Simplificador de álgebra booleana

Escribe una expresión lógica con la notación de los libros, como AB + A'C + BC, y obtén su forma más simple como suma de productos (FND) y producto de sumas (FNC). Con dos a cuatro variables también se dibuja el mapa de Karnaugh.

NOT: A', ¬A o !A; AND: AB, A·B, A*B, A & B o A and B; OR: A + B, A | B o A or B. También valen xor, nand, nor, -> y <->.
Números de minitérminos que pueden valer 0 o 1, como 10, 11, 12. La primera variable por orden alfabético es el bit más alto.
Suma de productos mínima (SOP, FND)AB + A'C
Producto de sumas mínimo (POS, FNC)
(A + C)(A' + B)
Variables
A, B, C
Minitérminos (donde la expresión vale 1)
Σm(1, 3, 6, 7)
Maxitérminos (donde la expresión vale 0)
ΠM(0, 2, 4, 5)
Términos en SOP / POS
2 / 2

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Escribe la expresión. Con variables de una letra puedes escribirla como en los libros: A'B + AB', (A + B)(A + C).
  2. Si quieres, indica los minitérminos indiferentes.
  3. Lee la suma de productos y el producto de sumas mínimos y compruébalos en el mapa de Karnaugh.

Cómo funciona

La herramienta construye la tabla de verdad con las variables en orden alfabético (la primera es el bit más alto del número de minitérmino). El método de Quine-McCluskey combina minitérminos que difieren en una sola variable hasta que no quedan combinaciones posibles; lo que queda son los implicantes primos. Una búsqueda de ramificación y poda elige el conjunto de primos más barato que cubre todos los minitérminos, contando primero términos y después literales. Para el producto de sumas se hace lo mismo con los ceros de la función y cada término se complementa.

Ejemplo resuelto

AB + A’C + BC vale 1 en los minitérminos 1, 3, 6 y 7. Los primos son A’C (1, 3), BC (3, 7) y AB (6, 7). El minitérmino 1 necesita A’C y el 6 necesita AB; juntos también cubren 3 y 7, así que BC sobra: la forma mínima es AB + A’C (teorema del consenso). Los ceros 0, 2, 4, 5 dan el producto de sumas (A + C)(A’ + B).

Consejos

  • Usa paréntesis al mezclar AND y OR: NOT es lo que más liga, luego AND, luego XOR y por último OR.
  • Una expresión que se simplifica a 1 es una tautología; una que se simplifica a 0 nunca es verdadera.
  • Para ver todas las filas, pega la expresión en el generador de tablas de verdad.

Preguntas frecuentes

¿Cómo encuentra el simplificador la expresión mínima?

Evalúa la expresión en todas las combinaciones de entradas y aplica el método de Quine-McCluskey para listar los implicantes primos; después elige el conjunto más pequeño que cubre todos los 1: primero menos términos, luego menos literales. El producto de sumas se obtiene igual a partir de los 0 y se invierte con la ley de De Morgan.

¿Qué significan A' y AB?

A' es NOT A (el complemento) y escribir letras juntas significa AND, así que AB'C es A AND NOT B AND C. A + B es OR. Si tus variables tienen nombres de más de una letra, elige «Palabras» y escribe el AND explícito, por ejemplo speed and not brake. Los operadores en palabra (and, or, not) van en inglés.

¿Qué son las indiferencias (don't care)?

Combinaciones de entrada que nunca ocurren o cuya salida da igual, como los códigos 10–15 de un dígito BCD. Al indicarlas, el simplificador trata cada una como 0 o 1, lo que dé un resultado más corto.

¿La forma mínima es única?

No siempre. Algunas funciones tienen dos o más coberturas con el mismo número de términos y literales; la herramienta muestra una. Son igual de simples y dan la misma tabla de verdad.

¿Cuántas variables puedo usar?

Hasta 8. El mapa de Karnaugh se dibuja para 2, 3 o 4 variables; con más, usa la lista de minitérminos o el generador de tablas de verdad.

Más en Matemáticas

Todas las herramientas de la categoría: Matemáticas ·Actualizado el 4 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.