Bicondicional como doble implicación: tabla de verdad | Tablas de Verdad

// leyes y reglas · Equivalencia lógica

Definición del bicondicional_

El bicondicional p ⇔ q («p si y solo si q») se define como la conjunción de las dos implicaciones p ⇒ q y q ⇒ p. La fórmula (p ⇔ q) ⇔ ((p ⇒ q) ∧ (q ⇒ p)) es una tautología y explica por qué las demostraciones de «si y solo si» siempre tienen dos partes.

Ejemplo

(p ⇔ q) ⇔ ((p ⇒ q) ∧ (q ⇒ p))

Significado de las variables

  • p: «Un número es divisible entre 2»
  • q: «Un número es par»

En palabras

«Un número es divisible entre 2 si y solo si es par» significa: si es divisible entre 2 es par, y si es par es divisible entre 2.

Tabla de verdad

pqp ⇔ qp ⇒ qq ⇒ p(p ⇒ q) ∧ (q ⇒ p)(p ⇔ q) ⇔ ((p ⇒ q) ∧ (q ⇒ p))
VVVVVVV
VFFFVFV
FVFVFFV
FFVVVVV
4 combinaciones2 variables5 pasos

Clasificación: Tautología · 4 filas

Enunciado

(p ⇔ q) ⇔ ((p ⇒ q) ∧ (q ⇒ p)). El bicondicional es verdadero cuando p y q tienen el mismo valor de verdad; la doble implicación exige que ninguna de las dos direcciones se rompa.

Por eso se lee «si y solo si» (abreviado «sii» o «iff»): el «si» cubre q ⇒ p y el «solo si» cubre p ⇒ q.

Por qué es una tautología: lectura de la tabla

Filas p = V, q = V y p = F, q = F: p ⇔ q es V. Ambas implicaciones son V (antecedente y consecuente iguales), así que la conjunción es V. Coinciden.

Fila p = V, q = F: p ⇔ q es F; p ⇒ q es F, así que la conjunción es F. Fila p = F, q = V: p ⇔ q es F; q ⇒ p es F y la conjunción es F. Las columnas son idénticas en las cuatro filas.

Cómo se usa en demostraciones

Todo teorema de la forma «A si y solo si B» se demuestra en dos pasos: (⇒) suponer A y deducir B, y (⇐) suponer B y deducir A. Esta ley es la justificación de ese esquema.

En sistemas donde ⇔ no es primitivo, esta equivalencia es directamente su definición.

Ejemplos

Matemáticas: «Un triángulo es equilátero si y solo si sus tres ángulos son iguales» requiere probar las dos direcciones por separado.

Programación: la igualdad de booleanos `a == b` es el bicondicional. Es verdadera cuando `a` y `b` valen lo mismo, es decir, cuando `(!a || b) && (!b || a)`.

Relación con otras leyes

Sustituyendo cada implicación por implicación material se obtiene p ⇔ q equivale a (¬p ∨ q) ∧ (¬q ∨ p), y distribuyendo, a (p ∧ q) ∨ (¬p ∧ ¬q).

Su negación es el «o exclusivo»: ¬(p ⇔ q) equivale a p ⊕ q, que es verdadero cuando los valores difieren.

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

¿Por qué las demostraciones «si y solo si» tienen dos partes?

Porque el bicondicional es la conjunción de dos implicaciones, y hay que probar cada una.

¿Qué diferencia hay entre ⇒ y ⇔?

⇒ solo exige que q sea verdadera cuando p lo es; ⇔ además exige que p sea verdadera cuando q lo es. El bicondicional es más fuerte.

¿El bicondicional es lo mismo que la igualdad?

Para valores de verdad, sí: p ⇔ q es V exactamente cuando p y q coinciden.

Equivalencia lógica

Todas las leyes y reglas →