7 votos

¿El contraejemplo de McGee para Modus Ponens es aceptado por la comunidad matemática?

A mediados de 1980 Vann McGee propuesto un contraejemplo a Modus Ponens:

(a) Si los Republicanos ganan las elecciones, entonces si Reagan no ganar, Anderson va a ganar. (b) Un Republicano ganará la elección. (c) Por lo tanto, si Reagan no va a ganar, Anderson va a ganar.

Cristiano Piller describe aquí: "[Mcgee's] intento de mostrar que el modus ponens no es una forma válida de inferencia - y para mostrar esto con la ayuda de un contraejemplo y no por imaginar un malvado demonio confuso nosotros - es la prueba de la ingenuidad de un filósofo de la capacidad de la duda".

John MacFarlane aquí las listas de otros dos estados del mismo tipo:

(a) Si esa criatura es un pez, entonces si tiene los pulmones, es un pez. (b) Que la criatura es un pez. (c) por Lo tanto, si tiene los pulmones, es un pez.

(a) Si el Tío Otto no encontrar oro, entonces si lo golpea rico, va a hacerse rico por la búsqueda de la plata. (b) el Tío Otto no encontrar oro. (c) por Lo tanto, si el Tío Otto huelgas rico, él va a hacerse rico por encontrar plata.

Modus Ponens lo impregna todo de las matemáticas, sin embargo, el contraejemplo parece principalmente discutido en la filosofía de la literatura. Es aceptada en la comunidad matemática? Hay una precisa, matemática reformulación (por ejemplo, en términos de la teoría de conjuntos o categóricas) - libre de materia - que todo el mundo puede estar de acuerdo? O conduce a un no mans land de disputa interpretaciones?

Recordar, la prueba de la condicional a --> B no requiere para ser verdad. Pero el desprendimiento de B como un verdadero consecuencia, la única que sigue a través de Modus Ponens, que requiere que el antecedente de un condicional para ser verdad.

Lawvere y Rosebrugh escribir en Conjuntos para las Matemáticas que la sustitución, correctamente objetivado, es la composición.

Si McGee contraejemplo es válido, parecería que las sustituciones de la forma a -- > B --> C) son una "transitividad de la trampa", por así decirlo.

49voto

HappyEngineer Puntos 111

En el primer ejemplo, parece que el problema es con la intuición de una verdad "alta probabilidad." Usted no puede comenzar a partir de

