Estoy realmente interesado en usar Metamath, pero Metamath viene con una versión funky de la lógica de predicados. La sustitución no está permitida en Metamath, así que Metamath emplea el sistema S2 de Tarski que está "finitamente axiomatizado", es decir, una axiomatización completa de la lógica de predicados que no requiere sustitución. En lugar de dar una mala explicación del teorema, puedes hacerte una idea con Artículo de Norm Megill sobre el tema y Artículo original de Tarski .
Estoy tan confundido acerca de cómo puedo utilizar este sistema para simular la lógica de predicados normal que ni siquiera estoy seguro de qué tipo de preguntas debo hacer aquí. Pero lo intentaré:
- Parece que sólo hay dos predicados en este sistema, $=$ y $\in$ . ¿Cómo podemos utilizarlos para obtener cualquier predicado que necesitemos?
- ¿Cómo podemos ampliar el sistema para obtener predicados con tres o más argumentos? ¿Y las funciones?
- ¿Existe algún recurso fácil que un principiante pueda utilizar para hacer corresponder la deducción natural tradicional en lógica de predicados que conoce con la S2 de Tarski?
Muchas gracias a todos por la ayuda.