| Implementing first order logic in Modula-2 using an intuitionistic approach |
| Full text |
Pdf
(847 KB)
|
| Source
|
ACM Annual Computer Science Conference
archive
Proceedings of the 1988 ACM sixteenth annual conference on Computer science
table of contents
Atlanta, Georgia, United States
Pages: 27 - 36
Year of Publication: 1988
ISBN:0-89791-260-8
|
|
Author
|
|
Wei Li
|
Dept of Computer Science, Beijing Institute of Aeronautics
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 5, Citation Count: 0
|
|
|
ABSTRACT
A type theory is given using extended Modula-2 constructs, and a subset of first order logic is interpreted by certain type constructors of this theory. Under this theory, given a formula of the form for all x find a y such that R(x,y) as a specification, program synthesis amounts to proving the truce of the formula. During the proof a Modula-2 program is extracted automatically which meets the specification.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Bates 79
|
|
 |
Bates and Constable 85
|
|
| |
Constable 83
|
R.L. Constable, Programs as proofs. Inf. Proc. Lett, V.16, N.3, 1983.
|
| |
Constable 85
|
R.L. Constable, Constructive mathematics as a programming logic I:some principles of theory. Ann. Discrete Math., V.24 (1985).
|
| |
Constable, Johnson, and Eichelaub 82
|
|
| |
Constable et al 86
|
|
| |
Heyting 56
|
A. Heyting, Intuitionism: An introduction. North Holland, Amsterdam, 1956.
|
| |
Martin_Löf 82
|
P. Martin Lof, Constructive mathematics and computer science, In Sixth international congress for logic, methodology, and philosophy of science. North Holland, Amsterdam, 1982.
|
| |
Martin_Löf 84
|
P. Martin Lof, Intuitionistic type theory. Studies in proof theory lecture notes, BIBLIOPOLIS, Napoli, 1984.
|
| |
Wirth 82
|
|
|