R ENDICONTI
del
S EMINARIO M ATEMATICO
della
U NIVERSITÀ DI P ADOVA
R UGGERO F ERRO
An analysis of Karp’s interpolation theorem and the notion of k-consistency property
Rendiconti del Seminario Matematico della Università di Padova, tome 65 (1981), p. 111-118
<http://www.numdam.org/item?id=RSMUP_1981__65__111_0>
© Rendiconti del Seminario Matematico della Università di Padova, 1981, tous droits réservés.
L’accès aux archives de la revue « Rendiconti del Seminario Matematico della Università di Padova » (http://rendiconti.math.unipd.it/) implique l’accord avec les conditions générales d’utilisation (http://www.numdam.org/conditions).
Toute utilisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte- nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
http://www.numdam.org/
and the Notion of k-Consistency Property.
RUGGERO
FERRO (*)
SUMMARY - In this paper, some
counterexamples
are exhibited to show thatan
improvement
ofKarp’s interpolation
theorem cannot be achieved with the use ofKarp’s
notion ofk-consistency property.
SOMMARIO - Nel presente articolo vengono
presentati
alcunicontroesempi
per mostrare che non si pu6 rafforzare il teorema di
interpolazione
diKarp
usando la nozione diKarp
diproprietà
di k-consistenza.Karp’s interpolation
theorem[4]
is an extension to theinfinitary language
astrong
limit cardinal of denumerablecofinality,
of
Craig’s interpolation theorem,
insprite
of Malitz’slimiting
results[5]
on
interpolation
theorems forinfinitary languages.
Indeed
Karp’s
theorem holds withrespect
to the notion offiability
in (9-chains ofmodels,
which is weaker than that of satis-fiability [4].
Karp’s
theorem can be stated, as follows.If
Fi - I’2
is an cv-valid sentence ofLk,k
then there is a sen-tence
I’,
called theinterpolant
for.fl --~ .f2,
such that each extra-logical symbol occurring
in .I’ occurs both in~’1
and inI’2,
and thesentences
Fi -
I’ and F -I’2
are both valid.(*) Indirizzo dell’A.: Seminario Matematico, Università di Padova, Via Bel- zoni 7, 35100 Padova.
112
Due to the before mentioned result of
Malitz,
thehypothesis
ofthe theorem cannot be weakened to the
validity
of.F1 ~ .F’2 .
On the other hand an
improvement
ofKarp’s
resultstrengthening
the conclusion to the
w-validity
of F and of F -F2
was obtainedby
E.Cunningham [1] using
a new notion ofconsistency property,
the one she called chain
consistency property.
In
[1]
it wasalready
stated thatKarp’s
notion ofk-consistency property
was notadequate
to prove theimprovement
of the inter-polation
theorem.In this paper we will further
analyze
thispoint providing
newcounterexamples
topoint
out theinadequacy
of the notion of k-con-sistency property
for animprovement
ofKarp’s interpolation
theorem.Notice that to
give
acounterexample
to theimprovement
ofKarp’s interpolation
theorem it is not thatstraightforward,
since we shouldend up with either
Fi -
1~’ or .F -~1~2
valid but not ro-valid sentences and the usualexamples against interpolation
theorems become of little use: ro-chains of models and sentences inLk,k
- are toplay
a
key
role in thecounterexamples
we arelooking for,
since for the sentencesw-validity
is the same asvalidity.
To understand better the
key points
ofKarp’s theorem,
let usfollow her
proof
of the theorem.The notion of
consistency property
and the related model existence theorem are central features of theproof.
For
reference,
let us recall the notion ofconsistency property
thatcan be stated as follows.
S is a
consistency property
forLk,k
withrespect
to the sets of newindividual constants
Cn
withIOn =
iff andthere is nEro such that s is a set of sentences in the
language Ln
obtained fromLk,k by adding
the constants in and all of thefollowing
conditions hold:CO)
If Z is an atomicsentence, either Z E s
or- Z 0
s, and if Z is of the formt =1= t, t
aconstant, then Z 0
s;C3)
If and there is such thatfor all i E I we have that 0 then there is a function
f E
X such that s U{2013 /(~):
C 4 )
If and there is such thatfor all i E I we have that 0
km,
then for all nEw we have that s U is a functionfrom j into U {Cj : jn}, i E I} E S;
C5)
If and and there is suchthat for all i E I we have that 0 and s is a set of sen-
tences in the
language
for some n E w with then for all 1-1 functionsf from U {vi: i E I}
intoC,
we have thatI
C6 ) ~ )
If{ci
=di : i
E1}
c s andI
( kand ei
anddZ
are con-stants in
some n},
then s U~di
=ci : i
E1}
ES;
b)
If whereZ,(c;)
is an atomic ornegated
atomic sentence anddi
are constants in somen}
andk,
then s U E1}
E S.We are
assuming,
without loss ofgenerality,
that our sentencesand sets of sentences are such that no variable occur in more than
one set of variables
immediatly
after aquantifier.
For the notation and for the notion ofco-satisiiability
for sentences we refer also to[2].
The Model Existence Theorem for a
consistency property
statesthat any set of sentences in a
consistency property
is (o-satisfiable.To state the
interpolation
theorem in terms ofw-satisfiability
instead of
co-validity,
we have to consider thenegation
of the sen-tence mentioned in the statement of the theorem that can now be rewritten as follows: If there is no
interpolant
for then thesentence -
(Xi
-F2)
is w-satisfiable.To deal with
consistency properties,
we have to consider sets ofsentences and
not just
asingle
sentence asFi 2013~2.
We should then extend the notion ofinterpolant
to sets of sentences. Theadequate
definition turns out to be the
following
one:Let F be a set of sentences and
(Fi,
apartition
of.F’,
thenwe say that the sentence IP is an
interpolant
for F withrespect
tothe
partition _, I’2)
if theextralogical symbols
in .1~ occur both inI’1
and in
F2
andFi
U~- F’ ~ I
andI’2
U{F}
are not satisfiable.114
To obtain
Karp’s interpolation
theorem we let F bewhich is w-satisfiable iff so is
- (Fi - F2),
and we letFx
beso that
2013F}
is not satisfiable iffFi
-~F isvalid,
and we letF2 be
so that~- ..F2, F}
is not satisfiable iff.I’ -~ F2
is valid.To prove
Karp’s interpolation
theorem it now amounts to prove that:_
The sets F of sentences such that there is a
partition (Fi, F2)
of F without
interpolant
for .F withrespect
to~2)?
are a consist-ency
property.
Thus .F becomes
m-satisfiable,
due to the model existencetheorem,
and
Karp’s interpolation
theorem isproved.
The
improvement
ofKarp’s interpolation
theoremcorresponds
toconsider an
« w-interpolant»
forF
withrespect
to(F1, F2),
that isa sentence
F
forwhich,
besides the usual restriction on the extra-logical symbols,
thefollowing
holds: and arenot w-satisfiable.
The new result would be:
_
The set h of sets F of sentences such that there is a
partition F2 )
of F withouto-interpolant
f or F withrespect
to(Fl’ F2 ),
is a
consistency property.
This result
fails,
even if it almost goesthrough.
By
this we mean that if wetry
to prove each one of the clauses for 1-’ to be aconsistency property,
weeasily
succed to prove almost all of them(CO)- 01)- 03)- C3)- C4)- C6),
i.e. the clauses for atomicsentences, negation, conjunction, disjunction,
universalquantification,
identity).
The
only
clause thatpresents
aproblem (that
turns out to beunsolvable within the
present
notion ofconsistency property)
is05),
the existential
quantification
clause.Indeed to prove
05)
for 1~ to be aconsistency property
we shouldargue as follows.
_
Let
~- d vZ.F’~ : i
and letIII
C 1~ and suppose that thereis such that for all we have that Let
(F,, F2)
be apartition
of F and letI1=
i E I12
=I - Ii. Suppose
that there is a 1-1function f from U
E1}
in
C,
such that i.e. for allpartitions
of F’ there is an
w-interpolant.
LetFi
=Fi
U{-Fi(vi/f) : i
E1,}
andF2 = F2
U E12}.
Ourgoal
would be to show that thenthere is also an
m-interpolant
for F withrespect
to(F-,, F2),
whichwould contradict the
assumptions
and prove clause05).
Let ~’ be an
(o-interpolant
for F’ withrespect
to.I’2).
_Since
f
is1-1,
theextralogical symbols
that occur both inand in
F~
2 are the same as thoseoccurring
both inFi
and in.F’2.
Therefore,
as far as the condition on thesymbols is concerned, F
couldbe an
(o-interpolant
for .F’ withrespect
to(Fl’ .F2).
_
To
complete
theproof
we should show that from the facts thatFl
U{-F}
andI’2
U{F}
are notw-satisfiable,
it follows thatFl U
U
Fl
andI’2
U~.~’~
are not o-satisfisble.This could be done if we had the
following
lemma:If and s is w-satisfiable then also 8U is
w-satisfiable,
wheref
is a 1 -1 function fromU
to a set of individual constants notoccuring in
s._
Since s is
w-satisfiable,
there is an o-chain of models .lVl such that s, and inparticular
foreach j
E J111
Thisimplies
that there is a bounded
assignment bj
to the variablesin Vi
such thatM, bi Fw-Fi
and alsoIf J is finite we are done for
b_=
U EJ}
is still a boundedassignment
and we would have:But if J is not
finite, b
needs not to be a boundedassignment,
andthe lemma fails as we shall see with a
counterexample.
This is indeed the
key point,
the failure of which will cause theimpossibility
toimprove Karp’s
theoremusing
thepresent
notion ofconsistency property
as we shall see with a furthercounterexample.
Now let us return our attention to the first
counterexample.
We need an infinite set s of existential sentences which are
o-satisfiable but not satisfiable
(for
otherwise we know that alsosU is
again
satisfiable and henceco-satisfiable)
suchthat s U E
J}
is not m-satisfiable.From now on, let us work in a
language Lk,k
whoseonly
extra-logical symbol
isP,
abinary predicate,
and _:Ice
the firststrong
limit cardinal of
cofinality
o after w.For we let be:
116
These sentences are w-satisfied in the m-chain of models lVl = i E
w)
where.lVl
i is the structure with the natural numbers less orequal
to i as universe and P isinterpreted
in the strict total order relation I-~ on the universes.Indeed
vj+,) requires
R to beantireflexive,
requires R
to betricotomic,
requires
R to betransitive,
requires
R to admit an infiniteascending chain,
requires
the domain of R to contain atleast j elements,
andmakes the formula m-satisfiable and not satisfiable for it does not contradict the fact that 1~ admits an infinite
ascending
chainonly
if we consider bounded
assignments.
So
M
Ecv)
and alsob~
WFi(Vi)
wherebj
mapsinto i.
_
But there is no bounded
assignment b
such thatXl,
b /°for in this case both the set and the for- should be
(o-satisfiable,
which isimpossible
in any co-chain of models under any boundedassignment.
This
counterexample
shows that theproposed
leinma fails.Now we turn to exibit a
counterexample
to show that the set r of sets F of sentences such that there is apartition (Fi, .~’2)
of .~without
m-interpolant
forF
withrespect
toI’2)
is not a con-sistency properly.
Let where is as in the
previous
counter-example.
LetFi = ~
and =F.
CLAIM. There is no
w-interpolant
for I_’ withrespect
to(F_1, .F_’2).
Indeed if F were an
co-interpolant
for .I’ withrespect
tothen no
extralogical symbols
should occur in F since no one occursboth in
.Fl
and in.F’2.
Furthermore F should be w-valid sinceP,
UU
.F~ _ -
F should be not m-satisfiable. ThereforeF2
U~I’~
isnot w-satisfiable iff is not w-satisfiable. But
I’2
= I’ which isw-satisfiable,
and this contradiction proves the claim.Hence
F
E 1~’.For 1~ to be a
consistency property
withrespect
to the sets oconstants we should have that also
where
f
is a 1 -1 function from toCi.
Let
(.Fi, F’)
be anypartition
of F’.We have to consider three cases.
a )
Either there is a maximumindex j1
of the sentences inI’i ,
or there is no such sentence inI’i .
1.b )
Either there is a maximum index~2
of the sentences in there is no such sentence inc)
None of theprevious
cases.In case
a)
we know thatF’ 2
is notcv-satisfiable,
so if we take Fto be
b’x(x
= .F would be anw-interpolant
for it does not con-tain any
extralogical symbol
and both.F~ U {2013 F}
andF’ 2 u {F}
arenot (o-satisfiable.
Case
b)
isanalogous:
this time.Fi
is not satisfiable so that - b’x(x
=x)
would be anw-interpolant.
Case
c)
is even easier for in this case bothand F2
are not(o-satisfiable and any sentence without
extralogical symbols
is anoi-interpolant.
Thus in any case there is an
co-interpolant
for F’ withrespect
toany
partition .F2)
and h is not aconsistency property.
To conclude let us remark that the
shortcoming
of the currentnotion of
consistency property
is notjust
in relation to theproof
ofan
improvement
ofKarp’s interpolation
theorem. The counterex-amples
that we have exhibited are based on a set s of cv-satisfiable existential sentences that becomes not ~-satisfiable once the instances of the existential sentences are added toit,
i.e. such that s UE
8},
wheref
is a 1-1 function from the variables in u into someCn,
is not w-satisfiable.118
Thus what it turns out to be of relevance is the fact that the set of the sets of sentences in some
Ln
which are (o-satisfiable is not aconsistency property,
y eventhough
in theopposite
direction it holds that any set of sentences in aconsistency property
is (t) -satisfiable.BIBLIOGRAPHY
[1] E. CUNNINGHAM, Chain models:
applications of consistency properties
andback-and-forth techniques
ininfinite-quantifier languages, Infinitary Logic:
in memoriam Carol
Karp, Springer-Verlag,
Berlin, 1975.[2] R. FERRO,
Consistency
property and model existence theoremfor
secondorder
negative languages
withconjunctions
andquantifications
over setsof cardinality
smaller than a strong limit cardinalof
denumerablecofinality,
Rend. Sem. Mat. Univ.
Padova, 55
(1976), pp. 12-141.[3] R. FERRO,
Interpolation
theoremfor L2+k,k,
JSL, 53 (1978), pp. 535-549.[4] C. R. KARP,
Infinite quantifier, languages
and 03C9-chainsof
models, Pro-ceedings
of the TarskiSymposium,
American MathematicalSociety,
Providence, 1974.[5] J. I. MALITZ,
In f initary analogs of
theoremsfrom first
order modeltheory,
JSL, 36(1971),
pp. 216-228.Manoscritto