• 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