DocumentCode
3300430
Title
Ramified higher-order unification
Author
Goubault-Larrecq, Jean
Author_Institution
G.I.E. Dyade, Le Chesnay, France
fYear
1997
fDate
29 Jun-2 Jul 1997
Firstpage
410
Lastpage
421
Abstract
While unification in the simple theory of types (a.k.a. higher-order logic) is undecidable. we show that unification in the pure ramified theory of types with integer levels is decidable. Since pure ramified type theory is not very expressive, we examine the impure case, which has an undecidable unification problem already at order 2. In impure ramified higher-order logics, expressive predicative second-order subsystems of arithmetic or of inductive theories have concise axiomatisations; because of this and our decidability result for the pure case, we argue that ramified systems are expressive higher-order frameworks in which automated proof search should be practical
Keywords
decidability; formal logic; lambda calculus; logic programming; programming theory; theorem proving; type theory; automated proof search; axiomatisations; decidability; expressive higher-order frameworks; expressive predicative second-order subsystems; inductive theories; integer levels; pure ramified theory; ramified higher-order unification; undecidable; undecidable unification problem; Arithmetic; Automatic programming; Calculus; Computer science; Logic; Mathematics;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 1997. LICS '97. Proceedings., 12th Annual IEEE Symposium on
Conference_Location
Warsaw
ISSN
1043-6871
Print_ISBN
0-8186-7925-5
Type
conf
DOI
10.1109/LICS.1997.614966
Filename
614966
Link To Document