Transitivity in coercive subtyping

  • Authors:
  • Zhaohui Luo;Yong Luo

  • Affiliations:
  • Department of Computer Science, Royal Holloway, University of London, Egham, Surrey TW20 OEX, UK;Department of Computer Science, Royal Holloway, University of London, Egham, Surrey TW20 OEX, UK

  • Venue:
  • Information and Computation
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Coercive subtyping is a general approach to abbreviation and subtyping in dependent type theories with inductive types. Coherence and admissibility of transitivity are important both for understanding of the framework and for its correct implementation. In this paper, we study the issue of transitivity in the context of subtyping for parameterised inductive types. In particular, we propose and study the notion of weak transitivity and show that, for a large class of parameterised inductive types, the natural subtyping rules are coherent and weak transitivity is admissible in an intensional type theory. A possible extension of type theory with certain extensional computation rules is also discussed for achieving admissibility of transitivity in general.