Existential graphs — Peirce, Praeclarum Theorema, Sowa’s rules

A whole research direction in computer science deals with so-called “conceptual graphs”. These graphs are Peirce’s existential graphs [Sowa2017a]; see also Gandon [Gand2002] on mapping between Conceptual Graphs (CG) and RDF graphs.

Praeclarum Theorema

The Praeclarum Theorema of Leibniz has the form:
((p → r) ∧ (q → s)) → ((p ∧ q) → (r ∧ s))
The OntoGraph in Figure praeclarum-theorema shows the representation with the formula reificator ~Praeclarum. By nesting expressions, no brackets are needed to model the theorem.

Praeclarum Theorema
Fig. praeclarum-theorema — Praeclarum Theorema of Leibniz.

Examples of existential graphs

Fig. poeschl-examples — Examples of existential graphs (canonical assets on taoke.de).

Existential graph rules

Rules in Sowa (EG tutorial): where (i) stands for insertion rule and (e) stands for erase rule:

  • 1.(i) In a negative (shaded) area, one or more nodes may be inserted.
  • 1.(e) In a positive (unshaded) area, one or more nodes may be erased.
  • 2.(i) One or more nodes in any area a may be iterated (copied) in the same area a or into any area nested in a.
  • 2.(e) Any node that could have been derived by rule 2i may be erased.
  • 3.(i) A double negation may be drawn around any collection of zero or more nodes in any area.
  • 3.(e) Any double negation in any area may be erased.

Pöschel (2004) gives the corresponding German formulations; see the canonical page for the full parallel list. Pöschel shows that the Praeclarum theorem can be proved in only 7 steps using Peirce’s existential graphs; Whitehead and Russell (1910) needed many more steps and non-trivial axioms [Sowa2018a].

Proof Praeclarum

Fig. proof-prclm-thrm — Proof of the Praeclarum Theorema.

“After only four steps, the graph looks almost like the desired conclusion, except for a missing copy of s in the innermost area. Since that area is positive, the only way to get s in there is by iterating some graph that contains s and erasing the parts that are not needed. This proof illustrates the usual pattern for deriving a theorem by Peirce’s rules…” — Sowa

Source: taoke.de — Existential Graphs.

References

  1. [Sowa2017a] John F. Sowa, Existential Graphs - MS 514 by Charles Sanders Peirce, with commentary by John F. Sowa, http://www.jfsowa.com/peirce/ms514.htm, last visit: 09.04.2026
  2. [Sowa2018a] John F. Sowa, Reasoning with diagrams and images, Journal of Applied Logics 5:5 , 2018, pp. 987-1059
  3. [Gand2002] Fabien Gandon, Ontology Engineering: a Survey and a Return onExperience , 2002, https://hal.inria.fr/inria-00072192/document, last visit: 09.04.2026