R ENDICONTI
del
S EMINARIO M ATEMATICO
della
U NIVERSITÀ DI P ADOVA
D AVID P. E LLERMAN
G IAN -C ARLO R OTA
A measure theoretic approach to logical quantification
Rendiconti del Seminario Matematico della Università di Padova, tome 59 (1978), p. 227-246
<http://www.numdam.org/item?id=RSMUP_1978__59__227_0>
© Rendiconti del Seminario Matematico della Università di Padova, 1978, 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/
to
Logical Quantification.
DAVID P. ELLERMAN
(*) -
GIAN-CARLO ROTA(**)
1. Introduction.
It is an old
philosophical
thesis thatlogic is,
in some sense, alimiting
case ofprobability theory. However,
this thesis has notgiven
rise to a mathematical treatment ofquantification theory (i.e.,
first-order
logic) by
the methods ofprobability theory
because of cer-tain measure-theoretic difhculties. The
principal difficulty
is that it isimpossible
toput
apositive finitely-additive
real-valvedprobability
measure on an uncountable set X
(i.e.,
on thepower-set
Booleanalgebra
ofX).
If there was such a measure p on a setX,
then theexistential
quantification
of a unarypredicate
on X could be obtainedas the
support
of theexpectation
of the indicator or characteristic function of thepredicate
and thequantification
of n-ary relations could besimilarly
treatedby
means of conditionalexpectation
opera- tors.However,
if X isuncountable,
then consider the setsX n =
where n is apositive integer.
Since .X =U X n
n
and since a countable union of countable sets is
countable,
at leastone of the
Xn
is uncountable. But that contradictsp(X)
=1,
so sucha
positive measure It
isimpossible.
Anon-negative finitely-additive
measure
(e.g.,
anultrafilter)
canalways
be defined on any setX,
but ifthe measure is not
positive,
then itignores
certainnon-empty
subsets(*)
Indirizzo dell’A.:University
of Massachusetts, Boston, Mass. U.S.A.(**)
Indirizzo dell’A. : Massachusetts Institute ofTechnology, Cambridge,
Mass. U.S.A. Work
sponsored by
NSF Grant No. MCS 78-02743.and thus it does not
permit
a faithful treatment oflogical quantification.
This
difficulty
can be circumventedby associating
with each Booleanalgebra B,
aring G(B),
called thegenerator ring
ofB,
and a universalThe measure is universal in the sense that any
finitely-additive
measure ~u :B -~ .R,
with values in anyring
R(all rings
are taken to be commutative withunity),
factorsthrough
the universal measure
by
aunique ring homomorphism fi: G(B) ~ .I~.
In addition to
allowing
a measure-theoreticapproach
tologic,
gener-ator
rings
and the associated universalpositive
measures should beof use in
probability theory
itself.It has
long
been known(e.g., Wright [12])
that there is ananalogy
between
averaging operators
such as the conditionalexpectation
opera- tors ofprobability theory
and thealgebraic (existential) quantifiers
in Halmos"
theory
ofpolyadic algebras (Halmos [5])
or thecylindrifi-
cations used
by
Tarski and his co-workers in thetheory
ofcylindric algebras (Henkin, Monk,
and Tarski[7]).
All theseoperators satisfy
an
averaging
condition which has thegeneral
form:A( f ) ~A(g) = A ~
~ ( f ~ A (g ) ) .
We willprovide
some theoreticalunderpinning
for this«
analogy» by constructing
thelogical quantifiers using
an abstractrendition of conditional
expectation operators
on aring
ofsimple
random variables.
The
propositional operations
will be treatedring-theoretically using
the valuations
rings
definedby
Rota([10]
and[11]).
The valuationrings
of Booleanalgebras might
be viewedby logicians
as ageneraliza-
tion of Boolean
rings
which occur as a trivialspecial
case andthey might
be viewedby probability
theorists as an intrinsicalgebraic
construction which
generalizes
therings
ofsimple
random variables found inprobability theory.
2. Valuation
rings.
’
Let L be a distributive lattice with maximal element u and minimal element z, and let A be a
ring (always
commutative withunity).
Let
F(L, A)
be the free A-module on the elements of L which consists of all the finite formalsums I ai Xi
forai E A
and Aring
i
structure is
put
uponF(L, A) by defining multiplication
as x - y =- for lattice elements x, y e L and then
extending by linearity
to all the elements of
F(L, A).
Let J be the submodulegenerated
by
all the elements of the form forLEMMA. J is an ideal.
PROOF. Since J is a
submodule,
it suffices to check that J is closed undermultiplication by
lattice elements Zu. NowSince L is a distributive
lattice,
y we haveHence
which is a
generator
of J.The valuation
ring of
L with values in A is then defined asA valuations on L with values in an abelian group G is a function
v: L - G such that
+ v(x) + v(y)
for all x and y in L.The
injection L - (L, A)
is a valuation and it is universal for valua- tions on L with values in an A-module.THEOREM 1. Let M be an A -module and let v : Z 2013~ M be a valua- tion. Then there exists a
unique
linear transformation(i.e.,
A-modulehomomorphism)
v :V’(L, A ) -~
M such that thefollowing diagram
com-mutes.
PROOF.
By
theuniversality property
of the free moduleF(L, A ),
there is a
unique
linear transformation v :F(L, A ) ---~
M such that theleft-hand
triangle
in thefollowing diagram
commutes.Since v is a
valuation,
the kernal of v containsJ,
so v extends tothe
unique
linear transformation v :V ( L, A) -
lVl as desired.COROLLARY. The valuations on L with values in A are in one-
to-one
correspondence
with the linear functionals onV(L, A).
Theconstruction
L -~ Y(L, A)
defines a functor from thecategory
of dis-tributive lattices
(with u
and z, and(~c, z)-preserving
lattice homo-morphisms)
to thecategory
ofA-algebras.
For any x in
L,
= = x so the maximal element u of Lserves as the
unity
of the valuationring V(L, A) (although
the mini-mal element z is not the zero of the
ring).
In the situation of Theo-rem
1,
if the A-module lVl is also anA-algebra
and if =v(x) ~
~v(y)
for all xand y
inL,
then the factormap 0
is anA-algebra
homo-morphism.
The map L - A which carries each lattice element to 1 is a valuationsatisfying
thatmultiplicative condition,
so there is anA-algebra homomorphism
s: whichtakes Eaixi
i i
Hence
V(L, A)
is anaugmented algebra
with theaugmentation
s.Since the minimal element z of the
i i
lattice functions in the valuation
ring
as anintegral
which «computes »
the
augmentation jai
of anyring
element.As in any
augmented algebra,
there is another naturalmultiplica-
tion that can be
put
on the A-module structure ofV(L, A)
in orderto obtain a
ring, i.e.,
for allf and g
inTr( L, A). This join
notation for the dualmultiplication
isappropriate
since if
f and g
are latticeelements,
thenis
the join
off
and g. In the dual valuationring,
endowed with theY-multiplication,
the roles of u and z arereversed, i.e.,
z is the unit and a is theintegral.
The dual role of the « meet » and
« join » multiplications
is not theonly aspect
of Booleanduality
which extends toarbitrary
valuationrings.
Even if the distributive lattice L is notcomplemented,
acomplementation endomorphism
r:V(L, A ) - V(L, A)
can be definedon the valuation
ring by z~( f ) = E( f )(~ -f- z) - f
for anyf
inV(L, A).
If x is a lattice
element,
thenr(r) = u +
z- x so-r(u)
= z andi(z)
= u.Moreover if x does have a
complement x’
inL,
thenxnx’ - -x-x’ = u+z-x-x’ =
inV(L, A)
sot(x) = x’. Complementa-
tion is also
idempotent
in the sense that12(f)
=f
for anyf
inY(.L, A).
Let us denote the valuation
ring
with the usual (meet)>multiplica-
tion
by (V(L, A), A)
and let( Y(L, A), V)
denote thering
with the« j oin » multiplication.
Thencomplementation
is an
isomorphism
ofaugmented algebras and,
since T2 is theidentity mapping,
is also an
isomorphism.
A valuation v is normalized if
v(z)
= 0. Given a valuationring Y’(L, A),
thering
obtainedby setting z equal
to zero,i.e., V(L, A)/(z),
will be called the normalized valuations If « normalized valuation » is substituted
throughout
for valuation », then Theorem 1 will de- scribe theuniversality property enjoyed by
normalized valuationrings.
Boolean
algebras,
when constructed as Booleanrings,
occur as a ratherspecial
case of normalized valuationrings.
When .~ is a Booleanalgebra B
and A = 2(= Z2),
then( V’(B, 2),
issimply B
con-structed as a Boolean
ring
with « meet»multiplication
and( Y(B, 2),
is B as a Boolean
ring
with« join
»multiplication.
For a his-tory
of the twointerpretations
of a Booleanalgebra
as a Booleanring,
with either the meet » or the((join ) multiplication,
consultChurch
[11],
pp. 103-104. In thisspecial
case of L = B and A =2,
the
complementation isomorphisms given
above reduce to the fami- liar DeMorgan’s laws, i.e.y
and(xB/ y)’ = x’ /By’.
Thegeneralization
of Booleanduality
toarbitrary
valuationrings
is dueto Ladnor
Geissinger,
whose papers([2], [3]
and[4])
should be con-sulted for further
analysis
andapplications
of valuationrings.
In view of the above
isomorphism,
we canignore
the« join »
mul-tiplication,
andalways
considerV(L, A)
asbeing
endowed with the usual meet »multiplication.
We have heretofore refrained from nor-malizing
the valuationring
because it isonly
the unnormalized valua- tionring
whichenjoys
the extensiveduality theory given
above.However,
for avariety
of reasons we will henceforth consider all valua- tionrings
asbeing
normalized unless otherwisespecified.
HenceA)
will now denote the normalized valuationring
on L withvalues in A. The normalization eliminates the
augmentation,
the« join» multiplication
and theidempotent
endofunction ofcomple-
mentation. However when a lattice element x has a
complement x’
in
L,
then3.
Propositional
calculus.The conventional
algebraic
treatment of thepropositional
calculusutilizes the free Boolean
algebra
B =B(P)
which is free on the set P ofpropositional
variables. We will formulate a treatment in thegeneral setting
of the(normalized)
valuationring V(B, A),
whose Ais any commutative
ring-instead
of thespecial
case ofV(B, 2 ) ^~
B(where
2 =Z,).
Instead ofconstructing
the free Booleanalgebra
B =
B(P)
and thenV(B, A),
we willgive
a directcharacterization
ofV(B, A)
for a free Booleanalgebra
B.For any
(commutative) ring
A and any setP,
letA[P]
be thepolynomial ring
over A with the elements of P as indeterminates.Let I be the ideal
generated by
thepolynomials p2 -
p for all p in P.Then
A[P]fI
will be called anidempotent polynomials ring
since itbehaves like a
polynomial ring except
that the indeterminates are allidempotent.
CHARACTERIZATION THEOREM. The normalized valuation
rings
onfree Boolean
algebras
areprecisely
theidempotent polynomial rings,
i. e. for any commutative
ring
A(with unity)
and any setP,
PROOF. Let
Bo
be the set ofidempotents
inA[P]jI. They
forma Boolean
algebra
with the Booleanoperations
ofand
f ’ = 1- f
forf , g
inBo .
SinceP C Bo, by
the univer-sality property
of the free Booleanalgebra
B =B(P),
there exists aunique
Booleanalgebra homomorphism
v : which com-mutes with the insertion of P. Since v is a Boolean
algebra
homo-morphism,
we haveand
for any x
and y
in B. Hence v is a normalizedmultiplicative
valuationon B with values in the
A-algebra A[P]JI,
soby
Theorem 1(for
nor-malized
multiplicative valuations),
y there exists aunique A-algebra homomorphism v
such that thefollowing diagram commutes;
Let
Zv : P -~ V’(B, A )
be the insertion of the elements of .P into theA-algebra V’(B, A).
Thenby
theuniversality property
ofA[P]
(e.g., Lang [8], p.113),
there exists aunique A-algebra homomorphism
ill such that the left-hand
triangle
in thefollowing diagram
commutes.Then for any p in
P, w(p2- p)
=W(p)2_W(p)
=p2-
p = p- p = 0so 19 ker
(w).
Hence there exists aunique A-algebra homomorphism iv
suchthat iv
=w.proj, i.e.,
such that theright-hand triangle
com-mutes.
Now consider the
following diagram.
We have
just
seen that the uppertriangle
commutes. To see that the lowertriangle commutes,
note andproj
are bothA-algebra homomorphisms
A[P]
- A[P]f I
which commute with the insertion of P.By
theuniversality property
ofA [P],
there isonly
one such map so= proj.
Since w we have thatproj
= 0i.e., the outer
triangle
commutes.By
theuniversality property
ofquotient rings,
theidentity
is theunique A-algebra homomorphism A [P]f I
which commutes with theprojections,
so is theidentity
onIt remains to consider the
following diagram.
We have seen that the upper
triangle
commutes. To see that the lowertriangle commutes,
y note that when theA-algebra
homomor-phism w
is restricted toBo,
the Booleanalgebra
ofidempotents
inA[P]/I,
then it constitutes a Booleanalgebra homomorphism
into theBoolean
algebra
ofidempotents
ofV(B, A).
Hence and can. areboth Boolean
algebra homomorphisms B - V(B, A)
which agree on the insertion of P.By
theuniversality property
of the free Booleanalgebra
B =B(P),
there isonly
one such map so can., i.e.the lower
triangle
commutes. Since v = v ~ can., we have that can. _i.e.,
2 the outertriangle
commutes.By
the univer-sality property
ofV(B, A),
theidentity
is theunique A-algebra
homo-morphism V(B, A) - Y(B, A)
which commutes with the normalizedmultiplicative (canonical)
valuation can., so is theidentity
onV(B, A).
HenceV(B, A) ~ A[P]/I.
COROLLARY.
B(P) ~ Z2[P]/I.
This characterization theorem reduces much of
propositional logic
(e.g.,
thecompleteness theorem)
toelementary polynomial algebra.
The elements of P will be construed as
propositional variables,
andthe elements of the
idempotent polynomial ring A[P]fI r-../ V(B(P), A )
will be called Boolean
polynomials.
The Booleanoperations
are ren-dered as
ring operations
in thefollowing
manner: forf,
g EV(B(P), A ),
where
~c is the
unity
inV(B(P), A) ~2t~ A [P]jI.
A Booleanpolynomial f
issaid to be a theorem if
f
== u and is said to berefutable
iff
= 0(see
Halmos
[6],
pp. 45-46 for ajustification
of these definitions in the caseof A =
Z2 == 2).
In any axiomatization of thepropositional calculus,
each axiom is a Boolean
polynomial equal
tounity,
and iff
= ~and then g = u.
A truth-table or t-t valuations is a function v : P - 2. A t-t valuation induces a Boolean
algebra homomorphism Z2[P]jI r-../ B(P) -~
2. Ingeneral,
for any(non-zero)
commutativering
A withunity,
we canview a t-t valuation v as
taking
values in 2 c A. Hence it inducesan
A-algebra homomorphism
v :A [P] ~ A
which vanishes on the gen- eratorsp2 - p
of the ideal I. Thus we have the inducedA-algebra homomorphism
v:V(B(P), A)
-~ A. A Booleanpolynomial f
is said to be a
tautology
ifv( f )
=1,
or a contradiction if0(f)
=0,
forany t-t valuation v: P -~ 2. Since any induced 0 is an
A-algebra homomorphism,
all theorems aretautologies
and all refutablepoly-
nomials are contradictions.
COMPLETENESS THEOREM FOR PROPOSITIONAL LOGIC. For any
f
EV(B(P),
iff
is atautology,
thenf
= u.PROOF. Since
f
is atautology
if andonly
if u -f
is a contradic-tion,
we will prove theequivalent proposition: if f
is acontradiction, then f
= 0.Since f
isactually
anequivalence
class ofpolynomials
in
A[P]/I,
we consider anyrepresentative f E A[P].
Theproof
isby
induction over n, the number of
propositional
variables inf ,
whichwe assume for the sake of notational convenience to be pl, ..., pn.
Basis
step:
n = 1 sof = f (pl).
For any t-t valuationv: P ~ 2,
= Since
f
is acontradiction, f (0 )
= 0 so the constant term in thepolynomial f (pl)
is zero.Then P,
may be factored out to obtain!(P1)
= Pl.g(pl).
Nowf (1 )
= 1.g(1 ) =
0 so Pl- u dividesg(pi), i.e.,
for someh(pl), g(p,) == (Pl- u) h(p1).
HenceInduction
step: f
=f (pl,
...,pn)
where we assume the theorem forpolynomials
of less than n variables. We note first that there is apolynomial
in theequivalence
class off where pn
occurs withdegree
1.For
example,
any monomial in the formg(pl, ... , pn_1) pn
for m > 2 isequivalent
modulop’- pn
tog(pl, ... , pn_1) pn -1
sincegp. - gpn -1=
= In this manner, each occurrence of pn in
f
can bereduced to an occurrence of
degree
1 withoutchanging
theequi-
valence class. Hence we may assume that
f
has the formwhere pn does not occur in
f o
orf 1.
For any t-t valuation v such thatv(pri)
=0,
we have =v( f o)
= 0.But pn
does not occur info,
so= 0 for all t-t valuations v. Since
f o
is a contradiction with less than nvariables,
wehave, by
the inductionhypothesis, /o
= 0 inFor any v such that
v(pn)
=1,
=y(/o) +
= = 0.But pn does not occur in
fi
either so it is a contradiction. Hencef 1
and thus
f
=fro +
is zero inV(B(P), A ).
In view of this
approach
topropositional logic,
it would seemquite possible
andappropriate
to continue in the samespirit
togeneralize
the
algebraitization
of first-orderlogic
which has beendeveloped by
Tarski and
by
Halmos. The Booleanalgebras
usedby
Tarski and Halmos would bereplaced by
valuationrings,
and theirquantifiers
or
cylindrification operators
on Booleanalgebras
would begeneralized
to similar
operators
on valuationrings. However,
such an abstractaxiomatic
approach
toquantification
would not fulfill ourgoal
inthis paper of
providing
a measure-theoretic treatment of thelogical quantifiers.
Hence we shall herein follow the alternative course ofdefining
universalpositive
’measures so that thelogical quantifiers
can be
constructed, by
measure-theoreticmethods,
in their natural habitat(i.e.
whenthey quantify
over aset).
4. Generator
rings.
Let
Bo
be a Booleanalgebra
and let A and 1~ be commutativerings
with
unity. A
measure onBo
is a map p:Bo -R
such that for allb, bl ,
andb2
inBo ;
and
Let
A[Bo]
be thepolynomial ring generated
over thering
Aby taking
all the elements of
Bo
as indeterminates(denoted |b| I
for bE Bo),
andlet .K be the ideal
generated by
thepolynomials
Then
G(Bo, A)
= is called thegenerator ring
onBo
over A.The insertion of the
generators Bo R G(Bo , A )
is a measure onBo
and it is universal for all measures on
Bo
with values in anA-algebra.
THEOREM 2. Let .R be an
A-algebra
and let p: be a meas- ure. Then there is aunique A-algebra homomorphism G(Bo,
such that the
following diagram commutes;
PROOF.
By
theuniversality property
ofpolynomial rings,
thereis a
unique A-algebra homomorphism A[Bo]
- R such that the left-handtriangle
in thefollowing diagram
commutes.Since It
is a measure,,u
vanishes on.K,
so there is aunique A-algebra homomorphism G(Bo , A )
- R such that theright-hand triangle
com-mutes.
The construction of
G(Bo, A)
fromBo
also defines a functor from thecategory
of Booleanalgebras
to thecategory
ofA-algebras.
Thenormalized valuation
Bo - V~(Bo, A)
is a measure onBo
withvalues
in an
A-algebra,
so there is a canonical mapqJBo: G(Bo, A) -~ V(Bo, A)
which is a
surjective A-algebra homomorphism.
Thequotient map gg,.
« interpretes»
themultiplication
ofgenerators ]
inG(Bo, A)
asbeing
their intersectionb1/Bb2
inY(Bo, A).
The mapsBo
aBoolean
algebra}
constitute a natural transformationg~ : G( ’ , A) --~
-~ Tr( ’ , A)
from thegenerator ring
functor to the(normalized)
valua-tion
ring
functor.If there is a
positive
cone(semi-ring) C~
defined in A so that A ispartially
orderedby
the relation ifa2-a1EOA,
then we may extend thepartial ordering
toG(Bo, A) by defining
thepositive
cone Cas the
semi-ring generated
overC~ by
the « absolute values»Ib for
bin
Bo (i.e’.,
close under sums andproducts).
ThenG(Bo, A)
is apartially
orderedring
with theordering
if x2-- xl E C.
LetC+ = U - (0)
so that iffHence,
ifA is
equipped
with apositive
cone, then there is an inducedordering
on
G(Bo,.A)
so that the universal measureBo - G(Bo, A)
ispositive.
As an
example
of the use ofgenerator rings
inprobability theory,
we consider
expectation operators
onrings
ofsimple
random variables.If
Bo
is a Booleanalgebra
of events on a(sample)
space .~Y and if .R is thereals,
then the(normalized)
valuationring Y(Bo,
is thering
of
simple
real random variables on X. A random variable X inF(J5oy R)
can
always
be written in the form i where and is a finitepartition
ofBo .
Given a real-valued measure p:Bo (i.e.,
7 afinitely
additiveprobability measure),
y theexpectation operator
with
respect
to ,u,V(Bo, R) - V(Bo, R),
is definedby
There is a different
expectation operator E,
f or every different meas-ure p.
HoWever, by using
thegenerator ring G(Bo, R),
we may definea universal
expectation operator
For any measure ,u :
Bo -~. R,
theparticular expectation operator E,~
can then be obtained
by « specializing»
the universaloperator
in thefollowing
manner:Universal
expectation operators
can be used to treat thequantifi-
cation of unary
predicates.
Since certain universal conditional expec- tationoperators
will be used to treat thequantification
of n-ary rela-tions,
we will first consider suchoperators
inprobability theory.
IfB,
and
B2
are Booleanalgebras,
then their tensorproduct B1 @ B2
is theBoolean
algebra
obtainedby taking
thering-theoretic
tensorproduct (over Z,)
ofB1
andB2
asZ2-algebras.
The tensorproduct B1 Q B2
is
generated by
the elements for p EBl and q
EB2 ,
and eachelement of can be
expressed
as a sum ofdisjoint generators.
The
(Boolean)
sumobeys
the rules(pl --E- ~2) xO q = ~10 q -E- p2 O q
andp
O (ql + q2)
= pO
q,+ p @
q2 . Generators aremultiplied
«component-
wise », i.e.,
so ifand Also if z is the minimal element in each
algebra,
then
z(~ ~ q)
=(zp ) ~x q = p ~ (zq)
= minimal element ofB1 (x~ B2.
If,u2 : B2 --~ .1-~
are measures with values in aring R,
then the map defined
by
(and
extendedadditively
to all of is a measure onBl
XB2
called theproduct
measure. IfB1
andB2
are Booleanalgebras
of subsets of the sets
Xl
andX2 respectively,
then is(iso- morphic to)
the Booleanalgebra
of subsets of that is gene- ratedby
therectangular
sets p X qfor p
inBl and q
inB2.
In thisinstance,
we wouldidentify
with the subset p X q so thatB1 Q B2
would be a Boolean
subalgebra
of the power set Booleanalgebra
X
X2).
We now consider the tensor power
Bo ~ Bo
and the(normalized)
valuation
ring Bo , R ) . = ~ pl ,
... , and n2 ... ,are two
partitions
ofBo ,
then their tensorproduct
nlO
n2= ~p ~ OO
is a
partition
ofEvery
element in the valuationring V’(Bo
can be taken as
being
defined on apartition
ofBo Q Bo ,
and each
partition
ofBo 0 Bo
is refinedby
apartition
of the form Hence we will assume that each element inis
presented
in the formfor some
partitions
1ll = ... ,p.1
and n2 ... ,qn)
ofBo-so
that the coefficients rij will form an matrix of reals.
If
Bo
is a Booleanalgebra
of subsets(events)
of a spaceX,
thenthe elements of are
simple
random variables on theproduct
spaceX X X .
If piand p,
arefinitely
additiveprobability
measures on
Bo,
thenP,1 X P,2
is such a measure onBo (8) Bo.
Given aproduct
measure conditionalexpectation operator
on thevaluation
ring
is determinedby
aconditioning subatgebra
B ofBo(8)Bo.
We will
only
consider theconditioning subalgebras
which are « index-pendent »
ofspecified
coordinates. Thus is thesubalgebra
ofelements of the form
’It (8) q for q
inBo
andBo (8) u
is thesubalgebra
of elements p
(D
u for p inBo .
We will consider thesubalgebra u (8) Bo
which
ignores
the first coordinate since the other coordinates would be treatedsimilarly.
The conditionalexpectation operator
is then defined
by
since each value of this linear
operator
isindependent
of the first coordinate and since it does not involve !-l2’ we maysimplify
the nota-tion to
EI,~1 ( ~ ) .
Hence if then is the randomz,~
variable whose value on is the
average I
of thej-th
i
column in the matrix of coefficients
By using
thegenerator ring
we may define the universal conditionatexpectation operator
by
The
particular operator
is then obtained as;5. The
logical quantifiers.
We will consider the standard case where there is a
countably
infinite set of variables indexed
by
thepositive integers Z+.
The tensorpower of a Boolean
algebra Bo
over the index set Z+ can be constructedn n+1
as a direct union.
Identify @ Bo
as asubalgebra
ofQ B by
iden-i=l i=1
tifying p, p.
with for any inBo .
Then the infinite tensor power
B~
is constructed as the direct unionIt is
generated by
the elementsQ pn
where all but a finite numbernEz+
of the pn are
equal to u,
and each element inBo
can beexpressed
as a sum of
disjoint generators.
Quantification
over certainrectangular »
relations can be treatedusing
universal conditionalexpectation generators.
Intreating logic,
there is no need to restrict the
ring
of coefficients in thegenerator ring
to the reals. Hence we will use thegenerator ring G (Bo , A )
where A is any commutative
ring
withunity.
It is convenient for calculations if each element in the(normalized)
valuationring
~. ) )
is taken asbeing
defined on somepartition
ofBo
of theform
(D gn
where each :rl;n is a finitepartition
ofBo
and all but a M6Z+finite number of the
partitions
xn areequal
to the maximalpartition {ul (so
there areonly
a finite number of blocks in thepartition Q ~n ) .
n
For the sake of
expository simplicity
we will restrict attention to twoor three coordinates. A
typical
elementf
in the valuationring
V(Be;, A))
has the formThe universal conditional
expectation operator
is then defined
by
The other
operators En( ~ )
would be defined in the same manner.With these
operators,
as with thosepreviously considered,
it must beverified that
they
arewell-defined,
but we willskip
the details.In any valuation
ring V(B, R),
where B is a Booleanalgebra
andB is a
ring,
if is apartition
ofB,
then thesupport
of an elementf
is defined asSupp ( f )
Theco-support
of an elementi
f is
defined asCo-Supp ( f ) == I b i .
Thesupport
and theco-support
ofri#0
any element are both Boolean
algebra
elements(i.e.,
ri#0and
V bi respectively)
in theimage
of the insertion B -r;=1
The
co-support operator
could also be defined in terms of the sup-port operator, i.e., Co-Supp ( f )
== u -Supp (u - f ).
The universal conditional
expectation operators En
are all linearoperators
which areidempotents
in the sense that =Moreover,
theoperators
commute in the sense that =En.
~ (Em( f )).
The existential and universalquantification operators
aredefined
by taking
thesupport
andco-support respectively
of theconditional
expectation operators.
For anypositive integer n,
theoperator 3 n : V(B:, G(Bo , A ) )
-V(B:, G(Bo , A ) )
for existentialquanti- fication
over the n-th variable is definedby 3n(f)
=Supp
forany
f
in Theoperator Vn
for universalquantifica-
tion over the n-th variable is defined
by Vn(f) = Co-Supp (E,,(f)).
SinceVn(f)
isequal
to 1 -Supp (1- En( f ) )
= 1 -Supp (En(I - f)) == 1 -
-
3 n ( 1- f ),
where 1 = ... , we will henceforth dealonly
withthe existential
quantifier.
We now consider a
simple
concreteexample.
LetBo
be a Booleanalgebra
of subsets of X and let be elements ofBo .
LetP2 =
P’
and q. =q’
so that n1 =f pl,
and n2 =q2l
are twonon-trivial
partitions
ofBo .
Let R =(P1
Xq1)
U(P2
Xq2) U (PI
Xq2)
sothat is a
binary
relation on X that is the union of threedisjoint rectangular
relations. The « formula»R(v1, v2),
where 1)1 and V2 arethe first two
variables,
y would then berepresented by
the elementin the valuation
ring V(B§fi, G (Bo , A ) ) .
Then we haveSince
/p11 +
= 1 and 0 ~1,
and
The
primary
limitation of themachinery developed
so far is that it canonly
accomodate n-ary relations which(like
thebinary
rela-tion can be «
paved »
or «tiled » withdisjoint (generalized)
rec-tangles.
Theanalogous problem
arises in measuretheory
where anotion of area in 1~2 or (content)) in Rn can be
easily
defined forrectangles
in 1~2 orgeneralized rectangles
in Rn. The content of cer-tain
irregularity shaped
sets must then be defined as the limit of the contents of theapproximating paved
sets(e.g.,
Loomis and Stern-berg [9],
p.331).
We will utilize analgebraic
version of this old Archi- mediantechnique
ofmeasuring irregularity shaped objects by approxi- mating
with certainregularity shaped objects.
Our purpose is to
give
an abstract measure theoretic treatment of thelogical quantifiers
in their naturalsetting, i.e.,
whenthey
quan-tify
over some universe of discourse X. While the constructions will be abstract andalgebraic,
it will be convenient to henceforthgive
aset theoretical
interpretation
to the Booleanalgebras
used. LetBo
be the power set Boolean
algebra
on some set X. We now wish todefine the Boolean
algebra
B which is the Booleanalgebra component
of the
cylindric
setalgebra
associated with the full relational structure of allfinitary
relations on X(e.g., Henkin, Monk,
and Tarski[7],
pp. 9-10).
Let be the set of sequences in.X,
let andlet
Vii,
...,vin
be any n variables. Then thegraph
of the formula...,
Vin)
is the set of sequences x =(xl,
x2,...)
such that then-tuple (xii,
... ,xin)
is in R. The x~for j =1= it,
... ,in
arearbitrary.
Let B be the Boolean
algebra
of all subsets ofXz’ which,
for some n,are the
graphs
of formulas ... ,vin)
for some n-ary relation and some set off variables Vil,I...,
We willidentify
aBo
elementwith the set of sequences p x q x ... ...
so that
Bo
is asubalgebra
of B andV(Br:, A))
is asubring
ofV(B, A)).
B is not acomplete
Booleanalgebra,
but each ele- ment of B is the supremum of the elements below it.Let be a finite
partition
of B and letf
be an elementin
(where
we may assume that the non-zero a= aredistinct).
Then an element in =A ) )
of theform
a ~ p Qx q O ... ~x r Q ~c Q ...
will be called aapproxima-
tion to
f
if forsome i,
and a = aa . Forany element
f
inV(B),
letRA( f )
be the set ofrectangular approxi-
mations to
f .
If weapply
theexpectation operator En
to all therectangular approximations
in.RA ( f )
and thenapply
thesupport
oper-ator,
the result will be a set of Booleanalgebra
elements fromwhose supremum exists in B ~
V(B).
Hence we define theexistential
quanti f ier (on
the n-thvariable)
The universal
quantifier (on
the n-thvariable) V~: V(B) - V(B)
isdefined
by
If
f
=R(Vil’
...,Vi,),
then it iseasily
seen that thesealgebraically
de-fined
operators give
the correct results from the set theoretic view-point.
We have utilized the Boolean
algebra
B which includes thegraphs
of formulas
R(Vil’
... ,Vi,)
for allfinitary
relations R on X. In gen-eral,
acylindric
setalgebra
would not treat all relations on the uni-verse X. The
machinery
can beeasily adapted
to thegeneral
casewhere B* is the Boolean
algebra component
of anylocally
finite(diag- onal-free) cylindric
setalgebra
of dimension a) over the universe X(see Henkin, Monk,
and Tarski[7],
pp.164-166).
Theonly
differenceis that
Bo
is notnecessarily
asubalgebra
of B* so the order condi- tion the definition ofrectangular
approx- imation would have to be formulated in B(or
thesubalgebra
of Bgenerated by Bo
andB*).
Thecould then be defined as before since the existence of the
required
suprema in B* is
guaranteed by
B*being
the Booleanalgebra
com-ponent
of acylinderic
setalgebra.
It remains to show how any finite transformation of variables
can be
accomplished.
In thetheory
ofpolyadic algebras,
substitutionoperators
are included in the structure of apolyadic algebra.
In thetheory
ofcylindric algebras,
theequality (or diagonal)
relations areincluded in the structure of a
cylindric algebra
and then the result ofsubstituting
thej-th
variable for the i-th variable inf
is definedto be In a
locally-finite algebra
of infinitedimension,
any finite transformation of variables can be obtained
by
an appro-priate product
of substitutions. Hence weonly
need to defineS(ilj):
V(B) - V(B)
such that is the result ofsubstituting
thej-th
variable for the i-th variable in any free occurrence in
f .
Arectangular approximation
has thegeneral
forma ~ p ~ q O ... O r O u Q ...
wherep is the first
component, q
is the secondcomponent,
and so forth.We will say that a
rectangular approximation
is square in the i-th andj-th components
if the i-th andj-th component
are the sameelement of
Bo.
Let be the set ofrectangular approximations
to the
V(B)
elementf
which are square in the i-th andj-th components.
The substitution
operator S(ijj): Y(B) -~ V(B),
for any distinctpositive integers i and j,
is definedby
For
example,
iff
= v2 , ... ,vn),
would be the B-ele- ment which is the set of sequences x =(zi,
x2,...)
such that then-tuple (X2 7 X21
x3, ... ,xn)
was inR, i.e.,
thegraph
of the formulaR(V21 V27
v3, ... , 7vn).
BIBLIOGRAPHY
[1]
A. CHURCH, Introduction to MathematicalLogic,
PrincetonUniversity
Press, Princeton, 1956.[2] L. GEISSINGER, Valuations on Distributive Lattices I, Arch. Math., 24
(1973),
pp. 230-239.[3] L. GEISSINGER, Valuations on Distributive Lattices II, Arch. Math., 24
(1973),
pp. 337-345.[4] L.
GEISSINGER,
Valuations on Distributive Lattices III, Arch. Math., 24(1973),
pp. 475-481.[5]
P. HALMOS,Algebraic Logic,
ChelseaPublishing
C., New York, 1962.[6] P.
HALMOS,
Lectures on BooleanAlgebras,
Van Nostrand Co., Princeton, 1963.[7] L. HENKIN - D. MONK - A. TARSKI,
Cylindric Algebras
Part I, North-Holland
Publishing
Co., Amesterdam, 1971.[8] S. LANG,
Algebra, Addison-Wesley Publishing
C.,Reading,
Mass., 1965.[9] L. LOOMIS - S. STERNBERG, Advanced Calculus,
Addison-Wesley Publishing
Co.,Reading, Mass.,
1968.[10]
G.-C. ROTA, On the Combinatoricsof
the Euler Characteristic, Studies in Pure Mathematics, editedby
L. MIRSKY, Academic Press, London, (1971), pp. 221-233.[11]
G.-C. ROTA, The ValuationRing of a
Distributive Lattice, Proc. Univ. of Houston LatticeTheory
Conf., Houston (1973), pp. 575-628.[12]
F. B. WRIGHT,Convergence of Quantifiers
andMartingales,
Illinois J. of Math., 6(1962),
pp. 296-307.Manoscritto