This is to be an extension of the pseudogroup approach to defining general notions of manifold. The pseudogroup approach makes clear how to define the groupoid of manifolds, but as far as I know does not cover the general notion of morphism between manifolds. To rectify this, a new notion (cartology) is introduced, providing an abstract environment in which pseudogroups make sense and also one where morphisms may be naturally defined. Manifolds are seen as akin to torsors in this approach.
We recall some ideas (due to Carboni) on bicategories of partial maps, close in spirit to the Carboni-Walters notions of bicategories of relations and cartesian bicategories. (Note: compositions are given in traditional order, where the composite of and is denoted .)
(Carboni) A structure of bicategory of partial maps is a symmetric monoidal locally posetal bicategory in which
Each object comes equipped with a (unique) cocommutative comonoid structure ,
Every morphism is compatible with the comultiplication in the strict sense and with the counit in the lax sense:
Given a 1-cell in such a structure, the domain is the composite
where the last isomorphism in the left unit constraint. We say is total if . The following lemma is easily proven using the method of string diagrams:
(Carboni) In a structure of bicategory of partial maps , we have that
For any map , the arrow is coreflexive: .
. In particular, .
.
.
.
is total if and only if .
Total 1-cells (as composed in ) are the morphisms of a category, denoted . Furthermore, if is total, so is .
Finally, the monoidal product restricts to a cartesian monoidal product on . The comultiplications are the diagonal maps in , and is terminal via .
A domainal bicategory is a bicategory admitting a structure of bicategory of partial maps, such that
(This is a form of functional completeness.)
We can show
Left adjoints are total.
If , then .
Assuming that all domains split, every morphism is of the form , where and is total.
Split as , and put . We have
The following equations show is total:
(Call this the canonical factorization of a partial map .)
All pseudo-invertible maps can be written in the form .
For any pseudo-invertible , we have j i^\ast$.
If and are left adjoints, and we write as where is a left adjoint and is total, then we can show directly (I hope). Then we may calculate that is right adjoint to . It follows (from a lemma below) that i^\ast j = k h^\ast$ is pseudo-invertible, and now we conclude that pseudo-invertible maps are closed under composition.
In a domainal bicategory of partial maps, the subbicategory whose 1-cells are total is locally discrete.
Referring to 3. above, we may conclude that is the pullback of .
The arrow is pseudo-invertible, and thus can be written as where and . Taking pseudo-inverses of both sides of , we have . Now suppose are any arrows such that we have a commutative square . From and , we derive
From these equations, it is easy to deduce that and , so . Call this . We then have and . Thus is the pullback.
Observation: given a domainal bicategory of partial maps , the bicategory obtained by splitting all coreflexives is another domainal bicategory of partial maps.
Can we go through Carboni’s development and show that there is at most one such structure in the domainal case?
A regional bicategory is a domainal bicategory such that the join exists for a family whenever the sheaf condition
holds for all .
In addition to the axioms above, two more axioms are useful to consider:
We say that a bicategory of partial maps is functionally complete if it satisfies these two axioms. In this case, it may be shown that the category of objects and maps (i.e., left adjoints) is a left exact category , and the bicategory is in fact the bicategory of partial maps in .
The bicategory of regions is the locally posetal bicategory where
Objects are topological spaces (or locales if you prefer);
Morphisms are partial functions with open domain, that is spans
where is continuous and is an open embedding. These are clearly closed under span composition.
Such spans of type are locally ordered by inclusion.
This is a functionally complete bicategory of partial maps, denoted .
These local posets of are not cocomplete, but they admit certain obvious joins: given a family of regional maps
the join exists iff we have local compatibility:
for all . Composition on either side with a -cell preserves any local joins which exist.
Every coreflexive morphism in splits: there is an object and morphisms , such that the equations
hold. The object may be called the domain of .
In any category, splittings of idempotents (of coreflexives in particular, for poset-enriched categories) are unique up to isomorphism. For splitting pairs of coreflexives, we have .
A cartology is a (locally full) subbicategory such that
(Closure under open subspaces) If and in , then belongs to and splits in .
(Closure under joins) If are maps of and the join of exists in , then this join belongs to (i.e., is of the form for some in ).
The notion of cartology makes sense for any bicategory of partial maps in place of , and we will develop the theory with that generalization in mind.
Intended examples include the case where the objects of are Euclidean spaces , and morphisms are spans
where is smooth (or PL, etc.).
Let be a cartology. A morphism in is pseudo-invertible if there exists such that
and are coreflexive,
and .
The morphism is called a pseudo-inverse of .
A pseudo-inverse is unique when it exists.
Suppose and are pseudo-inverse to . We have
and similarly , so . By a similar argument, . In that case
as claimed.
Suppose and are such that and are coreflexive, and splits and splits . Then is inverse to .
We calculate
where the second equation may be inferred from idempotence of the coreflexive morphism . Similarly .
An arrow is pseudo-invertible iff there are left adjoints , such that .
For the “if” clause, we have (in a bicategory of partial maps) that . In that case, has a pseudo-inverse , since we have
and
For the “only if” clause, let be the pseudo-inverse of . Let split , let split , and put . By the previous lemma, is invertible, with , and so is a splitting for . Moreover, we have
Thus, if we rename as , we have that and splits . Then
which completes the proof.
Pseudo-invertible morphisms are closed under composition.
Let and be pseudo-invertible, and write and as in the preceding lemma. Also write where is total. We may calculate that is right adjoint to (see above). It follows that
and since and are left adjoints, it follows from the preceding lemma that is pseudo-invertible.
The following definition is well-known; see for example Thurston.
A pseudogroup on a topological space (or locale) is a groupoid each of whose objects is an open set of , and whose morphisms are homeomorphisms between such open sets, satisfying the following conditions:
The objects cover . (Equivalently, in light of the last axiom, every open set of is an object of .)
If belongs to and is an open set, then the restriction belongs to . (Equivalently, in light of the other axioms, every inclusion map belongs to .)
(Sheaf property) If is a homeomorphism and if there is a covering of such that the restrictions are morphisms of , then is also morphism of .
In a cartology , the core groupoid of the Cauchy completion of the monoid of pseudo-invertible morphisms from an object to itself is a pseudogroup.
In the first place, every coreflexive endomorphism is pseudo-inverse to itself, and their extensions range over all open subsets of . These are the objects; obviously they cover .
The notion of a -manifold modeled on an object of is defined just as before, using the pseudogroup on implied by the previous lemma. In particular, we have -charts of an atlas structure on , which are morphisms in
satisfying the expected properties. We can thus speak of -manifolds (or -manifolds if we want to make explicit the modeling space ).
Now, given a cartology , we define the category of -manifolds. Let be a -manifold and a -manifold. Then, a -morphism from to is a continuous map such that the -composite
belongs to , for every pair of charts and .
These definitions need to be carefully checked against known examples (e.g., the categories , , and , among others).