The Subject Reduction property states that if t is a term of type T in the context Γ, so is any term s to which t reduces. In this contribution the property is shown to be false in dependent-type theories with multiple universes and η-reduction by providing a judgement Γ ⊢ t : T and a one-step η-reduction t▷s such that Γ ⊢ s:T is impossible to derive. While the counterexample is immediate to check, the impossibility result requires setting up some machinery having interest of its own. The chapter also proposes an enhancement to the type system in which the claim that the Subject Reduction property holds has a strong justification.

Subject Reduction in Multi-Universe Type Theories

Benini, Marco
2023-01-01

Abstract

The Subject Reduction property states that if t is a term of type T in the context Γ, so is any term s to which t reduces. In this contribution the property is shown to be false in dependent-type theories with multiple universes and η-reduction by providing a judgement Γ ⊢ t : T and a one-step η-reduction t▷s such that Γ ⊢ s:T is impossible to derive. While the counterexample is immediate to check, the impossibility result requires setting up some machinery having interest of its own. The chapter also proposes an enhancement to the type system in which the claim that the Subject Reduction property holds has a strong justification.
2023
9789811245213
9789811245237
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11383/2153452
 Attenzione

L'Ateneo sottopone a validazione solo i file PDF allegati

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact