Skip to content

Commit e886386

Browse files
committed
add the category of countable groups
1 parent d2620a0 commit e886386

6 files changed

Lines changed: 123 additions & 2 deletions

File tree

.cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@
151151
"Lawvere",
152152
"libsql",
153153
"Lindelöf",
154+
"Lodha",
154155
"Makkai",
155156
"Malcev",
156157
"Mathoverflow",

databases/catdat/data/categories/FinGrp.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ tags:
1212
related_categories:
1313
- FinAb
1414
- Grp
15+
- Grp_c
1516

1617
satisfied_properties:
1718
- property_id: locally small
@@ -47,7 +48,7 @@ satisfied_properties:
4748

4849
unsatisfied_properties:
4950
- property_id: normal
50-
reason: Every non-normal subgroup of a finite group provides a counterexample.
51+
reason: Every non-normal subgroup of a finite group (such as $C_2 \hookrightarrow S_3$) provides a counterexample.
5152

5253
- property_id: cogenerator
5354
reason: 'We apply <a href="/lemma/missing_cogenerator">this lemma</a> to the collection of finite simple groups: Any non-trivial homomorphism from a finite simple group to a finite group must be injective, and for every $n \in \IN$ there is a finite simple group of size $\geq n$ (for example, the alternating group on $n+5$ elements).'

databases/catdat/data/categories/Grp.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ tags:
1010
- algebra
1111

