Articulo de referencia

Extensión mediante nuevos nombres de constantes y funciones.

En lógica matemática , una teoría puede extenderse con nuevas constantes o nombres de funciones bajo ciertas condiciones, con la garantía de que la extensión no introducirá cont...

En lógica matemática , una teoría puede extenderse con nuevas constantes o nombres de funciones bajo ciertas condiciones, con la garantía de que la extensión no introducirá contradicciones. La extensión por definiciones es quizás el método más conocido, pero requiere la existencia única de un objeto con la propiedad deseada. La adición de nuevos nombres también puede realizarse sin necesidad de unicidad.

Ejemplo

Supongamos que una fórmula cerrada

incógnita1incógnitametroφ(incógnita1,,incógnitametro){\displaystyle \exists x_{1}\ldots \exists x_{m}\,\varphi (x_{1},\ldots ,x_{m})}

es un teorema de una teoría de primer ordenT{\displaystyle T}. DejarT1{\displaystyle T_{1}}ser una teoría obtenida deT{\displaystyle T}al extender su lenguaje con nuevas constantes

a1,,ametro{\displaystyle a_{1},\ldots ,a_{m}}

y añadiendo un nuevo axioma

φ(a1,,ametro){\displaystyle \varphi (a_{1},\ldots ,a_{m})}.

Extensión conservadora

EntoncesT1{\displaystyle T_{1}}es una extensión conservadora deT{\displaystyle T}, lo que significa que la teoríaT1{\displaystyle T_{1}}tiene el mismo conjunto de teoremas en el idioma original (es decir, sin constantes)ai{\displaystyle a_{i}}) como la teoríaT{\displaystyle T}.

Dicha teoría también puede extenderse de forma conservadora introduciendo un nuevo símbolo funcional : [ 1 ]

Supongamos que una fórmula cerradaincógnitayφ(y,incógnita){\displaystyle \forall {\vec {x}}\,\exists y\,\!\,\varphi (y,{\vec {x}})}es un teorema de una teoría de primer ordenT{\displaystyle T}donde denotamosincógnita:=(incógnita1,,incógnitanorte){\displaystyle {\vec {x}}:=(x_{1},\ldots ,x_{n})}. DejarT1{\displaystyle T_{1}}ser una teoría obtenida deT{\displaystyle T}al extender su lenguaje con un nuevo símbolo funcionalF{\displaystyle f}(de aridad)norte{\displaystyle n}) y añadiendo un nuevo axiomaincógnitaφ(F(incógnita),incógnita){\displaystyle \forall {\vec {x}}\,\varphi (f({\vec {x}}),{\vec {x}})}. EntoncesT1{\displaystyle T_{1}}es una extensión conservadora deT{\displaystyle T}, es decir, las teoríasT{\displaystyle T}yT1{\displaystyle T_{1}}Demuestra los mismos teoremas sin involucrar el símbolo funcional.F{\displaystyle f}).

Shoenfield enuncia el teorema en forma de un nuevo nombre de función, y las constantes son iguales a las funciones sin argumentos. En sistemas formales que admiten tuplas ordenadas, la extensión mediante múltiples constantes, como se muestra aquí, se puede lograr añadiendo una nueva tupla constante y asignando a las nuevas constantes los valores de los elementos de la tupla.

Véase también

Referencias

  1. Shoenfield, Joseph (1967). Lógica matemática . Addison-Wesley. págs. 55–56 .