Spider Diagrams

John Howse, Gem Stapleton, John Taylor

LMS Journal of Computation and Mathematics · 2005 · 82 citations · 18 references

DOIFull text

Open access

Concepts

TL;DR

Diagrams in mathematics have largely been used for intuition and communication, with only rare formal systems such as Peirce’s alpha and beta. This paper introduces a purely diagrammatic reasoning system called spider diagrams that extends Euler, Venn, and Peirce diagrams. Spider diagrams employ an abstract syntax capturing diagram structure and a concrete syntax capturing topological properties, together with simple transformation rules that render the system sound and complete. The resulting system is expressively equivalent to first‑order monadic logic with equality.

Abstract

Abstract The use of diagrams in mathematics has traditionally been restricted to guiding intuition and communication. With rare exceptions such as Peirce's alpha and beta systems, purely diagrammatic formal reasoning has not been in the mathematician's or logician's toolkit. This paper develops a purely diagrammatic reasoning system of “spider diagrams” that builds on Euler, Venn and Peirce diagrams. The system is known to be expressively equivalent to first-order monadic logic with equality. Two levels of diagrammatic syntax have been developed: an ‘abstract’ syntax that captures the structure of diagrams, and a ‘concrete’ syntax that captures topological properties of drawn diagrams. A number of simple diagrammatic transformation rules are given, and the resulting reasoning system is shown to be sound and complete.

References

18