Professional Documents
Culture Documents
I
Author(s): L. Herman and R. Piziak
Source: The Journal of Symbolic Logic, Vol. 39, No. 3 (Sep., 1974), pp. 478-488
Published by: Association for Symbolic Logic
Stable URL: http://www.jstor.org/stable/2272890
Accessed: 05/12/2010 05:27
Your use of the JSTOR archive indicates your acceptance of JSTOR's Terms and Conditions of Use, available at
http://www.jstor.org/page/info/about/policies/terms.jsp. JSTOR's Terms and Conditions of Use provides, in part, that unless
you have obtained prior permission, you may not download an entire issue of a journal or multiple copies of articles, and you
may use content in the JSTOR archive only for your personal, non-commercial use.
Please contact the publisher regarding any further use of this work. Publisher contact information may be obtained at
http://www.jstor.org/action/showPublisher?publisherCode=asl.
Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed
page of such transmission.
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of
content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms
of scholarship. For more information about JSTOR, please contact support@jstor.org.
Association for Symbolic Logic is collaborating with JSTOR to digitize, preserve and extend access to The
Journal of Symbolic Logic.
http://www.jstor.org
THE JOURNALOF SYMBOLICLOGIC
Volume 39, Number 3, Sept. 1974
?2. Strict implication. We begin our study with the notion of a "strict implica-
tion."
2.1. DEFINITION. A binary operation <: Y x . -* ' such that
(SI) p-q < a<b iff 9)a(p -<q) < b
is called a strict implication connective on J.2 The image of -< is called the set of
"<-implications" and an element of this set is naturally called a "<-implication."
Note that if < is a strict implication and if (p -< q) C a, then (p < q) A a < b
iff(p < q) < (a < b). If . is Boolean, then (SI) states thatx A a < b iffx < a < b,
whenever x is an implication. This is a weakened version of the pure strict
implicational fragment of S4.
2.2. ExAmPLs. (1) Define a < b = a-b = a' v (a A b). This is the "Sa-
saki hook" introduced in [5], and referred to in the introduction. Note that
a Z' b = +(b). Thusx < a - biffpa(x) < b. Hence,p - q ? a = biff pa(p = q)
< b and we see that = is a strict implication. In a sense, this is the most funda-
mental of all the strict implications, asp < q < a < b iff p < q < a : b. We note
then also that every orthomodular lattice carries at least one nontrivial strict
implication connective.
(2) Define a < b = a =t b = 1 if a < b and 0 otherwise. This is the "trivial
hook." First supposep =t q < a Dt b. Show 9Pa(p=ztq) < b. If p =t q = 0, then
9a(P tq)=a(?) =O < b. If p tq= 1, then a- b= 1 so a < b. Also
Pa(P =t q) = TPa(l)= a < b. Conversely, suppose TPa(p t q) < b. Show p =t q <
a =t b. If p t q = 0, there is nothing to prove. So, supposep t q = 1. Then
b > 9(P =t q) = 'Pa(l) = a, so a < b; whence a =t b = 1 and p =t q < a =t b.
Thus :t is a strict implication. Hence we see an orthomodular lattice can carry
more than one strict implication.
(3) Let . be complete. Let C(.) denote the center of 2, that is, the set of all x
in . such that x Cy for all y in Y. For a, b in 2, define a <b = a b=
V{c e C() I c A a < b}. Suppose p zc q ? a z'b. Then Pa(P zq) =a A
(P =, q) < a A (a =, b) < b. Conversely, suppose cPa(p =c q) < b. Now p =, q e
C(4), so that (p z? q) A a = 9Pa(pz>cq) < b. Thus p '0 q belongs to
{C e C(Z) I C A a < b}
and so
p 'c q < V{Ce C(2) I c A a < b} = a b.
(4) Define a < b = a' V b. The reader will verify that a <b is a strict implica-
tion iff .2 is a Boolean orthomodular lattice.
Throughout the rest of this section, let -< be a fixed strict implication connective
on Y.
2.3. THEOR. (1) a A (a < b) < b.
(2) a A (a -<b) < opa(a-<b) < a A\.b < b.
MODALPROPOSITIONALLOGIC ON AN ORTHOMODULARBASIS 481
details. The equivalence of (1) and (2) is part (21) of the previous theorem. Clearly
(2) implies (3). If (3) holds, then a = b is itself a <-implication for each pair a and
b. So, by Theorem 2.3 (3), a -< b = a b. These remarks show that conditions
(1), (2), and (3) are individually equivalent to < = :.
(4) implies (2). For any b, 1 C b implies b 1 -< b. But 1 v< b < b always; so
I < b = b.
(5) implies (1). a' < a - < a'; soa < = a'.
(7) implies (1). a I 0 implies a< 0 = a'.
(8) implies (2). 0 < b implies b 0 ' < b I1 < b.
(8) implies (10). a < a v b implies a v b =a'-< (a v b).
(9) implies(8). a < bimpliesa'-<b = (a' v b')-<b = (a A b)'-<b = b.
(10) implies (9). b = (a A b) V (b A (a A b)')
= (a A b)' <(a A b) V (b A (a A b)') = (a A b)' -< b.
(11) implies (8) is clear.
(12) implies (2). 1 < b=1 A (I <b) = A b=b for all b.
Finally we show if (6) holds, then < = :. This is true since a A b < b implies
a < b = a -< (a A b) = a' v (a A b) = a = b.
2.5. DEFINITION.For any subset f of 2', let f(0, e] = {x e I2 xe f and
x < e}.
2.6. LENA. Let < be a strict implicationon 2. Define f/< = {x E 2 I pa(x) < b
implies x < a < b for all a, b in Y}. Then f/< is precisely the set of all <-implica-
tions and, for each e in 2, V/d<o(0,e] exists and belongs to f<.
PROOF. By the very definition of strict implication, 4p(p A< q) < b implies
p < q < a -< b for all a, b in 2, Thus every implication p.< q belongs to f<.
Conversely if x is in /<, then pw(x) = 0 < x implies x < x' < x. But we always
have x' < x < x by Theorem 2.3(19). Hence x = x' < x and so x is an implication.
Now consider any e in 2. For any x in /<[0, e], pl(x) = x < e implies x < 1 <
e. Thus 1 -< e is an upper bound for /f<[0, e] in 2. But, by Theorem 2.3(18), 1 -< e
belongs to /<[0, e]. Hence V/do<[, e] = 1 -< e belongs to ,<<since /< is the set
of -<-implications.
2.7. LMMA. Let -< be a strict implicationon 2. Define Le = 1 <e and Me =
(e < 0)'. Then
(1) Le < e for all e.
(2) e < f implies Le < Lf.
(3) LLe = Le.
(4) Me = (Le')'.
(5) e < Me for all e.
(6) e < f implies Me < Mf.
(7) MMe = Me for all e.
(8) 1.< is the set of fixed points of L and the set of orthocomplementsof fixed
points of M.
(9) L(a D b) = a< b.
PROOF. (1) By Theorem 2.3(18), (1) is clear.
(2) If e < f, then by Theorem 2.3(9), 1 < e < If.
(3) By Theorem 2.3 (14), 1 < (I -< e) < 1 -< e. Also p1(1 < e) = A (1 -< e) <
<e, so by (SI), 1 -< e < 1 -< (1 < e).
484 L. EERMAN AND R. PIZIAK
?3. Implicative sets In this section, the symbol 2' continues to denote an
orthomodular lattice.
3.1. DEFINrUON.A subset f of 2 is called an implicativeset if, for each e e 2,
the set 0f9O,e] has a largest element.
The sets f = ', / = {0}, and / = {0, 1} are easily seen to be implicative sets.
Any section [0, a] is an implicative set. A less trivial example of an implicative set
may be constructed as follows: Let a be any element of 2' and let f be the set of
elements in 2 compatible with a; then, for each e e 2, (e A a) V (e A a') is the
largest element of /[0, e]. Lemma 2.6, of course, is the motivation for studying
implicative sets.
3.2. NtoposmoN. If f is an implicativeset, then:
(1) f is subcomplete. In particular if x, y E f, then x v y E/.
(2) 0 e f.
(3) Vf exists and is the largest element of f.
(4) f is a section iff f is an order ideal.
PROOF. (1) Let M c f and suppose x = VM exists in S. We want to show
that x e f. For this, it suffices to show x = Vf[0, x]. But clearly, V/[0, x] < x,
and m in M implies m ? V/[0, x]. Hence, x = VM < Vf/[0, x] < x and so
x = V/f[o, x].
(2) is clear.
(3) By (1), Vf[0, 1] exists and is the largest member of f. Clearly, Vf/[0, 1] =
V/.
(4) Clearly, if f is a section, then it is an order ideal. Conversely, if f is an
order ideal, then Vf e f implies f = [0, Vt].
Examples of implicative subsets are particularly easy to find when 2' is itself
complete. For, in this case, the implicative subsets clearly coincide with the sub-
complete subsets. Thus, for example, the center of 2 is an implicative subset.
Moreover, the intersection of any collection of implicative subsets of 2' is again
an implicative subset, since it is easy to verify that the intersection of subcomplete
subsets is subcomplete.
Although every implicative subset of 2 is subcomplete, the converse is false, as
the following example shows: Consider the set of natural numbers N. Let
9f(N) be the lattice of finite and cofinite subsets of N. This is a Boolean and hence,
a fortiori, an orthomodular lattice. The operations, of course, are the usual power
set operations. Let E denote the set of even natural numbers and 0 the set of odd
MODAL PROPOSITIONALLOGIC ON AN ORTHOMODULARBASIS 485
natural numbers. Let f = {O. {2}, {2, 4}, {2, 4, 6}, **}. Clearly f is not an
implicative set since, for instance, f does not have a largest element. However, we
claim / is subcomplete. For, let {Je} a f and suppose J = UJAexists in gfi1'(N).
Now, J cannot be infinite, for otherwise, 0 = E' c J' and so J' is also infinite.
Hence J is finite and so there are only finitely many Jt's. Thus J is the largest of the
J. and so is itself in /.
Next, we show how to construct a strict implication from an implicative set.
3.3. LEMMA.Let / be an implicative set. For a, b in .2' define a .<,f b =
V/[O, a b]. Then -<,> is a strict implication on . and / = /v,. Moreover,
/ = {x E.2' x = Vf O,x]}.
PROOF. First we show -<e is a strict implication. Let 4p,(p<jf q) 5 b. Then
p <f <q a = b. We must show p <.q < am< b. For this, it suffices to show
f[O,pDq] < fTO,aDb]. Let xe/f[O,p=q]. Then x Vf[Op q]=
p< q < a D b, so x e f [O,a D b]. Next let p <. q < a .< b. But then
p < q < a <.<fb < a z b since a <b is a join of elements undera > b. Thus
Pa(p <.f q) < b.
Next, we show f = 1<.,. Let x e /. Consider any a, b in 2. Then 4a(x) < b
implies x < p+(b) = a : b, so xef[O,a a b]. Thus x < V/[O,a D bl =
a -<f b. Hence, by Lemma 2.6, x E f1<f. Now let x e f/S.c. Then, again by Lemma
2.6, for any a, b, we have 9Da(X) < b implies x < a -<. b. In particular, p (x)-? 0 <
x implies x < x' -<r X. Thus x < x' -< x = V/f[0, x' v xI = V/LO0,x] C x.
Hence x = V/[O, x] and so x e f and the remainder of the lemma is clear.
3.4. TEOREM. There is a one-to-one correspondencebetween implicative sets in
2' and strictimplications on 2' given by ..< f/< andf of f.
PROOF. Now a<< <b = V/<[, a Db] = a < b by Lemma 2.6. Also, by
Lemma 3.3, / =
3.5. LEMMA.Given an implicativeset f defineLie = V/TO,e]. ThenLF is an
interior operator on 2' whose range is f. Moreover, Life = 1 -<.f e for all e.
PROOF. Clearly, L is isotone and decreasing. By the definition of an implicative
set, for any e in 2, Lie is the largest member of f under e. Thus the range of L is
contained in /. Conversely if x e /, then x is itself clearly the largest member of f
under x and so x = Lifx; thus x is in the range of Li. By definition, LiLie =
Lif(Life) is the largest member of / under Lie. But Lire is, as we have just seen,
itself in f. Thus LiLife = Lie. So LI is an interior operator whose range is f.
Finally, 1 -<? e = V/[O, 1 v e] = V/f [, e] = Lie for any e.
3.6. LEMMA.Given an implicative set f define Mie = A(/' n [e, 1]). Then
MS is a closure operatoron 2' whoserange is f '. Moreover,Mie = (e -<.r 0)' and
LIe = (Mie')'.
PROOF. By the generalizedDe Morganlaw, Mie = A/'[e, 11 = (V/O[, e'])' =
(Lie')'. As is well known, this effects a correspondence between closure operators
and interior operators. The properties of Mi cited here are simply dual to those of
L proved in Lemma 3.5 above.
= 1 < =e)'
e ~~~~~~~W,
/ = {x 4p(x)
I b implies a-< b = Vf/9,a a b]
x < a b for all a, b} = L(a = b)
=L(S) = (Mq9(b'))'
BIBLIOGRAPHY
UNIVERSiTY OF FLORIDA
GAINESVILL, FLORIDA 32601