En la lógica booleana, un implicante es una “cobertura” (término de suma o término de producto) de uno o más términos mínimos en una suma de productos (o términos máximos en un producto de sumas) de una función booleana.
Un IMPLICANTE PRIME es un término de producto que no se puede combinar con otro término para eliminar una variable. Un solo 1 es un implicante principal si no es adyacente a ningún otro 1. Dos 1 adyacentes forman un implicante principal si no están contenidos en un grupo de cuatro 1 adyacentes.
Tomemos algunos mapas de Karnaugh
- ¿Cuáles son algunas pruebas matemáticas o científicas que se introdujeron en los últimos 20 años y que tienen una gran importancia?
- ¿Cuál es el teorema del resto chino y cómo se usa en la programación competitiva?
- Básicamente hay un número infinito de nombres de dominio. ¿Por qué tengo que pagar por uno?
- ¿Es esto similar a la conjetura de Goldbach?
- ¿Qué proyecto debo hacer para la teoría de números en la ecuación diofantina?
Cualquier implicante adicional, es decir, 1 reducirá el recuento.
Entonces de lo anterior podemos inferir que
para una expresión booleana n-variable
Número máximo de términos mínimos: 2 ^ n
Número máximo de implicantes: 2 ^ n
Número máximo de implicantes primos = (2 ^ n) / 2
= 2 ^ (n-1)
Podemos probar lo mismo también usando las expresiones de término mín.
suponer
Caso -1: ABC ‘solo es implicante de la función, se convierte en el primer implicante
Caso -2: ABC es solo implicante para la función – se convierte en implicante principal
Caso -3: ABC y ABC ‘son implicantes para la función
entonces ABC + ABC ‘= AB se convierte en el principal implicante.
Entonces, en el mapa de Karnaugh, hemos tomado los implicantes alternativos y estos implicantes alternativos suman 2 ^ (n-1) . Entonces, el número máximo posible de implicantes primos es 2 ^ (n-1) .
Editar 1:
La respuesta anterior es para los principales implicantes esenciales para un mapa K
No puedo encontrar un patrón para el número máximo de implicantes primos, como he enumerado para diferentes K ma
Para 2 variables K- map es 2,
Para 3 variables K-Map es 6,
Para 4 K-Map variables es 10.
Gracias por señalar los errores.