67 votos

Prueba de la existencia de una prueba sin realmente dar una prueba

En algunas áreas de las matemáticas es el de la práctica cotidiana para demostrar la existencia de las cosas por enteramente no-constructiva argumentos que no dicen nada sobre el objeto en cuestión distinta es que existe, por ejemplo, el célebre método de probabilidades y muchas cosas que se encuentran en este hilo: ¿cuáles son algunas cosas que podemos demostrar que debe existir, pero no tienen idea de lo que son?

Ahora, ¿qué acerca de las pruebas a sí mismos? ¿Hay algún remoto (o no tan remoto) área de las matemáticas o de la lógica que contiene un hormigón teorema que es en realidad capaz de ser demostrado por mostrar que una prueba debe existir sin llegar a dar tal prueba?

Ingenuamente, me imagino que para ello es necesario la formalización de una prueba de tal manera que puede ser considerado como un objeto matemático en sí y, a continuación, tal vez mostrando que el conjunto de los tales es no vacío. La única cosa en este sentido que he visto hasta ahora es la "categoría de pruebas", pero esa no es la respuesta.

Esto puede sonar como matemático de la ciencia ficción, pero inicialmente lo hace por ejemplo, la idea de probar que una declaración es improbable en un marco, que se ha convertido en estándar en la teoría de conjuntos axiomática.

Siéntase libre de cambiar mi especulativo etiquetas.

35voto

JoshL Puntos 290

Hay varias maneras de interpretar la pregunta. Una interesante clase de ejemplos se compone de "acelerar" teoremas. Generalmente se trata de dos sistemas formales, $T_1$ y $T_2$, y de la familia de las declaraciones que se comprobable en tanto $T_1$ y $T_2$, pero para que el menor formal de pruebas en $T_1$ son mucho más largos que el menor formal de pruebas en $T_2$.

Uno de los más antiguos, tales teoremas es debido a Gödel. Se dio cuenta de que afirmaciones tales como "Este teorema no puede ser probado en la Aritmética de Peano en menos de $10^{1000}$ símbolos" son, de hecho, comprobable en la Aritmética de Peano.

Sabiendo esto, sabemos que podríamos hacer una prueba formal por los casos que examina cada Aritmética de Peano prueba formal con menos de $10^{1000}$ símbolos y comprueba que ninguno de ellos resulte de la instrucción. Así que podemos probar indirectamente que una prueba formal de la declaración en la Aritmética de Peano existe.

Pero, porque la afirmación es verdadera, la más corta de la prueba formal de la declaración en la Aritmética de Peano en el hecho de requerir de más de $10^{1000}$ símbolos. Así que nadie va a ser capaz de escribir esa prueba formal completamente. Podemos reemplazar $10^{1000}$ con cualquier número que desee, para obtener resultados cuya menor prueba formal de la aritmética de Peano debe tener, al menos, que muchos de los símbolos.

Del mismo modo, si se prefiere otro sistema formal como ZFC, podemos considerar las declaraciones tales como "Este teorema no se puede demostrar en ZFC en menos de $10^{1000}$ símbolos". De esta manera, cada suficientemente fuerte sistema formal se tienen algunos resultados que sabemos que son formalmente comprobable, pero para que el menor prueba formal de que el sistema es demasiado tiempo para escribir.

19voto

Brian Tung Puntos 9884

Prueba de integridad de Henkin es un ejemplo de lo que buscan: que demuestra que para una cierta declaración allí es una prueba, pero no establece lo que es prueba de eso.

15voto

Me gustaría ampliar Brian Tung respuesta anterior, y añadir un ejemplo más.

En la siguiente que voy a estar hablando de la primera orden (FO) frases y estructuras. En pocas palabras, una de las FO de la estructura es un conjunto $A$ con algunas operaciones y relaciones adjunto (por ejemplo, un grupo, una ordenada campo, un gráfico), y una de las FO de la frase es una declaración que usted puede escribir sobre $A$ con la restricción de que $\forall x$ y $\exists x$ sólo se utilizan para $x$ que van más elementos de $A$. Ejemplo de la teoría de grupo son "$A$ es abelian", "$Un$ ha exponente $2$", pero "$A$ tiene un subgrupo finito" ("$\exists n\in\mathbb{N} : \dots$") no lo es. Una de las FO de la clase es la clase de todos los FO estructuras que cumplen un determinado conjunto de FO frases $\Phi$ (la clase de todos los grupos, todos los anillos; menos trivialmente, la clase de $k$-espacios vectoriales fija de $k$.)

