Está en la página 1de 33

UNIDAD 7

ORDEN
Equipo 3
Temas
◦ Tema 7.1- Conjuntos parcialmente ordenados
◦ Tema 7.2 – Elementos extremos de los conjuntos
parcialmente ordenados
◦ Tema 7.3 – algebras de Boole
◦ Tema 7.4 Implementación de las funciones booleanas
CONJUNTO PARCIALMENTE
ORDENADO
Conjuntos parcialmente ordenados

◦ Un conjunto parcialmente ordenado o Poset (Partially


Ordered Set) es un conjunto con un orden parcial de R
sobre A, y se denota como (A, R).
◦ Un conjunto parcialmente ordenado también se denota
como (A,≤).
Ejemplo:

◦ Como ejemplo, tenemos:


◦ Sea A el conjunto de Z (Números enteros) y R
una relación sobre A.
◦ t ∙ q ∙ (a, b) pertenece a R si a se divide entre b.
Para la resolución de nuestro ejemplo:
◦ Si a entre b significa que b entre a, a menos que sea a igual que b,
por lo que R es antisimétrica.
◦ Como cualquier entero se divide a sí mismo, es decir, a entre a,
entonces R es reflexiva.
◦ Por último, ya que si a entre b y b entre c, entonces a entre c, por lo
que R es transitiva
◦ En consecuencia, R es un orden parcial sobre z+ y (A,R) es un
conjunto parcialmente ordenado, por lo que se debe denotar como
(A, ≤)
CONJUNTO TOTALMENTE
ORDENADO
Conjunto Totalmente Ordenado
◦ Sea R un orden parcial sobre un conjunto A, Si cualquier par de
elementos se A son siempre comparables se dice que R es un orden
total.
Ejemplo
◦ Sean A el conjunto de los números naturales N y R una relación sobre
A, t ∙ q ∙ (a, b) pertenece a R si a ≥ b.
◦ Determinar si (A, ≤) es un conjunto totalmente ordenado.
Resolución del ejemplo
◦ Como cualquier natural o entero es mayor o igual a sí mismo, es
decir, a ≤ a, entonces R es reflexiva.
◦ Si a ≤ b significa que ba, a menos que sea a = b, por lo que R es
antisimétrica.
◦ Por último, ya que si a ≥ b y b ≥ c, entonces a ≥ c, por lo que R es
transitiva.
◦ En consecuencia, R es un orden parcial sobre N y (A, R) es un
conjunto parcialmente ordenado.
Resolución del ejemplo
◦ Ahora, si tomamos cualesquiera dos elementos de N, se puede
comprobar que a ≤ b v b ≤ a son comparables, ya que por la
propiedad de la tricotomía, al comparar dos números se tiene que:
◦ a > b, a = b o a < b
◦ Por tanto, en este caso R es un orden total y (A, R) es un conjunto
totalmente ordenado.
ALGEBRA BOOLEANA
Algebra booleana
◦ El álgebra booleana constituye un sistema matemático deductivo
centrado en los valores 1 y 0, que proporciona operaciones y reglas
para trabajar con dichos valores. Las operaciones booleanas básicas
son: suma booleana, producto booleano y complemento booleano,
las cuales se definen a continuación.
Suma booleana
◦ La suma booleana de dos elementos del conjunto binario, que se denota
por el símbolo , es una operación con las reglas siguientes:
1+ 1 = 1
0 +1 = 1
1+ 0 = 1
0+0=1

La suma booleana equivale a la operación lógica disyunción inclusiva v, solo


que en esta Verdadero y Falso son cambiados por 1 y 0.
Producto booleano
◦ El producto booleano de dos elementos del conjunto binario, denotada por
el símbolo, es una operación con las reglas siguientes:
1•1=1
0•1=0
1• 0=0
0• 0=0

Esta equivale a la operación lógica conjunción ^, donde también solo cambia


Verdadero y Falso por 1 y 0
Complemento booleano
◦ El complemento booleano de un elemento del conjunto binario es
una operación con las reglas siguientes:
1' = 0
0' = 1

El complemento booleano equivale a la operación lógica negación a,


donde también solo cambia V y F por 1 y 0.
Propiedades básicas
◦ Un conjunto B se considera álgebra booleana si y solo si además de
contener las dos operaciones binarias de suma booleana (+) y
producto booleano (•), así como la operación unaria de
complemento booleano (’), se verifican las siguientes propiedades
básicas sobre cualquier a, b, y c ∈ B:
◦ B1. Identidad
a) a + 0 = a
b) a • 1 = a
Propiedades básicas
◦ B2. Propiedad conmutativa ◦ B4. Propiedad asociativa
a) a + b = b + a a) (a + b) + c = a + (b + c)
b) a • b = b • a b) (a • b) • c = a • (b • c)
◦ B3. Propiedad distributiva ◦ B4. Propiedad de
a) a + (b • c) =(a + b) + (a • c) complementos

