Skip to content

Commit 942caa5

Browse files
committed
use macros for TorsAb
1 parent 6bba731 commit 942caa5

5 files changed

Lines changed: 15 additions & 14 deletions

File tree

databases/catdat/data/001_categories/002_algebra.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ VALUES
203203
(
204204
'TorsAb',
205205
'category of torsion abelian groups',
206-
'$\mathbf{TorsAb}$',
206+
'$\TorsAb$',
207207
'torsion abelian groups',
208208
'group homomorphisms',
209209
'This is a Grothendieck abelian category containing all finite abelian groups.',

databases/catdat/data/003_category-property-assignments/TorsAb.sql

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,43 +9,43 @@ VALUES
99
'TorsAb',
1010
'locally small',
1111
TRUE,
12-
'There is a forgetful functor $\mathbf{TorsAb} \to \mathbf{Ab}$ and $\mathbf{Ab}$ is locally small.'
12+
'There is a forgetful functor $\TorsAb \to \Ab$ and $\Ab$ is locally small.'
1313
),
1414
(
1515
'TorsAb',
1616
'cocomplete',
1717
TRUE,
18-
'The embedding $\mathbf{TorsAb} \hookrightarrow \mathbf{Ab}$ is closed under colimits and $\mathbf{Ab}$ is cocomplete.'
18+
'The embedding $\TorsAb \hookrightarrow \Ab$ is closed under colimits and $\Ab$ is cocomplete.'
1919
),
2020
(
2121
'TorsAb',
2222
'complete',
2323
TRUE,
24-
'The embedding $\mathbf{TorsAb} \hookrightarrow \mathbf{Ab}$ has a right adjoint, sending an abelian group $A$ to its torsion subgroup $T(A)$. Since $\mathbf{Ab}$ is complete, $\mathbf{TorsAb}$ is complete as well. The limit of a diagram of torsion abelian groups is the torsion subgroup of the limit of the underlying abelian groups. Notice that the torsion subgroup is not required in the case of equalizers, since a subgroup of a torsion abelian group is already torsion. Also, a <i>finite</i> product of torsion abelian groups is already torsion.'
24+
'The embedding $\TorsAb \hookrightarrow \Ab$ has a right adjoint, sending an abelian group $A$ to its torsion subgroup $T(A)$. Since $\Ab$ is complete, $\TorsAb$ is complete as well. The limit of a diagram of torsion abelian groups is the torsion subgroup of the limit of the underlying abelian groups. Notice that the torsion subgroup is not required in the case of equalizers, since a subgroup of a torsion abelian group is already torsion. Also, a <i>finite</i> product of torsion abelian groups is already torsion.'
2525
),
2626
(
2727
'TorsAb',
2828
'preadditive',
2929
TRUE,
30-
'It is a full subcategory of the preadditive category $\mathbf{Ab}$.'
30+
'It is a full subcategory of the preadditive category $\Ab$.'
3131
),
3232
(
3333
'TorsAb',
3434
'normal',
3535
TRUE,
36-
'If $f : A \to B$ is a monomorphism, it is injective (see below). In $\mathbf{Ab}$ it is then the kernel of $B \to B/f(A)$. Since $B/f(A)$ is torsion, it is also the kernel in $\mathbf{TorsAb}$.'
36+
'If $f : A \to B$ is a monomorphism, it is injective (see below). In $\Ab$ it is then the kernel of $B \to B/f(A)$. Since $B/f(A)$ is torsion, it is also the kernel in $\TorsAb$.'
3737
),
3838
(
3939
'TorsAb',
4040
'conormal',
4141
TRUE,
42-
'If $f : A \to B$ is an epimorphism, it is surjective (see below). In $\mathbf{Ab}$ it is then the cokernel of its kernel $K \hookrightarrow A$. Since $K$ is torsion, it is also the cokernel in $\mathbf{TorsAb}$.'
42+
'If $f : A \to B$ is an epimorphism, it is surjective (see below). In $\Ab$ it is then the cokernel of its kernel $K \hookrightarrow A$. Since $K$ is torsion, it is also the cokernel in $\TorsAb$.'
4343
),
4444
(
4545
'TorsAb',
4646
'finitely accessible',
4747
TRUE,
48-
'We already know that (filtered) colimits exist and are preserved by the forgetful functor to $\mathbf{Ab}$. Every torsion abelian group is the filtered colimit of its finitely generated subgroups (which are finite). These are finitely presentable in $\mathbf{Ab}$, hence also in $\mathbf{TorsAb}$.'
48+
'We already know that (filtered) colimits exist and are preserved by the forgetful functor to $\Ab$. Every torsion abelian group is the filtered colimit of its finitely generated subgroups (which are finite). These are finitely presentable in $\Ab$, hence also in $\TorsAb$.'
4949
),
5050
(
5151
'TorsAb',
@@ -57,19 +57,19 @@ VALUES
5757
'TorsAb',
5858
'split abelian',
5959
FALSE,
60-
'The sequence $0 \to \mathbb{Z}/2 \to \mathbb{Z}/4 \to \mathbb{Z}/2 \to 0$ does not split.'
60+
'The sequence $0 \to \IZ/2 \to \IZ/4 \to \IZ/2 \to 0$ does not split.'
6161
),
6262
(
6363
'TorsAb',
6464
'CSP',
6565
FALSE,
66-
'The canonical homomorphism $\bigoplus_{n \geq 0} \mathbb{Z}/2 \to T(\prod_{n \geq 0} \mathbb{Z}/2)$ is not surjective, since the torsion element $(1,1,\dotsc)$ does not lie in the image. Hence, it is no epimorphism.'
66+
'The canonical homomorphism $\bigoplus_{n \geq 0} \IZ/2 \to T(\prod_{n \geq 0} \IZ/2)$ is not surjective, since the torsion element $(1,1,\dotsc)$ does not lie in the image. Hence, it is no epimorphism.'
6767
),
6868
(
6969
'TorsAb',
7070
'locally strongly finitely presentable',
7171
FALSE,
72-
'Assume that it is locally strongly finitely presentable, and therefore the category of algebras of a multi-sorted finitary algebraic theory. For each sort $s$ let $F_s$ be the free algebra on one generator of sort $s$. One of them must be non-trivial, since otherwise the category would be thin. So assume $F_s \neq 0$. It is finitely presentable, hence a finite abelian group, and regular projective. Any direct summand will have the same properties. So we find that some $\mathbb{Z}/p^k$ (with $k \geq 1$ and $p$ prime) is regular projective. However, the exact sequence in $\mathbf{TorsAb}$
73-
$$0 \to \mathbb{Z}/p \to \mathbb{Z}/p^{k+1} \to \mathbb{Z}/p^k \to 0$$
72+
'Assume that it is locally strongly finitely presentable, and therefore the category of algebras of a multi-sorted finitary algebraic theory. For each sort $s$ let $F_s$ be the free algebra on one generator of sort $s$. One of them must be non-trivial, since otherwise the category would be thin. So assume $F_s \neq 0$. It is finitely presentable, hence a finite abelian group, and regular projective. Any direct summand will have the same properties. So we find that some $\IZ/p^k$ (with $k \geq 1$ and $p$ prime) is regular projective. However, the exact sequence in $\TorsAb$
73+
$$0 \to \IZ/p \to \IZ/p^{k+1} \to \IZ/p^k \to 0$$
7474
does not split.'
7575
);

