π Example 3.1.1. Boolean multiplication. πComparing the two tables below, we see that Boolean multiplication is equivalent to logical conjunction. x y xy 1 1 1 1 0 0 0 1 0 0 0 0 p q pβ§q T T T T F F F T F F F F
π Example 3.1.2. Boolean addition. πComparing the following two tables, we see that Boolean addition is equivalent to exclusive or. x y x+y 1 1 0 1 0 1 0 1 1 0 0 0 p q Β¬(pβq) T T F T F T F T T F F F
π Example 3.1.3. Boolean disjunction. πIn Boolean arithmetic we may realize disjunction by combining both addition and multiplication. x y x+y+xy 1 1 1 1 0 1 0 1 1 0 0 0 p q pβ¨q T T T T F T F T T F F F
π Example 3.1.4. Boolean negation. πIn Boolean algebra, negation is just a matter of shifting one value to the next. x x+1 1 0 0 1 p Β¬p T F F T
π Example 3.1.6. π πThere are two special constant Boolean polynomials, the zero polynomial and the unit polynomial: ,.0(x1,x2,β¦,xm)=0,1(x1,x2,β¦,xm)=1.
π Example 3.1.7. πThe Boolean polynomials p(x,y)=xβ²β¨y and q(x,y)=(xβ§yβ²)β² have the same truth table. x y xβ² p(x,y) yβ² xβ§yβ² q(x,y) 1 1 0 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 0 1 0 0 1 1 1 0 1 πUsing our knowledge of logical equivalence, we see that the truth tables are the same because as logical statements, p and q are equivalent by DeMorgan.
π Fact 3.1.8. Recognizing equivalent Boolean polynomials. πPolynomials p,q are equivalent if and only if they have the same truth table.