2.5 algebra booleana, teoremas, leyes y postulados

92
Electrónica Digital stituto Tecnológico de Chetumal partamento de Ingeniería Eléctrica Función Booleana Encuentra los errores

Upload: dagoberto-gomez

Post on 25-Oct-2015

125 views

Category:

Documents


4 download

TRANSCRIPT

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Función Booleana

Encuentra los errores

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

2.5 Álgebra booleana y teoremas de DeMorgan2.6 Leyes y postulados

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y Teoremas del álgebra Booleana

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

a) 1*1= 1

Evaluar las siguiente Operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

b) 0*0 = 0

Evaluar las siguiente Operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

c) 1*0*0 = 0

Evaluar las siguiente Operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

c) 1*A*0 = 0

Evaluar las siguiente Operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

c) 1*A*1 = A

Evaluar las siguiente Operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Evaluar las siguiente operación

a) 1+1= 1En Algebra Boolena

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

a) 1+0 = 1

Evaluar las siguiente operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

a)0+0+0 = 0

Evaluar las siguiente operación

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Leyes y teoremas del álgebra Booleana

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

And y Nand

1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

A

And y Nand

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

A

And y Nand

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

1

And y Nand

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Or y Nor

A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

0

Or y Nor

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

A

Or y Nor

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

0

Or y Nor

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Identidad AND NAND OR NOR

A 0 0 1 A A´

A 1 A A´ 1 0

A A A A´ A A´

A A´ 0 1 1 0

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Resuelva las siguientes proposiciones

1.- A 0 =

2.- A 1 =

3.- A A =

4.- A A =

5.- A 0 =

6.- A 1 =

7.- A A =

8.- A A =

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Propiedades

•Conmutativa

•Asociativa

•Distributiva

•Conmutativa

•Asociativa

•Distributiva

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Conmutativa

AND

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Conmutativa

Or

A+B = B+A

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Conmutativa

Exor

AB = BA

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Conmutativa

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

And A(B C) = (A B) C = A B C

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

(A B) C = A B C

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

Or A+(B+C) = (A+B)+C = A+B+C

Exor A(BC) = (AB)C = ABC

And A(B C) = (A B) C = A B C

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

Or A+B+C+D

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

Or (A+B)+C+D = (A+B)+(C+D)

Or A+B+C+D

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

Nand [A(B C)’]’ ≠ [(A B)’ C]’ ≠ (A B C)’

Nor [A+(B+C)’]’ ≠ [(A+B)’+C]’≠ (A+B+C)’

Enxor [A(BC)’]’ ≠ [(A B)’C]’≠ (ABC)’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Asociativa

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Distributiva

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Distributiva

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

A + AC + AB + BC

Distributiva

AA + AC + AB + BC=A

A + AC + AB + BC

A (1+C+B)+ BC=1A*1+ BC

A+ BC = A+ BC

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Distributiva

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Identidades

AND OR

A A=A A+ A=A

A 0 =0 A +0 =A

A 1 =A A +1 =1

A A’ =0 A +A’ =1

NAND NOR

A A=A’ A+A=A’

A 0 =1 A+0 =A’

A 1 =A’ A+1 =0

A A’ =1 A+A’ =0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Propiedadesa).- Propiedad Conmutativa

AND AB=BA NAND AB=BA

OR A+B=B+A NOR A+B=B+A

EXOR AB=BA EXNOR AB=BA

b).- Propiedad Asociativa

A(BC)=B(AC)=C(AB)=ABC

c).- Propiedad Distributiva

X(Y+Z) = XY+XZX+YZ = (X+Y) (X+Z)

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Propiedad Distributiva

Or A+(B+C) = (A+C)+B = (A+B)+C = A+B+C

Exor A(BC)=(AC)B =(AB)C =ABC

And A(B C) = (A C) B = (A B) C = A B C

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Propiedad Distributiva

X (Y+Z) = XY+XZ

X+YZ = (X+Y) (X+Z)

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D´Morgan

No hay viento favorable para el que no sabe donde vaLucio Anneo Séneca

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

•Profesor de matemáticas en el Colegio Universitario de Londres entre 1828

y 1866•Primer presidente de la Sociedad de Matemáticas de Londres. •De Morgan se interesó especialmente por el álgebra.

•Fue tutor de Ada Lovelace. Quien fue la primera programadora, desde

que escribió la manipulación de los símbolos, de acuerdo a las normas

para una máquina de Charles Babbage que aún no había sido construida.

Augustus de Morgan ? -1871

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Escribió varias obras de lógica en las que se encuentra la idea de

