We now consider how Chu spaces transform. As one would expect, a function between Chu spaces sends each word to some word . But if some Chu spaces are to have nontrivial structure, not all functions will preserve that structure. Those that do preserve it we shall call continuous. What we shall define however is not the notion of structure but of continuity. Later we shall define and defend a suitable notion of structure, and show that, among all functions between Chu spaces, the continuous ones are exactly those preserving that structure.
Our basic example of a continuous function will be any projection from to . A projection is defined as any dual word of , that is, a function from to for some .
By way of motivation we give a preliminary definition of continuous function.
Continuity 1. The continuous functions are the largest class such that
(i) every continuous function to is a projection, and
(ii) the composition of two continuous functions is continuous.
This is a third order characterization of continuity, being phrased in terms of classes of functions which themselves are second-order entities. We now give a second-order definition of continuity and prove its equivalence to the above.
Continuity 2. is continuous just when for every projection of , is a projection of .
Proof: We first show that continuous-2 implies continuous-1. For this it suffices to show that the class of continuous-2 functions meets both 1(i) and 1(ii). Observe first that the identity function on is a projection of (the only projection in fact). Now if is continuous-2 then the composition of the identity on with f, namely f itself, must be be a projection, whence 1(i) is satisfied by continuity-2.
For 1(ii), let be the composition of two continuous-2 functions. For any projection of , must be a projection of , but then must be a projection of . Hence gf is continuous-2 and so continuity-2 satisfies 1(ii). This completes one direction.
We now show that continuous-1 implies continuous-2. For a contradiction, let be any function that is continuous-1 but not continuous-2. By the latter there must exist a projection such that is not a projection of . Hence both f and are continuous-1, but then their composition cannot simultaneously satisfy 1(i) and 1(ii).
We remark in passing that the continuous maps to are exactly the projections. This yields another view of a Chu space, namely as the dual of the space consisting of the continuous functions to . The shorter the words of a space, the fewer the continuous functions to .
Now the operation of composing with f defines a function from the dual
words of
to those of
.
When
is extensional
this determines a function
such that for each ,
g(y) indexes the projection of
that equals
,
i.e.
.
The projection of
that it must equal
is
.
The continuity condition can now be stated
in first order terms (no quantification over functions or predicates)
as the equation
We call this equation the adjointness condition on account of its resemblance to adjoint relationships in linear algebra and categorical adjunctions. The condition may be understood loosely as saying that g is a form of inverse of f, more precisely an adjoint. We call g the adjoint of f.
Although we obtained the adjointness condition from our original definition of continuity by assuming that was extensional, the condition itself does not make any use of that assumption. In fact pairs of functions satisfying this condition define the most basic notion of morphism of Chu spaces. The continuous functions can then be defined as those functions such that there exists making (f,g) an adjoint pair. This version of the definition of continuity makes no assumption about either separability or extensionality of either or .
Adjoint pairs , where , , and , compose via (f',g')(f,g)=(f'f,gg'). That this is itself an adjoint pair follows from t(f'f(a),z) = s(f(a),g'(z)) = r(a,gg'(z)). Hence Chu spaces over and their adjoint pairs form a category, denoted . We denote by , pronounced ``little chu,'' the subcategory of whose objects are the biextensional Chu spaces over and whose morphisms are all adjoint pairs between them (i.e. a full subcategory of ).
Now the adjointness condition, despite being first-order, is a little bit
magical, and for this reason we started out with higher-order definitions
that did not contain a magic formula and hence were better motivated.
One advantage of the adjointness condition besides its elementary
nature is that it demonstrates the symmetry of continuity with respect
to transposition or duality: the dual (g,f) of an adjoint pair (f,g)
from
to
is itself an adjoint pair from
to
,
its adjointness condition being
We now give a definition of continuity that combines the best features of both the non-magical definitions and the adjoint-pair definition. We exploit the representational aspect of Chu spaces in such a way that duality can be integral to the definition of continuity, yet without pulling any formulas out of a hat.
Lift the representation of points of to a representation of , simply by forming the composition . This represents f pointwise in terms of the representation of each point in the image of f. But is the left transpose of a function , namely , which we can view as a Chu space representing f,
We define a function to be continuous when the dual of its representation represents a function from to .
That is, for some function , the left transpose of must be satisfying . So our dualization requirement becomes s(f(a),y)=r(a,g(y)). But this is exactly the adjointness condition and hence is equivalent to the other definitions.
To these four definitions of continuity we may add a fifth in the case : a function is continuous when the inverse image of each dual word of , viewed as a subset of B, is a dual word of . This is the standard definition of continuity from point-set topology, where our dual words play the role of open sets. But this is easily seen to be just a restatement of Continuity-2.
Concreteness. Let denote the underlying set A of , and for an adjoint pair (f,g) let U(f,g) denote f. Then U is a functor from to .
Now f need not determine g uniquely. In particular if both r and s are all-zero matrices, every pair (f,g) of functions between (A,r,X) and (B,s,Y) is trivially an adjoint pair. Hence U is not a faithful functor, whence with this choice of forgetful functor is not concrete.
When is extensional and is continuous from to , the adjoint of f making (f,g) an adjoint pair is uniquely determined. Hence the restriction of U to the extensional Chu spaces in is a faithful functor, making that subcategory of a concrete category.
Now the dual of an extensional Chu space while separable is not extensional. The dual of a biextensional space however is biextensional. We therefore have two self-dual categories, big and little , only the latter of which however is concrete.