Prove each of the below Boolean identity first algebraically and then using truth tables.
a. (AB)'(A' + B)(B' + B) = A'
b. x + xy + z = x + z
Note that x' denotes the complement of x.
When you prove algebraically, i.e., by applying the laws of Boolean algebra, state the axioms and theorems that you have used.