LFCS Seminar: Thursday 5th June: Rasmus Møgelberg Title: Induction and Recursion Principles in a Higher-Order Quantitative Logic Abstract: Quantitative logic reasons about the degree to whichformulas are satisfied. This paper studies the fundamentalreasoning principles of higher-order quantitative logic and theirapplication to reasoning about probabilistic programs and processes. We construct an affine calculus for 1-bounded complete metricspaces and the monad for probability measures equipped withthe Kantorovic distance. The calculus includes a form of guardedrecursion interpreted via Banach’s fixed point theorem, useful,e.g., for recursive programming with processes. We then define anaffine higher-order quantitative logic for reasoning about termsof our calculus. The logic includes novel principles for guardedrecursion, and induction over probability measures and naturalnumbers. Examples of reasoning in the logic include proofs of upperbounds on distances of processes. We also show how our logic canexpress coupling proofs —a powerful technique for comparingprobabilistic processes. The talk is based on joint work with Giorgio Bacci. Jun 05 2025 11.10 - 12.10 LFCS Seminar: Thursday 5th June: Rasmus Møgelberg Rasmus Møgelberg IT University of Copenhagen https://studwww.itu.dk/~mogel/ Note: unusual day and time Venue: Dugald Stewart Building 3.10 Note: unusual venue
LFCS Seminar: Thursday 5th June: Rasmus Møgelberg Title: Induction and Recursion Principles in a Higher-Order Quantitative Logic Abstract: Quantitative logic reasons about the degree to whichformulas are satisfied. This paper studies the fundamentalreasoning principles of higher-order quantitative logic and theirapplication to reasoning about probabilistic programs and processes. We construct an affine calculus for 1-bounded complete metricspaces and the monad for probability measures equipped withthe Kantorovic distance. The calculus includes a form of guardedrecursion interpreted via Banach’s fixed point theorem, useful,e.g., for recursive programming with processes. We then define anaffine higher-order quantitative logic for reasoning about termsof our calculus. The logic includes novel principles for guardedrecursion, and induction over probability measures and naturalnumbers. Examples of reasoning in the logic include proofs of upperbounds on distances of processes. We also show how our logic canexpress coupling proofs —a powerful technique for comparingprobabilistic processes. The talk is based on joint work with Giorgio Bacci. Jun 05 2025 11.10 - 12.10 LFCS Seminar: Thursday 5th June: Rasmus Møgelberg Rasmus Møgelberg IT University of Copenhagen https://studwww.itu.dk/~mogel/ Note: unusual day and time Venue: Dugald Stewart Building 3.10 Note: unusual venue
Jun 05 2025 11.10 - 12.10 LFCS Seminar: Thursday 5th June: Rasmus Møgelberg Rasmus Møgelberg IT University of Copenhagen https://studwww.itu.dk/~mogel/ Note: unusual day and time