stringtranslate.com

sistema Hilbert

En física matemática , sistema de Hilbert es un término poco utilizado para un sistema físico descrito mediante un álgebra C* .

En lógica , especialmente en lógica matemática , un sistema de Hilbert , a veces llamado cálculo de Hilbert , sistema deductivo estilo Hilbert o sistema de Hilbert-Ackermann , es un tipo de sistema de deducción formal atribuido a Gottlob Frege [1] y David Hilbert . Estos sistemas deductivos se estudian con mayor frecuencia para la lógica de primer orden , pero también son de interés para otras lógicas.

La mayoría de las variantes de los sistemas de Hilbert adoptan un rumbo característico en la forma en que equilibran el equilibrio entre axiomas lógicos y reglas de inferencia . [1] Los sistemas de Hilbert pueden caracterizarse por la elección de un gran número de esquemas de axiomas lógicos y un pequeño conjunto de reglas de inferencia . Los sistemas de deducción natural adoptan el rumbo opuesto, e incluyen muchas reglas de deducción pero muy pocos o ningún esquema de axiomas. Los sistemas de Hilbert más comúnmente estudiados tienen una sola regla de inferencia ( modus ponens , para lógica proposicional  ) o dos (con generalización , para manejar también lógica de predicados ) y varios esquemas de axiomas infinitos. Los sistemas de Hilbert para lógicas modales aléticas , a veces llamados sistemas de Hilbert-Lewis, requieren además la regla de necesidad. Algunos sistemas utilizan una lista finita de fórmulas concretas como axiomas en lugar de un conjunto infinito de fórmulas mediante esquemas de axiomas, en cuyo caso se requiere la regla de sustitución uniforme.

Un rasgo característico de las muchas variantes de los sistemas de Hilbert es que el contexto no cambia en ninguna de sus reglas de inferencia, mientras que tanto la deducción natural como el cálculo secuencial contienen algunas reglas que cambian el contexto. Así, si uno está interesado sólo en la derivabilidad de las tautologías , no en juicios hipotéticos, entonces puede formalizar el sistema de Hilbert de tal manera que sus reglas de inferencia contengan sólo juicios de una forma bastante simple. No se puede hacer lo mismo con los otros dos sistemas de deducciones: [ cita necesaria ] a medida que se cambia el contexto en algunas de sus reglas de inferencia, no se pueden formalizar de modo que se puedan evitar juicios hipotéticos, ni siquiera si queremos usarlos solo para demostrando la derivabilidad de tautologías.

Deducciones formales

Una representación gráfica del sistema de deducción.
Una representación gráfica del sistema de deducción.

En un sistema de deducción al estilo de Hilbert, una deducción formal es una secuencia finita de fórmulas en la que cada fórmula es un axioma o se obtiene de fórmulas anteriores mediante una regla de inferencia. Estas deducciones formales pretenden reflejar las pruebas en lenguaje natural, aunque son mucho más detalladas.

Supongamos que es un conjunto de fórmulas, consideradas como hipótesis . Por ejemplo, podría ser un conjunto de axiomas para la teoría de grupos o la teoría de conjuntos . La notación significa que hay una deducción que termina usando como axiomas sólo axiomas lógicos y elementos de . Por lo tanto, de manera informal, significa que es demostrable asumiendo todas las fórmulas en .

Los sistemas de deducción al estilo de Hilbert se caracterizan por el uso de numerosos esquemas de axiomas lógicos . Un esquema de axiomas es un conjunto infinito de axiomas obtenidos sustituyendo todas las fórmulas de alguna forma en un patrón específico. El conjunto de axiomas lógicos incluye no sólo aquellos axiomas generados a partir de este patrón, sino también cualquier generalización de uno de esos axiomas. Una generalización de una fórmula se obtiene anteponiendo cero o más cuantificadores universales a la fórmula; por ejemplo es una generalización de .

Axiomas lógicos

