Approximate counts, and growing.
The Euclidean Algorithm — one of the oldest algorithms in recorded mathematics (~300 BC)
What this is
The Mathematics Database represents algorithms, axiomatic systems, and proofs as labeled directed graphs using Mermaid Markdown. This unified representation reveals structural properties — such as the regularity of algorithm capsules across mathematically distant domains — that conventional prose and static diagrams obscure. The corpus spans classical geometry, number theory, algebra, set theory, mathematical logic, and theoretical computer science.
Browse and explore
Algorithms
Flowcharts of computational procedures — sorting, searching, number theory, graph algorithms.
Axiomatic Systems
Dependency graphs of logical structures — Euclid's Elements, Peano arithmetic, ZFC set theory, group theory, category theory.
Proofs
Proof graphs encoding justification structure — diagonalization family, incompleteness, independence results.
Research
Proof Graphs and Algorithm Capsules: A Corpus Study of Diagonalization Proofs from Cantor to Gödel to Goodstein
Gary Welz · CUNY Graduate Center / New Media Lab
Preprint available on Zenodo
Download preprint →