Skip to main content

Showing 1–6 of 6 results for author: Vezzosi, A

Searching in archive cs. Search in all archives.
.
  1. Two Guarded Recursive Powerdomains for Applicative Simulation

    Authors: Rasmus Ejlers Møgelberg, Andrea Vezzosi

    Abstract: Clocked Cubical Type Theory is a new type theory combining the power of guarded recursion with univalence and higher inductive types (HITs). This type theory can be used as a metalanguage for synthetic guarded domain theory in which one can solve guarded recursive type equations, also with negative variable occurrences, and use these to construct models for reasoning about programming languages.… ▽ More

    Submitted 28 December, 2021; originally announced December 2021.

    Comments: In Proceedings MFPS 2021, arXiv:2112.13746

    Journal ref: EPTCS 351, 2021, pp. 200-217

  2. arXiv:2102.01969  [pdf, ps, other

    cs.LO

    Greatest HITs: Higher inductive types in coinductive definitions via induction under clocks

    Authors: Magnus Baunsgaard Kristensen, Rasmus Ejlers Møgelberg, Andrea Vezzosi

    Abstract: Guarded recursion is a powerful modal approach to recursion that can be seen as an abstract form of step-indexing. It is currently used extensively in separation logic to model programming languages with advanced features by solving domain equations also with negative occurrences. In its multi-clocked version, guarded recursion can also be used to program with and reason about coinductive types, e… ▽ More

    Submitted 3 June, 2022; v1 submitted 3 February, 2021; originally announced February 2021.

    Comments: 29 pages

    MSC Class: 03B38; 18C50; 68N18 ACM Class: F.3.2; D.3.1

  3. arXiv:2005.00260  [pdf, ps, other

    cs.LO math.CT math.LO

    Partial Univalence in n-truncated Type Theory

    Authors: Christian Sattler, Andrea Vezzosi

    Abstract: It is well known that univalence is incompatible with uniqueness of identity proofs (UIP), the axiom that all types are h-sets. This is due to finite h-sets having non-trivial automorphisms as soon as they are not h-propositions. A natural question is then whether univalence restricted to h-propositions is compatible with UIP. We answer this affirmatively by constructing a model where types are… ▽ More

    Submitted 1 May, 2020; originally announced May 2020.

    Comments: 21 pages, long version of paper accepted at LICS 2020

  4. arXiv:1611.09263  [pdf, other

    cs.LO math.CT math.LO

    Guarded Cubical Type Theory

    Authors: Lars Birkedal, Aleš Bizjak, Ranald Clouston, Hans Bugge Grathwohl, Bas Spitters, Andrea Vezzosi

    Abstract: This paper improves the treatment of equality in guarded dependent type theory (GDTT), by combining it with cubical type theory (CTT). GDTT is an extensional type theory with guarded recursive types, which are useful for building models of program logics, and for programming and reasoning with coinductive types. We wish to implement GDTT with decidable type checking, while still supporting non-tri… ▽ More

    Submitted 6 October, 2017; v1 submitted 28 November, 2016; originally announced November 2016.

    Comments: Final version; Special Issue on Homotopy Type Theory and Univalent Foundations, Journal of Automated Reasoning, 2017

    MSC Class: 03B70; 03B15; 55U35 ACM Class: F.3.3; F.3.2; F.4.1

  5. arXiv:1606.05223  [pdf, other

    cs.LO cs.PL

    Guarded Cubical Type Theory: Path Equality for Guarded Recursion

    Authors: Lars Birkedal, Aleš Bizjak, Ranald Clouston, Hans Bugge Grathwohl, Bas Spitters, Andrea Vezzosi

    Abstract: This paper improves the treatment of equality in guarded dependent type theory (GDTT), by combining it with cubical type theory (CTT). GDTT is an extensional type theory with guarded recursive types, which are useful for building models of program logics, and for programming and reasoning with coinductive types. We wish to implement GDTT with decidable type-checking, while still supporting non-tri… ▽ More

    Submitted 28 June, 2016; v1 submitted 16 June, 2016; originally announced June 2016.

    Comments: 17 pages, to be published in proceedings of CSL 2016

    ACM Class: F.3.3; F.3.2

  6. arXiv:1507.01150  [pdf, other

    cs.LO math.LO

    Functions out of Higher Truncations

    Authors: Paolo Capriotti, Nicolai Kraus, Andrea Vezzosi

    Abstract: In homotopy type theory, the truncation operator ||-||n (for a number n > -2) is often useful if one does not care about the higher structure of a type and wants to avoid coherence problems. However, its elimination principle only allows to eliminate into n-types, which makes it hard to construct functions ||A||n -> B if B is not an n-type. This makes it desirable to derive more powerful eliminati… ▽ More

    Submitted 4 July, 2015; originally announced July 2015.

    Comments: 15 pages; to appear at CSL'15

    MSC Class: 03B15; 03B70 ACM Class: F.4.1