Estoy leyendo un libro introductorio acerca de la lógica matemática para la Computación (sólo para referencia, el libro es "Lógica para Computação", por Corrêa da Silva, Dedo & Melo), y quisiera hacer una pregunta.
Actualmente estoy leyendo el capítulo que habla sobre deductivo sistemas, y comienza con Axiomatization. Más específicamente, se habla de axiomatization como una forma de inferencia lógica, es decir, un axiomatization de la lógica clásica.
El libro es en portugués, por lo que todos los presupuestos desde los que están traducidos al inglés.
Ya que soy nuevo en el tema, no estoy seguro de lo que debo especificar antes de pedir el particular, la duda, así que voy a poner aquí algunas de las definiciones y explicaciones que se dan en el libro (el contexto).
Contexto
Justo antes de que se presenta una axiomatization de la lógica clásica, se define el concepto de sustitución:
La sustitución de una fórmula de B por un átomo de p, dentro de una fórmula, es representado por $A[p:=B]$. Intuitivamente, si tenemos una fórmula $A=p\to(p\wedge q)$, y queremos sustituto $(r\wedge s)$$p$, el resultado de la sustitución es: $A[p:=(r\wedge s)]=(r\wedge s)\to((r\wedge s)\wedge q)$.
A continuación, se define un ejemplo:
Cuando una fórmula B de los resultados de la sustitución de uno o más átomos de una fórmula A, decimos que B es un ejemplo de la fórmula de Un
A continuación, se presenta un axiomatization para el clásico de la lógica proposicional, que contiene varios axiomas, incluyendo, por ejemplo, $p\to(q\to p)$$(p\to (q\to r))\to((p\to q)\to(p\to r))$. No estoy seguro de si debo transcribir el conjunto de axiomas aquí, pero creo que no es necesario (pero puedo detalle aquí si es necesario).
El axiomatization también incluye la regla de inferencia modus ponens: De$A\to B$$A$, uno deduce $B$.
En segundo lugar, indica que los axiomas se pueden crear instancias:
Los axiomas se pueden crear instancias, es decir, los átomos pueden ser uniformemente sustituido por cualquier otra fórmula de la lógica. En este caso, decimos que la fórmula resultante es un ejemplo de axioma. Con la noción de axiomatization, podemos definir la noción de deducción.
Definición 2.2.2 Una deducción es una secuencia de fórmulas $A_1,...,A_n$ de manera tal que cada fórmula en la secuencia es un ejemplo de un axioma, o se obtiene de las anteriores fórmulas por medio de las reglas de inferencia, que es, por modus ponens
Un teorema $A$ es una fórmula que no existe una deducción $A_1,...,A_n = A$. Representamos a un teorema como $\vdash_{\text{Ax}} A$ o, simplemente, $\vdash A$
Entonces, dice teoremas también puede ser instanciado para producir nuevos teoremas:
El axiomatization que aquí se presenta tiene la propiedad de uniforme de sustitución, es decir, si a es un teorema y B es una instancia de a, entonces B también es un teorema. La razón es muy simple: si se puede aplicar una sustitución para obtener B de a, podemos aplicar la misma sustitución en las fórmulas que se producen en la deducción de Una y, desde cualquier instancia de un axioma es deducible de fórmula, hemos transformado la deducción de Una en una deducción de B.
Duda
Ahora voy a presentar la parte del texto que ha generado la duda:
Ahora vamos a definir cuando una fórmula $A$ es deducible a partir de un conjunto de fórmulas $\Gamma$, también llamado una teoría o un conjunto de hipótesis, la cual es representada por $\Gamma \vdash_{\text{Ax}} A$. En este caso, se trata de la adaptación de la noción de deducción a incluir los elementos de $\Gamma$.
Definición 2.2.3 decimos que una fórmula $A$ es deducible a partir del conjunto de fórmulas $\Gamma$ si no es una deducción, es decir, una secuencia de fórmulas $A_1,...,A_n = A$ de manera tal que cada fórmula $A_i$ en la secuencia es:
1) una fórmula $A_i \in \Gamma$
2) o una instancia de un axioma
3) o se obtiene de las anteriores fórmulas por medio de modus ponens.
[...] Nota también que no se puede aplicar uniforme en la sustitución de los elementos de $\Gamma$; uniforme de sustitución sólo puede ser aplicado a los axiomas de la lógica.
Esta es la declaración que yo no entendía: "tenga en cuenta también que no se puede aplicar el uniforme de la sustitución de los elementos de la $\Gamma$; uniforme de sustitución sólo puede ser aplicado a los axiomas de la lógica". ¿Por qué esto es particularmente cierto? Desde teoremas se pueden crear instancias, parece que debería ser posible crear instancias de los elementos de $\Gamma$. Me estoy perdiendo algo?
Gracias de antemano.