Las funciones lógicas tienen dos valores posibles. Se pueden representar por una expresión algebraica a través de operadores lógicos , o a través de tablas de verdad

Tabla de Verdad

Cada función tiene definida una única tabla de verdad. Esta tabla indica cada resultado posible de la función

Supongamos todas las funciones lógicas posibles con dos variables. Algunas de estas funciones tienen nombre

Algunas de las funciones expresadas son conocidas

Expresión Algebraica

Cada función lógica tiene infinitas expresiones algebraicas que le corresponden, para eso, vamos a tratar con las expresiones canónicas. Dada la siguiente tabla de verdad, vamos a escribir su expresión algebraica de dos formas distintas.

Suma de minitérminos

Se genera a partir de las filas que contienen un en la columna de la función. Cada término contiene todas las variables booleanas multiplicadas, complementadas si valen en esa fila de la tabla

Producto de maxitérminos

Se genera a partir de las filas que contienen un en la columna de la función. Cada término contiene todas las variables booleanas sumadas, complementadas si valen en esa fila de la tabla