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 :
بازگشت