Schröder Rule

Theorem
Let $A$, $B$ and $C$ be relations on a set $S$.

Then the following are equivalent statements:


 * $(1)$ $A \circ B \subseteq C$


 * $(2)$ $A^{-1} \circ \overline{C} \subseteq \overline{B}$


 * $(3)$ $\overline{C} \circ B^{-1} \subseteq \overline{A}$

where $\circ$ denotes relation composition, $A^{-1}$ denotes the inverse of $A$ and $\overline{A}$ denotes the complement of $A$.

$(1)$ iff $(2)$
By the definition of relation composition and subset we have that statement $(1)$ may be written as:


 * $\forall x, y, z \in S: ((x, y) \in A \land  (y, z) \in B)  \implies  (x, z) \in C$

Similarly by the definition of inverse relation and the complement of a relation we have that statement $(2)$ may be written as:


 * $\forall x, y, z \in S: ((x, y) \in A \land  (x, z) \notin C)  \implies  (y, z) \notin B$

We shall use the method of truth tables.

The two statements will be equivalent iff the columns under the main connectives, which is $\implies$ in each case, are identical.

Statement 1:

$\begin{array}{ccccc} ((x, y) \in A & \land & (y, z) \in B) & \implies & (x, z) \in C \\ \hline T & T & T & T & T \\ T & T & T & F & F \\ T & F & F & T & T \\ T & F & F & T & F \\ F & F & T & T & T \\ F & F & T & T & F \\ F & F & F & T & T \\ F & F & F & T & F \\ \end{array}$

Statement 2:

$\begin{array}{ccccc} ((x, y) \in A & \land & (x, z) \notin C) & \implies & (y, z) \notin B \\ \hline T & F & F & T & F \\ T & T & T & F & F \\ T & F & F & T & T \\ T & T & T & T & T \\ F & F & F & T & F \\ F & F & T & T & F \\ F & F & F & T & T \\ F & F & T & T & T \\ \end{array}$