Abstract hypernormalisation, and normalisation-by-trace-evaluation for generative systems
Richard Garner

TL;DR
This paper generalizes Jacobs' hypernormalisation within a categorical framework, enabling normalization-by-trace-evaluation for diverse coalgebraic generative systems like probabilistic and stream-based models.
Contribution
It introduces an abstract notion of hypernormalisation in symmetric monoidal categories with linear exponential monads, extending its applicability beyond probability to other effects.
Findings
Unified categorical framework for hypernormalisation
Application to normalization-by-trace-evaluation in coalgebraic systems
Examples include probabilistic, non-deterministic, and stream-based systems
Abstract
Jacobs' hypernormalisation is a construction on finitely supported discrete probability distributions, obtained by generalising certain patterns occurring in quantitative information theory. In this paper, we generalise Jacobs' notion in turn, by describing a notion of hypernormalisation in the abstract setting of a symmetric monoidal category endowed with a linear exponential monad -- a structure arising in the categorical semantics of linear logic. We show that Jacobs' hypernormalisation arises in this fashion from the finitely supported probability measure monad on the category of sets, which can be seen as a linear exponential monad with respect to a non-standard monoidal structure on sets which we term the convex monoidal structure. We give the construction of this monoidal structure in terms of a quantum-algebraic notion known as a tricocycloid. Besides the motivating example, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Advanced Database Systems and Queries · Formal Methods in Verification
