Skip to search boxSkip to navigationSkip to main content

Induction and Recursion Principles in a Higher-Order Quantitative Logic for Probability

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Publication milestones

  • Published - 2026

Publication status

Published - 2026

Volume

380

Publisher

Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik GmbH

Book series

  • Book series name: Annual Symposium on Logic in Computer Science
    Volume: 380
    ISSN: 1043-6871

ISBN (Electronic)

978-3-95977-434-5

Publication 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

Related Event

Title

41st Annual Symposium on Logic in Computer Science (LICS 2026)

Event type

Conference

Degree of recognition

International event

Date

20/07/2026 - 23/07/2026

Location

LisbonPortugal