Modus ponens: regla, tabla de verdad y ejemplos | Tablas de Verdad

// leyes y reglas · Regla de inferencia

Modus ponens_

El modus ponens (del latín «modo que afirma») es la regla de inferencia más básica de la lógica proposicional. Dice que si tenemos una implicación p ⇒ q y sabemos que p es verdadera, podemos concluir q. Su tabla de verdad muestra que la expresión (p ∧ (p ⇒ q)) ⇒ q es una tautología: nunca hay una fila en la que las premisas sean verdaderas y la conclusión falsa.

Ejemplo

(p ∧ (p ⇒ q)) ⇒ q

Significado de las variables

  • p: «Llueve»
  • q: «La calle se moja»

En palabras

Si llueve, la calle se moja. Llueve. Por lo tanto, la calle se moja.

Tabla de verdad

pqp ⇒ qp ∧ (p ⇒ q)(p ∧ (p ⇒ q)) ⇒ q
VVVVV
VFFFV
FVVFV
FFVFV
4 combinaciones2 variables3 pasos

Clasificación: Tautología · 4 filas

Enunciado de la regla

Premisa 1: p ⇒ q (si p, entonces q). Premisa 2: p. Conclusión: q. En forma de una sola fórmula, el argumento se escribe como (p ∧ (p ⇒ q)) ⇒ q, es decir, «la conjunción de las premisas implica la conclusión».

Un argumento es válido cuando esa fórmula es una tautología. Por eso la calculadora clasifica la expresión como tautología: en las cuatro combinaciones de valores de p y q el resultado final es V.

Por qué es válida: lectura de la tabla

La única fila que podría invalidar el argumento es aquella en la que las premisas son verdaderas y la conclusión falsa. Para que p ∧ (p ⇒ q) sea V necesitamos p = V y p ⇒ q = V. Pero si p = V, la implicación solo es verdadera cuando q = V. Por lo tanto, cuando las premisas son verdaderas, q es necesariamente verdadera.

Fila 1 (p = V, q = V): p ⇒ q es V, la conjunción es V y la conclusión q es V, así que la implicación final es V. Fila 2 (p = V, q = F): p ⇒ q es F, la conjunción es F y una implicación con antecedente falso es V. Filas 3 y 4 (p = F): la conjunción es F y de nuevo la implicación final es V.

Cómo se usa en demostraciones

En una demostración formal, el modus ponens permite «separar» la conclusión de una implicación ya establecida. Si en las líneas anteriores aparecen «p ⇒ q» y «p», se puede escribir «q» citando MP como justificación.

Casi todos los sistemas deductivos (deducción natural, sistemas axiomáticos al estilo de Hilbert) lo incluyen como regla primitiva; muchas otras reglas se derivan de él combinándolo con equivalencias como la contrapositiva o la implicación material.

Ejemplos

Cotidiano: «Si el semáforo está en rojo, los autos se detienen. El semáforo está en rojo. Entonces los autos se detienen».

Programación: un condicional `if (usuarioAutenticado) { mostrarPanel(); }` aplica modus ponens en cada ejecución. La regla del programa es «si está autenticado, se muestra el panel»; cuando la condición se evalúa como verdadera, la consecuencia se ejecuta.

Matemáticas: «Si n es par, entonces n² es par. 10 es par. Por lo tanto, 10² = 100 es par».

Relación con otras leyes

El modus tollens es su «espejo»: en lugar de afirmar el antecedente, niega el consecuente para concluir la negación del antecedente. Ambas reglas se pueden convertir una en otra usando la ley de la contrapositiva (p ⇒ q) ⇔ (¬q ⇒ ¬p).

No confundir con la falacia de afirmación del consecuente, ((p ⇒ q) ∧ q) ⇒ p, que parece similar pero es una contingencia: de «la calle está mojada» no se sigue que haya llovido.

Pruébalo tú mismo

Modifica la expresión en la calculadora y observa cómo cambia cada paso de la tabla.

Abrir en la calculadora →

Operadores relacionados

Preguntas frecuentes

¿Qué significa «modus ponens»?

Viene del latín modus ponendo ponens: «el modo que, afirmando, afirma». Afirma el antecedente de una implicación para afirmar su consecuente.

¿El modus ponens es una tautología?

La regla en sí es un esquema de inferencia, pero la fórmula que la representa, (p ∧ (p ⇒ q)) ⇒ q, sí es una tautología, y eso es precisamente lo que garantiza su validez.

¿Cuál es la diferencia entre modus ponens y modus tollens?

El modus ponens afirma p para concluir q; el modus tollens niega q para concluir ¬p. Ambos parten de la misma implicación p ⇒ q.

¿Por qué la tabla tiene 4 filas?

Porque hay dos variables, p y q, y cada una puede ser V o F: 2² = 4 combinaciones posibles.

Regla de inferencia

Todas las leyes y reglas →