A Classifying Topos for the Spectrum of Equivalences

📅 2026-03-01
📈 Citations: 0
Influential: 0
📄 PDF

career value

205K/year
🤖 AI Summary
This work aims to unify the characterization of behavioral equivalences across the linear-time–branching-time spectrum in labeled transition systems. By leveraging topos theory, it interprets behavioral equivalence as localization and, for the first time, establishes a semantic foundation for the process algebraic equivalence spectrum within geometric logic by integrating Grothendieck topologies with an energy-game framework. The main contributions include a geometric closure theorem revealing that the equivalence spectrum forms a bi-Heyting algebra, and the construction of a 30-element closure lattice \( L_{30} \) encompassing 13 classical and 17 novel hybrid equivalences. All results are constructively proved and formally verified in Lean 4/Mathlib.

Technology Category

Application Category

📝 Abstract
What makes two computational systems equivalent? Topos theory answers with classifying toposes: a system's semantic content is encoded in the geometric theory it classifies, and two presentations are equivalent when their classifying toposes coincide. Process algebra answers with the linear time-branching time spectrum of van Glabbeek: a hierarchy of behavioral equivalences from trace equivalence to bisimilarity, each determined by which observations can distinguish processes. We show these are aspects of a single structure in which behavioral abstraction is localization. Each labeled transition system receives a geometric theory $\mathbb{T}_M$ whose classifying topos $\mathcal{E}[\mathbb{T}_M]$ determines its provable geometric sequents. Mutual simulation is strictly coarser than bisimulation, strictly coarser than topos equivalence; diamond-only Hennessy-Milner logic characterizes the bisimulation-invariant fragment of geometric logic -- a geometric van Benthem theorem. Grothendieck topologies yield $J_{\mathrm{bisim}} \subsetneq J_{\mathrm{sim}} \subsetneq J_{\mathrm{trace}}$, constructive for trace and bisimulation; a counterexample shows the observation-class approach inadequate for simulation, motivating Caramello's duality. Energy-topology extends this to all 13 named equivalences. Lattice closure yields 30 elements including 17 unnamed hybrids absent because the energy-game framework computes but does not close. $L_{30}$ is indecomposable with $S \to F = \mathrm{IF}$; a Geometric Closure Theorem computes presheaf Heyting implications at a single free extension. The hierarchy, bi-Heyting structure, and Closure Theorem are proved constructively with no known process-algebraic proof. The spectrum is a finite sub-poset of an infinite coframe whose operations (meets, implications, subtractions) yield structure inaccessible from process algebra. Formalized in Lean 4/Mathlib.
Problem

Research questions and friction points this paper is trying to address.

behavioral equivalence
classifying topos
labeled transition system
geometric logic
bisimulation
Innovation

Methods, ideas, or system contributions that make the work stand out.

classifying topos
behavioral equivalence
geometric logic
Grothendieck topology
constructive proof
🔎 Similar Papers