Add category of compact Hausdorff spaces#160
Conversation
|
Hmm, for the coregular property, I have two possible approaches: |
|
Thanks for the PR! For the non-existence of NNO, and hence showing that CompHaus is not countably distributive, I suggest to use the lemma If an NNO exists, it has to be needs to be a split monomorphism. But it is clearly injective and has dense image. So it would actually be an isomorphism. I don't think that this is true when |
|
I think coregularity should be easy to prove directly. Don't go via C*-algebras here. |
|
The question you raise regarding a consequence of NNO existing also happens to be a special case of whether the category has cartesian filtered colimits, for the special case of the colimit |
|
Regarding the property of having cofiltered-limit-stable epimorphisms: It's interesting that the counterexample from Set and Haus fails in CompHaus. In fact, by the intersection theorem, any such example where it's asking about an intersection of a codirected family of nonempty compact subobjects to the constant 1 is doomed to failure. I don't have any ideas on the general case, though. |
|
How about this: if Maybe constructing the counterexample of a sequence in |
|
I think I've got it now: if a natural numbers object |
|
Epimorphisms might actually be stable under cofiltered limits. This is equivalent to: monomorphisms of commutative unital C*-algebras ( = injective *-homomorphisms) are stable under filtered colimits – which looks correct, even for all C*-algebras. More generally, exact cofiltered limits are likely. Also, locally copresentable looks promising. But let's try to find a purely topological proof. |
|
I've found a proof of cofiltered-limit-stable epis. A brief outline: First, a lemma that any cofiltered limit of nonempty compact Hausdorff spaces is nonempty. To see this, consider the product, and for For the main statement: just apply the lemma to the cofiltered limit of inverse images of I'm still not sure whether this is just a special case of a more general argument in disguise, where the more general argument establishes exact cofiltered limits. |
|
I think I'm getting closer to a proof that it's The basic idea: first prove that It should then follow that all countable powers of |
|
I found an interesting paper: https://arxiv.org/pdf/1808.09738 |
|
https://doi.org/10.1016/j.topol.2019.02.033 proves several results about locally copresentable categories of spaces (called: dually locally presentable categories). See Theorem 3.4 and Theorem 4.9. It appears that CompHaus is never mentioned explicitly, but I assume this is because the authors are way past that example :D. I will find a better reference. Close catch: https://arxiv.org/pdf/1508.07750 - references in particular the result that CompHausop is monadic over Set. So I assume the question is if this monad is accessible. |
|
Apparently, Isbell proved that CompHausop is equivalent to the category of functors J. Isbell. Generating the algebraic theory of C(X). Algebra Universalis, 15(2):153–155, 1982 I don't have access to the paper. And tbh the papers of Isbell are never easy to understand. So I would appreciate if we can find a more direct argument for local |
|
The introduction of http://www.tac.mta.ca/tac/volumes/33/12/33-12.pdf gives useful references.
|
|
To prove a category has exact cofiltered limits, is it sufficient to show that cofiltered limits commute with binary coproducts, initial objects, and coequalizers? Or is there something subtle there that I'm missing? |
|
I think I have a proof that the functor Hom(-, [0,1]) : CompHaus^op -> Set is monadic, using the crude monadicity criterion: suppose we have a coreflexive equalizer As for showing it is conservative: suppose Oh, and for having a left adjoint: that's the functor Combined with |
Yes this works as soon as cofiltered limits and finite colimits exist, otherwise they cannot be computed pointwise e.g. and this is also why it was an assumption for the property in the first place. Also, initial objects are never a problem, as the constant diagram with value X on a non-empty category has limit X. |
|
I would like to hear your feedback regarding the current state of #164 (the biggest PR I have worked on so far). For this I have converted the definition of CompHaus and a selection of its properties from this PR into a yaml file id: CompHaus
name: category of compact Hausdorff spaces
notation: $\CompHaus$
objects: compact Hausdorff spaces
morphisms: continuous functions
description: |
This is the full subcategory of $\Top$ consisting of those spaces that are [compact](https://en.wikipedia.org/wiki/Compact_space) and [Hausdorff](https://en.wikipedia.org/wiki/Hausdorff_space).
nlab_link: https://ncatlab.org/nlab/show/empty+category
tags:
- topology
related_categories:
- Top
- Haus
satisfied_properties:
- property_id: locally small
reason: This is trivial.
- property_id: generator
reason: The one-point space is a generator because it represents the forgetful functor to $\Set$, which is faithful.
- property_id: products
reason: |
By the Tychonoff product theorem, a product in $\Top$ of compact Hausdorff spaces is compact; it is also clearly Hausdorff.
Since the forgetful functor from $\CompHaus$ to $\Top$ is fully faithful, this limit is reflected in $\CompHaus$ as well.
- property_id: equalizers
reason: |
The equalizer in $\Top$ of two continuous functions $f, g : X \rightrightarrows Y$ between compact Hausdorff spaces is a closed subspace of $X$, and therefore it is also compact Hausdorff. Since the forgetful functor from $\CompHaus$ to $\Top$ is fully faithful, this limit is reflected in $\CompHaus$ as well.
- property_id: cocomplete
reason: |
$\CompHaus$ is a reflective subcategory of $\Top$, with the reflector being the Stone-Čech compactification functor.
See [nLab](https://ncatlab.org/nlab/show/compact+Hausdorff+space#StoneCechCompactification) for example.
Therefore, as usual, we can form colimits in $\CompHaus$ by forming colimits in $\Top$ and then applying Stone-Čech compactification.
unsatisfied_properties:
- property_id: natural numbers object
reason: |
Let $I := [0, 1]$. If a natural numbers object $(N, z : 1 \to N, s : N \to N)$ existed, then we could iterate the initial conditions $I\to I\times I$, $x \mapsto (x, x)$ and the recursive step function $I\times I \to I \times I$, $(x, y) \mapsto (x, xy)$ to get a continuous function $N \times I \to I \times I$ such that $(s^n(z), x) \mapsto (x, x^n)$ for $x\in I$, $n \in \IN$.
The sequence $(s^n(z)) \in N$ has a convergent subnet $(s^{n_\lambda}(z))_{\lambda \in \Lambda}$, say with limit $y$. Thus, for any $x\in I$ and $\lambda \in \Lambda$, we have $(s^{n_\lambda}(z), x) \mapsto (x, x^{n_\lambda})$.
Taking limits, we see $(y, x) \mapsto (x, 0)$ if $x \ne 1$ or $(y, x) \mapsto (x, 1)$ if $x = 1$. In other words, $(y, x) \mapsto (x, \delta_{x, 1})$ for all $x\in I$. However, that contradicts the fact that the composition
$$I \overset{y \times \id}\longrightarrow N\times I \to I\times I \overset{p_2}\longrightarrow I \\ x \mapsto (y, x) \mapsto (x, \delta_{x,1}) \mapsto \delta_{x,1},$$
would have to be continuous.
special_objects:
terminal object:
description: singleton space
initial object:
description: empty space
special_morphisms:
epimorphisms:
description: surjective continuous maps (which are automatically quotient maps)
reason: For the non-trivial direction, and for a proof of the parenthetical remark, see the proof above that $\CompHaus$ is epi-regular. |
The sample looks great, and I agree with the comments by others that having everything directly related to the category in one file should be easier to work with. |
|
Thank you for the feedback! The mentioned PR is a lot of work and I wanted to make sure that I am going into the right direction. Apparently, yes. |
|
... but I have decided against using markdown (long story...), so instead of |
|
I think I am finished with #164. Should I wait with the merge? As before, I am not sure which order is best. Maybe you have a preference? |
It looks like I have a significant amount of revisions to the pdf file (and a few updates otherwise) to make. So, it's probably best if you merge #164 and I can take care of updating my changes to the new YAML schema, rather than my revisions delaying the other merge for maybe a day or two. |
|
Alright. I have merged the PR now. If you need any help with transforming the data to a YAML file, or if something is a bit weird, please let me know. The documentation has been updated as well. |
|
The spacing on the display of the "natural numbers object" proof is weird now. I could maybe alleviate it a bit by putting them in a single $$ line 1 \ line 2 $$ display; but then the "pnpm dev" console would constantly be displaying warnings that \ within $$ is not supported by LaTeX. And that would still result in an extra blank line between the display and the next line. |
|
I've just made more revisions to the PDF to try to clarify the arguments. Let me know if I still need more clarification. |
|
The merge conflict comes from #173, sorry for that. I will have another look at this PR now. |
| This shows that $\CompHaus^{\op}$ is equivalent to the category of algebras over the monad $S \mapsto \Hom_{\CompHaus}([0, 1]^S, [0, 1])$. We may view such algebras as being models of the infinitary algebraic theory of all continuous functions $[0,1]^S \to [0,1]$. In fact, we can show that any such function only depends on countably many coordinates in the domain, so that operations of this theory will be generated by the continuous functions $[0,1]^\omega \to [0,1]$. Indeed, we get the following somewhat stronger result: | ||
|
|
||
| \begin{proposition} | ||
| The object $[0,1]$ of $\CompHaus$ is $\aleph_1$-copresentable. \cite{GU71} |
There was a problem hiding this comment.
| The object $[0,1]$ of $\CompHaus$ is $\aleph_1$-copresentable. \cite{GU71} | |
| The object $[0,1]$ of $\CompHaus$ is $\aleph_1$-copresentable. |
... because the citation looks like this result is proven there, but I assume it's not
Or, did you want to cite a different article?
There was a problem hiding this comment.
The introduction of the paper I got the GU71 citation from said that result was proved there.
There was a problem hiding this comment.
Ah, I didn't know that this book goes into topological details. So I checked all results for compact Hausdorff spaces. (In that book, "Hausdorff" is included in "compact".)
- 4.7 proves that
$\{I \times I\}$ is dense in$CompHaus^{op}$ (which was first shown by Isbell) - 4.8 proves that
$CompHaus$ has no small dense subcategory. - 6.5 (a) proves that in
$CompHaus$ only the empty space is generated (in the sense of$\kappa$ -generated for some cardinal$\kappa$ ). - 6.5. (b) proves that in
$CompHaus^{op}$ , a space is finitely generated <=> finitely presented <=> finite. - 6.5 (c) proves that
$I$ is$\aleph_1$ -presentable in$CompHaus^{op}$ . - 9.4 (d) proves that in
$CompHaus^{op}$ , a space is$\aleph_1$ -generated <=>$\aleph_1$ -presentable <=> metrizable. (The proof reduces to the fact for$I$ .)
I can translate the proof of 6.5 (c) and post it here, if you like. It is quite different. In any case, let's add the more precise reference.
There was a problem hiding this comment.
I guess I ended up reproving 6.5(a) in the proof that CompHaus is not accessible (which is no longer needed now that we know it's locally copresentable).
|
Going back and rereading the introduction to one of the cited papers prompted me to refine the last paragraph of the corollary proof a bit: We thus reproduce a result from \cite{Isb82} which also provides a nice description of a small set of generators of the operations of the |
…he explicit construction
|
Good work :) What about the category of locally compact Hausdorff spaces? :D |
|
Remark: after merging of #184 the pdf from this PR has now been removed and replaced with the markdown-rendered page https://catdat.app/content/comphaus_copresentable |


Addresses: #156
Currently undecided properties:
has cartesian filtered colimits
is coaccessible
has cofiltered-limit-stable epimorphisms
is coregular
is countably distributive
has exact cofiltered limits
is infinitary distributive
is locally copresentable
has a natural numbers object