Skip to main content

Showing 1–10 of 10 results for author: Sattler, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.18497  [pdf, ps, other

    math.AT cs.LO math.LO

    The equivariant model structure on cartesian cubical sets

    Authors: Steve Awodey, Evan Cavallo, Thierry Coquand, Emily Riehl, Christian Sattler

    Abstract: We develop a constructive model of homotopy type theory in a Quillen model category that classically presents the usual homotopy theory of spaces. Our model is based on presheaves over the cartesian cube category, a well-behaved Eilenberg-Zilber category. The key innovation is an additional equivariance condition in the specification of the cubical Kan fibrations, which can be described as the pul… ▽ More

    Submitted 26 June, 2024; originally announced June 2024.

  2. arXiv:2405.18388  [pdf, ps, other

    cs.LO math.CT

    Natural numbers from integers

    Authors: Christian Sattler, David Wärn

    Abstract: In homotopy type theory, a natural number type is freely generated by an element and an endomorphism. Similarly, an integer type is freely generated by an element and an automorphism. Using only dependent sums, identity types, extensional dependent products, and a type of two elements with large elimination, we construct a natural number type from an integer type. As a corollary, homotopy type the… ▽ More

    Submitted 28 May, 2024; originally announced May 2024.

    Comments: 9 pages. To appear in LiCS 2024

  3. arXiv:2302.05190  [pdf, other

    cs.LO math.CT

    For the Metatheory of Type Theory, Internal Sconing Is Enough

    Authors: Rafaël Bocquet, Ambrus Kaposi, Christian Sattler

    Abstract: Metatheorems about type theories are often proven by interpreting the syntax into models constructed using categorical gluing. We propose to use only sconing (gluing along a global section functor) instead of general gluing. The sconing is performed internally to a presheaf category, and we recover the original glued model by externalization. Our method relies on constructions involving two noti… ▽ More

    Submitted 9 May, 2023; v1 submitted 10 February, 2023; originally announced February 2023.

  4. arXiv:2102.11649  [pdf, other

    cs.LO

    Relative induction principles for type theories

    Authors: Rafaël Bocquet, Ambrus Kaposi, Christian Sattler

    Abstract: We present new induction principles for the syntax of dependent type theories, which we call relative induction principles. The result of the induction principle relative to a functor F into the syntax is stable over the codomain of F. We rely on the internal language of presheaf categories. In order to combine the internal languages of multiple presheaf categories, we use Dependent Right Adjoints… ▽ More

    Submitted 19 July, 2021; v1 submitted 23 February, 2021; originally announced February 2021.

  5. 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

  6. Canonicity and homotopy canonicity for cubical type theory

    Authors: Thierry Coquand, Simon Huber, Christian Sattler

    Abstract: Cubical type theory provides a constructive justification of homotopy type theory. A crucial ingredient of cubical type theory is a path lifting operation which is explained computationally by induction on the type involving several non-canonical choices. We present in this article two canonicity results, both proved by a sconing argument: a homotopy canonicity result, every natural number is path… ▽ More

    Submitted 2 February, 2022; v1 submitted 18 February, 2019; originally announced February 2019.

    Journal ref: Logical Methods in Computer Science, Volume 18, Issue 1 (February 3, 2022) lmcs:6309

  7. arXiv:1902.06097  [pdf, other

    cs.PL cs.LO math.LO

    Normalization by Evaluation for Call-by-Push-Value and Polarized Lambda-Calculus

    Authors: Andreas Abel, Christian Sattler

    Abstract: We observe that normalization by evaluation for simply-typed lambda-calculus with weak coproducts can be carried out in a weak bi-cartesian closed category of presheaves equipped with a monad that allows us to perform case distinction on neutral terms of sum type. The placement of the monad influences the normal forms we obtain: for instance, placing the monad on coproducts gives us eta-long beta-… ▽ More

    Submitted 16 February, 2019; originally announced February 2019.

    MSC Class: 03F05 ACM Class: F.3.2; F.4.1

  8. Two-Level Type Theory and Applications

    Authors: Danil Annenkov, Paolo Capriotti, Nicolai Kraus, Christian Sattler

    Abstract: We define and develop two-level type theory (2LTT), a version of Martin-Löf type theory which combines two different type theories. We refer to them as the inner and the outer type theory. In our case of interest, the inner theory is homotopy type theory (HoTT) which may include univalent universes and higher inductive types. The outer theory is a traditional form of type theory validating uniquen… ▽ More

    Submitted 27 February, 2023; v1 submitted 9 May, 2017; originally announced May 2017.

    Comments: 58 pages

    MSC Class: F.4.1 ACM Class: F.4.1

    Journal ref: Mathematical Structures in Computer Science. Special Issue: Homotopy Type Theory, 2023, pp. 1-56

  9. arXiv:1704.04543  [pdf, other

    math.LO cs.LO math.AT math.CT

    Space-Valued Diagrams, Type-Theoretically (Extended Abstract)

    Authors: Nicolai Kraus, Christian Sattler

    Abstract: Topologists are sometimes interested in space-valued diagrams over a given index category, but it is tricky to say what such a diagram even is if we look for a notion that is stable under equivalence. The same happens in (homotopy) type theory, where it is known only for special cases how one can define a type of type-valued diagrams over a given index category. We offer several constructions. We… ▽ More

    Submitted 14 April, 2017; originally announced April 2017.

    Comments: 22 pages

  10. arXiv:1311.4002  [pdf, other

    math.LO cs.LO

    Higher Homotopies in a Hierarchy of Univalent Universes

    Authors: Nicolai Kraus, Christian Sattler

    Abstract: For Martin-Lof type theory with a hierarchy U(0): U(1): U(2): ... of univalent universes, we show that U(n) is not an n-type. Our construction also solves the problem of finding a type that strictly has some high truncation level without using higher inductive types. In particular, U(n) is such a type if we restrict it to n-types. We have fully formalized and verified our results within the depend… ▽ More

    Submitted 27 March, 2015; v1 submitted 15 November, 2013; originally announced November 2013.

    Comments: v1: 30 pages, main results and a connectedness construction; v2: 14 pages, only main results, improved presentation, final journal version, ancillary files with electronic appendix; v3: content unchanged, different documentclass reduced the number of pages to 12

    MSC Class: 03B15 ACM Class: F.4.1

    Journal ref: ACM Transactions on Computational Logic (TOCL), Volume 16 Issue 2, Article No. 18, March 2015