Induction and Recursion Principles in a Higher-Order Quantitative Logic for Probability
- Giorgio Bacci,
- Aalborg University,
- ,
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPublication milestones
- Published - 2026
Publication status
Published - 2026
Volume
380Publisher
Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbHBook series
- Book series name: Annual Symposium on Logic in Computer Science
Volume: 380
ISSN: 1043-6871
ISBN (Electronic)
978-3-95977-434-5Publication IDs
- ORCID: /0000-0003-0386-4376/work/224550698
- Scopus: 105045227587
Host publication title
41st Annual Symposium on Logic in Computer Science (LICS 2026)Host publication editors
- Claudia Faggian
- Joost-Pieter Katoen
Abstract
Quantitative logic reasons about the degree to which formulas are satisfied. This paper studies the fundamental reasoning principles of higher-order quantitative logic and their application to reasoning about probabilistic programs and processes.
We construct an affine calculus for 1-bounded complete metric spaces and the monad for probability measures equipped with the Kantorovich distance. The calculus includes a form of guarded recursion interpreted via Banach’s fixed point theorem, useful, e.g., for recursive programming with processes. We then define an affine higher-order quantitative logic for reasoning about terms of our calculus. The logic includes novel principles for guarded recursion, and induction over probability measures and natural numbers.
We illustrate the expressivity of the logic by a sequence of case studies: Proving upper limits on bisimilarity distances of Markov processes, showing convergence of a temporal learning algorithm and of a random walk using a coupling argument.
Funding Details
Giorgio Bacci: This work was supported by Digital Research Centre Denmark (DIREC), under the Robust NIDS project.
Rasmus Ejlers Møgelberg: This work was supported by the Independent Research Fund Denmark, grant number 2032-00134B.
FundersFunding numbers
Robust NIDS
-Independent Research Fund Denmark
2032-00134B
Access to documents
Related Event
Title
41st Annual Symposium on Logic in Computer Science (LICS 2026)
Event type
ConferenceDegree of recognition
International eventDate
20/07/2026 - 23/07/2026Location
LisbonPortugal
