The calculus of constructions (Q1108266): Difference between revisions
From MaRDI portal
Set OpenAlex properties. |
ReferenceBot (talk | contribs) Changed an Item |
||
Property / cites work | |||
Property / cites work: The lambda calculus, its syntax and semantics / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Semantics for classical AUTOMATH and related systems / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5610115 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5667469 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3793765 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3702502 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3703866 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3030827 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5565113 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3856127 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5625124 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Edinburgh LCF. A mechanized logic of computation / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3922646 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: A unification algorithm for typed \(\overline\lambda\)-calculus / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5812175 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3342573 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4099614 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4099613 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Constructive mathematics and computer programming / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3688389 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3880323 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4068054 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3216629 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5606586 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Progress report on generalized functionality / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Combinators, \(\lambda\)-terms and proof theory / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4093416 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5822068 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Proof theory / rank | |||
Normal rank |
Latest revision as of 17:50, 18 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The calculus of constructions |
scientific article |
Statements
The calculus of constructions (English)
0 references
1988
0 references
This paper presents a calculus which is an impredicative extension of Martin-Löf type theory. It contains as a subsystem the functional system \(F\omega\) developed by J. Y. Girard (1972) in order to extend Gödel's Dialectica interpretation to higher-order arithmetic. It has been shown since then [in \textit{Ch. Paulin}'s thesis (Paris VIII, 1989)] how to define a modified realizability interpretation from the present calculus in \(F\omega\), and hence that the calculus of construction is conservative over \(F\omega\). The notation used is that of Automath and the system is suitable for implementation, and can be seen as a very general type system for functional programming language and/or mechanized mathematics. A realizability interpretation in untyped \(\lambda\)-calculus is described. This has been generalized to an extensional model of the calculus using the notion of \(\omega\)-sets of E. Moggi, in \textit{Th. Ehrhard}'s thesis (Paris VII, 1988) and in \textit{Th. Streicher}'s thesis (Passau, 1988).
0 references
impredicative extension of Martin-Löf type theory
0 references
functional system
0 references
Automath
0 references
type system for functional programming
0 references
mechanized mathematics
0 references
realizability interpretation
0 references
untyped \(\lambda \) -calculus
0 references