Existen varias axiomatizaciones variantes de la lógica de predicados, ya que para cualquier lógica hay libertad para elegir axiomas y reglas que caractericen esa lógica. Describimos aquí un sistema de Hilbert con nueve axiomas y solo la regla modus ponens, que llamamos axiomatización de una regla y que describe la lógica ecuacional clásica. Se trata de un lenguaje mínimo para esta lógica, donde las fórmulas utilizan sólo los conectivos y sólo el cuantificador . Más adelante mostramos cómo se puede ampliar el sistema para incluir conectivos lógicos adicionales, como y , sin ampliar la clase de fórmulas deducibles.

Los primeros cuatro esquemas de axiomas lógicos permiten (junto con el modus ponens) la manipulación de conectivos lógicos.

P1.
P2.
P3.
P4.

El axioma P1 es redundante, como se desprende de P3, P2 y el modus ponens (ver prueba ). Estos axiomas describen la lógica proposicional clásica ; sin el axioma P4 obtenemos lógica implicacional positiva . La lógica mínima se logra agregando en su lugar el axioma P4m o definiendo como .

P4m.

La lógica intuicionista se logra agregando los axiomas P4i y P5i a la lógica implicacional positiva, o agregando el axioma P5i a la lógica mínima. Tanto P4i como P5i son teoremas de la lógica proposicional clásica.

P4i.
P5i.

Tenga en cuenta que estos son esquemas de axiomas, que representan infinitos casos específicos de axiomas. Por ejemplo, P1 podría representar la instancia de axioma particular , o podría representar : es un lugar donde se puede colocar cualquier fórmula. Una variable como esta que abarca fórmulas se denomina "variable esquemática".

Con una segunda regla de sustitución uniforme (US), podemos cambiar cada uno de estos esquemas de axiomas en un solo axioma, reemplazando cada variable esquemática por alguna variable proposicional que no se menciona en ningún axioma para obtener lo que llamamos la axiomatización sustitutiva. Ambas formalizaciones tienen variables, pero donde la axiomatización de una regla tiene variables esquemáticas que están fuera del lenguaje de la lógica, la axiomatización sustitutiva usa variables proposicionales que hacen el mismo trabajo al expresar la idea de una variable que abarca fórmulas con una regla que usa sustitución.

A NOSOTROS. Sea una fórmula con una o más instancias de la variable proposicional y sea otra fórmula. Luego de , inferir . [ dudoso ]

Los siguientes tres esquemas de axiomas lógicos proporcionan formas de agregar, manipular y eliminar cuantificadores universales.

P5. donde t puede sustituirse por x en
P6.
P7. donde x no es libre en .

Estas tres reglas adicionales amplían el sistema proposicional para axiomatizar la lógica de predicados clásica . Asimismo, estas tres reglas extienden el sistema de la lógica proposicional intuicionista (con P1-3 y P4i y P5i) a la lógica de predicados intuicionista.

A la cuantificación universal a menudo se le da una axiomatización alternativa utilizando una regla de generalización adicional (ver la sección sobre Metateoremas), en cuyo caso las reglas Q6 y Q7 son redundantes. [ dudoso ]

Los esquemas de axiomas finales deben funcionar con fórmulas que involucran el símbolo de igualdad.

I8. para cada variable x .
I9.

Extensiones conservadoras

Es común incluir en un sistema de deducción al estilo de Hilbert sólo axiomas de implicación y negación. Dados estos axiomas, es posible formar extensiones conservadoras del teorema de deducción que permitan el uso de conectivos adicionales. Estas extensiones se llaman conservadoras porque si una fórmula φ que involucra nuevos conectivos se reescribe como una fórmula lógicamente equivalente θ que involucra solo negación, implicación y cuantificación universal, entonces φ es derivable en el sistema extendido si y solo si θ es derivable en el sistema original. . Cuando esté completamente extendido, un sistema de estilo Hilbert se parecerá más a un sistema de deducción natural .

Cuantificación existencial

donde no es una variable libre de .

Conjunción y disyunción

introducción:
eliminación restante:
derecho de eliminación:
introducción a la izquierda:
introducción a la derecha:
eliminación:

