Guía del profesor: Álgebra de Boole
Aprende las leyes del álgebra de Boole, incluidas las leyes de De Morgan, úsalas para simplificar expresiones paso a paso y comprueba el resultado con una tabla de verdad.
Usa esta lección con tu clase
Gratis, sin cuentas para los alumnos.
Compartir con los alumnos
Los alumnos abren la lección y practican con corrección inmediata.
Ficha imprimible
Todos los ejercicios en papel, con las soluciones aparte.
Cuestionario de clase
10 preguntas sobre Lógica booleana. Los alumnos entran con su nombre y tú ves todas las puntuaciones.
Para profesores
- Enunciar las leyes de identidad, dominación, idempotencia, complemento y doble negación
- Aplicar las leyes conmutativa, asociativa y distributiva, incluida
- Usar las leyes de De Morgan y las leyes de absorción para reescribir expresiones
- Simplificar una expresión booleana paso a paso, nombrando la ley usada en cada paso
- Comprobar una simplificación con una tabla de verdad y contar las puertas que se ahorran
- • Y, O y NO y sus tablas de verdad (Introducción a la lógica booleana, La operación Y (AND), La operación O, La operación NO)
- • Construir tablas de verdad y comparar columnas para ver la equivalencia (Tablas de verdad)
- • Paréntesis y proposiciones compuestas (Proposiciones booleanas compuestas)
- • Precedencia de operadores y evaluación de expresiones (Expresiones booleanas)
- • Puertas lógicas y circuitos sencillos (Puertas lógicas)
- 1. ¿Por qué le importaría a una ingeniera ahorrar una sola puerta si un chip tiene miles de millones?
- 2. En el álgebra normal . ¿Por qué en el álgebra de Boole es simplemente ?
- 3. ¿Cómo le explicarías 'rompe la barra, cambia el signo' a un amigo con una frase sobre el tiempo?
- 4. ¿Qué te convence más como demostración, una tabla de verdad o una cadena de leyes? ¿Cuándo usarías cada una?
La ley de De Morgan solo niega las variables:
Remediación: Usa una frase: 'no (tengo hambre y sueño)' no significa 'no tengo hambre y no tengo sueño'. Después construid las dos tablas de verdad una al lado de la otra y buscad las filas que difieren.
El álgebra de Boole sigue todas las reglas del álgebra normal
Remediación: Compara con , y el hecho de que falla con números con la ley distributiva booleana. Comprobar con 0 y 1 muestra en qué se diferencian los dos sistemas.
Una expresión que parece más corta es automáticamente equivalente
Remediación: Exige nombrar una ley en cada paso y una comprobación con tabla de verdad al final. Muestra una 'simplificación' con una ley inventada y deja que el alumnado encuentre la fila en la que falla.
Para estudiantes con dificultades:
- • Empezar con una sola ley por expresión y dar una hoja con las leyes para señalar
- • Comprobar cada paso con los valores 0 y 1 antes de seguir
- • Usar solo 2 variables, para que cada comprobación con tabla de verdad tenga solo 4 filas
Para estudiantes de nivel:
- • Simplificar expresiones que necesitan 3 o 4 leyes y nombrar cada una
- • Demostrar la ley de absorción a partir de las leyes de identidad, distributiva y de dominación
- • Contar las puertas antes y después de cada simplificación
Para estudiantes avanzados:
- • Demostrar la ley de De Morgan para tres variables:
- • Mostrar que Y, O y NO se pueden construir solo con puertas NAND
- • Simplificar y explicar cada paso
- HSA.SSE.A.2 (CCSS.MATH.CONTENT.HSA.SSE.A.2)
Usar la estructura de una expresión para encontrar formas de reescribirla
- CCSS.MATH.PRACTICE.MP7 (MP7)
Buscar y usar la estructura
- CCSS.MATH.PRACTICE.MP3 (MP3)
Construir argumentos viables y criticar el razonamiento de otros
- visualTabla de verdad interactiva
El alumnado compara las columnas Y, O, NO, NAND y NOR y descubre las leyes de De Morgan: NAND coincide con y NOR con
- activityCartas de leyes
Por parejas reciben una carta por ley y simplifican expresiones colocando una carta en cada paso
- worksheetSimplifica y comprueba
Expresiones para simplificar nombrando las leyes, cada una seguida de una comprobación con tabla de verdad y un recuento de puertas
Contenido de la lección
Todo lo que ven los alumnos: definición, ejemplos, errores comunes, aplicaciones. Toca para abrir.
Contenido de la lección
Todo lo que ven los alumnos: definición, ejemplos, errores comunes, aplicaciones. Toca para abrir.
Definición
| Ley | Forma Y | Forma O |
|---|---|---|
| Identidad | ||
| Dominación (elemento nulo) | ||
| Idempotencia | ||
| Complemento | ||
| Doble negación | (una sola forma) | |
| Ley conmutativa | ||
| Ley asociativa | ||
| Ley distributiva | ||
| Ley de absorción | ||
| De Morgan |
Ejemplos resueltos
Simplifica .
Aplica la ley de identidad al primer paréntesis
, porque Y con verdadero no cambia nada →
Aplica la ley de dominación al segundo paréntesis
, porque Y con falso siempre es falso →
Aplica otra vez la ley de identidad
, porque O con falso no cambia nada
Respuesta: . El valor de no importa en absoluto.
Errores comunes
Escribir
Por qué está mal: La ley de De Morgan cambia el operador además de negar las variables. Prueba con , : el lado izquierdo es y el derecho es .
Correcto: Rompe la barra y cambia el signo: y .
Usar reglas del álgebra ordinaria, como o
Por qué está mal: Las variables booleanas solo valen 0 o 1, y es 1, no 2. Repetir una variable no añade nada nuevo.
Correcto: Usa la idempotencia: y .
Leer como
Por qué está mal: Y se evalúa antes que O, igual que la multiplicación antes que la suma. Con , , el valor correcto es , pero la lectura equivocada da .
Correcto: Pon los paréntesis antes de aplicar una ley: .
Aplicar la ley del complemento a dos variables distintas, como
Por qué está mal: La ley del complemento solo funciona con una variable y su propia negación. Con , : , no 0.
Correcto: Busca la misma letra: y , pero no se puede simplificar.
Por qué es importante
- Electrónica: un procesador tiene miles de millones de puertas, así que ahorrar una puerta en un circuito que se copia un millón de veces ahorra un millón de puertas
- Programación: una condición como NO (fin de semana O festivo) se puede reescribir como (NO fin de semana) Y (NO festivo), que suele ser más fácil de leer y de probar
- Búsquedas y bases de datos: un filtro como matemáticas O (matemáticas Y lógica) da exactamente los mismos resultados que solo matemáticas
- Demostraciones: las leyes permiten demostrar que dos circuitos o dos condiciones hacen lo mismo sin probar todas las entradas
Aplicaciones del mundo real
Diseñar chips más baratos
Quienes diseñan chips simplifican cada circuito con el álgebra de Boole antes de fabricarlo, porque cada puerta cuesta espacio, energía y dinero.
Ejemplo:
Un circuito para usa 3 puertas. Con factor común, , solo necesita 2.
Un chip contiene 1000 copias de un circuito que calcula . Cuenta una puerta por cada y cada .
¿Cuántas puertas ahorra el chip entero si el circuito se simplifica a ?
Paso 1: Escribe la expresión matemática
Escribe el ahorro como un cálculo:
Condiciones legibles en un programa
Los programadores usan las leyes de De Morgan para quitar dobles negaciones confusas de las condiciones de su código.
Ejemplo:
NO (fin de semana O festivo) es lo mismo que (NO fin de semana) Y (NO festivo): la tienda abre los días que no son ni una cosa ni la otra.
Un programa abre una barrera si se cumple , donde significa que el visitante tiene un pase y que está en la lista de invitados.
¿Cuál es la forma más simple de la condición y cuántos operadores NO desaparecen?
Paso 1: Escribe la expresión matemática
Escribe el número de operadores NO antes y después como una resta:
Filtros de búsqueda
Los buscadores y las bases de datos simplifican los filtros con la ley de absorción antes de ejecutarlos.
Ejemplo:
El filtro matemáticas O (matemáticas Y lógica) devuelve exactamente los mismos libros que el filtro matemáticas.
Una biblioteca tiene 40 libros de matemáticas, y 15 de ellos tratan también de lógica. Un lector busca matemáticas O (matemáticas Y lógica).
¿Cuántos libros devuelve la búsqueda?
Paso 1: Escribe la expresión matemática
Suma los libros de matemáticas y los libros extra que aporta (matemáticas Y lógica):
Puntos clave
- 1El álgebra de Boole usa leyes para reescribir una expresión en otra equivalente, sin una tabla de verdad nueva cada vez
- 2Las leyes de identidad, dominación, idempotencia y complemento eliminan constantes y variables repetidas: , , ,
- 3Las leyes conmutativa, asociativa y distributiva reordenan, reagrupan y sacan factor común; en el álgebra de Boole, O también es distributiva respecto de Y
- 4Leyes de absorción: y
- 5Leyes de De Morgan: rompe la barra y cambia el signo, y
- 6Simplifica con una ley en cada paso, nombra cada ley y comprueba el resultado con una tabla de verdad; una expresión más simple significa menos puertas
Preguntas frecuentes
¿Por qué O es distributiva respecto de Y, si con números no es ?
¿Cómo sé qué ley usar a continuación?
¿Sigo necesitando tablas de verdad si conozco las leyes?
¿Puedo comprobar una ley con aritmética normal?
Glosario
- Álgebra de Boole
- El conjunto de leyes para reescribir y simplificar expresiones booleanas
- Ley
- Una equivalencia que se cumple para cualquier valor de las variables, como
- Equivalente
- Que tiene el mismo valor de verdad en todas las filas de la tabla de verdad
- Simplificar
- Reescribir una expresión con menos operadores sin que deje de ser equivalente
- Leyes de De Morgan
- y
- Ley de absorción
- y
Tarjeta de fórmulas
Identidad y dominación
Y con 1 y O con 0 no cambian nada; Y con 0 y O con 1 deciden el resultado
Idempotencia y complemento
Repetir una variable no añade nada; una variable con su propia negación da una constante
Doble negación
Dos NO se anulan entre sí
Leyes distributivas
Las dos se cumplen en el álgebra de Boole; la segunda no funciona con números normales
Leyes de absorción
La parte más larga queda absorbida por $A$
Leyes de De Morgan
Rompe la barra, cambia el signo