Logical Graphs • Formal Development

Logical graphs are next presented as a formal system by going back to the initial elements and developing their consequences in a systematic manner.

Formal Development

Logical Graphs • First Impressions gives an informal introduction to the initial elements of logical graphs and hopefully supplies the reader with an intuitive sense of their motivation and rationale.

The next order of business is to give the precise axioms used to develop the formal system of logical graphs.  The axioms derive from C.S. Peirce’s various systems of graphical syntax via the calculus of indications described in Spencer Brown’s Laws of Form.  The formal proofs to follow will use a variation of Spencer Brown’s annotation scheme to mark each step of the proof according to which axiom is called to license the corresponding step of syntactic transformation, whether it applies to graphs or to strings.

Axioms

The formal system of logical graphs is defined by a foursome of formal equations, called initials when regarded purely formally, in abstraction from potential interpretations, and called axioms when interpreted as logical equivalences.  There are two arithmetic initials and two algebraic initials, as shown below.

Arithmetic Initials

Axiom I₁

Axiom I₂

Algebraic Initials

Axiom J₁

Axiom J₂

Logical Interpretation

One way of assigning logical meaning to the initial equations is known as the entitative interpretation (En).  Under En, the axioms read as follows.

\begin{array}{ccccc}  \mathrm{I_1}  & : & \text{true} ~ \text{or} ~ \text{true}  & = & \text{true}  \\[4pt]  \mathrm{I_2}  & : & \text{not} ~ \text{true}  & = & \text{false}  \\[4pt]  \mathrm{J_1}  & : & a ~ \text{or} ~ \text{not} ~ a  & = & \text{true}  \\[4pt]  \mathrm{J_2}  & : & (a ~ \text{or} ~ b) ~ \text{and} ~ (a ~ \text{or} ~ c)  & = & a ~ \text{or} ~ (b ~ \text{and} ~ c)  \end{array}

Another way of assigning logical meaning to the initial equations is known as the existential interpretation (Ex).  Under Ex, the axioms read as follows.

\begin{array}{ccccc}  \mathrm{I_1}  & : & \text{false} ~ \text{and} ~ \text{false}  & = & \text{false}  \\[4pt]  \mathrm{I_2}  & : & \text{not} ~ \text{false}  & = & \text{true}  \\[4pt]  \mathrm{J_1}  & : & a ~ \text{and} ~ \text{not} ~ a   & = & \text{false}  \\[4pt]  \mathrm{J_2}  & : & (a ~ \text{and} ~ b) ~ \text{or} ~ (a\ \text{and}\ c)  & = & a ~ \text{and} ~ (b ~ \text{or} ~ c)  \end{array}

Equational Inference

All the initials I_1, I_2, J_1, J_2 have the form of equations.  This means the inference steps they license are reversible.  The proof annotation scheme employed below makes use of double bars =\!=\!=\!=\!=\!= to mark this fact, though it will often be left to the reader to decide which of the two possible directions is the one required for applying the indicated axiom.

The actual business of proof is a far more strategic affair than the routine cranking of inference rules might suggest.  Part of the reason for this lies in the circumstance that the customary types of inference rules combine the moving forward of a state of inquiry with the losing of information along the way that doesn’t appear immediately relevant, at least, not as viewed in the local focus and short run of the proof in question.  Over the long haul, this has the pernicious side‑effect that one is forever strategically required to reconstruct much of the information one had strategically thought to forget at earlier stages of proof, where “before the proof started” can be counted as an earlier stage of the proof in view.

This is just one of the reasons it can be very instructive to study equational inference rules of the sort our axioms have just provided.  Although equational forms of reasoning are paramount in mathematics, they are less familiar to the student of the usual logic textbooks, who may find a few surprises here.

Frequently Used Theorems

To familiarize ourselves with equational proofs in logical graphs let’s run though the proofs of a few basic theorems in the primary algebra.

C1.  Double Negation Theorem

The first theorem goes under the names of Consequence 1 (C1), the double negation theorem (DNT), or Reflection.

Double Negation Theorem

The proof that follows is adapted from the one George Spencer Brown gave in his book Laws of Form and credited to two of his students, John Dawes and D.A. Utting.

Double Negation Theorem • Proof

C2.  Generation Theorem

One theorem of frequent use goes under the nickname of the weed and seed theorem (WAST). The proof is just an exercise in mathematical induction, once a suitable basis is laid down, and it will be left as an exercise for the reader. What the WAST says is that a label can be freely distributed or freely erased anywhere in a subtree whose root is labeled with that label. The second in our list of frequently used theorems is in fact the base case of this weed and seed theorem. In LOF it goes by the names of Consequence 2 (C2) or Generation.

Logical Graph Figure 27 (27)

Here is a proof of the Generation Theorem.

Logical Graph Figure 28 (28)

C3.  Dominant Form Theorem

