<<

A complete admitting no co- structure

J.M. Egger∗ December 31, 2006

Abstract

In this paper we show that M3, the five-element modular non-distributive lattice, does not admit a co-monoid structure in the category of complete lattices and join- preserving maps, equipped with the natural tensor product; this is surprising because it does admit several co-monoid structures when the same category is equipped with a seemingly less natural tensor product.

1 Introduction

The author was led to consider co- in the tensor category (Sup, , ∩×) as, apparently, the most general means of producing certain models of linear logic—called categories of adherence spaces, [6]. In the case of completely distributive lattices, these co-monoids are easy to understand, via duality. Wanting to understand the full generality of the concept, however, the author endeavoured to find a co-monoid structure on M3—in some sense, the simplest counter- example to (complete) distributivity—and this proved impossible. The present article has been written to explain why. There does not appear to be any profundity attached to this result; it is just a curious combinatorial fact. In particular, it is not part of a general trend, for it later emerged that there are co-monoid structures on N5—an example of which is included in the present paper. Nevertheless, given the importance of the corresponding notion of co-algebra (both on its own, but also as a component of larger definitions such as bi-algebra and Hopf algebra), we feel that the former result stands on its own.

2 Background

Throughout this paper we shall make reference to the basic properties and structure of the category of complete lattices and join-preserving maps (alias sup-), here

∗Research partially supported by NSERC

1 denoted Sup,1 many of which were first described in [8]. As in the case of vector spaces, the natural tensor product is motivated by a notion of “bilinearity”.

Definition 2.1 Given complete lattices x, y and z, a function x × y −→ω z is said to preserve joins in each variable, or to be a bi-sup-, if it satisfies _ _ ω( αj, β) = ω(αj, β) j∈J j∈J _ _ ω(α, βk) = ω(α, βk) k∈K k∈K for all sets J, K, and all α, αj ∈ x, β, βk ∈ y.

It is a typical piece of “general abstract nonsense” that a universal such map exists.

Theorem 2.2 ×T There exists a x ∩× y together with a bi-sup-homomorphism x × y −→ ω x ∩× y such that any other bi-sup-homomorphism x × y −→ z factors through it, as depicted below. ω x × y / z 7 ∩×  ωˆ x ∩× y [Our reason for not using the usual tensor product symbol, , will hopefully become clear soon.] 

×T Similarly, one can show that ∩× defines a functor Sup × Sup −→ Sup which is pseudo- associative (in the sense of [9]), and that the two-element lattice, , is a pseudo-unit for it.

Corollary 2.3 A (unital) quantale—which is a complete lattice q together with an associative, q × q −→N q that perserves joins in each variable (and a unit η ∈ q)—can be regarded as an internal semigroup (monoid) in the tensor category (Sup, , ∩×); that is, if we write µ = ˆ as above—i.e., N q × q / q N 7 ∩×  µ q ∩× q

1It is not true that categories are necessarily named after their objects; for instance, the category of sets and relations is usually denoted Rel.

2 —then the associativity of can be equivalently expressed by the diagram N ∼ (q ∩× q) ∩× q / q ∩× (q ∩× q)

µ ∩× q q ∩× µ  µ µ  q ∩× q / qo q ∩× q

—which now lies entirely in the category Sup. (And the unitness of η can be expressed by the diagrams

pηq ∩× q q ∩× pηq  ∩× q / q ∩× q o q ∩×  PP n PPP nnn PPP µ nnn ∼PPP nn∼n PPP  nnn PP( q nv nn

—where pηq is the unique sup-homomorphism  −→ q mapping > to η.)

The advantage of such a description is that it permits dualisation. This may appear silly, at first glance, but the analogous concept for vector spaces, co-algebras, has proven useful—especially in the co-unital case.

Definition 2.4 A (co-unital) co-quantale is a co-semigroup (co-monoid) in (Sup, , ∩×)—i.e., a complete δ lattice q together with an sup-homomorphism q −→ q ∩× q (and an element ε ∈ q) such that the diagram δ δ q ∩× q o q / q ∩× q

δ ∩× q q ∩× δ   ∼ (q ∩× q) ∩× q / q ∩× (q ∩× q) commutes (and also the diagrams

n q PP nnn PPP ∼ nnn PPP∼ nnn δ PPP nnn PPP nv nn  PP(  ∩× qo q ∩× q / q ∩×  ε ∩× q q ∩× ε x y x y —where ε denotes the largest sup-homomorphism mapping ε to ⊥). x y The co-unit criterion may seem rather odd until you realise that every sup-homomorphism q −→ω  arises as ε for a unique ε ∈ q (namely, ε = W kerω)—a fact which can be more x y formally stated as follows.

3 Lemma 2.5 For any complete lattice x, the set of all sup-homomorphisms x −→  ordered pointwise (henceforth denoted x∗) is isomorphic to xop. Thus the usual concept of dual (vector) space is entirely analogous to that of dual lattice. Now it is natural to ask whether there is also a naturally lattice-theoretic analogue to the notion of dual map. But if x and y are complete lattices, then a sup-homomorphism x −→ω y is merely the lower (or left) part of a Galois connection [3]. The upper (or right) part of this Galois connection is an inf-homomorphism (i.e., arbitrary meet-preserving map) y −→ x. Of course, this function may be equally well regarded as a sup-homomorphism yop −→ xop, and we write ω] for this sup-homomorphism. Lemma 2.6 If x −→ω y is a sup-homomorphism, then ω](β) = β ◦ ω x y x y for all β ∈ y—i.e., we have a commutative square

