Postulates of Boolean Algebra and Theorem Proof
Postulates of Boolean Algebra and Theorem Proof
1. Identity Elements
2. Complementation
o x ⋅ y= y ⋅ x
4. Distributivity
o x ⋅ ( y+ z ) =( x ⋅ y ) + ( x ⋅ z )
o x + ( y ⋅ z ) =( x+ y ) ⋅ ( x + z )
5. Complement Laws
Restating postulate 2 for emphasis:
o x + x '=1
o x ⋅ x '=0
x + x=( x + x ) ⋅1
x + x=x + ( x ⋅ x ' )
x + x=x +0
Since x +0=x (using identity law)
Proof of Theorem 1(b):
To prove x ⋅ x =x:
1. Using the identity law (Postulate 1):
x ⋅ x =( x ⋅ x ) +0
'
0=x ⋅ x ⟹ ( x ⋅ x ) =( x ⋅ x ) + ( x ⋅ x ' )
x ⋅ x =x ⋅ ( x + x ' )
x ⋅ x =x ⋅1
Since x ⋅1=x (using identity law)
x +1=( x +1 ) ⋅1
¿(x +1)⋅ ( x + x ' ) , (using complement law)
x +1=x + ( 1 ⋅ x ' )
'
¿ x + x =1 (using complement law)
Proof of Theorem 2(b):
To prove x ⋅ 0=0 :
1. Using the identity law (Postulate 1):
x ⋅ 0=( x ⋅0 ) +0
¿ ( x ⋅ 0 ) + ( x ⋅ x ' ) , (using complement law)
= x ⋅ 0=x ⋅ ( 0 ⋅ x ' )
'
¿ x ⋅ x =0 (using complement law)