Univalent polymorphism (Q1987219): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Normalize DOI.
 
(6 intermediate revisions by 5 users not shown)
Property / DOI
 
Property / DOI: 10.1016/j.apal.2020.102793 / rank
Normal rank
 
Property / describes a project that uses
 
Property / describes a project that uses: Lean / rank
 
Normal rank
Property / describes a project that uses
 
Property / describes a project that uses: Coq / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W4205371208 / rank
 
Normal rank
Property / arXiv ID
 
Property / arXiv ID: 1803.10113 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Path Categories and Propositional Identity Types / rank
 
Normal rank
Property / cites work
 
Property / cites work: Exact completion of path categories and algebraic set theory. I: Exact completion of path categories / rank
 
Normal rank
Property / cites work
 
Property / cites work: Abstract homotopy theory and generalized sheaf cohomology / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3795831 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Internal type theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: The inconsistency of a Brouwerian continuity principle with the Curry-Howard interpretation / rank
 
Normal rank
Property / cites work
 
Property / cites work: A homotopy-theoretic model of function extensionality in the effective topos / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4225149 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3671978 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A small complete category / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Discrete Objects in the Effective Topos / rank
 
Normal rank
Property / cites work
 
Property / cites work: Higher Homotopies in a Hierarchy of Univalent Universes / rank
 
Normal rank
Property / cites work
 
Property / cites work: Realizability. An introduction to its categorical side / rank
 
Normal rank
Property / cites work
 
Property / cites work: A notion of homotopy for the effective topos / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q6060677 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Colimit completions and the effective topos / rank
 
Normal rank
Property / cites work
 
Property / cites work: The category of equilogical spaces and the effective topos as homotopical quotients / rank
 
Normal rank
Property / cites work
 
Property / cites work: On Church’s thesis in cubical assemblies / rank
 
Normal rank
Property / cites work
 
Property / cites work: Homotopy Type Theory: Univalent Foundations of Mathematics / rank
 
Normal rank
Property / cites work
 
Property / cites work: Constructivism in mathematics. An introduction. Volume II / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5091148 / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1016/J.APAL.2020.102793 / rank
 
Normal rank

Latest revision as of 16:44, 16 December 2024

scientific article
Language Label Description Also known as
English
Univalent polymorphism
scientific article

    Statements

    Univalent polymorphism (English)
    0 references
    0 references
    14 April 2020
    0 references
    The \textit{calculus of construction} (CoC), an impredicative type theory lying at the top of Barendregt's lambda cube, is the basis of proof assistants such as Coq and Lean. This paper considers questions whether it is possible to have universes which are both impredicative and univalent, how the type Prop of propositions in CoC relates to the notion of proposition in \textit{Homotopy Type Theory} (HoTT) [The Univalent Foundations Program, Homotopy type theory. Univalent foundations of mathematics. Princeton, NJ: Institute for Advanced Study; Raleigh, NC: Lulu Press (2013; Zbl 1298.03002)] and whether one can obtain models of Voevodsky's resizing axioms. In order to model CoC, one needs a category endowed with two classes of maps, namely, \textit{small fibrations} and \textit{fibrations}, both of which are pullback stable, closed under composition and contain all isomorphisms. One needs a particular small fibration, called a \textit{representation}, such that any small fibration is to be obtained as a pullback of a representation. Besides, one should be able to push fibrations along other fibrations, and it should be the case that small fibrations are closed under being pushed forward along arbitrary fibrations, which is no other than impredicativity in this context. We have an old idea [\textit{J. M. E. Hyland} et al., Proc. Lond. Math. Soc., III. Ser. 60, No. 1, 1--36 (1990; Zbl 0703.18002)] that models of CoC are to be obtained by looking at Hyland's effective topos [\textit{J. M. E. Hyland}, Stud. Logic Found. Math. 110, 165--216 (1982; Zbl 0522.03055)], in which every map is fibration and the small fibrations are discrete maps. This idea does not quite work due to a certain ambiguity in the very notion of a discrete map, but the \textit{standard} model of CoC is to be obtained by being resricted to $\rceil\rceil$-separated objects. This paper gives an alternative solution. The author shows that Martin Hyland's effective topos is to be exhibited as the homotopy category of a path category $\mathbb{EFF}$. The notion of a path category was introduced in [\textit{B. van den Berg} and \textit{I. Moerdijk}, J. Pure Appl. Algebra 222, No. 10, 3137--3181 (2018; Zbl 1420.18034)], providing an abstract framework for doing homotopy theory. Different from Quillen's model categories, path categories are provided with two classes of maps, namely, fibrations and equivalences. From a standpoint of type theory, path categories provide models of \textit{propositional identity types}. One can see that in $\mathbb{EFF}$ we can define a notion of discrete fibration which is stable under push forward along arbitrary fibrations. It turns out that with the class of propositional discrete fibrations as the small fibrations, $\mathbb{EFF}$ is a model of CoC with a univalent Prop. It is interesting to note that $\mathbb{EFF}$ is a model of propositional resizing. One reason why the model in $\mathbb{EFF}$ is somewhat poor is that its universe contains only propositions and excludes many interesting data types such as $\mathbb{N}\rightarrow\mathbb{N}$. With due regard to this, the author constructs a more complicated path category $\mathbb{EFF}_{1}$ in which the class of fibrations of discrete sets is an impredicative of small fibrations with a univalent representation. The natural next step would be the construction of a path category $\mathbb{EFF}_{2}$ in which the class of discrete fibrations of groupoids would be closed under push forward along arbitrary fibrations and would have a univalent representation. Continuing and taking the limit, one would get a path category $\mathbb{EFF}_{\infty}$ in which the class of discrete fibrations would be closed under push forward along arbitrary fibrations and would have a univalent representation. Two significant disclaimers are left open for future study. Firstly, the usual coherence problems related to substitution are ignored. Secondly, many definitional equalities have been replaced by propositional ones. The author intends to discuss these matters in subsequent papers.
    0 references
    impredicative type theory
    0 references
    realizability
    0 references
    homotopy type theory
    0 references
    categorical semantics
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references