Tout en discutant de preuves de normalisation solides, ce commentaire oppose le «modèle des formes normales» aux «méthodes purement syntaxiques».
Cela me ramène à une question plus fondamentale: peut-on encore distinguer strictement les constructions syntaxiques et sémantiques, face aux modèles syntaxiques? Qu'en est-il des modèles de termes pour les algèbres, des modèles de Henkin pour les logiques de premier ordre? Qu'en est-il de la sémantique opérationnelle structurelle? Étant donné que les modèles de termes peuvent être isomorphes à la syntaxe, il semble difficile de faire une distinction ferme.
Jusqu'à ce que j'étudie la différence entre la théorie de la preuve et la théorie des modèles en logique, j'étais même dérouté par l'idée que "les systèmes de type statique sont une méthode syntaxique". Après tout, un système de types raisonne sur les types, qui sont une abstraction du comportement du programme (et avec des types dépendants, arbitrairement précis).
la source