Gödel de la Integridad Teorema establece que cada FO pena de $\phi$ que sostiene en una de las FO de la clase $\mathcal{M}$ tiene una formales de la prueba a partir de los axiomas que definen $\mathcal{M}$.

En aras de la claridad, deje de $\mathcal{M}$ la clase de todos los anillos. El punto importante es que, independientemente de cómo descubriste que $\phi$ es válido para cada anillo (mediante la categoría de la teoría, la geometría algebraica o lo que sea), no debe ser formal (finito!) la prueba de que muestra $\phi$ es una consecuencia de los axiomas de $\mathcal{M}$.

Admito que tener una FO prueba de una afirmación podría sonar como algo demasiado abstracto (o inútil) para un promedio matemático. Pero podemos empujar este ejemplo un poco más.

Es un teorema por Jacobson que para cada uno de ellos fijo $n\geq 2$, cada anillo que satisface $\forall x: x^n=x$ es conmutativa. Así que si tomamos los axiomas de los anillos y agregar $\forall x: x^{100}=x$, obtenemos una FO clase $\mathcal{M}'$ que satisface $\forall x,y : xy = yx$. En realidad, cada axioma de $\mathcal{M}'$ es ecuacional. Ahora Birkhoff integridad del teorema dice el mismo Gödel pero para ecuacional pruebas: las que todo el mundo aquí sabe cómo actuar. Es decir, empezar a partir de unos pocos axiomas de $\mathcal{M}'$ y la única norma sustantiva a aplicar es

Desde $s=t$, a la conclusión de $p(s,y,z,\dots) = p(t,y,z,\dots)$,

donde $p(x,y,z,\dots)$ es cualquier expresión construido con el anillo de operaciones. Así, a pesar de Jacobson se usan otros métodos en su prueba, por cada $n$, no es puramente elemental, simple paso, ecuacional prueba a partir de los axiomas de los anillos, más $\forall x: x^n=x$ de $\forall x,y : xy = yx$.

Ver este MO post para más información sobre este ejemplo.

12voto

user21820 Puntos 11547

Hay dos diferentes nociones de la prueba de que otras respuestas no se distingue.

Las pruebas de 'sin'

Una de ellas es cuando estamos en un meta-sistema, y hablando de pruebas dentro de un sistema formal. Por ejemplo, el teorema de completitud de la lógica de primer orden, dice que para cualquier conjunto $S$ de fórmulas y la fórmula de $f$, tenemos $S \vdash φ$ si y sólo si $S \vDash φ$, lo que en inglés dice que tenemos desde $S$ derivar $ø$ si y sólo si cada modelo de la satisfacción de $S$ también satisface $f$. Esto es sorprendente a primera, ya que establece que cada lógicamente consecuencia necesaria de la $S$ (que es una cuestión semántica), en realidad es derivable (que es un sintáctica de la materia). Esto de alguna manera responde a su pregunta, porque la prueba de la integridad es el teorema de no-constructiva en algún sentido (usa débil Konig del lema).

El teorema de completitud tiene importantes consecuencias obvias, y es que si $S \vDash \bot$, entonces $S \vdash \bot$, lo que en inglés dice que si $S$ es unsatisfiable (cualquier modelo), a continuación, a partir de $S$ en realidad podemos derivar una contradicción. Esto es útil porque derivaciones son siempre finitos secuencias de pasos deductivos, cada uno de los cuales el uso de un número finito dado anteriormente o derivados de sentencias, por lo que cualquier derivación de $S$ usa sólo un número finito de oraciones a partir de $S$. Por lo tanto, si $S \vdash \bot$ entonces no es en realidad un subconjunto finito de $T$ de $S$ que $T \vdash \bot$. Ahora desde nuestras reglas deductivas son el sonido, también sabemos que $T \vDash \bot$. Por lo tanto, cualquier unsatisfiable conjunto de oraciones tiene un subconjunto finito que ya es unsatisfiable. Este es el teorema de compacidad, que es una muy útil herramienta para probar los hechos acerca de la lógica de primer orden.

Por supuesto, hay también los resultados en la lógica sobre cómo realizar pruebas de una estructura a otra. Por ejemplo, dada cualquier isomorfo estructuras sobre el mismo idioma, cualquier frase es comprobable por uno si y sólo si es comprobable por el otro. Esto puede ser usado para mostrar, por ejemplo, que $i$ no es definible por una de primer orden de la fórmula de más de $\mathbb{C}$, es decir, que no hay ninguna fórmula $ø$ tal que para todo $x \in \mathbb{C}$ tenemos que $f(x)$ es verdadera si y sólo si $x = i$, ya que el complejo de la conjugación es un isomorfismo que asigna $i$ a $-i$. $\def\nn{\mathbb{N}}$ $\def\imp{\rightarrow}$

