background image

 
 
 

F1-17 

© J. Kalisz, WAT 2007

 

Algebra Boole’a  1 

 

• 

Algebra:  

układ przedmiotów

   

A

f

1

f

2

, …, f

n

 >

 

 

 

 

A

 – niepusty zbiór 

f

1

f

2

, …, f

n

 

 – m-argumentowe operacje w  A 

 

m

 = 2 :  operacja 

binarna

, np. sumowanie zbiorów 

m

 = 1 :  operacja 

unarna

, np. dopełnienie zbioru 

 

m

 = 0 :  

stały element 

 

A 

 
• 

Algebra Boole’a sygnałów binarnych

 

B

, +, 

⋅, ¯ >

   

   

gdzie    

B

 = {0,1}

 

 
  +  

- operacja dodawania 

logicznego

, np. 

⋅      - operacja mnożenia 

logicznego

,  np. a

bab 

¯    - operacja negacji 

logicznej

, np. 

a

 (lub  /lub a'

 

• 

Reguły algebry Boole’a

 dla zmiennych boolowskich 

 

1.  x + x = x,  

 

x

x = x 

  (idempotentność) 

2.  y = y + x,  

x

y = yx 

  (przemienność) 

3.  + (y + z) = (y) + z,   

 

 

(łączność) 

     x

⋅(yz) = (xy)⋅z 

4.  + (y

z) = (y) ⋅(x + z),   (rozdzielność) 

 x

⋅(+ z) = (xy) + (xz

5.  + (x

y) = x,  

x

⋅(+ y) = x   (pochłanianie) 

6.  x + 0 = x,  x

⋅1 = x   

 

(własności stałych) 

7.  x + 1 = 1, 

 

x

⋅0 = 0   

(c.d. własności stałych) 

8.  x +   = 

1,   

x

⋅  = 0   

(własności negacji) 

9.   = x      (podwójna 

negacja) 

  10. 

+ = ⋅

x

y

x y

,  

x y

 =   + 

y

           (prawa De Morgana) 

         

Zasada dualności

:  f(X, +, 

⋅, 0, 1) ↔ f(X, ⋅, +, 1,0) 

 

 

 

background image

 
 
 

F1-17 

© J. Kalisz, WAT 2007