ω] yop / xop − − x y x y  (−) ◦ ω  y∗ / x∗

which, in light of the previous lemma, expresses the essential sameness of ω] and (−) ◦ ω. But it is in considering duality that we encounter the first important differences between Sup and Vec. Recall that x∗∗ ∼= x holds only for finite-dimensional vector spaces, whereas (xop)op = x plainly holds for every complete lattice. Theorem 2.7 The mappings x 7→ xop and ω 7→ ω] define a contravariant automorphism of the category ] ] ] ] Sup. In particular, we have (ψ ◦ ω) = ω ◦ ψ for all sup-homomorphisms ω, ψ, and (idx) = idxop for all complete lattices x.

On the other hand, we do not have (x ∩× y)op ∼= xop ∩× yop for arbitrary complete lattices, whereas (x y)∗ ∼= x∗ y∗ for every pair of finite-dimensional vector spaces x and y. The following theorem records much of what is known about the situation, cf. [2, 4, 7]. Theorem 2.8

S 1. The functor Sup × Sup −→× Sup defined by

x ∪× y = (xop ∩× yop)op on objects, and

4 ω ∪× ψ = (ω] ∩× ψ])]

on arrows is pseudo-associative, and  is a pseudo-unit for it.

ξ 2. There exists a coherent natural transformation ∩× −→ ∪×, induced by the fact that ∩× and ∪× have the same pseudo-unit.

ξx,y 3. A complete lattice x is completely distributive if and only if x ∩× y −→ x ∪× y is an isomorphism for every complete lattice y.

3 Faux quantales

The need to distinguish between ∩× and ∪×, for arbitrary complete lattices, is what really drives this article. Consider, for example, that the dual of a sup-homomorphism of the form q −→ q ∩× q has form qop ∪× qop = (q ∩× q)op −→ qop. Thus we cannot hope, for arbitrary q, that co-quantale structures on q correspond bijectively to quantale structures on qop—as might have been expected from our finite-dimensional vector space analogy. Our discussion will be made more transparent by introducing the following auxiliary concept.

Definition 3.1 A (unital) faux quantale is a semigroup (monoid) in the tensor category (Sup, , ∪×); i.e., µ a complete lattice q together with a map q ∪× q −→ q (and an element η ∈ q) such that the diagram ∼ (q ∪× q) ∪× q / q ∪× (q ∪× q) µ ∪× q q ∪× µ  µ µ  q ∪× q / qo q ∪× q commutes (and the diagrams

pηq ∪× q q ∪× pηq  ∪× q / q ∪× q o q ∪×  PP n PPP nnn PPP µ nnn ∼PPP nn∼n PPP  nnn PP( q nv nn also).

5 Faux quantales arise naturally as the duals of co-quantales.

Theorem 3.2 δ δ] If q −→ q ∩× q is a co-quantale structure for q, then qop ∪× qop = (q ∩× q)op −→ qop is a faux quantale structure for qop. Moreover, if ε is a unit for δ then it is also a co-unit for δ].

ProofT. he first statement is an easy consequence of Theorem 2.7. The second statement also follows from Theorem 2.7, together with the observation that  ∼ / op MM MMM MM ] MMM ( α ) p q MM x y α MM&  qop

commutes for every α ∈ q. q.e.d.

Faux quantales give rise to quantales, but not necessarily in a one-to-one fashion.

Theorem 3.3 µ ξq,q µ If q ∪× q −→ q is associative, then so is the composite q ∩× q / q ∪× q / q and if η ∈ q is a unit for µ then it is also a unit forµ ˜ = µ ◦ ξq,q.

Proof The associativity ofµ ˜ is established by the following diagram, where 1. the top rectangle commutes by coherence [4]; 2. the two squares at the bottom left and bottom right commute by naturality; 3. the bottom middle square commutes by hypothesis; and, 4. all four triangles commute by definition.

∼ (q ∩× q) ∩× q / q ∩× (q ∩× q)

ξq,q ∩× q q ∩× ξq,q   GF ξq×Sq,q ∼ ξq,q×Sq ED µ˜ ∩× q (q ∪× q) ∩× q / (q ∪× q) ∪× q / q ∪× (q ∪× q) o q ∩× (q ∪× q) q ∩× µ˜ µ ∩× q µ ∪× q q ∪× µ q ∩× µ  ξq,q  µ µ  ξq,q  / q ∩× q / q ∪× q / qo q ∪× q o q ∩× q o @ ^ @A BC µ˜ µ˜ Suppose that η is a unit for µ. Then the following diagram establishes that η is also a unit forµ ˜, where

