Diagrammatic Reasoning
Diagrammatic Reasoning
Diagram
A diagram is a 2D geometric symbolic representation of information according to some visualization
technique. Sometimes, the technique uses a 3D visualization which is then projected onto the 2D surface.
The term diagram in common sense can have two meanings.
Or as Bert S. Hall wrote, "diagrams are simplified figures, caricatures in a way, intended to convey
essential meaning".[4] According to Jan V. White (1984) "the characteristics of a good diagram are
elegance, clarity, ease, pattern, simplicity, and validity".[1] Elegance for White means that what you are
seeing in the diagram is "the simplest and most fitting solution to a problem".[5]
Logical graph
A logical graph is a special type of graph-theoretic structure in any one of several systems of graphical
syntax that Charles Sanders Peirce developed for logic.
In his papers on qualitative logic, entitative graphs, and existential graphs, Peirce developed several
versions of a graphical formalism, or a graph-theoretic formal language, designed to be interpreted for logic.
In the century since Peirce initiated this line of development, a variety of formal systems have branched out
from what is abstractly the same formal base of graph-theoretic structures.
Conceptual graph
A conceptual graph (CG) is a notation for logic based on the existential graphs of Charles Sanders Peirce
and the semantic networks of artificial intelligence. In the first published paper on conceptual graphs, John
F. Sowa used them to represent the conceptual schemas used in database systems. His first book[6] applied
them to a wide range of topics in artificial intelligence, computer science, and cognitive science. A linear
notation, called the Conceptual Graph Interchange Format (CGIF), has been standardized in the ISO
standard for Common Logic.
In CGIF, brackets enclose the information inside the concept nodes, and parentheses enclose the
information inside the relation nodes. The letters x and y, which are called coreference labels, show how
the concept and relation nodes are connected. In the Common Logic Interchange Format (CLIF), those
letters are mapped to variables, as in the following statement:
(exists ((x Sitting) (y Mat)) (and (Cat Elsie) (agent x Elsie) (location x y)))
As this example shows, the asterisks on the coreference labels *x and *y in CGIF map to existentially
quantified variables in CLIF, and the question marks on ?x and ?y map to bound variables in CLIF. A
universal quantifier, represented @every*z in CGIF, would be represented forall (z) in CLIF.
Entitative graph
An entitative graph is an element of the graphical syntax for logic that Charles Sanders Peirce developed
under the name of qualitative logic beginning in the 1880s, taking the coverage of the formalism only as far
as the propositional or sentential aspects of logic are concerned.[7]
A "proof" manipulates a graph, using a short list of rules, until the graph is reduced to an empty cut or the
blank page. A graph that can be so reduced is what is now called a tautology (or the complement thereof).
Graphs that cannot be simplified beyond a certain point are analogues of the satisfiable formulas of first-
order logic.
Existential graph
An existential graph is a type of diagrammatic or visual notation for logical expressions, proposed by
Charles Sanders Peirce, who wrote his first paper on graphical logic in 1882 and continued to develop the
method until his death in 1914. Peirce proposed three systems of existential graphs:
Alpha nests in beta and gamma. Beta does not nest in gamma, quantified modal logic being more than
even Peirce could envisage.
Hence the alpha graphs are a minimalist notation for sentential logic, grounded in the expressive adequacy
of And and Not. The alpha graphs constitute a radical simplification of the two-element Boolean algebra
and the truth functors.
Characteristica universalis
Characteristica universalis, commonly interpreted as universal characteristic, or universal character in
English, is a universal and formal language imagined by the German philosopher Gottfried Leibniz able to
express mathematical, scientific, and metaphysical concepts. Leibniz thus hoped to create a language usable
within the framework of a universal logical calculation or calculus ratiocinator.
See also
Heuristics
How to Solve It by George Pólya
Natural deduction
Propositional calculus
Spatial-temporal reasoning
Trikonic
Visual reasoning
References
1. Brasseur, Lee E. (2003). Visualizing technical information: a cultural critique. Amityville, N.Y.:
Baywood Pub. ISBN 0-89503-240-6.
2. Michael Anderson (1997). "Introduction to Diagrammatic Reasoning" (http://zeus.cs.hartford.
edu/~anderson/intro.html) Archived (https://web.archive.org/web/20080915135208/http://zeu
s.cs.hartford.edu/~anderson/intro.html) 2008-09-15 at the Wayback Machine. Retrieved 21
July 2008.
3. Lowe, Richard K. (1993). "Diagrammatic information: techniques for exploring its mental
representation and processing". Information Design Journal. 7 (1): 3–18.
doi:10.1075/idj.7.1.01low (https://doi.org/10.1075%2Fidj.7.1.01low).
4. Bert S. Hall (1996). "The Didactic and the Elegant: Some Thoughts on Scientific and
Technological Illustrations in the Middle Ages and Renaissance (https://books.google.com/b
ooks?id=DzgBU0-Y7a0C&dq=%22The+Didactic+and+the+Elegant%3A+Some+Thoughts+
on+Scientific+and+Technological+Illustrations+in+the+Middle+Ages+and+Renaissance%2
2&pg=PA3)". in: B. Braigie (ed.) Picturing knowledge: historical and philosophical problems
concerning the use of art in science. Toronto: University of Toronto Press. p.9
5. White, Jan V. (1984). Using charts and graphs: 1000 ideas for visual persuasion (https://arch
ive.org/details/usingchartsgraph00janv). New York: Bowker. ISBN 0-8352-1894-5.
6. John F. Sowa (1984). Conceptual Structures: Information Processing in Mind and Machine.
Addison-Wesley, Reading, MA, 1984.
7. See 3.468, 4.434, and 4.564 in Peirce's Collected Papers.
8. This diagram is reproduced in several texts including Saemtliche Schriften und Briefe,
Reihe VI, Band 1: 166, Loemker 1969: 83, 366, Karl Popp and Erwin Stein 2000: 33.
9. Shin, Sun-Joo. 1994. The Logical Status of Diagrams. Cambridge: Cambridge University
Press.
Further reading
Gerard Allwein and Jon Barwise (ed.) (1996). Logical Reasoning with Diagrams (https://boo
ks.google.com/books?id=a8sBKy8wFXkC&dq=Logical+Reasoning+with+Diagrams&pg=P
P1). Oxford University Press.
Michael Anderson, Peter Cheng, Volker Haarslev (Eds.) (2000). Theory and Application of
Diagrams: First International Conference, Diagrams 2000 (https://books.google.com/books?i
d=b_lqCQAAQBAJ). Edinburgh, Scotland, UK, September 1–3, 2000. Proceedings.
Micheal Anderson and R. McCartney (2003). Diagram Processing: Computing with
Diagrams (http://www.cs.hartford.edu/~anderson/personal/diagramprocessing.pdf). In:
Artificial Intelligence, Volume 145, Issue 1–2, April, 2003.
James Robert Brown (1999). Philosophy of Mathematics: An Introduction to the World of
Proofs and Pictures (https://www.amazon.com/dp/0415122740). Routledge.
James Franklin (2000). Diagrammatic reasoning and modelling in the imagination: the
secret weapons of the Scientific Revolution (http://web.maths.unsw.edu.au/~jim/imagin.pdf),
in 1543 and All That: Image and Word, Change and Continuity in the Proto-Scientific
Revolution, ed. G. Freeland & A. Corones (Kluwer, Dordrecht), pp. 53-115.
Janice Glasgow, N. Hari Narayanan, and B. Chandrasekaran (ed) (1995). Diagrammatic
Reasoning: Cognitive and Computational Perspectives (https://www.amazon.com/dp/02625
71129). AAAI Press.
Kulpa, Zenon. "Diagrammatic representation and reasoning (https://web.archive.org/web/20
130426004234/http://www.ippt.gov.pl/~zkulpa/diagrams/Diagres.pap.pdf)." Machine
GRAPHICS & VISION 3 (1/2. 1994.
Gem Stapleton A Survey of Reasoning Systems Based on Euler Diagrams (http://www.com
p.it.bton.ac.uk/Research/vmg/papers/ED04Survey.pdf). Electronic Notes in Theoretical
Computer Science. 2005.
External links
Diagrammatic Reasoning Site (http://zeus.cs.hartford.edu/~anderson/) Archived (https://web.
archive.org/web/20090619082112/http://zeus.cs.hartford.edu/~anderson/) 2009-06-19 at the
Wayback Machine from the University of Hartford, Connecticut, USA
Lecture (http://math.ucr.edu/home/baez/universal/) about Universal Algebra and
Diagrammatic Reasoning by John Baez, 3 Feb 2006.
Homepage of Sun-Joo Shin (http://www.yale.edu/philos/people/shin_sun-joo.html).
Visual Modelling Group (http://www.cmis.brighton.ac.uk/Research/vmg/) at the University of
Brighton, UK.
Marlo diagrams online to solve syllogisms (https://fersoler.github.io/MarloDiagrams/).