Monotonicity and Antimonotonicity
The easiest way to explain monotonicity is to make an analogy with inequalities in algebra. Suppose I had the expression x≥y. Adding any number a to both sides preserves the direction of the inequality. Thus, addition is called monotonic. However, if I multiply by a negative number or take the reciprocals, then the direction of the inequality flips. Thus, these operations are called antimonotonic. We have the same concept in Boolean Algebra with ⇒ and ⇐.
Monotonic Operations
(a⇒b)⇒(c∧a)⇒(c∧b)
a⇒b=¯a∨bMaterial Implication⇒(¯a∨b)∨¯cGeneralization=¯a∨(¯c∨b)Associativity and Commutativity=¯a∨(¯c∨(c∧b))Simplification=(¯c∨¯a)∨(c∧b)Associativity and Commutativity=(¯c∧a)∨(c∧b)De Morgan's Law=(c∧a)⇒(c∧b)Material Implication(a⇒b)⇒(c∨a)⇒(c∨b)
a⇒b=¯a∨bMaterial Implication⇒(¯a∨b)∨cGeneralization=(c∨¯a)∨bAssociativity and Commutativity=(c∨(¯c∧¯a))∨bSimplification=(¯c∧¯a)∨(c∨b)Associativity and Commutativity=(¯c∨a)∨(c∨b)De Morgan's Law=(c∨a)⇒(c∨b)Material Implication(a⇒b)⇒(c⇒a)⇒(c⇒b)
a⇒b=¯a∨bMaterial Implication⇒(¯a∨b)∨¯cGeneralization=(¯c∨¯a)∨bAssociativity and Commutativity=(¯c∨(c∧¯a))∨bSimplification=(c∧¯a)∨(¯c∨b)Associativity and Commutativity=(¯¯c∨a)∨(¯c∨b)De Morgan's Law=(¯c⇒a)∨(c⇒b)Material Implication 2 times=(c⇒a)⇒(c⇒b)Material ImplicationThus, ∧ and ∨ are monotonic. ⇒ is monotonic in its antecedent.
Antimonotonic Operations
(a⇒b)⇒(a⇒c)⇐(b⇒c)
a⇒b=¯a∨bMaterial Implication⇒(¯a∨b)∨cGeneralization=(c∨b)∨¯aAssociativity and Commutativity=(c∨(¯c∧b))∨¯aSimplification=(b∧¯c)∨(¯a∨c)Associativity and Commutativity=(¯¯b∨c)∨(¯a∨c)De Morgan's Law=(¯b⇒c)∨(a⇒c)Material Implication 2 times=(c⇒a)⇒(c⇒b)Material Implication=(a⇒c)⇐(b⇒c)MirrorThus, we see that ⇒ is antimonotonic in its consequent.
Note that = and ≠ are neither monotonic nor antimonotonic.