Metateoremas

Debido a que los sistemas de estilo Hilbert tienen muy pocas reglas de deducción, es común demostrar metateoremas que muestran que reglas de deducción adicionales no añaden poder deductivo, en el sentido de que una deducción que usa las nuevas reglas de deducción se puede convertir en una deducción usando solo la deducción original. normas.

Algunos metateoremas comunes de esta forma son:

Algunos teoremas útiles y sus demostraciones.

A continuación se presentan varios teoremas de lógica proposicional, junto con sus demostraciones (o enlaces a estas demostraciones en otros artículos). Tenga en cuenta que dado que (P1) se puede demostrar utilizando los otros axiomas, de hecho (P2), (P3) y (P4) son suficientes para demostrar todos estos teoremas.

(HS1) - Silogismo hipotético , ver prueba .
(L1) - prueba:
(1)       (instancia de (P3))
(2)       (instancia de (P1))
(3)       (de (2) y (1) por modus ponens )
(4)       (instancia de (HS1))
(5)       (de (3) y (4) por modus ponens)
(6)       (instancia de (P2))
(7)       (de (6) y (5) por modus ponens)

Los dos teoremas siguientes se conocen juntos como doble negación :

(DN1)
(DN2)
Ver pruebas .
(L2) - para esta prueba utilizamos el método del metateorema del silogismo hipotético como abreviatura de varios pasos de la prueba:
(1)       (instancia de (P3))
(2)       (instancia de (HS1))
(3)       (de (1) y (2) utilizando el metateorema del silogismo hipotético)
(4)       (instancia de (P3))
(5)       (de (3) y (4) usando modus ponens)
(6)       (instancia de (P2))
(7)       (instancia de (P2))
(8)       (de (6) y (7) usando modus ponens)
(9)       (de (8) y (5) usando modus ponens)
(HS2) - una forma alternativa del silogismo hipotético . prueba:
(1)       (instancia de (HS1))
(2)       (instancia de (L2))
(3) (de (1) y (2) por modus ponens)
(TR1) - Transposición, ver prueba (la otra dirección de transposición es (P4)).
(TR2) - otra forma de transposición; prueba:
(1)       (instancia de (TR1))
(2)       (instancia de (DN1))
(3)       (instancia de (HS1))
(4)       (de (2) y (3) por modus ponens)
(5)       (de (1) y (4) utilizando el metateorema del silogismo hipotético)
(L3) - prueba:
(1)       (instancia de (P2))
(2)       (instancia de (P4))
(3)       (de (1) y (2) utilizando el metateorema del silogismo hipotético)
(4)       (instancia de (P3))
(5)       (de (3) y (4) usando modos ponens)
(6)       (instancia de (P4))
(7)       (de (5) y (6) usando el metateorema del silogismo hipotético)
(8)       (instancia de (P1))
(9)       (instancia de (L1))
(10)       (de (8) y (9) usando modos ponens)
(11)       (de (7) y (10) usando el metateorema del silogismo hipotético)

Axiomatizaciones alternativas

El axioma 3 anterior se atribuye a Łukasiewicz . [2] El sistema original de Frege tenía los axiomas P2 y P3 pero otros cuatro axiomas en lugar del axioma P4 (ver el cálculo proposicional de Frege ). Russell y Whitehead también sugirieron un sistema con cinco axiomas proposicionales.

Otras conexiones

Los axiomas P1, P2 y P3, con la regla de deducción modus ponens (que formaliza la lógica proposicional intuicionista), corresponden a los combinadores de bases de lógica combinatoria I , K y S con el operador de aplicación. Las pruebas en el sistema de Hilbert corresponden entonces a términos combinadores en lógica combinatoria. Véase también la correspondencia entre Curry y Howard .

Ver también

Notas

  1. ^ ab Máté y Ruzsa 1997:129
  2. ^ A. Tarski, Lógica, semántica, metamatemáticas, Oxford, 1956

Referencias

enlaces externos