(a') Si un Republicano gana, entonces si Ronald Reagan no gana, Anderson va a ganar
(b') es muy probable que un Republicano va a ganar

y deducir:

(c') Si Reagan no gana es muy probable que Anderson va a ganar

Que ciertamente no es una afirmación válida, incluso si (a') y b') son verdaderas. Pero tampoco es una aplicación del Modus Ponens.

(Para aquellos que no tienen la edad suficiente para recordar, en 1980, la elección presidencial de estados unidos fue entre el gobierno de Reagan, un Republicano, Carter, un Demócrata, y Anderson, un Republicano que se postula como independiente. Anderson no era muy probable ganar - si Reagan no gana, entonces era muy probable que Carter sería el ganador. Pero, dado que un Republicano iba a ganar, si Reagan no ganar, lo más probable es que Anderson habría ganado.)

Vann McGee, entonces, parece ser conscientes del hecho de que las verdades que se utilizan en la lógica absoluta. Modus Ponens solo funciona si eres cuidadoso acerca de su lenguaje. Si usted es perezoso acerca de su lenguaje, como en todas las cosas, la deducción lógica es inútil.

Si usted quiere tratar con grados de probabilidad, usted quiere probabilidad. Si desea grados de verdad de otras que la pura "verdadero" y puro "false," desea que la lógica difusa. Modus Ponens falla en estas variantes de la lógica, y es que vale la pena explorar cómo se produce un error y qué tipo de deducciones que se pueden hacer en estos espacios, pero no es un fallo de modus ponens - es más un fallo de perezoso idioma.

Los peces pulmonados ejemplo es en realidad un tipo diferente de error, fundamentalmente relacionadas con la diferencia entre la Lógica Proposicional, en la que los únicos tipos de proposiciones, y de la Lógica de Primer Orden, en el cual usted puede hacer las proposiciones acerca de las cosas. En primer orden de la lógica, habría que escribir:

(a) Para cualquier cosa, si la cosa es un pez, luego si la cosa ha pulmones, entonces la cosa es un pulmonados.
(b) Esta cosa es un pez
(c) por lo Tanto, si esta cosa no tiene pulmones, entonces esto es una cosa que los peces pulmonados.

(c) no Es lo mismo que decir, "Por cualquier cosa, si la cosa tiene pulmones, entonces la cosa es un pez", sino más bien, una declaración acerca de una cosa específica sobre los que tenemos algunos (posiblemente incompleta) de la información.

Si usted comienza con las declaraciones:

(u) Para todo X, Si X ganó la elección, entonces X es un Republicano.
(v) Y ganó la elección

Se puede concluir:

(w) Y es un Republicano

Pero eso no significa que (w) es verdadera para todos Y, sólo significa que es cierto dado que la declaración (v).

Uno de los frecuentes errores en la elemental lógica es que la gente piensa "implicación" en realidad implícitamente significa "para todos los casos." No. La implicación es siempre sobre las instancias individuales. La única manera de tener un "para todos", agregó a la implicación es explícita de la adición de la frase de la sentencia. En el lenguaje común, a menudo no se necesita estar allí. Pero el significado en el disco duro de la lógica de la "P implica Q" siempre se trata de una instancia individual, y la única forma de hacer que en general es mediante la adición de un "para todos" de forma explícita a la oración y la adición de una variable a la expresión.

Modus ponens es puramente Lógica Proposicional declaración.

El símbolo $\forall$ es utilizado para representar el "Para todos" en Primer Orden la Lógica. Lo que estamos tratando de hacer es empezar con las declaraciones:

(a) $\forall X: P(X)\implies Q(X)$
(b) $P(Y)$

y concluyen:

(c) $\forall Y: Q(Y)$

Pero esa no es la forma de modus ponens de Primer Orden de la Lógica de las obras. Usted no puede volver a agregar los $\forall$ parte de la frase. Lo que puede hacer, a partir de (a) y (b) es la conclusión de:

(a') $P(Y)\implies Q(Y)$ (por la sustitución de la regla de $\forall$)
(d) $Q(Y)$ (modus ponens)

$Q(Y)$ no es la misma declaración como $\forall Y: Q(Y)$. $Q(Y)$ es una conclusión dado que ya hemos declarado que sabe $P(Y)$ es cierto.

21voto

Reto Meier Puntos 55904

Para decirlo brevemente, McGee "contraejemplo" no es aceptada por la comunidad matemática, porque no es, per se, una declaración acerca de las matemáticas. Modus ponens ciertamente válida en el contexto de la lógica, con su absoluta interpretaciones de "verdadero" y "falso", y las referencias que dan reconoce que. Pero los autores (que son los filósofos, no matemáticos) parecen estar considerando otras posibles nociones de verdad, diferentes de las de la lógica, que ellos creen que puede describir mejor la forma en que los seres humanos de forma rutinaria pensar, y observando que el modus ponens puede fallar a aquellos.

Algunos de esos modelos tiene sentido para describir matemáticamente, pero los matemáticos no confundir a los modelos con simple lógica de la verdad, y, de hecho, probablemente sería evitar el uso de las palabras "verdadero" y "falso" para describir cualquier otra cosa.

6voto

janineanne Puntos 118

Mc Gee es contraejemplo puntos de una problemática de la aplicación de la clásica propositionnal lógica del lenguaje natural. En general, los matemáticos no están interesados en hacerlo porque ellos son felices con la lógica clásica y consideran que se da un modelo correcto de su camino a la razón. Que yo sepa, no es posible producir el mismo contraejemplo aplica a los objetos matemáticos. Tal vez se debe a las relaciones entre los objetos matemáticos frases.

Para aquellos que no ven ningún interés en este tipo de contraejemplo, sólo quiero señalar que la problemática de la aplicación de la lógica clásica para el razonamiento en el lenguaje natural no sólo el interés de los filósofos, sino también científicos de la computación y muchos otros investigadores. Esta pregunta se refiere a la no-clásica de la lógica, un campo tal vez no es útil para las matemáticas, pero importante, para otras áreas como la Inteligencia Artificial.

0voto

Hurkyl Puntos 57397

A mí me parece que McGee está haciendo el siguiente error.

Supongamos, por un momento, que $A \to (B \to C)$ es una tautología.

Debido a esto, sabemos

$$ A \vdash B \to C$$

lo que significa, entre otras cosas, que

$$\mathcal{M} \models A \quad \text{implies} \quad \mathcal{M} \models B \to C$$

Sin embargo, McGee parece haber caído en una trampa de algún tipo, y es la conclusión de

$$ \vdash B \to C$$

cual es incorrecto.

(la otra respuesta no dicen esto también, pero en un más detallado de idioma)

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