Mientras se discuten fuertes pruebas de normalización, este comentario contrasta el "modelo de formas normales" con los "métodos puramente sintácticos".
Esto me lleva de vuelta a una pregunta más básica: ¿podemos distinguir estrictamente las construcciones sintácticas y semánticas, frente a los modelos basados en sintaxis? ¿Qué pasa con los modelos de término para álgebras, modelos de Henkin para lógicas de primer orden? ¿Qué pasa con la semántica operacional estructural? Dado que los modelos de términos pueden ser isomorfos a la sintaxis, parece difícil hacer una distinción firme.
Hasta que estudié la diferencia entre la teoría de la prueba y la teoría del modelo en lógica, incluso me desconcertó la idea de que "los sistemas de tipo estático son un método sintáctico". Después de todo, un sistema de tipos razona sobre los tipos, que son una abstracción del comportamiento del programa (y con tipos dependientes, uno arbitrariamente preciso).
fuente