Proof search when equality is a logical connective
12 pages
English

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Proof search when equality is a logical connective

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
12 pages
English
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Niveau: Supérieur, Doctorat, Bac+8
Proof search when equality is a logical connective: Extended Abstract Alexandre Viel and Dale Miller INRIA-Saclay & LIX/Ecole Polytechnique Palaiseau, France Abstract. We explore how one might do proof search in a simple, first- order logic where equality is treated as a logical connective. That is, equality over first-order terms has a left and right introduction rule and the formulation of the left-introduction rule involves unification of eigen- variables. The usual strategy for implementing proof search also involves unification, but this time for “existential variables” (not eigenvariables). In this paper, we show such unification over these two species of variables can at times be solved by a reduction to a particular subset of second- order unification problems that we call the argument-constrained subset. We then show that solving such constrained unification is undecidable. Finally, we show that solvability of a given second-order unification prob- lem can be related to solvability of an argument-constrained version of that unification problem. 1 Introduction We consider a first-order logic in which equality on first-order terms is interpreted as the equality on trees. Sequents are written as the triple ?;? ?? ∆ where ? is a set of eigenvariables and ? and ∆ are multisets of formulas all of which can contain free variable only if they appear in ?.

  • order unification

  • such suspended

  • ?? ??

  • existential variable

  • various algebras

  • reduced using

  • can translate

  • equations can


Sujets

Informations

Publié par
Nombre de lectures 25
Langue English

Extrait

Proofsearchwhenequalityisalogicalconnective:ExtendedAbstractAlexandreVielandDaleMillerINRIA-Saclay&LIX/EcolePolytechniquePalaiseau,FranceAbstract.Weexplorehowonemightdoproofsearchinasimple,first-orderlogicwhereequalityistreatedasalogicalconnective.Thatis,equalityoverfirst-ordertermshasaleftandrightintroductionruleandtheformulationoftheleft-introductionruleinvolvesunificationofeigen-variables.Theusualstrategyforimplementingproofsearchalsoinvolvesunification,butthistimefor“existentialvariables”(noteigenvariables).Inthispaper,weshowsuchunificationoverthesetwospeciesofvariablescanattimesbesolvedbyareductiontoaparticularsubsetofsecond-orderunificationproblemsthatwecalltheargument-constrainedsubset.Wethenshowthatsolvingsuchconstrainedunificationisundecidable.Finally,weshowthatsolvabilityofagivensecond-orderunificationprob-lemcanberelatedtosolvabilityofanargument-constrainedversionofthatunificationproblem.1IntroductionWeconsiderafirst-orderlogicinwhichequalityonfirst-ordertermsisinterpretedastheequalityontrees.SequentsarewrittenasthetripleΣ;Γ−→ΔwhereΣisasetofeigenvariablesandΓandΔaremultisetsofformulasallofwhichcancontainfreevariableonlyiftheyappearinΣ.Therulesforfirst-orderquantificationarex,Σ;Γ−→B(x),ΔΣ;Γ−→B(t)RRΣ;Γ−→∀x.B(x),ΔΣ;Γ−→∃x.B(x)wheretisatermbuiltonthesignatureΣ.IntheRrule,theeigenvariablexisassumedtonotbeinΣand,asaconsequence,itisnotfreeintheconcludingsequent.Therulesforfirst-orderequalityareθΣ;θΓ−→θΔΣ;Γ−→t=t,ΔeqRΣ;Γ,t=t0−→ΔeqLΣ;Γ,t=t0−→ΔeqLTheeqLruleisrewrittenastworules:theprovisorequiresthattandt0arenotunifiableandtheprovisorequiresthattandt0areunifiablewithmostgeneralunifierθ.ThesignaturedenotedbyθΣistheonethatresultsfromremoving
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents