Download Constructive Complete Distributivity II

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Boolean algebras canonically defined wikipedia , lookup

Birkhoff's representation theorem wikipedia , lookup

Heyting algebra wikipedia , lookup

Laws of Form wikipedia , lookup

Congruence lattice problem wikipedia , lookup

Fundamental theorem of algebra wikipedia , lookup

Transcript
Constructive Complete Distributivity II
Robert Rosebrugh
Department of Mathematics and Computer Science
Mount Allison University
Sackville, N. B. Canada
R.J. Wood
Department of Mathematics, Statistics
and Computing Science
Dalhousie University
Halifax, N.S. Canada
Abstract
A complete lattice, L, is constructively completely distributive, (CCD)(L), if
the sup map dened on down closed subobjects has a left adjoint. It was known
that in boolean toposes (CCD)(L) is equivalent to (CCD)(Lop). We show here
that the latter property for all L (suciently, for ) characterizes boolean toposes.
Research partially supported by grants from NSERC Canada. Diagrams typeset using
catmac.
1
Introduction
The notion of constructive complete distributivity for a complete ordered set
)( ) was dened in 1] to mean the existence of a left adjoint to
W, :(D ;!
where D is the set of down-closed subsets of ordered by
inclusion. Terminology springs from (i) the fact that (
)( ) is equivalent
to
o _ n^
o
^ n_
(8S D )
j 2S =
f ( ) j 2 Sg j 2 S
L
CCD
L
L
L
L
L
CCD
L
S
S
T S
S
L
T
(which becomes the condition for complete distributivity of , (
D is replaced by P the power set functor) and (ii) the following:
L
Theorem 1 ( ) () ((
choice.
ac
CD
),(
CCD
CD
)( ) if
L
)) where (ac) denotes the axiom of
Somewhat less cryptically, the (
) condition is the restriction of the
more familiar ( ) to down-closed subsets it implies the stronger condition
in the presence of the axiom of choice which in turn is implied by identifying
the two notions of distributivity.
Thus, in classsical lattice theory, with the axiom of choice freely assumed,
it would appear that (
) is simply an easier condition to verify than
( ) However, a considerable body of literature has explained the value
of doing Mathematics in a topos and in this more general context the very
denition above and Theorem 1 suggest that (
) is the relevant notion.
Indeed, in any topos, P is (
) for all while the statement \P is
( ) for all " is equivalent to choice.
The power objects, P , in a topos are not, in general, boolean algebras
and it transpires that booleaness of the topos of \sets" does make a substantial dierence to the theory of constructive complete distributivity. For
a topos E we write ( )(E) to indicate that P is boolean for all in E
op
We write (
)( ) for (
)( op) With this notation, Theorem 18 of
1] becomes:
op
( ) =) ((
),(
))
Somewhat contrary to intuition, the hypothesis is necessary. In this note we
prove:
CCD
CD
CCD
CD :
CCD
X
CD
CCD
X
X
X
X
boo
CCD
L
X
CCD
boo
L
X
:
CCD
2
CCD
:
:
Theorem 11 ( ) () ((
boo
CCD
),(
CCD
op
))
:
Even in a general topos, ( )op is an involution, so
((
))(
)op) =) ((
)op ) (
))
To prove Theorem 11 we will show that (
))(
)op reduces to
(
)op() where = P1 = D1 is the subobject classier of the topos.
This reduction involves showing that
(
)( ) =) (8
ord(E))(( )(ord(E)( )))
where ord(E) is the 2-category of ordered objects in E (As in 1], an order
is assumed to be reexive and transitive, but not necessarily antisymmetric.)
This follows from the observation that powers of (
) objects are (
)
which in turn follows from the fact that arbitrary products of (
) objects
are (
).
CCD
CCD
CCD
CCD
CCD
:
CCD
CCD
CCD
L
X in
CCD
X L
:
CCD
CCD
CCD
CCD
1
The Main Result
For any topos, E the subobject classier, E is a locale (complete heyting
algebra) in E On the other hand, given any locale, , in set the subobject
classier for ; : sh( ) ;! set enjoys ;(sh ) = However, the logic of
E when viewed from E itself is more classical. The fact that E is always
:
L
L
L:
(L)
(
) shows this. In fact, more is true:
Theorem 2 In any topos we have
CCD
?
?
?
?
#
-
D
More generally, for any ordered object
joints.
X
#DD has such a string of adX
Proof. It suces to observe that = D1 = DD0 and argue as in 1,
Theorem 3].
3
(The adjoint string exhibiting set as a total category in 5] arises in a
similar way, starting with the empty category the common thread is what
is called a yoneda structure in 4].)
The situation for op is quite dierent unless E is boolean. Indeed, the
proof of Theorem 10 towards the end of this section shows that if op is
merely a locale then (and hence E) is boolean. That this is somewhat
contrary to intuition, as claimed in the Introduction, is seen by considering
0
1
f
g
B A A CC
=B
B@ A A CA
U
A
U
A
f
< <
< g
in set2. The distributive law for binary meets over binary joins intuitionistically implies its dual. Since both the domain and codomain of the above
example are nite and the lattice structure is \pointwise" it appears at rst
glance that all distributivities are consequences of the binary
ones. However,
W
even
simple example the innitary operations : D ;! and
V op : inDthis
op
;! op cannot be obtained by considering all iterates of their
binary counterparts. Conceptually: is not cardinal nite. Technically: the
op
functions witnessing f
g and f
g as (
) objects of set do
2
not give an arrow of set .
Another illustration of this sort of phenomenon is encountered when one
considers the innite demorgan law. We digress slightly.
For a (not necessarily complete) heyting algebra, (
)( ), we write
op
:
;! for its negation and observe that we always have op a .
In spite of the fact that is a right adjoint, we always have 1 = 0 which is
usefully construed as a fragment of left exactness of op. Indeed, demorgan's
law, (
)( ), ( ^ ) _ , holds if and only if op is left exact,
op
)( ) and completeness of .
in which case is \geometric" modulo (
We say that satises the innite demorgan law, (
)( ) if and only if
op
preserves all infs, which occurs precisely if has a right adjoint. It is
easy to see that is boolean, (
)( ), if and only if a op. Clearly,
the following implications hold for heyting algebras in any topos:
< < < CCD
H
H
DM L
H EY
H
H
H
a
b
a
b
H EY
H
H
H
I DM
H
B OO
(
B OO
(
H
) =) (
B OO
I DM
) =) (
) =) (
H EY
4
DM
op
)
)
H
In general, they are all strict. To see that (
) =) (
) is strict it
suces to consider a nite heyting algebra in set, , for which we have
( )( ) but not (
)( ). From niteness we have ( )( ) =)
(
)( ). Clearly, 3 = f
g will do. However, in set2 illustrates
that (
) =) ( ) is strict. Once again, ( )() follows immediately
from pointwise considerations, but (
)() fails via the same obstructions
op
as (
)().
But is not a mere locale in its own topos. In showing the equivalence
op
of (
)() and (
)() it is convenient also to establish their equivop
alence with (
)() and (
)(). The next two lemmas are crucial.
(In neither case is assumed to be order-preserving.)
B OO
I DM
H
DM
H
I DM
B OO
H
H
DM
H
< < I DM
DM
DM
I DM
CCD
CCD
B OO
I DM
H EY
Lemma 3 (Higgs) ( : ) =) ( = 1 ).
-
2
Proof. Consult Johnstone 2], exercise 3, p.44.
Lemma 4 (Benabou) ( 1 : ;! ) =) ( ( ) = ^ ( )).
Proof. Let :
: -
-
U-
-
so that
be (a representative of) the subobject classied by
!U
U
?
-
1
?
is a pullback and
-
!U
R
@
U
?
1
;
=;
;
the latter since is classied by 1 and 1 . We must show that
= ( (1 ! -) ^- )
@
R
@
:
5
The subobject classied by ^ is (
and only if
) : 1-
!U
U
-
-
so the result follows if
1
(
?
?
)
(1 ! )- is a pullback this follows easily from the information now assembled.
Corollary 5 ( 1 and ( ) = ) =) ( = 1 )
Theorem 6 (
I DM
)() =) (
B OO
:
)()
Proof. Assume that : ;! has a right adjoint, : ;! . The
counit for the adjunction gives 1 . We have ( ) = since is a right
op
op
adjoint, and thus ( ) = = . It follows from Corollary 5 that = 1
so that is a (split) monomorphism. By Lemma 3 we have op = 1 , hence
= 1 op = op op = op1 = op, and hence is boolean.
Lemma 7 For a (
object of ord(S)
L
CCD
) object of ord(S) and in S,
I
I
L
is a (C C D)
:
Proof. A product of (
) objects is (
) 3], or observe that (
)
is equivalent to saying that, for any family S of down-closed subsets of , we
have
o _
^ n_
j 2 S = (\S )
and this identity is constructively inherited by powers.
CCD
CCD
CCD
L
S
S
Lemma 8 For a ( ) object of ord(S) and an object in ord(S) we
have ord(S)( ) is a (
) object of ord(S)
L
X L
CCD
X
CCD
:
6
Proof. The arrow j j ;! in ord(S) gives rise to ord(S)( ) ;!
ord(S)( j j ) = j j, the inclusion of order preserving arrows in all arrows
D X
D X
L
L
X
X L
X
from to . Since is complete the latter has both left and right adjoints,
given by Kan extensions. Since jX j is (
) the adjoint string exhibits
ord(S)( ) as a ( ) object. See 1, Proposition 10].
X
L
L
L
X L
CCD
CCD
Theorem 9 ((
CCD
),(
CCD
op
)) () (
CCD
op
)()
Proof. We always have (
)(). See 1, Corollary 4]. So the equivalence
op
op
of (
) and (
) trivially implies (
)(). For the converse,
op
op
assume (
)(), that is (
)( ), and (
)( ). We need to show
(
)( op). From
CCD
CCD
CCD
CCD
CCD
CCD
CCD
CCD
L
L
L
-
-
W+ ?
?- D
L
#
application of ( ) : ord (S) ;! ord(S) gives
- #
W ? (D ) = (ord(S)( )) = ord(S)( )
+
?
By Lemma 8, we have (
)(ord(S)( )) and so by 1, Proposition
op
L
op
op
L
11], we have (
CCD
Theorem 10 (
L
co
op
)(
L
op
op
op
CCD
op
L
CCD
op
op
L
L
)
op
L
op
:
:
)() =) (
B OO
)().
Proof.
As noted in 1], a complete object is a locale, (
W
if : D ;! is left exact hence (
) implies (
)( ), if and only
). In particular,
our hypothesis makes op a heyting algebra, the negation for which, a priori
distinct from op, we write as ;( ) : ;! op. Necessarily, ;op ; ( ) 1
and ;op ; ( ) = , giving, by an application of Corollary 5, ;op ; ( ) = 1 .
Thus op, and hence , is boolean.
L
L
L
CCD
LOC
L
LOC
(The implications of Theorems 6 and 10 are trivially reversible.) Combining Theorem 10 with Theorem 9 and Theorem 18 of 1] we have:
7
:
Theorem 11 ( ) () ((
boo
CCD
),(
CCD
op
))
:
References
1] Barry Fawcett and R. J. Wood. Constructive complete distributivity 1.
Math. Proc. Cam. Phil. Soc., 107:81{89, 1990.
2] Peter T. Johnstone. Topos Theory. Academic Press, 1977.
3] Robert Rosebrugh and R. J. Wood. Constructive complete distributivity
3. to appear, 1991.
4] Ross Street and R. F. C. Walters. Yoneda structures on 2-categories.
Journal of Algebra, 50:350{379, 1978.
5] R. J. Wood. Some remarks on total categories. Journal of Algebra,
75:538{545, 1982.
8