databases/catdat/data/006_special-morphisms/003_monomorphisms.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ VALUES
308308
(
309309
'TorsAb',
310310
'injective group homomorphisms',
311-
'For the non-trivial direction, assume $f : A \to B$ is a monomorphism and $a \in A$ satisfies $f(a)=0$. Choose $n \geq 1$ with $n a = 0$. Then $a$ corresponds to a homomorphism of torsion abelian groups $\tilde{a} : \mathbb{Z}/n \to A$ satisfying $f \circ \tilde{a} = 0$. Hence, $\tilde{a} = 0$, which means $a = 0$.'
311+
'For the non-trivial direction, assume $f : A \to B$ is a monomorphism and $a \in A$ satisfies $f(a)=0$. Choose $n \geq 1$ with $n a = 0$. Then $a$ corresponds to a homomorphism of torsion abelian groups $\tilde{a} : \IZ/n \to A$ satisfying $f \circ \tilde{a} = 0$. Hence, $\tilde{a} = 0$, which means $a = 0$.'
312312
),
313313
(
314314
'TorsFreeAb',

databases/catdat/data/006_special-morphisms/004_epimorphisms.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ VALUES
294294
(
295295
'TorsAb',
296296
'surjective homomorphisms',
297-
'Clearly, surjective homomorphisms are epimorphisms. The converse follows since the forgetful functor $\mathbf{TorsAb} \to \mathbf{Ab}$ has a right adjoint, hence preserves epimorphisms.'
297+
'Clearly, surjective homomorphisms are epimorphisms. The converse follows since the forgetful functor $\TorsAb \to \Ab$ has a right adjoint, hence preserves epimorphisms.'
298298
),
299299
(
300300
'TorsFreeAb',

src/lib/server/macros.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ export const MACROS = {
6868
'\\FinGrp': '\\mathbf{FinGrp}',
6969
'\\FreeAb': '\\mathbf{FreeAb}',
7070
'\\TorsFreeAb': '\\mathbf{TorsFreeAb}',
71+
'\\TorsAb': '\\mathbf{TorsAb}',
7172
'\\Cat': '\\mathbf{Cat}',
7273
'\\Ban': '\\mathbf{Ban}',
7374
'\\Meas': '\\mathbf{Meas}',

0 commit comments

Comments
 (0)