The 16 boolean functions on two variables are shown in the following Table.
As before, all boolean functions on proper subsets of the current variables are subsumed in the Table at hand. In particular, we have the following inclusions.
- The constant function
appears under the name
- The constant function
appears under the name
- The function expressing the assertion of the first variable is
- The function expressing the negation of the first variable is
- The function expressing the assertion of the second variable is
- The function expressing the negation of the second variable is
Next come the functions on two variables whose output values change depending on changes in both input variables. Notable among them are the following examples.
- The logical conjunction is given by the function
- The logical disjunction is given by the function
Functions expressing the conditionals, implications, or if‑then statements appear as follows.
The function expressing the biconditional, equivalence, or if‑and‑only‑if statement appears in the following form.
Finally, the boolean function expressing the exclusive disjunction, inequivalence, or not equals statement, algebraically associated with the binary sum operation, and geometrically associated with the symmetric difference of sets, appears as follows.
Resources
cc: Academia.edu • BlueSky • Laws of Form • Mathstodon • Research Gate
cc: Conceptual Graphs • Cybernetics • Structural Modeling • Systems Science

Pingback: Survey of Animated Logical Graphs • 8 | Inquiry Into Inquiry
Pingback: Survey of Animated Logical Graphs • 8 | Systems Community of Inquiry