b) a • (b + c) = (a • b) + (a • c) a) a + a' = 1
b) b + b'= 0
Propiedades básicas
◦ El elemento 0 se denomina neutro respecto a la suma, en tanto que
el elemento 1 se denomina elemento neutro respecto al producto.
Propiedades adicionales:
◦ Ley del doble complemento ◦ Ley de la idempotencia
(a’)’ = a a+a=a
∀a ∈ B. a•a=a
∀a ∈ B.
◦ Ley de la dominación: ◦ Ley de la absorción
a+11 a + (a • b) = a
a•0=0 a • (a + b) = a
∀ a y b ∈ B.
◦ Ley de Morgan
(a + b)' = a' • b'
(a • b) ' = a' + b'
∀ a y b ∈ B.
FUNCIONES
BOOLEANAS
Funciones Booleanas
Se llama función booleana o función lógica F a todo conjunto
de variables lógicas relacionadas entre sí por una expresión que representa
la combinación de un conjunto nito de símbolos, mediante
la representación de constantes o variables unidos por las
operaciones producto lógico, suma lógica o sus complementos. Las
funciones booleanas se describen con una expresión del álgebra booleana.

Antes de continuar, es necesario definir algunos conceptos que se utilizan en


forma amplia a lo largo de este tema.
Funciones Booleanas: conceptos básicos

Constante lógica o booleana: Variable lógica o booleana:


Una constante lógica es cualquier ◦ Una variable x que solo puede tomar
elemento del conjunto B, es decir 0 o 1. valores de 0 o 1 se denomina variable
lógica o variable booleana y
representa ya sea un elemento de B o
Literal: una expresión booleana completa.
Es toda ocurrencia de una variable, ya
sea complementada o sin
complementar, en una expresión de
lógica
Tipos de términos de una función
booleana
Hay diferentes tipos de términos en una función booleana, entre los principales se tienen los siguientes:
◦ Término producto: es una expresión lógica que consiste en un conjunto de variables (o sus complementos) unidas por
productos lógicos. Por ejemplo:
F(a, b, c) a b
◦ Término suma: es una expresión lógica que consiste en un conjunto de variables (o sus complementos) unidas por las
sumas lógicas. Por ejemplo:
F(a, b, c) a b’
◦ Término mínimo o MINTERM : es una expresión lógica que consiste en un conjunto de TODAS las variables (o sus
complementos) unidas por productos lógicos. Por ejemplo:
F(a, b, c) a’ b c
◦ Término máximo o MAXTERM : es una expresión lógica que consiste en un conjunto de TODAS las variables (o sus
complementos) unidas por sumas lógicas. Por ejemplo:
F(a, b, c) a’ b’ c
Representación de las funciones
booleanas
◦ Las funciones booleanas pueden representarse de dos formas
diferentes: mediante una tabla de verdad o en forma canónica.
Representación de las
funciones booleanas

Tablas de verdad Formas canónicas de una


función
◦ La manera más fácil de representar una
◦ Cuando una función booleana se halla
función booleana es mediante una tabla
expresada en forma normal disyuntiva o
de verdad, ya que en este tipo de tabla
en forma normal conjuntiva se dice que
se muestran los valores lógicos de salida
está en forma canónica. Esto significa
para cada combinación de las variables
que toda función booleana puede
lógicas de entrada. Las tablas de verdad
expresarse en alguna de estas dos
de funciones booleanas son similares a
formas canónicas.
las que se tratan en el capítulo 2, a
excepción de que en este caso se
sustituye la V por 1 y la F por 0
Representación de las funciones booleanas:
Forma disyuntiva
◦ Es aquella forma canónica constituida de manera exclusiva por
MINTERMS sumados que aparecen una sola vez.
◦ Sea la función booleana:

F(a, b, c) a’b’c + ab’c’ + ab’c + abc’ + abc

◦ Esta función booleana está en forma canónica disyuntiva.


Representación de las funciones booleanas:
Forma conjuntiva
◦ Es aquella constituida exclusivamente por MAXTERM multiplicados
que aparecen una sola vez.
◦ Sea la función booleana:

F(a, b, c) = (a + b + c)(a + b’ + c)(a + b’ + c’)

◦ Esta función booleana está en forma canónica conjuntiva.


Teoremas de expansión canónica
◦ Otra forma de obtener una expresión booleana como una suma de
MINTERM o como producto de MAXTERM es a través de la aplicación
de los teoremas de expansión canónica para las variables faltantes,
los cuales se describen a continuación.
Teoremas de expansión canónica: Teorema 1

◦ Para obtener la forma canónica de una función suma de productos se


multiplica por un término de la forma

(x + x’)

◦ Donde falte un literal, para que el término sea canónico.


Teoremas de expansión canónica: Teorema 2

◦ Para obtener la forma canónica de una función producto de sumas se


suma un término de la forma:

(x • x’)

◦ donde falte un literal, para que el término sea canónico.


GRACIAS POR SU ATENCIÓN
Integrantes
◦ Gutiérrez Zamorano Angela Priscila
◦ Rocha Nuñez Julio Cesar
◦ Moreno Arvizu Diego iban
◦ Solano Montoya Axel Alfredo
◦ Verduzco Escalante Johan Abner
◦ Ramírez Lizárraga José Eduardo

También podría gustarte