Cumulative Types Systems and Levels - Logical Frameworks and Meta-Languages: Theory and Practice 2019 Access content directly
Conference Papers Year : 2019

Cumulative Types Systems and Levels

Abstract

Cumulative Typed Systems (CTS), extend Pure Type Systems with a subtyping relation on universes. We introduce LCTS, a CTS enriched with a notion of level. LCTS has subject reduction (reduction preserves types) but lacks a strong reduction property that levels are also preserved. We show that this strong subject reduction property implies two famous conjectures on CTS: Expansion postponement and the equivalence between explicit and implicit conversion. The former is an open conjecture in the general case for PTS/CTS. The latter has been proved by Siles [5] for PTS only and is still a conjecture for CTS. We rephrase this notion of level using a well-founded order on derivation trees. We show that the existence of such well-founded order implies a type system with the strong subject reduction property. Hence, these two conjectures is a direct consequence of the existence of such well-founded order. Yet, it is not known if such well-founded order exists in general.
Fichier principal
Vignette du fichier
LFMTP2019_SP_1.pdf (222.06 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-02150179 , version 1 (07-06-2019)

Identifiers

  • HAL Id : hal-02150179 , version 1

Cite

François Thiré. Cumulative Types Systems and Levels. LFMTP 2019 - Logical Frameworks and Meta-Languages: Theory and Practice, Jun 2019, Vancouver, Canada. ⟨hal-02150179⟩
143 View
123 Download

Share

Gmail Facebook X LinkedIn More