In Boolean algebra, the product is the consensus of and . If , either and , or and , so adding the consensus does not change the Boolean function. It can change a circuit's transient behavior: while switches, the two original product terms may briefly both be zero because of unequal propagation delays, but remains one. Keeping the logically redundant consensus product can therefore remove a static-one logic hazard.
Articles by others on the same topic
The Consensus theorem is a simplification rule used in Boolean algebra and digital logic design. It states that certain combinations of Boolean variables can be simplified, leading to more efficient expressions.