Calculadora Booleana

Trabajar con circuitos digitales o expresiones lógicas sin una herramienta de verificación puede llevar a errores difíciles de detectar. Una calculadora booleana online elimina esa incertidumbre: introduces tu expresión con variables como A, B o C y en segundos obtienes la tabla de verdad completa y, en muchos casos, la forma simplificada aplicando las leyes del álgebra de Boole.

Calculadora Booleana Variables: A, B, C, D, E. Operadores: AND, OR, NOT, XOR, NAND, NOR, XNOR. Símbolos: · + ~ '
Ejemplos rápidos
Operadores y notaciones aceptadas
OperadorNotacionesDescripción
ANDAND, ·, *Conjunción lógica
OROR, +Disyunción lógica
NOTNOT, ~, 'Negación lógica
XORXOR, , ^O exclusivo
NANDNANDAND negado
NORNOROR negado
XNORXNORXOR negado

También se aceptan constantes: 0, 1, TRUE, FALSE. El AND implícito (yuxtaposición) se reconoce automáticamente: AB equivale a A AND B.

La calculadora acepta fórmulas con hasta cinco variables (A‑E) y los operadores lógicos habituales. Basta con escribir la expresión, por ejemplo (A AND B) OR (NOT C), para ver al instante todas las combinaciones de entrada con su correspondiente salida. La herramienta también reduce la expresión a su mínima expresión, empleando automáticamente leyes distributivas, de absorción o los teoremas de De Morgan. Así puedes comparar tu diseño manual con el resultado optimizado sin riesgo de equivocarte en los pasos intermedios.

¿Cómo simplificar una expresión booleana con una calculadora?

El proceso de simplificación lógica manual exige aplicar decenas de identidades y comprobar cada transformación. Con una calculadora booleana el flujo se reduce a tres pasos:

  1. Escribe la expresión original usando variables en mayúsculas y los operadores AND, OR y NOT. También se suele admitir la notación con apóstrofo para la negación (A') o el signo ~.
  2. Genera la tabla de verdad para verificar que la lógica se corresponde exactamente con el comportamiento esperado. Cada fila representa una combinación única de ceros y unos, y la última columna muestra el resultado.
  3. Obtén la expresión simplificada. El motor aplica métodos como el mapa de Karnaugh o el algoritmo de Quine‑McCluskey para eliminar redundancias y devolver una fórmula equivalente con el menor número de términos y literales.

Este método no solo ahorra tiempo, sino que evita los fallos típicos al aplicar manualmente leyes como la distributiva o la de De Morgan en expresiones con más de tres variables.

Operadores fundamentales del álgebra de Boole

Cualquier función lógica se construye con tres operaciones básicas. Comprender su comportamiento es el primer paso para usar la calculadora con sentido:

OperadorSímbolo típicoFunción
AND (conjunción)A AND B, A·B, ABLa salida es 1 solo si todas las entradas son 1
OR (disyunción)A OR B, A+BLa salida es 1 si al menos una entrada es 1
NOT (negación)NOT A, ~A, A'Invierte el valor de la entrada (1 pasa a 0 y viceversa)

A partir de estos tres elementos se definen otros operadores compuestos como NAND, NOR, XOR y XNOR, que también pueden introducirse directamente en la mayoría de las calculadoras booleanas.

¿Para qué sirve una tabla de verdad generada automáticamente?

La tabla de verdad no es solo un requisito académico: es la comprobación definitiva de que un circuito o una expresión lógica se comporta como se desea. Al pulsar un botón en la calculadora, ves todas las combinaciones posibles de entradas (2 elevado al número de variables) y la salida correspondiente. Esto permite detectar diferencias entre la intención del diseño y el resultado real de la fórmula.

Si estás diseñando un sistema de control –por ejemplo, una alarma que se activa solo cuando dos sensores están en estado alto pero un tercero está en bajo– la tabla de verdad te mostrará inmediatamente si alguna combinación produce una activación no deseada. Corregir la expresión booleana antes de implementarla en hardware o en código evita costosos rediseños posteriores.

Leyes de De Morgan y simplificación automática

Una de las ventajas más potentes de las calculadoras booleanas avanzadas es la aplicación automática de los teoremas de De Morgan. Estas dos leyes permiten transformar una expresión que combina negaciones con AND u OR en otra equivalente sin negaciones compuestas:

  • NOT (A AND B) equivale a (NOT A) OR (NOT B)
  • NOT (A OR B) equivale a (NOT A) AND (NOT B)

Gracias a estas transformaciones, la herramienta puede reescribir la expresión para que sea más fácil de implementar con compuertas lógicas estándar. Muchas calculadoras muestran tanto la forma original en suma de productos como la alternativa en producto de sumas, dejando que elijas la que mejor se adapta a los componentes disponibles.

Preguntas frecuentes

¿Qué diferencia hay entre una expresión booleana y una tabla de verdad?
Una expresión booleana combina variables y operadores lógicos (AND, OR, NOT). La tabla de verdad enumera todas las combinaciones posibles de valores de entrada (0 y 1) y muestra el resultado de la expresión para cada caso.
¿Cuántas variables puede manejar una calculadora booleana típica?
La mayoría admite hasta 5 variables (A, B, C, D, E), generando 32 filas en la tabla de verdad. Algunas herramientas especializadas permiten más, aunque el número de combinaciones crece exponencialmente.
¿Se pueden simplificar expresiones con XOR o XNOR?
Sí, las calculadoras booleanas modernas incluyen operadores como XOR (o exclusivo) y XNOR. Aplican leyes de De Morgan y otras identidades para reducir la expresión a su forma mínima equivalente.
¿Qué leyes del álgebra de Boole se aplican automáticamente?
Normalmente se emplean leyes distributivas, de absorción, idempotencia, complemento y los teoremas de De Morgan. El resultado suele presentarse en forma de suma de productos (minterms) o producto de sumas (maxterms).
¿Puedo ver el paso a paso de la simplificación?
Algunas calculadoras booleanas desglosan cada transformación, indicando qué ley se aplica en cada línea. Otras entregan solo la expresión final simplificada, sin los pasos intermedios.
  1. Calculadora de tablas de verdad online – genera tablas al instante