6 1. the leftmost and rightmost triangles commute by coherence; 2. the two squares commute by naturality; and, 3. the remaining two triangles commute by hypothesis.

pηq ∩× q q ∩× pηq  ∩× q / q ∩× q o q ∩×  PPP ξ ξ nn PPP ,q q, nnn PPP ξq,q nnn PPP nnn PP( pηq ∪× q  q ∪× pηq nv nn  ∪× q / q ∪× q o q ∪×  PPP nn PPP nnn PPP µ nnn ∼ PPP nnn∼ ∼ PPP  nnn ∼ P0( q vn n q.e.d.

Remark 3.4 The proof given above does not use any features of Sup other than that it is a linearly distributive category satisfying the isomix rule, [4]. Thus the same proof establishes a more general category-theoretic theorem.

Now, given a (unital) quantale q, it is possible to ask whether q arises from a (unital) faux quantale as above. The answer is, in general, no: indeed, this is essentially how the author originally arrived at the result that there are no co-unital co-quantale structures on M3. It is easy to see that, up to isomorphism, there are precisely eight unital quantale structures on M3; it is possible, by considering each of these eight structures individually, to show that none of them arise from unital faux quantales in the manner described above. Luckily, however, there also exists a more direct proof that there are no unital faux quantale structures on M3, which is described below.

4 Main Result

For the sake of definiteness, let us name the five elements of M3 as follows:

τ E yy EE yy EE yy EE λ y ν ρ E EE yy EE yy EE yy φ y

—a Hasse diagram for M3 ∩× M3, which has fifty elements, is included in the appendix. Theorem 4.1 There does not exist a co-unital co-quantale structure on M3.

7 The theorem will be proven by cases; namely, by showing that, for each potential co- δ unit ε, there does not exist a sup-homomorphism q −→ q ∩× q satisfying the co-unitality axioms with respect to ε. Note that one need only consider three cases, since there are automorphisms of M3 permuting λ, ν and ρ. Perhaps surprisingly, we shall not actually need the co-associativity of δ; the theorem would remain true if we dropped that hypothesis. On the other hand, the theorem would be false if we did not require a co-unit.

Example 4.2 δ The map q −→ q ∩× q defined by

φ 7→ ⊥ λ 7→ (λ ∩× τ) ∨ (τ ∩× λ) ν 7→ (ν ∩× τ) ∨ (τ ∩× ν) ρ 7→ (ρ ∩× τ) ∨ (τ ∩× ρ) τ 7→ τ ∩× τ

is a sup-homomorphism, and satisfies co-associativity. But it is easy to check that neither λ nor φ are co-units for δ because, for α ∈ {λ, φ}, we have

( α ∩× M )(δ(ν)) = ( α ∩× M )((ν ∩× τ) ∨ (τ ∩× ν)) x y 3 x y 3 = ( α ∩× M )(ν ∩× τ) ∨ ( α ∩× M )(τ ∩× ν) x y 3 x y 3 = ( α (ν) ∩× τ) ∨ ( α (τ) ∩× ν) x y x y = (> ∩× τ) ∨ (> ∩× ν) = > ∩× τ

∼ whereas the canonical isomorphism M3 −→  ∩× M3 maps ν to > ∩× ν 6= > ∩× τ. The case τ is dealt with below.

Lemma 4.3 The top element of a non-trivial complete lattice q cannot be a co-unit for any co-quantale structure on q.

Proof By definition, > is the constant function with value ⊥; hence the composite x y

δ > ∩× q q / q ∩× q x y /  ∩× q

also equals the constant function with value ⊥. So, in order for this composite to be an isomorphism (in particular, for it to equal the canonical isomorphism q −→  ∩× q), q must be trivial. q.e.d.

8 Lemma 4.4 φ is not a possible co-unit for any co-quantale structure on M3.

Proof In light of the results of section 3, it suffices to show that φ is not a possible unit for op any quantale structure on M3 ; equivalently, that τ is not a possible unit for any quantale structure on M3. Were τ a unit for q × q −→N q, then we would have

α β ≤ α τ = α α N β ≤ τ N β = β N N (and hence α β ≤ α ∧ β) for all α, β ∈ M3. In particular, we would have λ ν = φ = λ ρ, and so N N N λ τ = λ (ν ∨ ρ) N = (λN ν) ∨ (λ ρ) = φ ∨Nφ N

—a contradiction. q.e.d.

Lemma 4.5 λ is not a possible co-unit for any co-quantale structure on M3.

Proof Let χ, ψ denote the composites

λ ∩× M x y 3 ∼ M3 ∩× M3 /  ∩× M3 / M3

M ∩× λ 3 x y ∼ M3 ∩× M3 / M3 ∩×  / M3

respectively. Then the requirement that λ be a co-unit for δ can be re-stated as

χ(δ(α)) = α = ψ(δ(α))

or equivalently, δ(α) ∈ χ−1({α}) ∩ ψ−1({α}) (1)

for all α ∈ M3. δ Now suppose that q −→ q ∩× q is a sup-homomorphism which satifies (1) for α ∈ {ν, ρ}; we will show that δ cannot satisfy (1) for α = λ.

9 For, from

χ(α ∩× β) = υ(( λ ∩× M )(α ∩× β)) x y 3 = υ( λ (α) ∩× β) x y  υ(⊥ ∩× β) = υ(⊥) = ⊥ if α ≤ λ = υ(> ∩× β) = β otherwise

∼ (where υ denotes the hitherto anonymous isomorphism  ∩× q −→ q), it follows that    ν ∩× ν, (ν ∩× ν) ∨ (λ ∩× λ), (ν ∩× ν) ∨ (λ ∩× ρ),  χ−1({ν}) = ρ ∩× ν, (ρ ∩× ν) ∨ (λ ∩× λ), (ρ ∩× ν) ∨ (λ ∩× ρ), .  τ ∩× ν, (τ ∩× ν) ∨ (λ ∩× τ) 

Similarly, we obtain    ν ∩× ν, (ν ∩× ν) ∨ (λ ∩× λ), (ν ∩× ν) ∨ (ρ ∩× λ),  ψ−1({ν}) = ν ∩× ρ, (ν ∩× ρ) ∨ (λ ∩× λ), (ν ∩× ρ) ∨ (ρ ∩× λ),  ν ∩× τ, (ν ∩× τ) ∨ (τ ∩× λ)  and hence, δ(ν) ∈ χ−1({ν}) ∩ ψ−1({ν}) = {ν ∩× ν, (ν ∩× ν) ∨ (λ ∩× λ)}. Interchanging ν and ρ in the computation above, we arrive at

δ(ρ) ∈ {ρ ∩× ρ, (ρ ∩× ρ) ∨ (λ ∩× λ)}.

Thus

δ(λ) ≤ δ(τ) = δ(ν ∨ ρ) = δ(ν) ∨ δ(ρ) ≤ ((λ ∩× λ) ∨ (ν ∩× ν)) ∨ ((λ ∩× λ) ∨ (ρ ∩× ρ)) = (λ ∩× λ) ∨ (ν ∩× ν) ∨ (ρ ∩× ρ) and hence there are eight possible choices for δ(λ), corresponding to the eight subsets of {λ ∩× λ, ν ∩× ν, ρ ∩× ρ}. But χ (and ψ) map these three elements of M3 to φ, ν and ρ, respectively, and λ cannot be written as a join of these three; thus we cannot have χ(δ(λ)) = λ = ψ(δ(λ)) as required.2 q.e.d.

2In fact, χ−1({λ}) ∩ ψ−1({λ}) = {(λ ∩× ν) ∨ (ν ∩× λ), (λ ∩× ν) ∨ (ρ ∩× λ), (λ ∩× ρ) ∨ (ν ∩× λ), (λ ∩× ρ) ∨ (ρ ∩× λ)}.

10 5 A non-distributive bi-unital bi-quantale

We conclude this paper by showing that it is possible to have a co-unital co-quantale structure on a complete lattice which is not completely distributive—specifically, N5. Again, for the sake of definiteness, let us name the elements of N5 as follows:

τ 6 ÒÒ 66 ν 66 66 ρ Ø λ ØØ ØØ << ØØ φ

Theorem 5.1 δ The map N5 −→ N5 ∩× N5 defined by

φ 7→ ⊥ λ 7→ λ ∩× λ ν 7→ ν ∩× ν ρ 7→ (ρ ∩× τ) ∨ (τ ∩× ρ) τ 7→ τ ∩× τ is a sup-homomorphism that is co-associative and for which ρ is a co-unit.

Proof To show that δ is a sup-homomorphism, it suffices to show that δ(λ) ∨ δ(ρ) = δ(τ) = δ(ν) ∨ δ(ρ). This is true because, for α ∈ {λ, ν},

δ(α) ∨ δ(ρ) = (α ∩× α) ∨ (ρ ∩× τ) ∨ (τ ∩× ρ) ≥ (α ∩× α) ∨ (ρ ∩× α) ∨ (τ ∩× ρ) = ((α ∨ ρ) ∩× α) ∨ (τ ∩× ρ) = (τ ∩× α) ∨ (τ ∩× ρ) = τ ∩× (α ∨ ρ) = τ ∩× τ.

Now the two composites

δ δ ∩× N5 N5 / N5 ∩× N5 / (N5 ∩× N5) ∩× N5

δ N5 ∩× δ N5 / N5 ∩× N5 / N5 ∩× (N5 ∩× N5)

11 both amount to suitable parenthesisations of

φ 7→ ⊥ λ 7→ λ ∩× λ ∩× λ ν 7→ ν ∩× ν ∩× ν ρ 7→ (ρ ∩× τ ∩× τ) ∨ (τ ∩× ρ ∩× τ) ∨ (τ ∩× τ ∩× ρ) τ 7→ τ ∩× τ ∩× τ

∼ and since the canonical isomorphism (N5 ∩× N5) ∩× N5 −→ N5 ∩× (N5 ∩× N5) is defined by permuting said parenthesisations, δ is co-associative. Finally, because of the symmetry (or more accurately, co-commutativity) of δ, it suffices to check only one of the two co-unitality conditions. For α ∈ {λ, ν, τ}, we have

υ(( ρ ∩× M )(δ(α))) = υ(( ρ ∩× M )(α ∩× α)) x y 3 x y 3 = υ( ρ (α) ∩× α) x y = υ(> ∩× α) = α

and

υ(( ρ ∩× M )(δ(ρ))) = υ(( ρ ∩× M )((ρ ∩× τ) ∨ (τ ∩× ρ))) x y 3 x y 3 = υ(( ρ ∩× M )(ρ ∩× τ)) ∨ υ(( ρ ∩× M )(τ ∩× ρ)) x y 3 x y 3 = υ( ρ (ρ) ∩× τ) ∨ υ( ρ (τ) ∩× ρ) x y x y = υ(⊥ ∩× τ) ∨ υ(> ∩× ρ) = φ ∨ ρ = ρ.

q.e.d. As stated in the introduction, the definition of a co-algebra, although important in its own right, is often seen as a stepping stone to more complex definitions. The most basic of these is that of bialgebra.

Definition 5.2 A (bi-unital) bi-quantale is a semigroup (monoid) in the category of (co-unital) co- µ quantales—i.e., a complete lattice q carrying a quantale structure q ∩× q −→ q (with unit η) δ and a co-quantale structure q −→ q ∩× q (with co-unit ε), such that the diagram

µ δ q ∩× q / q / q ∩× q O δ ∩× δ µ ∩× µ  / (q ∩× q) ∩× (q ∩× q) χ (q ∩× q) ∩× (q ∩× q)

12 —where χ denotes the automorphism (α ∩× β) ∩× (ζ ∩× θ) 7→ (α ∩× ζ) ∩× (β ∩× θ)—commutes (and the diagrams

∼ µ  /  ∩×  q ∩× q / q

p q p q × p q ε ∩× ε ε η η ∩ η x y x y x y     q / q ∩× q  ∩×  /  δ ∼ id  / /  q ε  pηq x y GF ED also). Theorem 5.3 There is a bi-unital bi-quantale structure on N5 with δ as above and µ defined by the multiplication table below. φ λ ν ρ τ Nφ φ φ φ φ φ λ φ λ ν ρ τ ν φ ν ν ρ τ ρ φ ρ ρ ρ ρ τ φ τ τ ρ τ Before proving this theorem, let us rephrase the three axioms in Definition 5.2 which refer to the unit and co-unit. Lemma 5.4 For a bi-quantale to be bi-unital, it is necessary and sufficient that µ have a unit η and δ a co-unit ε satisfying the following three conditions:

1. δ(η) = η ∩× η,

2. η  ε, and 3. α β ≤ ε if and only if α ≤ ε or β ≤ ε. N Proof That the first statement is equivalent to the top-left bi-unital axiom, and that the sec- ond statement is equivalent to the bottom bi-unital axiom, are easy consequences of the definitions of p−q and − . x y To show that the top-right bi-unital axiom is equivalent to the third statement, first note ∧ that the canonical isomorphism  ∩×  −→  represents the bi-sup-homomorphism  ×  −→ . Thus the composite

ε ∩× ε ∼ q ∩× q x y x y /  ∩×  / 

13 maps a pure tensor α ∩× β to ε (α) ∧ ε (β). Now x y x y ε (α) ∧ ε (β) = ⊥ ⇐⇒ ε (α) = ⊥ or ε (β) = ⊥ x y x y x y x y ⇐⇒ α ≤ ε or β ≤ ε and ε (µ(α ∩× β)) = ⊥ ⇐⇒ α β = µ(α ∩× β) ≤ ε x y N —but for two maps of the form q ∩× q −→ q to be equal it suffices to show that they map the same set of pure tensors to ⊥. q.e.d.

Proof of Theorem 5.3 The three conditions of Lemma 5.4 are easily seen to hold, with η = λ and ε = ρ. So it remains to show the first diagram of Definition 5.2. Once again, it suffices to show that the two maps agree on pure tensors, and we proceed by cases. Now if α, β ∈ {λ, ν, τ}, then µ(α ∩× β) = α β ∈ {λ, ν, τ} also. Hence, N (µ ∩× µ)(χ((δ ∩× δ)(α ∩× β))) = (µ ∩× µ)(χ(δ(α) ∩× δ(β))) = (µ ∩× µ)(χ((α ∩× α) ∩× (β ∩× β))) = (µ ∩× µ)((α ∩× β) ∩× (α ∩× β)) = µ(α ∩× β) ∩× µ(α ∩× β) = δ(µ(α ∩× β))

If α ∈ {λ, ν, τ}, then

(µ ∩× µ)(χ((δ ∩× δ)(α ∩× ρ))) = (µ ∩× µ)(χ(δ(α) ∩× δ(ρ))) = (µ ∩× µ)(χ((α ∩× α) ∩× ((ρ ∩× τ) ∨ (τ ∩× ρ)))) = (µ ∩× µ)(χ((α ∩× α) ∩× (ρ ∩× τ))) ∨ (µ ∩× µ)(χ((α ∩× α) ∩× (τ ∩× ρ))) = (µ ∩× µ)((α ∩× ρ) ∩× (α ∩× τ)) ∨ (µ ∩× µ)((α ∩× τ) ∩× (α ∩× ρ)) = (µ(α ∩× ρ) ∩× µ(α ∩× τ)) ∨ (µ(α ∩× τ) ∩× µ(α ∩× ρ)) = (ρ ∩× τ) ∨ (τ ∩× ρ) = δ(ρ) = δ(µ(α ∩× ρ))

Finally,

(µ ∩× µ)(χ((δ ∩× δ)(ρ ∩× ρ))) = (µ ∩× µ)(χ(δ(ρ) ∩× δ(ρ))) = (µ ∩× µ)(χ((ρ ∩× τ) ∨ (τ ∩× ρ) ∩× (ρ ∩× τ) ∨ (τ ∩× ρ))) = (µ ∩× µ)(χ((ρ ∩× τ) ∩× (ρ ∩× τ))) ∨ (µ ∩× µ)(χ((ρ ∩× τ) ∩× (τ ∩× ρ))) ∨(µ ∩× µ)(χ((τ ∩× ρ) ∩× (ρ ∩× τ))) ∨ (µ ∩× µ)(χ((τ ∩× ρ) ∩× (τ ∩× ρ))) = (µ ∩× µ)((ρ ∩× ρ) ∩× (τ ∩× τ)) ∨ (µ ∩× µ)((ρ ∩× τ) ∩× (τ ∩× ρ))

14 ∨(µ ∩× µ)((τ ∩× ρ) ∩× (ρ ∩× τ)) ∨ (µ ∩× µ)((τ ∩× τ) ∩× (ρ ∩× ρ)) = (µ(ρ ∩× ρ) ∩× µ(τ ∩× τ)) ∨ (µ(ρ ∩× τ) ∩× µ(τ ∩× ρ)) ∨(µ(τ ∩× ρ) ∩× µ(ρ ∩× τ)) ∨ (µ(τ ∩× τ) ∩× µ(ρ ∩× ρ)) = (ρ ∩× τ) ∨ (ρ ∩× ρ) ∨ (ρ ∩× ρ) ∨ (τ ∩× ρ) = (ρ ∩× τ) ∨ (τ ∩× ρ) = δ(ρ) = δ(µ(ρ ∩× ρ)).

[The antepenultimate step is justified by the fact that ρ ∩× ρ ≤ ρ ∩× τ.] q.e.d.

References

[1] Samson Abramsky and Steven Vickers. Quantales, observational logic and process se- mantics. Math. Structures Comput. Sci., 3(2):161–227, 1993.

[2] Michael Barr. ∗-autonomous categories, volume 752 of Lecture Notes in Mathematics. Springer, Berlin, 1979. With an appendix by Po Hsiang Chu.

[3] Garrett Birkhoff. Lattice Theory. American Mathematical Society, New York, 1940.

[4] J. R. B. Cockett and R. A. G. Seely. Proof theory for full intuitionistic linear logic, bilinear logic, and MIX categories. Theory Appl. Categ., 3:No. 5, 85–131 (electronic), 1997.

[5] J. R. B. Cockett and R. A. G. Seely. Weakly distributive categories. J. Pure Appl. Algebra, 114(2):133–173, 1997.

[6] Jeffrey M. Egger. Quillen model structures, ∗-autonomous categories and adherence spaces. PhD thesis, University of Ottawa, 2006.

[7] D. A. Higgs and K. A. Rowe. Nuclearity in the category of complete semilattices. J. Pure Appl. Algebra, 57(1):67–78, 1989.

[8] Andr´eJoyal and Myles Tierney. An extension of the Galois theory of Grothendieck. Mem. Amer. Math. Soc., 51(309):vii+71, 1984.

[9] Saunders Mac Lane. Categories for the working mathematician, volume 5 of Graduate Texts in Mathematics. Springer-Verlag, New York, second edition, 1998.

[10] Kimmo I. Rosenthal. Quantales and their applications, volume 234 of Pitman Research Notes in Mathematics Series. Longman Scientific & Technical, Harlow, 1990.

[11] Andrea Schalk and Valeria de Paiva. Poset-valued sets or how to build models for linear logics. Theoret. Comput. Sci., 315(1):83–107, 2004.

15 6 Appendix

For completeness’ sake, we include a Hasse diagram of the lattice M3 ∩× M3. Please note that, for reasons of space, we shall suppress the symbol ∩× in the diagram below; thus, for example, λρ is an abbreviation for the element λ ∩× ρ. The most interesting feature of the diagram is the presence of six “extraneous” and ∼ op symmetry-ruining co-atoms. Note that since M3 = M3 , we have

op op op ∼ op M3 ∪× M3 = (M3 ∩× M3 ) = (M3 ∩× M3)

—so, in light of Theorem 2.8, it is hardly surprising that M3 ∩× M3 fails to be self-dual.

16 ττ fgfgjmnWPXQJT5JQPTWXWX ffgfgfgjfgjmnjmnttÙ 5 JQPTQPTWXTWXWXWXX fffgfgfgjgjjmnjmnmnttÙÙ 55JJQPQPTQTTWTWXWXWXXX ffffgfgggjjjmmnmn tt Ù 5 JJPQPQPQTTTWWWXWXXXX fffffggggjjj mmnn tt Ù 5 JJ PQPQTTT WWWWXXXXX fffffgggg jjj mmnmnn tt ÙÙ 55 JJ PQPQQ TTT WWWWXXXX fffff gggg jjj mmnn tt Ù J PPQP TTT WWWWXXXXX fffff gggg jjjj nnn PP TTTT WWWW XXXXX fffff gggg jjj nnλν λλ λλ λν λρ λρ PP TTT WWWW XXXXX fffff gggg jjj nnn PPP TTT WWWW XXXXX fffff ggggg jjj nn PP TTT WWWW XXXXX fffff gggg jjjj nnn ∨ ∨ ∨ ∨ ∨ ∨ PP TTT WWW XXXX λτ λτ λτ ντ νρ νν νρ ντ νλ νλ ρλ ντ ρτ ρτ ρτ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ ∨ τλ τν τρ τλ ρλ ρρ ρν τν ρρ ρν νν τρ τλ τν τρ 8UOF' FOUU FR@U@FRUU xRFUFRUU t~VT@@TVTV ~TTT mTTT oTTT lqSE& ESSkkM/ M l/7 o?? iiluF'7F ikikmF' F jjot7' mqx' '88FOOUUU ÖÖ @FRRURUU x FRRURUU tt~ @ TVTVTVV ~ mmTmTT oToTÖÖTllqlqTTk&TkEkSSS/ lMlMl /77 oo  ? iililulu '77F iikmikmm ' F jjjotot'77 mmqmqx'  ' 8FFOOOUUUÖU @FF RRURUxUxU FF RRUtRUtU~U @ TTVTV~Vmm oToToTlÖllqTqkTkTk & TTElETll/S/SSMMoo//o7  i?iilill u ' i7FiFikikmkm  ' FjFjjooot  ' 7 mmqqxx '  ' 8 FF OOÖ UUU @@FFxxRRRUUU FFt ~~RRRUUU @@ ~m~mTmTVTVVVoo lllÖTqkqTkTk T Tl&Tll ETETT/ ooSSMSM/7 iiill?? uu iiik' km7kmmFF  jj' j ooFFtt  ' m7mmqqxx  '  '' 88 FÖÖO O UUU@xUF  RR UUtUtUF~  RR UUU@Um~m ToToTVlTVlVkVÖqkÖqk TTlTlT && TTTTEoo/TTTiTiSiM/SMi7Sl ll u?uiiiikkkmm'' 7 F jjj 'o' o ttF  mm'' q7q x  ''  ' 8 ÖFF OOO xx@@UFUFU RtRtR~~UFUFU RmRmRm~@~@UUUooolllkkTqkTqÖTVVVlll T&TT ooTETiE/Tii TllT/lTM77MSSSuiuii?k?kkmm ' j7j7jjFF oo'tt FFm mm qq' x7x7  '  ' 8Ö FF xOxO @FFUUtUtU ~RRR FFUUUmUm ~RR@RoolUlUlkUkUkqq Ö lTlTlTVVVV & oioTiTiTi /ElTlTlT /i Ti7TiMTuMiSkSkSkm?mm jj' j 7 ooFo tt' mm Fqq 'x 7  '  ' ÖÖ88 F x OO @@tFt ~U~UU RmR mRFm ~U~UUlolo@lR@kRkRk qqUUÖUlÖll TTT oVioVioV&iV lTlT/T/EEiiTiT/T/uku7kkTMTMmTMmSSS?j?jj ' o7o tFtF ' mmm qqqFF xx' 7  '  ' Ö 8 xFxF OOtOt@ FF~ mUmUmUU RFFR~ololokUkUkUU@ qRqR lÖl UUUU iioioTiTT & lVlVlViii/TiTEETkku uk/TTm7T7mm MTjMTjTjS?SS ' oo 77t mFFmm' qq xxFF ' 77 '  ' Ö  8xx FF tt O@O@~~FF mm  UU~lUo~FlRoFklRkRk qq@U@UlUlRlRÖR iiUiUoUo  llT&lTiTiTiVVVkV/kkuuET TmT/mTjj7TjTjTTMMTT?T?ToSoSoS' tt7 mm F' qq  x F'  7 '  ÖÖ'  x88 Ftt ~O@mOmOmF llok~lokkUUFURRRqqlll@ UÖÖUURiRiRi oo U UlUlii&i TkTkTk uu/VmVmVEmjVEjj/ TT7T TTTMoMo?TT'TSSttSmmm7 qqF' F  xx F' F  7 '  Ö '  xx 8 tFF ~m~m@@OOFFllokloko~k~ FFUqlqUlUlRURR @iÖ@iiiUUoUoRUoRR lliliiiUUU&kUkk uTmTmjT/jj VEEV/V 7TTTooTMTMT??t'tTmmTTSSS7 qq ' FFxx ' FF 7 '  Ö ' xx 8 tt  FFmm~m @lklOokFOoFk ~ qlql FF UiUiRUiRÖ @ oo lilUliURiUR kkk& UUUumjumjj /T TT E/ VV7Vo7VooTTT tmMTtmM?Tm'T TTqTqS77SS ' x F '  F 77 '  ÖÖ x' t88t  mm~F~ lklklo@k@o O~F~OO lqlql iiiFi ÖÖURUoRU@oR@Uiilili URkURkURkU & jmujmujmUUUU // TTT/E/Eoo 7VVVVtmTtmTT M?'?MTTqTq T7TTSSx'Sx FF ' FF 7 '  Ö xx' tt 8mmm ~ FlFklklokoo @~ FlFlOlqOq iii FFÖ ooiililR@lURURU kkk RjURjURjUmu&jmu U U/U ooT/TETT7mmtm VVVTT' Tq?MTqM TTTT7 xTT' TSTSS F ' F 7 '  Ö xx ' tt mm8 ~~lklklkoFoF ~~l@l@ lqiqFiFiOiO oiÖoFioFilill @@kkRUkRURUU jjjmmmuRU&RURUU  / oUoUUU/ EEmmT7tTtT qVqV' V?V?TMTMT xTx7TT' TTSTSFSF  ' FF 7 '  ÖÖ x  ' tt mmm 88kl~klk oo FF l~l iqi@qi FFOOO ioioiÖÖll FF kkk @ jRjRjUmUmU uu & RRUUU ooo/ mUm/UmUtEtE77 TTTqq ' ?VVMVTxMVxTT77 T' TT TTSFTSFS ' FF77 '  Ö xx  tt' mm klkl~kl~8 ooo lliF~li~iqiq @@ iFiiioOolOlÖl kkFk j@j@jmm mRRuRuUUUU& RRoRoU UUU/ mm t/t UUEU7UqqTTT' ??x MVMVTVT7T' TTT TFTSTS'S F 7 '  Öxx ttmmm' klklkl ~oo8 llilii~qqFqF  @iii oFlFoll ÖOOkkk FFjjj m@m  uu RRR U& UU oo R RRmm/UmUUtt / qEqE7UUU T' TTxx? MMV7VT' VTVT TTT FFT' TSTSS FF7' xÖÖx tmtmm 'lkklkl ~o~oo 8lililii q~~q Fi iii @ololol FkÖÖkk OOjjjj Fmmm @u u RR&oooUUUm mm RR/tt UUU/qqq E7 UUU'xx TTT? MM7' VTVTVT TTTF' TTSTS F7' 17 λλ λν λλ λρ λν λρ λλ λν λλ λρ λν λρ νλ νν νλ νρ νν νρ λτ ∨ ∨ ∨ ∨ ∨ τλ ∨ ∨ ∨ ∨ ντ τν ∨ ∨ ∨ ∨ τρ ∨ ∨ ∨ ∨ ∨ ρτ νν νλ νρ νλ νρ νν ρν ρλ ρρ ρλ ρρ ρν ρν ρλ ρρ ρλ ρρ ρν <) U )I W ;) (V I V V L' Q I Q I I ; ( J)

λλ λν λρ νλ νν νρ ρλ ρν ρρ

ZZ XX VV S f d ZZZZZZ XXXXX VVVV SSS kkk hhhh fffff dddddd ZZZZZZ XXXXX VVVV SSS kkk hhhh fffff dddddd ZZZZZZ XXXXX VVVV SSS kkk hhhh fffff dddddd ZZZZZZ XXXXX VVVV SSS kkk hhhh fffff dddddd ZZZZZZXXXXX VVVV SSS kkk hhhhfffffdddddd ZZZZZZXXXXXVVVVSSS kkk hhhhffffdfddddd ZZZZZXZXXXVXVVVSSS kkkhhhfhffdfdfdddd ZZZZXZXZXVXVXVSVSS kkhkhfhfdhfdfdfddd ZZZXZXVZXVSZXVSkhfdkhfdkhfdhfdfdd ⊥