Bauer, Esaïe Saurin, Alexis
This paper presents a proof-theoretic analysis of the modal µ-calculus, well-known in verification theory and relevant to the model-checking problem. More precisely, we prove a syntactic cut-elimination for the non-wellfounded modal µ-calculus, using methods from linear logic and its exponential modalities. To achieve this, we introduce a new syste...
Dufour, Aloÿs Mazza, Damiano
Böhm approximations, used in the definition of Böhm trees, are a staple of the semantics of the lambda-calculus. Introduced more recently by Ehrhard and Regnier, Taylor approximations provide a quantitative account of the behavior of programs and are well-known to be connected to intersection types. The key relation between these two notions of app...
Sannier, Victor Baillot, Patrick
When working in optimisation or privacy protection, one may need to estimate the sensitivity of computer programs, i.e., the maximum multiplicative increase in the distance between two inputs and the corresponding two outputs. In particular, differential privacy is a rigorous and widely used notion of privacy that is closely related to sensitivity....
Hefford, James Wilson, Matt
We identify morphisms of strong profunctors as a categorification of quantum supermaps. These black-box generalisations of diagrams-with-holes are hence placed within the broader field of profunctor optics, as morphisms in the category of copresheaves on concrete networks. This enables the first construction of abstract logical connectives such as ...
Díaz-Caro, Alejandro Dowek, Gilles
We prove a linearity theorem for an extension of linear logic with addition and multiplication by a scalar: the proofs of some propositions in this logic are linear in the algebraic sense. This work is part of a wider research program that aims at defining a logic whose proof language is a quantum programming language.
Bauer, Esaïe Saurin, Alexis
The aim of this paper is twofold: contributing to the non-wellfounded and circular proof-theory of the modal mu-calculus and to that of extensions of linear logic with fixed points.Contrarily to Girard's linear logic which is equipped with a rich proof theory, Kozen's modal mu-calculus has an underdeveloped one: for instance the modal mu-calculus i...
Ragot, Adrien Seiller, Thomas Tortora de Falco, Lorenzo
We present a new realisability model based on orthogonality for Linear Logic in the context of nets-untyped proof structures with generalized axiom. We show that it adequately models second order multiplicative linear logic. As usual, not all realizers are representations of a proof, but we identify specific types (sets of nets closed under bi-otho...
Faggian, Claudia Daniele, Pautasso Gabriele, Vanoni
Bayesian networks are graphical first-order probabilistic models that allow for a compact representation of large probability distributions, and for efficient inference, both exact and approximate. We introduce a higherorder programming language-in the idealized form of a-calculus-which we prove sound and complete w.r.t. Bayesian networks: each Bay...
Das, Anupam De, Abhishek Saurin, Alexis
Extensions of Girard’s linear logic by least and greatest fixed point operators (μMALL) have been an active field of research for almost two decades. Various proof systems are known viz. finitary and non-wellfounded, based on explicit and implicit (co)induction respectively. In this paper, we compare the relative expressivity, at the level of prova...
Alcolei, Aurore Pellissier, Luc Saurin, Alexis
Linear logic has provided new perspectives on proof-theory, denotational semantics and the study of programming languages. One of its main successes are proof-nets, canonical representations of proofs that lie at the intersection between logic and graph theory. In the case of the minimalist proof-system of multiplicative linear logic without units ...