Article View: sci.logic
Article #571Re: Why invalid?
From: W.Jose Castrellon G.
Date: Sat, 21 Nov 1992 19:58
Date: Sat, 21 Nov 1992 19:58
59 lines
3156 bytes
3156 bytes
In article <Bxzvpx.Bp7@cantua.canterbury.ac.nz> wft@math.canterbury.ac.nz (Bill Taylor) writes:
>|> >Can anyone give me a counterexample of the following:
>|> >
>|> >Let T a consistent first order theory with equality which
>|> >decidable set of quatifier-free logical consequences:
>|> >
>|> > QF(T) = { B | t |= B, B quantifier-free }
>|> >
>|> >Let A be a T-consistent quantifier-free formula.
>|> >Then (T,A) is also a consistent first order logic with
>|> >equality and QF(T,A) is ALSO DECIDABLE.
>
>|> Solution follows.
>|>
>|> Take the theory over the language with one constant 0 , one function f(x) ,
>|> one unary predicate P(x), and a binary relation R(x,y), as follows:
>|>
>|> For all x R(0,f(x))
>|> R(0,0)
>|> and for each n in a non-recursive r.e. set, the axioms:
>|>
>|> [ There exists an x such that not R(0,x) ] --> [ P(n) ]
>|>
>|> (where n is the abbreviation of f(x) applied n times to 0 )
>|>
>|> Then one can check that the set of quantifier free sentences that are logical
>|> consequences of this axioms is recursive.
>|>
>|> However if one expands the language with one more constant c , and add the
>|> sentence not R(0,c), then that set becomes non-recursive. [if you dont allow
>|> an expansion of the language, then it can be shown that there is no counter-
>|> example].
>
>I don't quite get this comment. If the constant c is in the original language,
>but with no extra axioms, isn't the original theory still decidable for
>quantifier-free formulas ? And thus isn't the example now a counterexample
>of the type originally required ?
>
Bill, what happens is that with that extra constant in the language, some
quantified sentences of the original language can have quantifier free logical
consequences:
(*) [ There exists an x such that not R(0,x) ] --> [ P(n) ]
will imply the quantifier free sentence
(**) not R(0,c) --> P(n)
[ only for the n's that satisfy (*) ].
So if the set of quantifier free sentences of the theory in the new language
(with no extra axioms, other than logical ones) were recursive, by looking at
the sentences of the form (**) one could decide membership in the non-recursive
r.e. set we started with. [ actually the reason to include the axiom R(0,0)
was to avoid this kind of situation for the constant 0 ]. [ By the way, a
fellow student pointed out that in fact there are no counterexamples if we only
allow new relation symbols in the new language ].
Technical Details
Message-ID:
<1992Nov21.195827.21837@magnus.acs.ohio-state.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!wjcastreReferences:
<1992Nov18.002216.15277@magnus.acs.ohio-state.edu> <Bxzvpx.Bp7@cantua.canterbury.ac.nz> <1992Nov21.194835.21778@magnus.acs.ohio-state.edu>Show Full Headers
Complete Article Headers
Newsgroups: sci.logic Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!wjcastre From: wjcastre@magnus.acs.ohio-state.edu (W.Jose Castrellon G.) Subject: Re: Why invalid? Message-ID: <1992Nov21.195827.21837@magnus.acs.ohio-state.edu> Sender: news@magnus.acs.ohio-state.edu Nntp-Posting-Host: top.magnus.acs.ohio-state.edu Organization: The Ohio State University,Math.Dept.(studnt) References: <1992Nov18.002216.15277@magnus.acs.ohio-state.edu> <Bxzvpx.Bp7@cantua.canterbury.ac.nz> <1992Nov21.194835.21778@magnus.acs.ohio-state.edu> Date: Sat, 21 Nov 1992 19:58:27 GMT Lines: 59