The third of the frequently used theorems of service to this survey is one that Spencer-Brown annotates as Consequence 3 (C3) or Integration. A better mnemonic might be dominance and recession theorem (DART), but perhaps the brevity of dominant form theorem (DFT) is sufficient reminder of its double-edged role in proofs.

Logical Graph Figure 29 (29)

Here is a proof of the Dominant Form Theorem.

Logical Graph Figure 30 (30)

Exemplary Proofs

Using no more than the axioms and theorems recorded so far, it is possible to prove a multitude of much more complex theorems. A couple of all-time favorites are listed below.

This entry was posted in Animata, Boolean Algebra, Boolean Functions, C.S. Peirce, Cactus Graphs, Deduction, Diagrammatic Reasoning, Equational Inference, Graph Theory, Laws of Form, Logic, Logical Graphs, Mathematics, Painted Cacti, Peirce, Propositional Calculus, Propositional Equation Reasoning Systems, Semiotics, Spencer Brown, Visualization and tagged , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

41 Responses to Logical Graphs • Formal Development

  1. Pingback: Peirce’s Law | Inquiry Into Inquiry

  2. Pingback: Praeclarum Theorema | Inquiry Into Inquiry

  3. Pingback: Logical Graphs : 1 | Inquiry Into Inquiry

  4. Pingback: Alpha Now, Omega Later : 2 | Inquiry Into Inquiry

  5. Pingback: Animated Logical Graphs : 1 | Inquiry Into Inquiry

  6. Pingback: Animated Logical Graphs : 3 | Inquiry Into Inquiry

  7. Pingback: Animated Logical Graphs : 6 | Inquiry Into Inquiry

  8. Pingback: Systems Of Interpretation • 8 | Inquiry Into Inquiry

  9. Pingback: Charles Sanders Peirce, George Spencer Brown, and Me • 2 | Inquiry Into Inquiry

  10. Pingback: Charles Sanders Peirce, George Spencer Brown, and Me • 3 | Inquiry Into Inquiry

  11. Pingback: Animated Logical Graphs : 11 | Inquiry Into Inquiry

  12. Pingback: Animated Logical Graphs : 12 | Inquiry Into Inquiry

  13. Pingback: Survey of Animated Logical Graphs • 2 | Inquiry Into Inquiry

  14. Pingback: Animated Logical Graphs • 3 | Inquiry Into Inquiry

  15. Pingback: Animated Logical Graphs • 6 | Inquiry Into Inquiry

  16. Pingback: Animated Logical Graphs • 11 | Inquiry Into Inquiry

  17. Pingback: Animated Logical Graphs • 12 | Inquiry Into Inquiry

  18. Pingback: Logical Graphs • 1 | Inquiry Into Inquiry

  19. Pingback: Animated Logical Graphs • 32 | Inquiry Into Inquiry

  20. Pingback: Survey of Animated Logical Graphs • 2 | Inquiry Into Inquiry

  21. Pingback: Survey of Animated Logical Graphs • 3 | Inquiry Into Inquiry

  22. Pingback: Animated Logical Graphs • 51 | Inquiry Into Inquiry

  23. Pingback: Animated Logical Graphs • 52 | Inquiry Into Inquiry

  24. Pingback: Animated Logical Graphs • 53 | Inquiry Into Inquiry

  25. Pingback: Double Negation • 1 | Inquiry Into Inquiry

  26. Pingback: Double Negation • 2 | Inquiry Into Inquiry

  27. Pingback: Double Negation • 3 | Inquiry Into Inquiry

  28. Pingback: All Process, No Paradox • 4 | Inquiry Into Inquiry

  29. Pingback: All Process, No Paradox • 5 | Inquiry Into Inquiry

  30. Pingback: All Process, No Paradox • 9 | Inquiry Into Inquiry

  31. Pingback: All Process, No Paradox • 6 | Inquiry Into Inquiry

  32. Pingback: Survey of Animated Logical Graphs • 4 | Inquiry Into Inquiry

  33. Pingback: Animated Logical Graphs • 77 | Inquiry Into Inquiry

  34. Pingback: Animated Logical Graphs • 78 | Inquiry Into Inquiry

  35. Pingback: Animated Logical Graphs • 79 | Inquiry Into Inquiry

  36. Pingback: Animated Logical Graphs • 80 | Inquiry Into Inquiry

  37. Pingback: Logical Graphs • Discussion 1 | Inquiry Into Inquiry

  38. Pingback: Animated Logical Graphs • 81 | Inquiry Into Inquiry

  39. Pingback: Theme One Program • Discussion 8 | Inquiry Into Inquiry

  40. Pingback: Survey of Animated Logical Graphs • 5 | Inquiry Into Inquiry

  41. Pingback: Systems of Interpretation • 8 | Inquiry Into Inquiry

Comments are closed.