He encontrado esta aplicación web que te permite generar un teorema gratuito para un tipo dado.
Los teoremas generados cuantifican sobre tipos y relaciones sobre estos tipos. Estos teoremas (fórmulas) son teoremas de qué teoría / sistema lógico? ¿Cómo se relaciona este sistema con la teoría de la ecuación del lenguaje?
Respuestas:
Las fórmulas son fórmulas de la lógica de Abadi-Plotkin, que describen en su artículo A Logic for Parametric Polymorphism .
La semántica del Sistema F que Abadi y Plotkin usaron para interpretar su lógica se puede encontrar en Bainbridge, Freyd, Scedrov, el papel de Scott Funmorial Polymorphism .
fuente
Wadler muestra que, en algunas condiciones, estas transformaciones son inversas entre sí.
Entonces, para responder a su pregunta: los teoremas de forma gratuita se pueden expresar en una forma de lógica de segundo orden, que se describe en el documento mencionado anteriormente.
fuente