Fibrational Initial Algebra-Final Coalgebra Coincidence over Initial Algebras: Turning Verification Witnesses Upside Down
Not on the map. Why?
Abstract (arXiv)
The coincidence between initial algebras (IAs) and final coalgebras (FCs) is a phenomenon that underpins various important results in theoretical computer science. In this paper, we identify a general fibrational condition for the IA-FC coincidence, namely in the fiber over an initial algebra in the base category. Identifying (co)algebras in a fiber as (co)inductive predicates, our fibrational IA-FC coincidence allows one to use coinductive witnesses (such as invariants) for verifying inductive properties (such as liveness). Our general fibrational theory features the technical condition of stability of chain colimits; we extend the framework to the presence of a monadic effect, too, restricting to fibrations of complete lattice-valued predicates. Practical benefits of our categorical theory are exemplified by new "upside-down" witness notions for three verification problems: probabilistic liveness, and acceptance and model-checking with respect to bottom-up tree automata.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 32 references that are in the map. First posted on arXiv 11 May 2021.
Builds on
5 of 32 references.
References · 5
- 2017Categorical Liveness Checking by Corecursive Algebrascited by 2
- 2018Ranking and Repulsing Supermartingales for Reachability in Probabilistic Programscited by 2
- 2018Up-To Techniques for Behavioural Metrics via Fibrationscited by 2
- 2019Reflecting Algebraically Compact Functorscited by 1
- 2019Codensity Games for Bisimilaritycited by 1
Built on by
Not cited yet.