LMS Journal of Computation and Mathematics · 2005 · 82 citations · 18 references
HumanitiesComputer ScienceMathematicsFormal MethodsLogicSyntaxDiagrammatic RepresentationFirst-order LogicMathematical LogicDiagrammatic LogicDiagrammatic ReasoningDiagrammatic SemanticsFormal ReasoningTopological DiagramsVenn Diagrams
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 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.
18
Spider Diagrams: A Diagrammatic Reasoning System
John Howse, Fernando Molina, John Taylor et al. · Journal of Visual Languages & Computing · 2001 · 76 citations · Full text
The Expressiveness of Spider Diagrams
Gem Stapleton · Journal of Logic and Computation · 2004 · 51 citations · Full text
Stuart Kent · ACM SIGPLAN Notices · 1997 · 48 citations · Full text