Pruebas 'desde dentro'

La otra noción de la prueba surge cuando el sistema formal bajo consideración es agradable, lo que significa que es lo suficientemente fuerte como para manipular finito de cadenas, y uno mediante algoritmos puede verificar si una cadena es una prueba válida. Cualquier buen sistema formal puede razonar (en cierta medida) acerca de las pruebas en sí mismo, y uno tan bonito sistema formal es la Aritmética de Peano, porque hay trucos para codificar cadenas de caracteres como números naturales y extraer de una codificación de una cadena el símbolo en cualquier posición arbitraria. Un excelente libro gratis en linea es Gödel sin lágrimas, que describe todos estos como los preliminares necesarios para probar la incompletitud de Gödel teoremas.

Todavía tenemos que trabajar en exteriores, en un meta-sistema, que ya se sabe que $\nn$ en el fin de definir "$\square_T φ$", como algunos de primer orden de la fórmula través de un sistema formal de $T$ que es cierto en $\nn$ si y sólo si $T \vdash φ$, lo que la fórmula es construido por decir en el idioma de $T$ "Hay una cadena que representa una prueba de $f$.". Tenga en cuenta que esta construcción es totalmente constructivo y puede ser realizado por un equipo dado cualquier entrada de la forma $f$, a pesar de que la fórmula resultante es gigantesca para algunos sistemas formales como $PA$ y $ZFC$.

Por comodidad vamos a escribir "$T \vdash \cdots \square φ \cdots$" en lugar de "$T \vdash \cdots \square_T φ \cdots$". Resulta que cada buen sistema formal de $T$ satisface las siguientes 4 condiciones:

  1. (F) Modal de punto fijo axioma: Para cualquier formula $P$, con sólo uno libre proposicional variable, no es una fórmula de $α$ tales que $T \vdash α \leftrightarrow P(\square α)$.
  2. (D1) Derivability condición 1: Para cualquier fórmula de $α$, si $T \vdash α$ entonces $T \vdash \square α$.
  3. (D2) Derivability condición 2: Para cualquier fórmula de $α,β$ tenemos $T \vdash \square α \de la tierra \square( α \imp β ) \imp \square β$.
  4. (D3) Derivability condición 3: Para cualquier fórmula de $α$ tenemos $T \vdash \square α \imp \square \square α$.

El uso de "$\square$" es explícitamente la captura de las propiedades de derivability en la forma de una lógica modal, en el sentido de que ya no tenemos a la atención de lo exacto de primer orden de la fórmula "$\square_T φ$" denota, y, de hecho, puede extender $T$ a un nuevo sistema formal $T'$ "$\square$" como un nuevo símbolo interno como "$\forall$" y "$\exists$". De esta manera podemos, en cierto sentido, decir que $T'$ en realidad puede que internamente se refieren a la noción de provability en $T$.

La consistencia de $T$ es equivalente a "$T \nvdash \bot$", que puede representarse internamente dentro de los $T$ "$\neg \square_T \bot$", y de esta fórmula está en la meta-lógica denotado por $Con(T)$. Gödel demostró que si $T$ es un buen primer orden formal del sistema que es el omega-consistente (hay un modelo que tiene exactamente los mismos números naturales (equivalentemente, cadenas) como el meta-sistema), luego $Con(T)$ es independiente de $T$, lo que significa que $T \nvdash Con(T)$ y también $T \nvdash \neg Con(T)$. Por el teorema de completitud, esto implica entonces que $( T + Con(T) )$ es consistente, y $( T + \neg Con(T) )$ es también coherente.

Es esto sorprendente? Esto no contradice el teorema de completitud, pero implica que existen diferentes modelos de $T$, algunas satisfacciones $Con(T)$ y algunas satisfacciones $\neg Con(T)$. Por ejemplo, en el meta-sistema $\nn$ es el llamado modelo estándar de $PA$, que satisface $Con(PA)$, pero hay también modelos estándar de $PA$, algunos de los cuales satisfacer $\neg Con(PA)$ en su lugar.

Lo anterior es conocido como el Gödel teorema de la incompletitud. Rosser mostró que incluso si dejamos caer la condición de que $T$ es el omega-de acuerdo, todavía hay alguna frase que es independiente de $T$, aunque $Con(T)$ no pueden ser independientes ya que, como veremos en un ejemplo posterior.

