(Enter summary)
Abstract: We propose and study coercive subtyping, a formal extension with subtyping of dependent
type theories such as Martin-Lof's type theory [38] and the type theory UTT [30]. In this
approach, subtyping with specified implicit coercions is treated as a feature at the level of
the logical framework; in particular, the meaning of an object being in a supertype is given
by coercive definition rules for the definitional equality. This provides a conceptually simple
and uniform framework to understand... (Update)
Context of citations to this paper: More
.... The use of implicit coercions or subtyping in proof checking has been considered by several authors (see [1, 3, 4] for the former and [2, 5, 14, 15] for the latter) In [4] the author reports on a medium scale example of formalisation of mathematics using implicit coercions....
...test is made, k] is a valid path in the graph, but the path [h; k] is ignored. Another difference is that in [5] and also [10]) the theory is extended by adding coercions related inference rules, and a new computation rule for insertion of coercions. They then study the...
Cited by: More
An Implementation of LF with Coercive Subtyping & Universes - Callaghan, Luo
(Correct)
Typing Algorithm in Type Theory with Inheritance - Saïbi
(Correct)
Implicit Coercions in Type Systems - Barthe (1995)
(Correct)
Similar documents (at the sentence level):
46.2%: Coercive Subtyping in Type Theory - Luo (1996)
(Correct)
Active bibliography (related documents): More All
1.1: Lego and Related Work - Luo (1999)
(Correct)
0.6: Dependent Coercions - Zhaohui Luo, Sergei Soloviev (1999)
(Correct)
0.5: Coherence Checking of Coercions in Plastic - Callaghan (2000)
(Correct)
Similar documents based on text: More All
1.9: Weak Transitivity in Coercive Subtyping - Zhaohui (2001)
(Correct)
1.7: Coherence and Transitivity in Coercive Subtyping - Luo, Luo (2001)
(Correct)
0.6: Some Algorithmic and Proof-Theoretical Aspects of Coercive.. - Jones, Luo, Soloviev (1996)
(Correct)
Related documents from co-citation: More All
2: Computation and Reasoning: A Type Theory for Computer Science (context) - Luo - 1994
2: Program specification and data refinement in type theory
- Luo - 1991
BibTeX entry: (Update)
Z. Luo. Coercive subtyping. Draft, 1995. http://citeseer.ist.psu.edu/luo95coercive.html More
@article{ luo99coercive,
author = "Zhaohui Luo",
title = "Coercive Subtyping",
journal = "Journal of Logic and Computation",
volume = "9",
number = "1",
pages = "105-130",
year = "1999",
url = "citeseer.ist.psu.edu/luo95coercive.html" }
Citations (may not include all citations):
505
Implementing Mathematics with the NuPRL Proof Development Sy..
- Constable - 1986
434
A framework for defining logics
- Harper, Honsell et al. - 1987
382
Lambda calculi with types
- Barendregt - 1992
342
data abstraction and polymorphism (context) - Cardelli, Wegner et al. - 1985
266
Information and Computation (context) - Coquand, Huet et al. - 1988
236
Intuitionistic Type Theory (context) - Martin-Lof - 1984
191
LEGO Proof Development System: User's Manual (context) - Luo, Pollack - 1992
143
Foundations of Constructive Mathematics (context) - Beeson - 1985
95
an extended calculus of constructions
- Luo - 1989
85
The ALF proof editor and its proof engine (context) - Magnusson, Nordstrom - 1994
84
Computation and Reasoning: A Type Theory for Computer Scienc.. (context) - Luo - 1994
81
Information and Computation (context) - Bruce, Longo et al. - 1990
79
Pattern matching with dependent types (context) - Coquand - 1992
72
The Theory of LEGO: A Proof Checker for the Extended Calculu..
- Pollack - 1994
62
Programming in Martin-Lof's Type Theory: An Introduction (context) - Nordstrom, Petersson et al. - 1990
41
Inductive sets and families in Martin-Lof's type theory and ..
- Dybjer - 1991
40
Subtyping dependent types
- Aspinall, Compagnoni - 1996
39
A Typed Operational Semantics for Type Theory (context) - Goguen - 1994
33
Deliverables: a categorical approach to program development ..
- Burstall, McKinna - 1992
25
Program specification and data refinement in type theory
- Luo - 1993
25
The Machine-checked Literate Formalisation of Algebra in Typ.. (context) - Bailey - 1998
24
A higher-order calculus and theory abstraction
- Luo - 1991
23
Typing algorithm in type theory with inheritance (context) - Saibi - 1997
18
Analytic and synthetic judgements in type theory (context) - Martin-Lof - 1994
17
record types and subtyping in type theory (context) - Tasistro - 1997
17
Lecture Notes in Computer Science (context) - Coquand, Paulin-Mohring et al. - 1990
16
Mathematical vernacular and conceptual wellformedness in mat..
- Luo, Callaghan - 1997
15
Some proof-theoretic and algorithmic aspects of coercive sub.. (context) - Jones, Luo et al. - 1997
15
A logic of subtyping
- Longo, Milsted et al. - 1995
14
Lego with implicit coercions (context) - Bailey - 1996
14
Type-checking dependent types and subtypes (context) - Cardelli - 1988
11
A unifying theory of dependent types: the schematic approach (context) - Luo - 1992
9
The undecidability of typability in the lambda-Pi calculus (context) - Dowek - 1993
9
Information and Computation (context) - Breazu-Tannen, Coquand et al. - 1991
9
Simple overloading for type theories (context) - Aczel - 1994
6
The Coq Proof Assistent: User's Guide (context) - Dowek - 1991
4
Also as Report CST-65-90/ECS-LFCS-90-118 (context) - Luo, Calculus et al. - 1990
3
FME'97: Industrial Applications and Strengthened Foundations.. (context) - Yu, Luo et al. - 1997
2
Extended Calculus of Constructions as a specification langua.. (context) - Burstall - 1993
2
TAPSOFT'97: Theory and Practice of Software Development (context) - Schreiber, recursive - 1997
2
Preliminary Proceedings of BRA Workshop on Types and Proofs (context) - Pfenning, for - 1993
2
Developing reuse technology in proof engineering
- Luo - 1995
1
Implicit coercions in type systems (context) - Barthes - 1996
Documents on the same site (http://www.dur.ac.uk/~dcs7ttg/publications.html): More
A Deciding Algorithm for Linear Isomorphism of Types with.. - Andreev, Soloviev (1997)
(Correct)
A Higher-order Calculus and Theory Abstraction - Luo (1988)
(Correct)
ECC, an Extended Calculus of Constructions - Luo (1989)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC