• Aucun résultat trouvé

Separability of tensor in Chu categories of vector spaces

N/A
N/A
Protected

Academic year: 2022

Partager "Separability of tensor in Chu categories of vector spaces"

Copied!
6
0
0

Texte intégral

(1)

Separability of tensor in Chu categories of vector spaces

Michael Barr

Department of Mathematics and Statistics McGill University

Montreal, Quebec, Canada Email: barr@math.mcgill.ca

June 11, 1999

1 Introduction

If V is a symmetric tensored closed category and is an object of V, there is a construction described in [Chu, 1979], of a∗-autonomous category based on V. Very briefly, an object of Chu(V,⊥) is a pair (V, V0) of objects of V together with a pairing h−,−i : V ⊗V0 −→ ⊥. These objects have been calledChu spaces because in concrete examples one can think of V0 as being a kind of topology on V ([Pratt, 1993]).

An object (V, V0) is called separated if the induced map V −→V0−◦ ⊥ is monic andextensional if the inducedV0 −→V −◦ ⊥is monic. It is not true in general that the tensor product of two separated Chu spaces is separated nor that the internal hom of two extensional spaces is extensional. The purpose of this note is to show that these claims (which are equivalent to each other) are true when the ground category is vector spaces.

In the preparation of this paper, I have been assisted by a grant from the NSERC of Canada and the FCAR du Qu´ebec.

(2)

A complete introduction to Chu spaces and ∗-autonomous categories can be found in [Barr, 1991]. See also [Barr, to appear]. We give a quick sketch.

1.1 The Chu construction

A morphism (f, f0) : (V, V0)−→(W, W0) is a pair of arrows f :V −→W and f0 :W0 −→V0 such that the diagram

V ⊗V0 -

h−,−i

V ⊗W0 f⊗W-0 W ⊗W0

?

V ⊗f0

?

h−,−i

If terms of elements, this says that for all v V and w0 W0, hf v, w0i = hv, f0w0i.

Another way of expressing this is that the diagram

Hom(W0, V0) -Hom(V ⊗W0,⊥) Hom((V, V0),(W, W0)) -Hom(V, W)

? ?

(1)

is a pullback.

The category Chu(V,⊥) is a ∗-autonomous category, with the following structures. First, for Chu spaces (V, V0) and (W, W0), define a Vect-valued hom (V, V0)−•(W, W0) so that

W0−◦V0 -(V ⊗W0)−◦K (V, V0)−•(W, W0) -V −◦W

? ?

is a pullback. Note that this diagram is simply the obvious strengthening of (1) to V. Now we define

(V, V0)(W, W0) = (V ⊗W,(V, V0)−•(W0, W))

(3)

The pairing is most easily given in terms of elements. For v V, w W, f :V −→W0 and f0 :W −→ V0, we let hv⊗w,(f, f0)i =hw, f vi=hv, f0wi, The internal hom is given similarly by

(V, V0)−◦(W, W0) = ((V, V0)−•(W, W0), V ⊗W0)

The duality is (V, V0) = (V, V0)−◦(⊥,>) = (V0, V), where > is the tensor unit.

It is shown in [Barr, 1991] (where “separated” is called “left separated”

and “extensional” is called “right separated”) that in general the tensor prod- uct of extensional spaces is extensional, but, as shown in the example of the introduction, the tensor product of separated spaces may fail to be separated.

The opposite happens for the internal hom, where the internal hom of two separated spaces is separated, but the internal hom of extensional spaces may not be extensional. We will see that this does not happen in Chu(Vect, K).

In light of the duality between the tensor and internal hom, it will follow, when we show that the tensor product of separated spaces is separated, that the internal hom of extensional spaces is extensional.

1.2 An example: abelian groups

Consider the category Chu(Ab, T) whereT =R/Zis the circle group. There is a Chu space (Q,Z) using any pairing QZ = Q −→ T that embeds Q into T. Multiplication by any irrational number will do. Such a pairing is both separated and extensional. On the other hand, (Q,Z)(Q,Z) = (QQ,(Q,Z)−•(Q,Z)) with the latter being the pullback

Q−◦Z -QQ−◦T (Q,Z)−•(Q,Z) -Q−◦Z

? ?

which is evidently 0 since there are no non-zero homomorphisms Q −→ Z.

Thus (Q,Z)(Q,Z) = (Q,0), which is evidently not separated.

(4)

2 Vector spaces

Let K be a field and Vect = VectK be the category of vector spaces over a field. We letA denote the category Chu(Vect, K).

2.1 Theorem In Chu(VectK, K) the tensor product of separated spaces is separated and the internal hom of extensional spaces is extensional.

Proof. This means that the map V ⊗W −→ ((V, V0)−•(W0, W)) must be shown to be injective. If not, there are finite dimensional subspaces V0 and W0 of V and W such that the composite

