Ciencias de la computación teórica

9
Teorema de Cantor en teoría de tipos

El teorema de Cantor establece que Para cualquier conjunto A, el conjunto de todos los subconjuntos de A tiene una cardinalidad estrictamente mayor que A en sí. ¿Es posible codificar algo como esto usando solo tipos / proposiciones sin hacer referencia a conjuntos ZFC? Se agradecería el...

9
Generalización de la afirmación de que un monoide reconoce el lenguaje si el monoide sintáctico divide el monoide

Deje ser un alfabeto finito. Para un lenguaje dado el monoide sintáctico es una noción bien conocida en la teoría del lenguaje formal. Además, un monoide reconoce un lenguaje si existe un morfismo tal que .AAAL⊆A∗L⊆A∗L \subseteq A^{\ast} M(L)M(L)M(L)MMMLLLφ:A∗→Mφ:A∗→M\varphi : A^{\ast} \to...

9
Parametricidad de la lógica lineal

Somos capaces de demostrar teoremas un parametricity gratis sobre funciones como ? Se supone que indica que f toma una lista y siempre devuelve una permutación de la misma.f:∀A.[A]⊸[A]f:∀A.[A]⊸[A]f : \forall A . [A] ⊸ [A]fff Otro ejemplo: probar que la función siempre devolverá una lista permutada...