Skip to main content

Showing 1–7 of 7 results for author: Crubillé, R

.
  1. arXiv:2207.10590  [pdf, other

    cs.LO cs.PL

    On Feller Continuity and Full Abstraction (Long Version)

    Authors: Gilles Barthe, Raphaëlle Crubillé, Ugo Dal Lago, Francesco Gavazzo

    Abstract: We study the nature of applicative bisimilarity in $λ$-calculi endowed with operators for sampling from continuous distributions. On the one hand, we show that bisimilarity, logical equivalence, and testing equivalence all coincide with contextual equivalence when real numbers can be manipulated only through continuous functions. The key ingredient towards this result is a novel notion of Feller-c… ▽ More

    Submitted 21 July, 2022; originally announced July 2022.

  2. arXiv:2002.08489  [pdf, ps, other

    cs.PL

    On the Versatility of Open Logical Relations: Continuity, Automatic Differentiation, and a Containment Theorem

    Authors: Gilles Barthe, Raphaëlle Crubillé, Ugo Dal Lago, Francesco Gavazzo

    Abstract: Logical relations are one of the most powerful techniques in the theory of programming languages, and have been used extensively for proving properties of a variety of higher-order calculi. However, there are properties that cannot be immediately proved by means of logical relations, for instance program continuity and differentiability in higher-order languages extended with real-valued functions… ▽ More

    Submitted 19 February, 2020; originally announced February 2020.

  3. arXiv:2002.07218  [pdf, other

    cs.LO cs.CR

    On Higher-Order Cryptography (Long Version)

    Authors: Boaz Barak, Raphaëlle Crubillé, Ugo Dal Lago

    Abstract: Type-two constructions abound in cryptography: adversaries for encryption and authentication schemes, if active, are modeled as algorithms having access to oracles, i.e. as second-order algorithms. But how about making cryptographic schemes themselves higher-order? This paper gives an answer to this question, by first describing why higher-order cryptography is interesting as an object of study, t… ▽ More

    Submitted 17 February, 2020; originally announced February 2020.

  4. arXiv:1805.00512  [pdf, ps, other

    cs.LO

    Probabilistic Stable Functions on Discrete Cones are Power Series (long version)

    Authors: Raphaëlle Crubillé

    Abstract: We study the category Cstabm of measurable cones and measurable stable functions, which is a denotational model of an higher-order language with continuous probabilities and full recursion. We look at Cstabm as a model for discrete probabilities, by showing the existence of a cartesian closed, full and faithful functor which embeds probabilistic coherence spaces (a fully abstract denotational mode… ▽ More

    Submitted 1 May, 2018; originally announced May 2018.

  5. arXiv:1701.05521  [pdf, other

    cs.LO

    Metric Reasoning About $λ$-Terms: The General Case (Long Version)

    Authors: Raphaëlle Crubillé, Ugo Dal Lago

    Abstract: In any setting in which observable properties have a quantitative flavour, it is natural to compare computational objects by way of \emph{metrics} rather than equivalences or partial orders. This holds, in particular, for probabilistic higher-order programs. A natural notion of comparison, then, becomes context distance, the metric analogue of Morris' context equivalence. In this paper, we analyze… ▽ More

    Submitted 19 January, 2017; originally announced January 2017.

  6. arXiv:1505.03638  [pdf, ps, other

    cs.LO

    Metric Reasoning about $λ$-Terms: the Affine Case (Long Version)

    Authors: Raphaëlle Crubillé, Ugo Dal Lago

    Abstract: Terms of Church's $λ$-calculus can be considered equivalent along many different definitions, but context equivalence is certainly the most direct and universally accepted one. If the underlying calculus becomes probabilistic, however, equivalence is too discriminating: terms which have totally unrelated behaviours are treated the same as terms which behave very similarly. We study the problem of… ▽ More

    Submitted 14 May, 2015; originally announced May 2015.

    Comments: 46 pages

  7. arXiv:1401.3766  [pdf, ps, other

    cs.LO

    On Probabilistic Applicative Bisimulation and Call-by-Value $λ$-Calculi (Long Version)

    Authors: Raphaelle Crubille, Ugo Dal Lago

    Abstract: Probabilistic applicative bisimulation is a recently introduced coinductive methodology for program equivalence in a probabilistic, higher-order, setting. In this paper, the technique is applied to a typed, call-by-value, lambda-calculus. Surprisingly, the obtained relation coincides with context equivalence, contrary to what happens when call-by-name evaluation is considered. Even more surprising… ▽ More

    Submitted 29 January, 2014; v1 submitted 15 January, 2014; originally announced January 2014.

    Comments: 30 pages

    ACM Class: F.3.1; F.1.2