Curiosamente, una versión interna puede ser probada utilizando sólo (F) y (D1) y (D3), es decir, $T \vdash Con(T) \imp \neg \cuadrado Con(T)$, equivalente a $T \vdash \cuadrado Con(T) \imp \neg Con(T) dólares, o el uso de sólo los cuadros, $T \vdash \square \neg \square \bot \imp \square \bot$. Si tenemos que volver a escribir equivalentemente como $T \vdash \square( \square \bot \imp \bot ) \imp \square \bot$, entonces es claramente un caso especial de la unidad de negocio del teorema, es decir, que para cualquier oración que $f$ tenemos $T \vdash \square( \square φ \imp φ ) \imp \square φ$, lo que también puede ser demostrado a partir de las 4 condiciones solo.

Con las bases en su lugar, ahora nos podemos preguntar preguntas interesantes. Es a la inversa (D1) cierto? Sí si $T$ es satisfecho por $\nn$, por la construcción de $\square_T$, pero no necesariamente en general, incluso si $T$ es constante. Por ejemplo, supongamos $PA' = PA + \neg Con(PA)$. Entonces $PA'$ es constante, equivalente a $PA' \nvdash \bot$. Pero $PA' \vdash \square_{PA} \bot$ y por lo tanto (después de un poco de trabajo) $PA' \vdash \square_{PA'}\bot$. Extraño, $PA'$ parece decir que sí es incoherente, aunque no lo es! La razón es que cada modelo de $PA'$ es un no-modelo estándar de $PA$. Cada modelo de $PA$ tiene un elemento estándar para cada término de la forma "$1+1+\cdots+1$", pero no estándar de los modelos de tener más elementos no convencionales. En cualquier modelo de $PA'$ la frase existencial $\square_{PA'} \bot$ es presenciado por una no-estándar elemento, y nunca se puede encontrar un estándar testimonio de que podemos decodificar para obtener una prueba real de la contradicción en $PA'$.

En resumen, las consideraciones anteriores muestran que $PA'$ es constante sino que deriva de "la existencia de una prueba de la contradicción", pero en realidad no hay tal prueba si $PA$ es constante. Este es un tipo diferente de respuesta a su pregunta, pero puede ser vale la pena pensar. Esto también implica que la consistencia de un sistema formal no es en absoluto suficiente para justificarlo, ya que no quieren "probar sí mismas, incompatibles'.

A continuación, es el 'conversar' de (D3) verdadero, es decir, es cierto que $T \vdash \square \square φ \imp \square φ$ para cualquier frase φ? Resulta que también es falso, porque $PA \nvdash \square \square \bot \imp \square \bot$, de lo contrario por parte de la unidad de negocio del teorema de $PA \vdash \square \bot$, lo cual es imposible porque el modelo estándar de PA no satisface "$\square \bot$".

Por último, observe que (D1) y (D3) estaría implicado por una regla (C), que indica que $T \vdash α \imp \square α$ para cualquier fórmula de $α$. Sin embargo, (C) no es válido para cualquier agradable omega consistente en el sistema formal de $T$, porque de lo contrario $T \vdash Con(T) \imp \cuadrado Con(T)$ y por tanto $T \vdash \neg Con(T)$, contradiciendo teorema de la incompletitud de Gödel.

Todos estos nos muestran que lo que un sistema formal puede "saber" acerca de las pruebas en sí mismo es muy limitada, y que siempre se necesita para trabajar en un meta-sistema, que "sabe" más en algún aspecto si uno quiere una imagen completa de provability.

10voto

Michael Hardy Puntos 128804

Uno puede demostrar que hay una prueba de que $1361$ es primo o no es una prueba de que $1361$ es compuesto, sin saber a cuál de las alternativas es correcta.

Pero lo que si puedo demostrar que no es una prueba de que $X$, donde $X$ es cierta la proposición? Es que es una prueba de $X$? En un sentido es: es un argumento convincente que muestra que $X$ debe de ser verdad. Sin embargo, los lógicos lidiar con algo que ellos llaman pruebas de que son objetos matemáticos en su propio derecho, y en lugar de ser destinado a ser intelectualmente convincente de los argumentos, que son realmente un modelo matemático de un tipo de intelectual argumento convincente. Para probar que tal una "prueba" existe cantidad a dar una prueba en el sentido de una intelectualmente convincente el argumento, pero también podría no ser una "prueba" en el sentido en que los lógicos utilizar el término.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X