PreprintarXiv licencearXiv
How to prove equations using diagrams: A categorical and operational semantics for e-graphs
Abstract
E-graphs are a powerful algorithmic technique for automated equational reasoning but have resisted a conceptual understanding independent of issues of presentation and implementation. We propose an operational semantics for e-graphs based on the fundamental category-theoretic concepts of diagrams, limits, and initial functors. We illustrate the formalism through numerous example calculations and establish its soundness and completeness. Technical prerequisites are kept to a minimum in the main text; less standard elements of the mathematical theory are developed in two appendices.
Related
- Infinitely many normalized solutions of L2-supercritical NLS equations on noncompact metric graphs with localized nonlinearities
- Least energy sign-changing solutions for asymptotically cubic Kirchhoff equations on locally finite graphs
- Nonexistence of Stable Solutions to Lane--Emden Equations on Graphs with Polynomial Volume Growth
- Solvability of Semilinear Elliptic Equations on Infinite Graphs
- Strict ground-level gaps on long-pendant generalized star graphs for nonlinear Dirac equations
BibTeX
@misc{patterson2026prove,
title = {{How to prove equations using diagrams: A categorical and operational semantics for e-graphs}},
author = {Evan Patterson},
howpublished = {arXiv},
year = {2026},
month = nov,
doi = {10.48550/arxiv.2611.05924},
eprint = {2611.05924},
archivePrefix = {arXiv},
url = {https://arxiv.org/abs/2611.05924},
}
RIS
TY - UNPB
TI - How to prove equations using diagrams: A categorical and operational semantics for e-graphs
AU - Evan Patterson
PY - 2026
DA - 2026/11/04
PB - arXiv
DO - 10.48550/arxiv.2611.05924
UR - https://arxiv.org/abs/2611.05924
AB - E-graphs are a powerful algorithmic technique for automated equational reasoning but have resisted a conceptual understanding independent of issues of presentation and implementation. We propose an operational semantics for e-graphs based on the fundamental category-theoretic concepts of diagrams, limits, and initial functors. We illustrate the formalism through numerous example calculations and establish its soundness and completeness. Technical prerequisites are kept to a minimum in the main text; less standard elements of the mathematical theory are developed in two appendices.
ER -