Saltar al contenido

Implicante primo: definición, ejemplo y equivalente en inglés

Un implicante primo es un implicante que no puede hacerse mayor: quitarle cualquier literal lo haría cubrir una fila en la que la función es falsa. En un mapa de Karnaugh, es un grupo de celdas con 1 que ningún grupo legal mayor contiene.

Los implicantes primos son los candidatos con los que se arma toda suma de productos más corta, porque cualquier implicante que no sea primo puede sustituirse por uno mayor que cubre más filas con menos literales. El método de Quine–McCluskey los encuentra fusionando mintérminos que difieren en un bit hasta que nada más se fusiona; un mapa de Karnaugh los encuentra dibujando los rectángulos más grandes. El mapa del motor informa de cuántos hay y deriva de ellos una cobertura, comprobada de forma exacta en todas las filas.

El artefacto de esta página es Σm(A, B, C; 1, 3, 5, 7), verdadera en las cuatro filas impares, que son exactamente las filas en que C es verdadera. El mapa encuentra un solo grupo de cuatro celdas, 1, 3, 5 y 7, y deriva la expresión de un literal C; el recuento de implicantes primos es 1. Ese término no puede agrandarse, porque el único grupo mayor sería el mapa entero, y no puede encogerse sin perder celdas, lo que lo hace primo. La equivalencia de C con el original se cumple en toda asignación.

Los implicantes primos son el vocabulario de los cursos de reducción de funciones lógicas y de las herramientas de síntesis, donde la pregunta «¿qué implicantes primos son esenciales?» decide la cobertura. En pruebas describen las condiciones suficientes más débiles de una regla. El término se confunde con el implicante (cualquier grupo, no necesariamente el mayor) y con el implicante primo esencial (un implicante primo que alguna fila verdadera necesita, porque ningún otro implicante primo cubre esa fila).

Ejemplo

f := Σm(A, B, C; 1, 3, 5, 7) · salida

Comprobaciones exactas

¿Siempre verdadera (tautología)? No Contraejemplo: A = F, B = F, C = F · Exhaustively checked and solver cross-checked · 1 filas
¿Siempre falsa (contradicción)? No Contraejemplo: A = F, B = F, C = V · Exhaustively checked and solver cross-checked · 2 filas
¿Puede ser verdadera? Sí Asignación de ejemplo: A = F, B = F, C = V · Exhaustively checked and solver cross-checked · 2 filas

Tabla de verdad (8 filas)

Implicante primo: definición, ejemplo y equivalente en inglés
#ABCf
0FALSOFALSOFALSOFALSO
1FALSOFALSOVERDADEROVERDADERO
2FALSOVERDADEROFALSOFALSO
3FALSOVERDADEROVERDADEROVERDADERO
4VERDADEROFALSOFALSOFALSO
5VERDADEROFALSOVERDADEROVERDADERO
6VERDADEROVERDADEROFALSOFALSO
7VERDADEROVERDADEROVERDADEROVERDADERO

Lectura en lenguaje claro

Principiantef es verdadero exactamente cuando la fila de la tabla de verdad de (A, B, C) es una de las filas 1, 3, 5 y 7.
En todos los demás casos, f es falso.
Sobre los operadores:
- Σm enumera las filas de la tabla de verdad (mintérminos) en las que la fórmula es verdadera. Las filas se numeran desde 0 y la primera entrada indicada es el bit más significativo.
Intermediof es verdadero exactamente cuando la fila de la tabla de verdad de (A, B, C) es una de las filas 1, 3, 5 y 7.
En todos los demás casos, f es falso.
Avanzadof es verdadero exactamente cuando la fila de la tabla de verdad de (A, B, C) es una de las filas 1, 3, 5 y 7 [suma canónica de mintérminos (FND)].
En todos los demás casos, f es falso.
Notación formal: Σm(A, B, C; 1, 3, 5, 7)

Mapa de Karnaugh

A \ BC
00
01
11
10
0
0m0
1m1
1m3
0m2
1
0m4
1m5
1m7
0m6
  1. celdas m1, m3, m5, m7C
C · Derived C. Exactly equivalent on every assignment.

El error habitual

Suponer que un implicante primo debe aparecer en la expresión final. Primo significa que no puede agrandarse, no que sea necesario; la página del implicante muestra una función con 6 implicantes primos cuya cobertura usa solo 3. Solo los implicantes primos esenciales tienen el sitio garantizado.

Preguntas

¿Cómo decide el motor que un grupo es primo?

Enumera los rectángulos legales de celdas con 1 (contando como 1 las celdas de indiferencia, si las hay) y conserva los que no están contenidos en otro mayor. El recuento que informa es el número de esos grupos, y la cobertura derivada se construye con ellos y se comprueba en todas las filas.

Relacionado

Ejercicios

Véase también

Glosario

Generado a partir del motor de Tangibool, semántica tangibool-semantics/1, motor 1.0.0, compilación . Cada tabla, mapa, simplificación y veredicto de estas páginas lo calculó el motor de Tangibool al compilar el sitio, y cada afirmación la volvió a comprobar el mismo verificador exacto que usa la app. Los límites se indican donde aplican. © 2026 Foreranger LTD.