Supongamos que usted y yo escribimos un libro que desarrolla las matemáticas (clásicas) desde cero.
En el curso de la escritura de este libro, necesitaremos definir una variedad de sistemas formales, como un sistema para la lógica proposicional, uno para la lógica de predicados; un sistema para PA, y un sistema para ZFC.
Ahora. Para llevar a cabo toda esta especificación con la máxima facilidad, probablemente deberíamos establecer un lenguaje de especificación conveniente para los sistemas formales, desde el principio.
Pregunta. Supongamos que damos prioridad a la usabilidad práctica (frente a, por ejemplo, la simplicidad metateórica). ¿Cuál sería un buen lenguaje de especificación para sistemas formales?
Por ejemplo, he oído hablar de Sistemas de puestos . ¿Serían estas una buena opción?