Skip to content

Commit 331fefa

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

6 files changed

Lines changed: 122 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: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
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. 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+
27+
- property_id: generator
28+
reason: The countable group $\IZ$ is a generator because it represents the forgetful functor $\Grp_\c \to \Set$.
29+
30+
- property_id: finite products
31+
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.
32+
check_redundancy: false
33+
34+
- property_id: equalizers
35+
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.
36+
check_redundancy: false
37+
38+
- property_id: coequalizers
39+
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.
40+
41+
- property_id: countable coproducts
42+
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.
43+
44+
- property_id: mono-regular
45+
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 \rightrightarrows H''$. Hence, $i = \eq(f'',g'')$.'
46+
47+
- property_id: conormal
48+
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 of $K \hookrightarrow G$ in $\Grp$, where $K$ is the kernel of $f$. Since $K$ is countable, it is also the cokernel in $\Grp_\c$.'
49+
50+
- property_id: Malcev
51+
reason: We can use the same proof as for <a href="/category/Grp">$\Grp$</a>.
52+
53+
- property_id: regular
54+
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.
55+
56+
- property_id: effective congruences
57+
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.'
58+
59+
- property_id: effective cocongruences
60+
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.'
61+
62+
unsatisfied_properties:
63+
- property_id: skeletal
64+
reason: This is trivial.
65+
66+
- property_id: small
67+
reason: Even the collection of all trivial groups is not a set.
68+
69+
- property_id: normal
70+
reason: Every non-normal subgroup of a countable group (such as $C_2 \hookrightarrow S_3$) provides a counterexample.
71+
72+
- property_id: counital
73+
reason: The canonical morphism $F_2 = \IZ \sqcup \IZ \to \IZ \times \IZ$ is not a monomorphism since $F_2$ is not abelian.
74+
75+
- property_id: countable powers
76+
reason: Since the forgetful functor $\Grp_\c \to \Set$ is representable, it preserves products. Therefore, if the power $\IZ^{\IN}$ exists in $\Grp_\c$, its underlying set must be the ordinary cartesian product, which however is uncountable.
77+
78+
- property_id: regular quotient object classifier
79+
reason: We can copy the proof from <a href="/category/Grp">$\Grp$</a>.
80+
81+
- property_id: coregular
82+
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>.
83+
84+
- property_id: cogenerator
85+
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$.'
86+
87+
- property_id: ℵ₁-accessible
88+
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}$).'
89+
90+
special_objects:
91+
initial object:
92+
description: trivial group
93+
terminal object:
94+
description: trivial group
95+
coproducts:
96+
description: '[countable case] free products'
97+
products:
98+
description: '[finite case] direct products with pointwise operations'
99+
100+
special_morphisms:
101+
isomorphisms:
102+
description: bijective homomorphisms
103+
reason: This is easy.
104+
monomorphisms:
105+
description: injective homomorphisms
106+
reason: For the non-trivial direction, the forgetful functor to $\Set$ is representable (by the countable group $\IZ$), hence preserves monomorphisms.
107+
epimorphisms:
108+
description: surjective homomorphisms
109+
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.'
110+
regular monomorphisms:
111+
description: same as monomorphisms
112+
reason: This is because the category is mono-regular.
113+
regular epimorphisms:
114+
description: same as epimorphisms
115+
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)