V0⊗W0 −→V ⊗W −→((V, V0)−•(W0, W))

is not injective either. We will show that this is impossible by first showing that (V0, V0) is a subobject, in fact split subobject, of (V, V0) and similarly for (W0, W0)−→(W, W0) and that the upper and right arrows in

V ⊗W - ((V, V0)−•(W0, W)) V0⊗W0 -((V0, V0)−•(W0, W0))

? ?

(2)

are injective. Actually, the top arrow is an isomorphism.

From V0 −→ V, we have V0 −→ V −→ V0 which gives us a morphism (V0, V0)−→(V, V0). I claim thatV0→→V0. If not, the arrow factors through a proper subspace, say U ⊆V0 and then from vector space duality, we have V0→→U −→V0∗. Then we have a commutative square

V- -V0∗

V0 --U

? ?

and the diagonal fill-in givesU −→V such that the upper triangle commutes, which implies, along with V0)−→V, that V0 =U, and then that U =V0.

Next, I claim that the injection (f, f0) : (V0, V0))−→(V, V0) is split. Let v1, . . . , vn be a basis of V0 and let v1, . . . , vn be the dual basis of V0. This

(5)

means that hvi, vji=δij. Sincef0 is surjective, letv01, . . . , v0n∈V0 be vectors such that f0vi0 =vi, fori= 1, . . . , n. Now defineg :V −→V0 by

g(v) = Xn

i=1

hv, v0iivi

and g0 : V0 −→ V0 by g0vi = v0i. We want to show that (g, g0) : (V, V0)

−→(V0, V0) is a map in the category and that it splits (f, f0). For the first, we have, for v ∈V and i= 1, . . . , n,

hgv, vii=h Xn

j=1

hv, vj0ivj, vii=hv, vi0i=hv, g0vii

so that (g, g0) is a morphism. Then we have fori= 1, . . . , n, gf(vi) =

Xn

j=1

hf vi, v0jivi = Xn

j=1

hvi, f0vj0ivi = Xn

j=1

hvi, vjivi =vi

We could similarly show thatf0g0 = id but it is unnecessary since in the sub- category of separable extensional objects, the two halves of a map determine each other.

Now the diagram

W0−◦V0 -(V0−◦W0) (V0, V0)−•(W0, W0) -V0−◦W0

? ?

is a pullback while the bottom and right arrows are isomorphisms and hence (V0, V0)−•(W0, W0) = (V0−◦W0)

so that

((V0, V0)−•(W0, W0)) =V0−◦W0

which shows that the top map in (2) is an isomorphism, as claimed. As for the right hand map in (2), we observe that (V0, V0)−→(V, V0) is split monic and, dually, (W0, W)−→(W0, W0) is split epic so that

(V, V0)−•(W0, W)−→(V0, V0)−•(W0, W0)

(6)

is split epic and then

((V0, V0)−•(W0, W0)) −→((V, V0)−•(W0, W)) is (split) monic, as required.

References

M. Barr (1979),∗-Autonomous categories. Lecture Notes in Mathematics 752, Springer-Verlag, Berlin, Heidelberg, New York.

M. Barr (1991),∗-Autonomous categories and linear logic. Math. Structures Comp. Sci., 1, 159–178.

M. Barr (to appear), Non-symmetric ∗-autonomous categories. Theoretical Computer Science.

P.-H. Chu (1979), Constructing ∗-autonomous categories. Appendix to [Barr, 1979].

V. R. Pratt (1993),The Second Calculus of Binary Relations. In Proceedings of MFCS ’93, Gda´nsk, Poland, 142-155, Springer-Verlag.

Références

Documents relatifs

The theory of spaces with negative curvature began with Hadamard's famous paper [9]. This condition has a meaning in any metric space in which the geodesic

Suppose R is a right noetherian, left P-injective, and left min-CS ring such that every nonzero complement left ideal is not small (or not singular).. Then R

Characterization of removable sets in strongly pseudoconvex boundaries 459 The known proof of Theorem 0 is function-theoretic in nature; on the contrary the proofs of Theorem

As a by-product of the constructive methods employed in II, we obtain (Section II.3) a certain isometric imbedding of metric spaces into p-normed spaces, which has

(equipped with any compatible uniformity which makes it uniformly paracompact): the Sorgenfrey line, the Michael line [M], a metric hedgehog with infinitely many

If the datagram would violate the state of the tunnel (such as the MTU is greater than the tunnel MTU when Don’t Fragment is set), the router sends an appropriate ICMP

The transmitted value of the Checksum field is the checksum value that would have been computed for the entire IP header if the TTL field had been set to zero (i.e., the

Internet Protocol version 6 (IPv6) [4] datagram in a MAPOS frame, the method of forming IPv6 interface identifiers, the method of detecting duplicate addresses, and the format