aplicar en esta esfera los métodos matemáticos, así como los

primeros resultados de tal aplicación.

En la moderna lógica matemática, llevan el nombre de De Morgan

las siguientes leyes fundamentales del álgebra de la lógica:

«la negación de la conjunción es equivalente a la disyunción de las

negaciones»;

«la negación de la disyunción es equivalente a la conjunción de las

negaciones».

Augustus de Morgan ? -1871

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Por medio de este teorema se obtiene el

EquivalenteDe una función Booleana

?

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

0

0

0

1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

X’ Y Z’ W X + Y’ + Z + W’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Actividad

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Obtenga el circuito equivalente aplicando el teorema de D’Morgan y compare el resultado usando la tabla de verdad

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

F(A,B,C,D) = ( A + B)’ + (C’ + D)’ + (A’ +B +C)’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

F(A,B,C,D) = [ ( A + B)’’ + (C’ + D)’’ + (A’ +B +C)’’ ]’

F(A,B,C,D) = [( A + B) (C’ + D) (A’ +B +C)]’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

F(A,B,C,D) = [( A + B) (C’ + D) (A’ +B +C)]’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

F(A,B,C,D) = [( A + B) (C’ + D) (A’ +B +C)]’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0

5 0 1 0 1

6 0 1 1 0

7 0 1 1 1

8 1 0 0 0

9 1 0 0 1

10 1 0 1 0

11 1 0 1 1

12 1 1 0 0

13 1 1 0 1

14 1 1 1 0

15 1 1 1 1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0

5 0 1 0 1

6 0 1 1 0 1

7 0 1 1 1

8 1 0 0 0

9 1 0 0 1

10 1 0 1 0 1

11 1 0 1 1

12 1 1 0 0

13 1 1 0 1

14 1 1 1 0 1

15 1 1 1 1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0

5 0 1 0 1

6 0 1 1 0 1

7 0 1 1 1

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1

12 1 1 0 0

13 1 1 0 1

14 1 1 1 0 1

15 1 1 1 1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1

15 1 1 1 1 0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1

15 1 1 1 1 0

1

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1

15 1 1 1 1 0

1

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1

1 0 0 0 1 1

2 0 0 1 0 1

3 0 0 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1

15 1 1 1 1 0

1

0

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1 1

1 0 0 0 1 1 1

2 0 0 1 0 1 1

3 0 0 1 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1

15 1 1 1 1 0

1

0

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1 1

1 0 0 0 1 1 1

2 0 0 1 0 1 1

3 0 0 1 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1 1

7 0 1 1 1 0

8 1 0 0 0 1

9 1 0 0 1 1

10 1 0 1 0 1 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1 1

15 1 1 1 1 0

1

00

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1 1

1 0 0 0 1 1 1

2 0 0 1 0 1 1

3 0 0 1 1 1 1

4 0 1 0 0 0

5 0 1 0 1 0

6 0 1 1 0 1 1

7 0 1 1 1 0

8 1 0 0 0 1 1

9 1 0 0 1 1 1

10 1 0 1 0 1 1

11 1 0 1 1 0

12 1 1 0 0 0

13 1 1 0 1 0

14 1 1 1 0 1 1

15 1 1 1 1 0

1

0

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

m A B C D

0 0 0 0 0 1 1

1 0 0 0 1 1 1

2 0 0 1 0 1 1

3 0 0 1 1 1 1

4 0 1 0 0 0 0

5 0 1 0 1 0 0

6 0 1 1 0 1 1

7 0 1 1 1 0 0

8 1 0 0 0 1 1

9 1 0 0 1 1 1

10 1 0 1 0 1 1

11 1 0 1 1 0 0

12 1 1 0 0 0 0

13 1 1 0 1 0 0

14 1 1 1 0 1 1

15 1 1 1 1 0 0

1

0

0

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

FE (R,A,V) = (R+A+V’) (R+A’+V) (R’+A+V)FE (R,A,V) = (R+A+V’) (R+A’+V) (R’+A+V)

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

F (A,B,C) = A’ + BC’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

F (x,y,z) = (X’+Y)’ Z’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Teorema de D’Morgan

F (A,B,C) = [(A+ B’) C]’

Electrónica Digital

Instituto Tecnológico de ChetumalDepartamento de Ingeniería Eléctrica

Obtenga el circuito equivalente y la ecuación aplicando el teorema de D’Morgan y compare el resultado usando la tabla de verdad

F1 (A,B,C) = [(A+ B’) C]’

F2 (A,B,C) = [( A’ + B + C’)´( A + B + C)´]´