Boolean Operators

Definition: Boolean Operator

A Boolean operator is a Boolean function of the following form for some :

Definition: Off-Set

The off-set of is the set of all inputs for which outputs :

Definition: On-Set

The on-set of is the set of all inputs for which outputs :

Definition: Shannon Cofactors

The positive Shannon cofactor of with respect to the -th variable is the restriction of to .

NOTATION

The negative Shannon cofactor of with respect to the -th variable is the restriction of to .

NOTATION

Definition: Contradiction

A logical connective is a contradiction or contradictory when for all .

Definition: Tautology

A logical connective is a tautology or tautological when for all .

Logic Laws

Notation: Precedence

Typically, the precedence of logical connectives decreases in the following order: negation, conjunction, disjunction.

EXAMPLE