This is Exercise 3.3.11 of Robinson's "A Course in the Theory of Groups (Second Edition)". According to Approach0 and this search, it is new to MSE.
The Details:
Since definitions vary, on page 15, ibid., paraphrased, it states that
A subgroup $N$ of $G$ is normal in $G$ if one of the following equivalent statements is satisfied:
(i) $xN=Nx$ for all $x\in G$.
(ii) $x^{-1}Nx=N$ for all $x\in G$.
(iii) $x^{-1}nx\in N$ for all $x\in G, n\in N$.
The definition of the socle of $G$, which I denote as ${\rm Soc}(G)$, is on page 87:
The subgroup generated by all minimal normal subgroups of a group $G$ is called the socle: should the group fail to have any minimal normal subgroups, [. . .] the socle of $G$ is defined to be $1$.
On the same page, we find
the concept of a minimal normal subgroup of a group $G$, by which is understood a nontrivial normal subgroup that does not contain a smaller nontrivial normal subgroup of $G$.
The Question:
Identify the socle of an abelian group.
Thoughts:
I haven't quite got the hang of computing socles, so I have used GAP, and, so far, there does not appear to be any obvious pattern to the socles I looked at. For example:
gap> StructureDescription(Socle(CyclicGroup(8)));
"C2"
gap> StructureDescription(Socle(DirectProduct(CyclicGroup(4),CyclicGroup(2))));
"C2 × C2"
gap> StructureDescription(Socle(DirectProduct(CyclicGroup(6),CyclicGroup(3))));
"C6 × C3"
The above is code for showing:
- ${\rm Soc}(\Bbb Z_8)\cong \Bbb Z_2$.
- ${\rm Soc}(\Bbb Z_4\times \Bbb Z_2)\cong \Bbb Z_2^2$.
- ${\rm Soc}(\Bbb Z_6\times \Bbb Z_3)\cong \Bbb Z_6\times \Bbb Z_3$.
Please keep in mind that the Fundamental Theorem of Finitely Generated Abelian Groups has not been proven explicitly in Robinson's book yet.
Nonetheless, if we cheat a little, we could make use of the following:
That is,
$${\rm Soc}(A_1\times\dots\times A_n)\cong {\rm Soc}(A_1)\times \dots\times{\rm Soc}(A_n)$$
for (necessarily finitely generated?) abelian groups $A_i$.
I have no idea how one might tackle, say, $(\Bbb R, +)$, or any other abelian group that is not finitely generated.
Does a classification of socles for abelian groups even exist? A partial answer is here. Have I misinterpreted the question? Because it states "an abelian group", not "each abelian group".
I know that every subgroup of an abelian group $A$ is normal in $A$.
The kind of answer I'm hoping for is a classification of socles of abelian groups with some justification of why it is the way it is. This might be a big ask, so I'm sorry if that's the case.
Please help :)