1212
related_categories:
13-
- Ab
1413
- FinGrp
14+
- Grp_c
15+
- Ab
1516
- Mon
1617
- SemiGrp
1718

Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
id: Grp_c
2+
name: category of countable groups
3+
notation: $\Grp_\c$
4+
objects: countable groups
5+
morphisms: group homomorphisms
6+
description: A group is called countable if its underlying set is countable, i.e. when this set admits a surjection from $\IN$. In particular, every finite group is countable, but also every finitely generated group is countable.
7+
nlab_link: null
8+
9+
tags:
10+
- algebra
11+
12+
related_categories:
13+
- Grp
14+
- FinGrp
15+
- Set_c
16+
17+
satisfied_properties:
18+
- property_id: locally small
19+
reason: There is an embedding $\Grp_\c \hookrightarrow \Grp$ and $\Grp$ is locally small.
20+
21+
- property_id: essentially small
22+
reason: Every countable group is isomorphic to a group whose underlying set is a subset of $\IN$.
23+
24+
- property_id: pointed
25+
reason: The trivial group is countable and is a zero object.
26+
check_redundancy: false
27+
28+
- property_id: generator
29+
reason: The countable group $\IZ$ is a generator because it represents the forgetful functor $\Grp_\c \hookrightarrow \Set$.
30+
31+
- property_id: finite products
32+
reason: This is because <a href="/category/Grp">$\Grp$</a> has finite (in fact, all) products, and $\Grp_\c \hookrightarrow \Grp$ is closed under finite products. This is because a finite product of countable sets is again countable.
33+
check_redundancy: false
34+
35+
- property_id: equalizers
36+
reason: One can use the same construction as in <a href="/category/Grp">$\Grp$</a> since a subgroup of a countable group is again countable.
37+
check_redundancy: false
38+
39+
- property_id: coequalizers
40+
reason: One can use the same construction as in <a href="/category/Grp">$\Grp$</a> since a quotient of a countable group is again countable.
41+
42+
- property_id: countable coproducts
43+
reason: This is because <a href="/category/Grp">$\Grp$</a> has countable (in fact, all) coproducts, and $\Grp_\c \hookrightarrow \Grp$ is closed under countable coproducts. This is because a countable union of countable sets is again countable.
44+
45+
- property_id: mono-regular
46+
reason: 'This can be deduced from the corresponding property of <a href="/category/Grp">$\Grp$</a> as follows: Let $i : K \hookrightarrow G$ be a monomorphism in $\Grp_\c$, i.e. an injective homomorphism of countable groups. Since $\Grp$ is mono-regular, there is a group $H$ and two homomorphisms $f,g : G \rightrightarrows H$ with $i = \eq(f,g)$. Let $H'' \subseteq H$ be the subgroup generated by $\im(f) \cup \im(g)$. Since $G$ is countable, $H''$ is countable as well, and $f,g$ corestrict to homomorphisms $f'', g'' : G \to H''$. Hence, $i = \eq(f'',g'')$.'
47+
48+
- property_id: conormal
49+
reason: 'If $f : G \to H$ is an epimorphism in $\Grp_\c$, i.e. a surjective homomorphism of countable groups, then $f$ is the cokernel in $\Grp$ of $K \hookrightarrow G$, where $K$ is the kernel of $f$. Since $K$ is countable, it is also the cokernel in $\Grp_\c$.'
50+
51+
- property_id: Malcev
52+
reason: We can use the same proof as for <a href="/category/Grp">$\Grp$</a>.
53+
54+
- property_id: regular
55+
reason: We already know that the category is finitely complete, and that it has all coequalizers. The regular epimorphisms coincide with the surjective group homomorphisms (see below), hence are clearly stable under pullbacks.
56+
57+
- property_id: effective congruences
58+
reason: 'A congruence on a countable group $G$ has the form $\{(g,h) \in G^2 : g^{-1} h \in N \}$ for some normal subgroup $N \subseteq G$. It is the kernel pair of the projection $p : G \twoheadrightarrow G/N$ in $\Grp$, but also in $\Grp_\c$ since $G/N$ is countable.'
59+
60+
- property_id: effective cocongruences
61+
reason: 'Let $G + G \twoheadrightarrow H$ be a cocongruence in $\Grp_\c$. Since $\Grp_\c \hookrightarrow \Grp$ is closed under finite colimits, this is the same as a cocongruence in $\Grp$ where $G,H \in \Grp$ happen to be countable groups. Since we already know that <a href="/category/Grp">$\Grp$</a> has effective cocongruences, the cocongruence is the cokernel pair of some homomorphism of groups $K \to H$. If $K'' \subseteq H$ denotes the image of $K$, it is then also the cokernel pair of the inclusion $K'' \hookrightarrow H$, and $K''$ is countable.'
62+
63+
unsatisfied_properties:
64+
- property_id: skeletal
65+
reason: This is trivial.
66+
67+
- property_id: small
68+
reason: Even the collection of all trivial groups is not a set.
69+
70+
- property_id: normal
71+
reason: Every non-normal subgroup of a countable group (such as $C_2 \hookrightarrow S_3$) provides a counterexample.
72+
73+
- property_id: counital
74+
reason: The canonical morphism $F_2 = \IZ \sqcup \IZ \to \IZ \times \IZ$ is not a monomorphism since $F_2$ is not abelian.
75+
76+
- property_id: countable powers
77+
reason: Since the forgetful functor $\Grp_\c \to \Set$ is representable, it preserves (countable) products. Therefore, if the power $\IZ^{\IN}$ exists in $\Grp_\c$, its underlying set must be the ordinary cartesian product, which however is uncountable.
78+
79+
- property_id: regular quotient object classifier
80+
reason: We can copy the proof from <a href="/category/Grp">$\Grp$</a>.
81+
82+
- property_id: coregular
83+
reason: Pushouts of injective homomorphisms between countable groups do not need to be injective, see <a href="https://math.stackexchange.com/questions/5088032" target="_blank">MSE/5088032</a>.
84+
85+
- property_id: cogenerator
86+
reason: 'Assume that a cogenerator $Q$ exists in $\Grp_\c$. There are only countably many finitely generated subgroups of $Q$. But there are continuum many finitely generated simple groups; this follows from Corollary 1.5 in <a href="https://arxiv.org/abs/1807.06478" target="_blank">Finitely generated infinite simple groups of homeomorphisms of the real line</a> by J. Hyde and Y. Lodha. Hence, there is a finitely generated (and hence countable) simple group $H$ which does not embed into $Q$. Since $H$ is simple, any homomorphism $H \to Q$ must be trivial then. But then $\id_H, 1 : H \rightrightarrows H$ are not separated by a homomorphism $H \to Q$.'
87+
88+
- property_id: ℵ₁-accessible
89+
reason: 'We can almost copy the proof from <a href="/category/Set_c">$\Set_\c$</a> to show that $\Grp_\c$ does not have $\aleph_1$-filtered colimits: Fix an uncountable set $X$, let $P_\c(X)$ be the poset of countable subsets of $X$, which is $\aleph_1$-filtered, and consider the functor $P_\c(X) \to \Grp_\c$ taking a subset $Y \subseteq X$ to the free group $F(Y)$. The colimit of this diagram in $\Grp$ is given by $F(X)$ itself, so if $G$ were a colimit in $\Grp_\c$, then $\Hom(G, C_2) \cong \Hom(F(X),C_2) \cong \{0,1\}^X$. But the former has cardinality at most $2^{\aleph_0}$ and the latter has cardinality $2^{\card(X)}$, so we have obtained a contradiction if we pick $X$ large enough (e.g. $\card(X)=2^{\aleph_0}$).'
90+
91+
special_objects:
92+
initial object:
93+
description: trivial group
94+
terminal object:
95+
description: trivial group
96+
coproducts:
97+
description: '[countable case] free products'
98+
products:
99+
description: '[finite case] direct products with pointwise operations'
100+
101+
special_morphisms:
102+
isomorphisms:
103+
description: bijective homomorphisms
104+
reason: This is easy.
105+
monomorphisms:
106+
description: injective homomorphisms
107+
reason: For the non-trivial direction, the forgetful functor to $\Set$ is representable (by the countable group $\IZ$), hence preserves monomorphisms.
108+
epimorphisms:
109+
description: surjective homomorphisms
110+
reason: 'For the non-trivial direction, if $f : G \to H$ is an epimorphism, we may factor it as $G \to f(G) \to H$, and $f(G) \to H$ is still an epimorphism, but also an inclusion and hence a monomorphism. Since we already know that the category is mono-regular, $f(G) \to H$ must be an isomorphism.'
111+
regular monomorphisms:
112+
description: same as monomorphisms
113+
reason: This is because the category is mono-regular.
114+
regular epimorphisms:
115+
description: same as epimorphisms
116+
reason: This is because the category is epi-regular.

databases/catdat/data/categories/Set_c.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ tags:
1212
related_categories:
1313
- FinSet
1414
- Set
15+
- Grp_c
1516

1617
satisfied_properties:
1718
- property_id: locally small

databases/catdat/data/macros.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
\supp: \operatorname{supp}
5252
\Coexp: \operatorname{Coexp}
5353
\inc: \operatorname{inc}
54+
\eq: \operatorname{eq}
5455

5556
# categories
5657
\Set: \mathbf{Set}

0 commit comments

Comments
 (0)