C OMPOSITIO M ATHEMATICA
B JÀRNI J ÓNSSON
P HILIP O LIN
Almost direct products and saturation
Compositio Mathematica, tome 20 (1968), p. 125-132
<http://www.numdam.org/item?id=CM_1968__20__125_0>
© Foundation Compositio Mathematica, 1968, tous droits réservés.
L’accès aux archives de la revue « Compositio Mathematica » (http:
//http://www.compositio.nl/) 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 infrac- tion pénale. Toute copie ou impression de ce fichier doit contenir 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/
125
Dedicated to A. Heyting on the occasion of his 70th birthday by
Bjàrni
Jónsson andPhilip
Olin 11. Introduction
The purpose of this note is to prove that a certain reduced
product
ofcountably
many relational structures of a countablesimilarity type always
is anwi-saturated
structure. In[1] (and
later in
[7])
thisproduct
was called an "almosteverywhere
direct
product"
but we shorten the name here to "almost directproduct".
A morespecial
result of a related nature was obtainedby
Keisler in[5]; assuming
the continuumhypothesis
he showedthat the almost direct
product
ofcountably
manycopies
of aBoolean
algebra
of power atmost 03C91
is auniversal-homogeneous
Boolean
algebra
of power col. Ourargument
is to some extentsimiJar to the one
given by Keisler,
and as we shall show, his result can beeasily
derived from ours.The notion of an m-saturated structure, and the related notions of a
universal-homogeneous
structure and of a 1Y’-universal-homogeneous
structure(K
a class ofstructures),
haveplayed
aconsiderable role in recent model-theoretic
investigations.
In afew instances these structures occur in a natural way, e.g. the rational numbers with their
ordering relation,
but the knownproofs
of thegeneral
existence theorems in this domainemploy highly
non-constructive methods. Thus theoriginal approach
used
by
Jônsson in[2]
and[3]
andby Morley
andVaught
in[6]
is based on transfinite sequences of extensions andamaJgama-
tions of relational structures, while the later
techniques developed by
Keisler in[4]
make use ofspecial ultraproducts.
Of course it1 The principal result contained in this note was obtained independently by the
two authors. The work of the first author was supported in part by the NSF under grant GP-5434. The second author was partially supported by the NSF under grant GP-6182, and the results of Section 3 form part of his doctoral thesis submitted to Cornell University.
126
should be observed that while our structures are obtained
by
asimple algebraic construction,
theproof
thatthey
arewi-saturated
is not an effective one.
However,
our results should serve to make these notions more concrete thanthey
were before.2. Preliminaries
We consider relational structures A of a fixed
similarity type
03BC
(briefly, Il-structures) consisting
of anon-empty set lA |
andindexed families of
operations
and relations of finite rank over|A|. L p
is thecorresponding
first orderlanguage
with variables v0, v1, v2, ···,03A603BC
the set of all formulas ofL03BC,
and03A603BC(1)
the setof all those formulas of
L,
in which no variable occurs freeexcept possibly
vo. If t is a term inL,
then tA is thecorresponding operation
of rank coover |A|;
i.e. for each x E03C9|A| (the
set of allmaps from m into
lA 1), tA(x)
is the value of the term t in A under theassignment of xk
for Vk(k
Eco). Similarly, if 99
E0.
then0
is the set of all x E
01 1 A 1
such that xsatisfies ~
in A. Of course,whether or not a
given
sequence xbelongs
to~A depends only
on
finitely
many of the terms xk;and
may therefore be identi- fied with a suitable relation of finite rank over A. Inparticular
for q E
03A603BC(1), ~A
may be identified with a subsetof 1 AI.
A
set 1 C 0.
is said to be satisfiable in A if some sequence of elementsof JA 1
satisfies every member of 1 in A. X is said to befinitely
satisfiable in A if every finite subset of E is satisfiable in A. Given a cardinal m, the structure A is said to be m-saturatedprovided
thefollowing
condition holds: for any set X ÇlA 1
withX m, if A’ =
(A, x)x~X is
the structure obtained from Aby adjoining
the members of X asdistinguished
elements(operations
of rank
0),
and if,u’
is thecorresponding similarity type,
thenevery subset of
03A603BC’(1)
that isfinitely
satisfiable in A’ is satisfiable in A’. A is said to be saturated if it ism-saturated,
where m isthe
cardinality
of A.By
the almost directproduct
ofy-structures Ai(i ~ I)
we meanthe reduced
product
where F is the filter
consisting
of all cofinite subsets of I. We need toapply
to thisproduct
the fundamental theorem of Fefer-man and
Vaught
ongeneralized products (Theorem
3.1 of[1]).
Let C be the direct
product
of the structuresA i,
and for xe ICI
and y ~03C903A603BC(1)
letK(03C8, x)
be the sequence of subsets of I suchthat,
for all k E cv,Let D be the Boolean
algebra
of all subsets of I(with
the usualset-theoretic
operations),
and let E be thequotient algebra
ofD mod F. Let 03C3 be the
similarity type
of the Booleanalgebras.
Applied
to thisspecial situation,
theFeferman-Vaught
theoremyields
thefollowing
result: for any 99 E03A603BC(1)
there exist oc E0, and y
E010,(I)
such that, for each xeu ICI,
(Here x/F
is theequivalence
class of x mod F, andK(y, x)/F
isthe sequence whose k-th term is the
equivalence
class ofK(03C8, x)k
mod
F. )
Of course the result as stated here is not in itsstrongest form;
e.g. the infinite séquence canobviously
bereplaced by
afinite sequence, and both a
and y
can be constructed in an effectivemanner and are
independent
of the structuresA i .
We shall also need the fact
(Skolem [8])
that, because E isatomless,
every formula inf/J 0’
isequivalent
in E to aquantifier-
free formula.
3. The fundamental theorem
THEOREM 1.
If p
is a countablesimilarity type
then the almostdirect
product
ofcountably
many fl-structures ismi-saturated.
PROOF. Let the
given
structures beA, (03BD ~ 03C9),
and let B betheir almost direct
product
and C their directproduct.
Also letD be the Boolean
algebra
of all subsets of w, and E thequotient algebra
of D moduloF,
the filter of all cofinite subsets of cv. We shall prove that every subset 0393 of03A603BC(1)
which isfinitely
satis-fiable in B is satisfiable in B. The theorem can then be obtained
by applying
this result to theaugmented
structures(au, x(03BD)x~X’
where X is a countable subset
of ICI.
Since the
similarity
type p iscountable,
so ish,
and themembers of 1-’ can be
arranged
in a sequence,By
the theorem of Feferman andVaught
thereexist,
for eachn E 03C9, a formula an E
f/J 0’
and a sequence of formulas VJn- EtJJf/J P
suchthat for any x E
|C|,
128
As observed before, an can be taken to be
quantifier-free
and wemay therefore assume that it is a
disjunction
where
each Pn, k
is aconjunction
ofequations
and ofnegations
ofequations.
Eachequation
can be written in the form t = 0, and theconjunction
of twoequations
isequivalent (in
a Booleanalgebra)
to asingle equation. Consequently
eachf3n,k
may beassumed to be of the form
The set of formulas oc,,, has the
property
that for each finitesubset y
of co there exists a member xof C |
which leads to asolution of all the formulas an
with n ~ J,
in the sense thatIt
readily
follows that for a suitablek(0) r(0)
the set obtainedby replacing
aoby 03B20, k(0)
has the sameproperty.
For otherwise there would exist for each kr(0)
a finite setJk
ofpositive integers
such that no memberof C |
leads to a solution of03B20, k
and of all the formulas oc,,
with n E Jk .
But then theunion y
ofthe sets
,jk
would be a finite set with theproperty
that no memberof ICI
leads to a solution of oco and of all the formulas a. withn E
J.
This contradiction proves our assertion.By
an iteration of this argument we obtain natural numbersk(n) r(n)
for n = 0, 1, 2, ··· such that for each finitesubset y
of co there exists a member x
of C |
that leads to a solution of03B2n, k(n)
for eachn ~ J.
Lets(n, k(n)) = s(n), 03B2n,k(n) P.
un, k(n) = Un vn, k(n), j = vn’;’ and for each n E w choose a member cn of
1 CI
that leads to a solutionof Pi
for all i n. This means thatwhenever i n
and y s(i).
Therefore there exists anincreasing
sequence of natural numbers
such that if i n
and i s(i)
thenWe then define the member b
of |C| by letting
If
03BBn ~ 03BD 03BBn+1
thenb(03BD)
=cn(03BD),
and therefore the conditionsare
equivalent.
Hence for every term tin L03C3
the conditionsare
equivalent.
Consider a fixed i E w. For each v ?03BBi+1
thereexists n >
i + 1
such thatÂn
vÂ.+,.
Therefore v does notbelong
touDi(K(03C8i, cn)),
and hence does notbelong
touDi(K(03C8i, b)).
The set
uDi(K(03C8i, b))
is therefore finite.Also, given 1 s(i),
foreach n ~ i+1
there exists v suchthat 03BBn ~ 03BD 03BBn+1
and03BD ~ vDi,j(K(03C8i, cn))
and therefore03BD ~ vDi,j(K(03C8i, b). Consequently
each of the
sets vDi,j(K(03C8i, b))
is infinite. We inferthat,
for eachi E aa, b leads to a solution
of 03B2i
inE,
and a fortiori b therefore leads to a solution of ai inE,
so thatb/F
satisfies ~i in B.The
proof
is nowcomplete.
COROLLA.RY 2. If the continuum
hypothesis
holds and if ,u is acountable
similarity type,
then the almost directproduct
ofcountably
many,u-structures
of power at most col is saturated.PROOF. The
cardinality
of the almost directproduct
is in thiscase at most
£of
= cvl.4.
Applications
and openproblems
Given a class Jf of
,u-structures,
a cardinal m, and a memberA of
5i, A
is said to be(K, m )-universal
if every member of K of power at most m isisomorphic
to a substructure of A.If,
forany substructures B and B’ of A that
belong
to 15’ and whose power is less than m, everyisomorphism
of B onto B’ can beextended to an
automorphism
ofA,
then A is said to be(5i, m)- homogeneous.
For any A we let A* =(A, ~A)~~03A603BC,
and we let5i* =
{A* :
A EK}.
A,u-structure
A of power m is said to beuniversal-homogeneous
if andonly
if A* is(X*, m)-universal- homogeneous,
where X is theelementary type
of A. Thus A isuniversal-homogeneous
if andonly
if every,u-structure
of power at most m that iselementarily équivalent
to A isisomorphic
toan
elementary
substructure ofA,
and everyisomorphism
betweenelementary
substructures of A whose power is less than m can be130
extended to an
automorphism
of A.According
to a result ofKeisler
(cf. Morley
andVaught [6],
Theorem3.4),
A is universal-homogeneous
if andonly
if it is saturated.A
¡-t-structure
A e 15’ of power m may beuniversal-homogeneous
without
being (K,
m)-universal-homogeneous.
Therefore Keisler’s theorem mentioned in the introduction does not follow imme-diately
from Theorem 1. In order to dérive it we need thefollowing
result :
LEMMA 3. Let m be an infinite cardinal and -q the class of all Boolean
algebras.
A Booleanalgebra
B of power m is(f!Ã, m)- universal-homogeneous
if andonly
if B is atomless and saturated.PROOF. We make use of the fact that the class X of all atomless Boolean
algebras
is anelementary type,
and that every infinite Booleanalgebra
can be embedded in an atomless Booleanalgebra
of
equal
power.Suppose
B is(B, m )-universal-homogeneous.
Given ae 1 BI
with0 a 1, the four-element Boolean
algebra
Agenerated by a
has an
automorphism f
that takes a into à, andf
can be extended to anautomorphism
of B. Since a and à cannot both be atoms ofB,
it follows that a is not an atom of B. Thus B is atomless.Because of the theorem on elimination of
quantifiers
in atomless Booleanalgebras,
every atomlesssubalgebra
of B is anelementary subalgebra
of B. Therefore every atomless Booleanalgebra
ofpower at most m is
isomorphic
to anelementary subalgebra
of B.Consequently
B* is(X*, m)-universal. Furthermore, the assump-
tion that B is
(B, m)-homogeneous obviously implies
that B*is
(X*, m)-homogeneous.
Thus B isuniversal-homogeneous
andis therefore saturated.
Next suppose B is atomless and saturated. Then B* is
(N*, m)-
universal and hence B is
(X, m)-universal.
Since every infinite Booleanalgebra
can be embedded in an atomless Booleanalgebra
of
equal
power, it follows that B is(B, m)-universal.
To obtainthe
homogeneity
of B we observe that every Booleanalgebra
hasup to
isomorphism
aunique
minimalembedding
in an atomlessBoolean
algebra.
Given twosubalgebras
C and D of B of power less than m, and anisomorphism f
of C ontoD,
we can embedthem
minimally
in atomlesssubalgebras
C’ and D’ of B and extendf
to anisomorphism f ’ of
C’ onto D’. If m = 03C9 then C’ and D’can both be taken to be
equal to B ;
but if m > go, then C’ and D’are of power less than m. Since C’ and D’ are
elementary
sub-algebras
ofB, f ’
can be extended to anautomorphism
of B. Wetherefore conclude that B is
(&6, m)-universal-homogeneous,
andthe
proof
iscomplete.
THEOREM 4.
(Keisler)
Let C be the class of all Booleanalgebras.
Assuming
the continuumhypothesis,
the almost directproduct
ofcountably
many Booleanalgebras
of power at most col is(B, 03C91)- universal-homogeneous.
PROOF. The
given
almost directproduct
isobviously atomless.
Hence the conclusion follows
by Corollary
2. and Lemma 3.It would be
interesting
to have furtherexamples
where ourmethod
yields (K, (01)-universal-homogeneous
structuresB,
forfamiliar classes If. There are of course trivial
examples,
e.g. the class 5i of all Abelian groups of some fixedexponent n,
but thereB can be obtained
by
even moreelementary
methods. One caneasily
findexamples
of classes 5i for which this method does not work. Forexample,
let 5i be the class of allpartially
ordered sets.We may assume that all the factors
A03BD
contain two elements pand q
with p q. In the directproduct C,
consider the elementsIn the almost direct
product B,
the set{a1/F, a2/F, a3/F} is
unordered,
and so is{a1/F, a2/F, a’3/F}.
Hence the first set can bemapped isomorphically
onto the second.However,
every common upper bound foraijf
anda2/F
is also an upper bound fora3/F,
while the
corresponding
statement for the second set is false.Hence the
given isomorphism
cannot be extended to an automor-phism
of B.A similar
example
can be found in section 3 of[7].
If the factors
Avarie
Booleanalgebras,
then B is an atomlessBoolean
algebra
and this determines itselementary type.
Ingeneral, however,
even if all the structuresAvarie equal
to thesame finite structure
A,
we do not know how to describe theelementary type
of B. This is true even in the verysimple
casewhen A is a three-element
linearly
ordered set. The case when Ais the
ring
ofintegers
Z is discussed in[7].
Our
principal
result alsosuggests
theproblem
ofdetermining
which filters F have the
property
that every F-reducedproduct
is
03C91-saturated,
as well as thecorresponding problem
with cal132
replaced by
alarger
cardinal. In this connection we mention anunpublished
result of Fred Galvin which states that if F is the union of a chain ofcountably complete filters,
and if some count-able
subfamily
of F has anempty intersection,
then every F-reducedproduct
iswi-saturated. However,
we have no reasonto believe that these sufficient conditions are also necessary.
BIBLIOGRAPHY S. FEFERMAN and R. L. VAUGHT
[1] The first order properties of products of algebraic systems. Fund. Math. 47
(1959), 57-103.
B. JÓNSSON
[2] Universal relational systems. Math. Scand. 4 (1956), 193-208.
B. JÓNSSON
[3] Homogeneous universal relational systems. Math. Scand. 8 (1960), 137-142.
H. J. KEISLER
[4] Ultraproducts and saturated models. Indag. Math. 26 (1964), 178-186.
H. J. KEISLER
[5] Universal homogeneous Boolean algebras. Michigan Math. J. 13 (1966),
129-132.
M. MORLEY and R. VAUGHT
[6] Homogeneous universal models. Math. Scand. 11 (1962), 37-57.
P. OLIN
[7] An almost everywhere direct power. (To appear in Trans. Amer. Math. Soc.).
T. SKOLEM
[8] Untersuchungen über die Axiome des Klassenkalküls und über die "Producta- tions und Summationsprobleme", welche gewissen Klassen von Aussagen
betreffen. Skrifter utgit av Videnskapsselskapet i Kristiania, I. Klasse no. 3., Oslo 1919.
(Oblatum 3-1-’68) Vanderbilt University Nashville, Tennessee Cornell University Ithaca, New York
and
University of Minnesota
Minneapolis, Minnesota