For our first reduction we consider the possibility that G has a summand D which is of the form \(D = \bigoplus \nolimits _{\lambda }Q\) and \(G = D \oplus G_1\), where \(G_1\) has no summand isomorphic to Q. Then H has a summand K with
. Now it follows from Proposition 2.7 that \(D \cong K\) and \(\lambda \) is finite. Furthermore, if \(H = K \oplus H_1\) and \(H_1\) has a summand isomorphic to Q, then \(G_1\) would also have a summand isomorphic to Q since
—contradiction. So \(H_1\) has no summands isomorphic to Q.
Thus, we have our first reduction:
-
(I)
If \(G = D \oplus G_1\) where \(0 \ne D\) is torsion-free divisible and \(G_1\) has no summands isomorphic to Q, then if
, we have \(H = D' \oplus H_1\) where \(D' \cong D\) is a finite-dimensional Q-space,
and \(H_1\) has no summands isomorphic to Q. For our second reduction we focus on the situation where \(G_1\) has no summands isomorphic to Q, \(G_1 = C \oplus G_2\), \(0 \ne C = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\) and \(G_2\) is reduced. Now if \(\pi \) is an idempotent corresponding to the summand C and
, the corresponding idempotent \(\pi '\) gives rise to a summand \(0 \ne D\) of \(H_1\), say \(H_1 = D \oplus H_2\), and the endomorphism rings of corresponding summands are anti-isomorphic:
. Moreover, as \(\mathrm{Hom}(C, G_2) = 0\) it follows from Lemma 2.2 that \(\mathrm{Hom}(H_2, D) = 0\). Since \(0 \ne C = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\), it follows from Proposition 2.8 that either \(D= \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\) or \(D = \bigoplus \nolimits _{\lambda }R\); in both cases \(\lambda \) must be finite. The first option is impossible since \(\mathrm{Hom}(X, \mathbb {Z}(p^\infty )) \ne 0\) for all nonzero R-modules X. Hence \(D = \bigoplus \nolimits _{\lambda }R\) where \(\lambda \) is finite and
. Note that \(H_2\) cannot have a summand isomorphic to R: if it did, then \(0 = \mathrm{Hom}(H_2, D)\) would have a summand \(\mathrm{Hom}(R, D) \cong D\), contrary to \(0 \ne D\). Thus, we have our second reduction:
-
(II)
If \(G = \bigoplus \nolimits _{r}Q \oplus \bigoplus \nolimits _{t}\mathbb {Z}(p^\infty )\oplus G_2\), where \(0 \ne r,t\), \(G_2\) is reduced and
, then \(H = \bigoplus \nolimits _{r}Q \oplus \bigoplus \nolimits _{t}R \oplus H_2\), r, t are finite, \(H_2\) has no summand isomorphic to R or Q and \(H_2\) is opposed to \(G_2\). We want to make one further reduction to enable us to reduce the problem to its core case. In the situation above, the module \(G_2\) may have a summand isomorphic to R. In order to handle this situation we need to develop a further basic result.
Proposition 3.1
Suppose that X, Y are R-modules with
and X is reduced and has a summand isomorphic to R. Then either (i) \(Y \cong X\) and both are free of finite rank or (ii) \(X = \bigoplus \nolimits _{\lambda }R \oplus X_1, Y = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\oplus Y_1\) where \(\lambda \) is finite and neither \(X_1\) nor \(Y_1\) have a summand isomorphic to R.
Proof
Since X is opposed to Y and X has a summand isomorphic to R, Y has a summand isomorphic to either R or \(\mathbb {Z}(p^\infty )\). The Fundamental Relations then present two possibilities:
-
(i)
\(\mathrm{Hom}(R, X) \cong \mathrm{Hom}(Y, R)\) and \(\mathrm{Hom}(X, R) \cong \mathrm{Hom}(R, Y)\),
-
(ii)
\(\mathrm{Hom}(R, X) \cong \mathrm{Hom}(Y, \mathbb {Z}(p^\infty ))\) and \(\mathrm{Hom}(X, R) \cong \mathrm{Hom}(\mathbb {Z}(p^\infty ), Y)\).
Case (i). By Lemma 2.3 we get \(\prod \nolimits _{\lambda }R \cong \mathrm{Hom}(X, R) \cong \mathrm{Hom}(R, Y) \cong Y\) for some cardinal \(\lambda \ne 0\). So Y is torsion-free reduced and it follows from Proposition 2.9 that \(X \cong Y \cong \bigoplus \nolimits _{\lambda }R\) for some finite \(\lambda \); the possibility arising in Proposition 2.9 that \(X \cong \bigoplus \nolimits _{r}\mathbb {Z}(p^\infty )\) cannot occur since X is reduced.
Case (ii). Since X is reduced and X, Y are opposed, Y cannot have a summand isomorphic to Q. Suppose then that \(Y = D \oplus Y_1\), where \(Y_1\) is reduced and \(D = \bigoplus \nolimits _{\mu }\mathbb {Z}(p^\infty )\). In this case the Fundamental Relations and Lemma 2.3 yield
$$\begin{aligned} \mathrm{Hom}(\mathbb {Z}(p^\infty ), Y) = \mathrm{Hom}(\mathbb {Z}(p^\infty ), \bigoplus \nolimits _{\mu }\mathbb {Z}(p^\infty )) \cong \mathrm{Hom}(X, R) \cong \prod \nolimits _{\lambda }R \quad \text {for some } \lambda \ne 0.\end{aligned}$$
By \((\bullet W)\) we then have \(\widehat{\bigoplus \nolimits _{\mu }R} \cong \prod \nolimits _{\lambda }R\) and it follows by Proposition 2.5 (ii) that \(\mu = \lambda \) if \(\mu \) is finite; but \(\mu = 2^{\lambda }\) if \(\mu \) is infinite.
Note also that the Fundamental Relations also give
$$\begin{aligned} X \cong \mathrm{Hom}(R, X) \cong \mathrm{Hom}(Y, \mathbb {Z}(p^\infty )) = \mathrm{Hom}(D, \mathbb {Z}(p^\infty )) \oplus \mathrm{Hom}(Y_1, \mathbb {Z}(p^\infty )) \end{aligned}$$
so that \(X \cong \prod \nolimits _{\mu }R \oplus X_1\), where \(X_1 \cong \mathrm{Hom}(Y_1, \mathbb {Z}(p^\infty ))\).
Consider firstly the situation where \(\mu \) is finite. In this case we have \(X = \bigoplus \nolimits _{\mu }R \oplus X_1\) and \(Y = \bigoplus \nolimits _{\mu }\mathbb {Z}(p^\infty )\oplus Y_1\), where \(Y_1\) is reduced. However, \(Y_1\) cannot have a summand isomorphic to R, for if it did, then \(X_1 \cong \mathrm{Hom}(Y, \mathbb {Z}(p^\infty ))\) would have a summand isomorphic to \(\mathbb {Z}(p^\infty )\) contradicting the fact that X is reduced. It also follows that \(X_1\) cannot have a summand isomorphic to R: if it did then \(\mathrm{Hom}(X, R) \cong \mathrm{Hom}(\mathbb {Z}(p^\infty ), Y)\) would have a free summand of rank greater than \(\mu \) which is impossible since \(\mathrm{Hom}(\mathbb {Z}(p^\infty ), Y_1) = 0\) as \(Y_1\) is reduced.
To establish the proposition it remains to handle the case in which \(\mu \) is infinite. We claim that this case cannot occur.
Now \(X \cong \prod \nolimits _{\mu }R \oplus X_1\) and so it follows by using Lemma 2.6 that \(|\mathrm{Hom}(X, R)| \ge |\mathrm{Hom}(\prod \nolimits _{\mu }R, R)| = |\prod \nolimits _{2^{\mu }}R|\). But \(\mathrm{Hom}(X, R) = \prod \nolimits _{\lambda }R\), so \(|\mathrm{Hom}(X, R)| = (2^{\aleph _0})^{\lambda } = 2^{\lambda } = \mu \). However, \(|\prod \nolimits _{2^{\mu }}R| = (2^{\aleph _0})^{2^{\mu }} = 2^{2^{\mu }}\) leading to the contradiction that \(\mu \ge 2^{2^{\mu }}\). So the case with \(\mu \) infinite cannot occur. \(\square \)
For our next reduction we consider the situation where \(G_2\) is reduced and has a summand isomorphic to R, \(G_2\) is opposed to \(H_2\) but \(H_2\) does not have a summand isomorphic to either R or Q. It follows from Proposition 3.1 above that either \(G_2\) is free of finite rank and isomorphic to \(H_2\)—impossible in the present situation as \(H_2\) has no free summands—or \(G_2= \bigoplus \nolimits _{\lambda }R \oplus G_3\) for some finite \(\lambda \) and \(G_3\) does not have a summand isomorphic to R. Now this decomposition of \(G_2\) gives a corresponding decomposition of \(H_2\) as \(H_2 = A \oplus H_3\), where A is opposed to \(\bigoplus \nolimits _{\lambda }R\) and \(H_3\) is opposed to \(G_3\). It follows from Proposition 2.9 that either A is free of finite rank \(\lambda \) or \(A = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\). As \(G_3\) does not have a summand isomorphic to R, \(\mathrm{Hom}(G_3, R) = 0\) and so \(\mathrm{Hom}(G_3, \bigoplus \nolimits _{\lambda }R) = 0\). It follows now from Lemma 2.2 that \(\mathrm{Hom}(A, H_3) = 0\) so that A is clearly not free. Hence we must have \(A = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\) and \(H_2 = \bigoplus \nolimits _{\lambda }\mathbb {Z}(p^\infty )\oplus H_3\), where \(H_3\) is opposed to \(G_3\). Note also that \(H_3\) cannot have a summand isomorphic to \(\mathbb {Z}(p^\infty )\) since \(\mathrm{Hom}(A, H_3) = 0\); as \(H_2\) does not have a summand isomorphic to Q, the same is true of \(H_3\). Thus, we have that \(H_3\) is reduced.
Thus, we have our third reduction:
(III) Assume \(G = \bigoplus \nolimits _{r}Q \oplus \bigoplus \nolimits _{t}\mathbb {Z}(p^\infty )\oplus \bigoplus \nolimits _{s}R \oplus G_3\), where \(0 \ne r,s,t\), \(G_3\) is reduced and has no summand isomorphic to R, and
. Then \(H = \bigoplus \nolimits _{r}Q \oplus \bigoplus \nolimits _{t}R \oplus \bigoplus \nolimits _{s}\mathbb {Z}(p^\infty )\oplus H_3\), r, s, t are finite, \(H_3\) is reduced and has no summand isomorphic to R, and \(H_3\) is opposed to \(G_3\).
We have now reached the core of the proof of Corner’s theorem. To simplify notation in the next subsection we will write G, H for \(G_3, H_3\), respectively.
Reduced groups with no summand \({\mathbf {R}}\)
Suppose now that G is a reduced group which does not have a summand isomorphic to R.
Recall that basic submodules of R-modules exist and have the form \(B = B_0 \oplus \bigoplus \nolimits _{n \ge 1}B_n\), where \(B_0\) is a free R-module and each \(B_n\) is a direct sum (possibly zero) of cyclic groups \(\mathbb {Z}(p^n)\).
Proposition 3.2
If G is a reduced R-module which does not have a summand isomorphic to R and B is a basic submodule of G, then (i) G/tG is divisible and (ii) \(G/B \cong (tG/B) \oplus D\), where tG/B is torsion divisible and D is torsion-free divisible isomorphic to G/tG.
Proof
-
(i)
Let \(G/tG = D \oplus F\), where D is divisible and F is torsion-free reduced. Since G has no summand isomorphic to R, \(\mathrm{Hom}(G,R) = 0\) and hence it follows that \(\mathrm{Hom}(G/tG,R) = 0\). Thus, \(\mathrm{Hom}(F, R) = 0\) which forces \(F = 0\) since F is torsion-free and reduced.
-
(ii)
If B is basic in G then \(B_0\) must be zero for otherwise G would have a summand isomorphic to R. Thus, B is torsion and G/B is divisible. Furthermore, tG/B is pure in G/B since tG is pure in G and so tG/B is divisible. Thus, \(G/B = tG/B \oplus D\) and since \(D \cong G/tG\), it follows from part (i) that D is divisible.
\(\square \)
Notice that Proposition 3.2 tells us that if G is a reduced R-module which does not have a summand isomorphic to R and B is a basic submodule of G, then B is, in fact, precisely a basic submodule of tG. Before we can exploit this situation further, we need a result on p-groups which we establish below.
Proposition 3.3
If G is opposed to H and G, H are reduced R-modules with torsion basic submodules B, C respectively, then \(B \cong C\) and both are semi-standard.
Proof
Let \(B = \bigoplus \nolimits _{n \ge 1}B_n, C = \bigoplus \nolimits _{n \ge 1}C_n\), where \(B_n\) is homocyclic of exponent n and rank \(\lambda _n\), \(C_n\) is homocyclic of exponent n and rank \(\mu _n\); of course, some of the \(\lambda _n, \mu _n\) may be zero. If \(\lambda _n \ne 0\), then \(G = B_n \oplus G'\) and since
, we have \(H = A_n \oplus H'\) for some \(A_n\) with
. It follows from Proposition 2.10 that \(B_n \cong A_n\) and \(\lambda _n\) is finite. Hence \(0 < \lambda _n = f_G(n-1) \le f_H(n-1) = \mu _n\). Now reverse roles noting that \(\mu _n \ne 0\) and begin with a decomposition of H as \(H = C_n \oplus H''\). By a similar argument we get \(0 < \mu _n = f_H(n-1)\le f_G(n-1)\) and so \(\mu _n \le \lambda _n \le \mu _n\) for all nonzero \(\lambda _n, \mu _n\). Furthermore, these cardinals are finite, so the nonzero Ulm invariants of B, C are equal and all are finite, hence \(B \cong C\) and both are semi-standard. \(\square \)
Note that if a direct sum of cyclic groups B is semi-standard, then it can be expressed either in the form \(B = \bigoplus \nolimits _{i = 1}^N \langle b_{n_i}\rangle \) where N is finite or as \(B = \bigoplus \nolimits _{i = 1}^\infty \langle b_i\rangle \) and each \(\langle b_i\rangle \) is cyclic of order \(p^{n_i}\) with \(n_1 \le n_2 \le \cdots \).
Let us return now to the situation where G, H are reduced R-modules with torsion basic submodules B, C respectively. If G, H are opposed then by Proposition 3.3\(B \cong C\) and both are semi-standard. First we dispose of the situation where B is bounded. Here it follows that \(B = G\) and \(C= H\) since bounded pure submodules are summands. Thus, \(G \cong H\) and since G is semi-standard and bounded, it is a finite p-group. This corresponds to Case (a) of (II) in the statement of Corner’s theorem.
For the remaining case, B and hence, of course, C are both unbounded. Then there is a sequence of cyclic direct summands of B of increasing orders, say \(\langle b_i\rangle \) is such a summand where \(b_i\) is of order \(n_i\) and \(n_1 \le n_2 \le \cdots \). Thus, \(B = \bigoplus \nolimits _{i = 1}^\infty \langle b_i\rangle \) is basic in G and so the p-adic completions of B, G coincide and G may be regarded as a pure submodule of the product \(P = \prod \nolimits _{i = 1}^\infty \langle b_i\rangle \). Thus, \(B \le tG \le tP\). Our objective is to show that the equality \(tG = tP\) holds.
If \(\mathbf {x} = (x_1, x_2, \dots )\) is an arbitrary element of tP, then there is an integer k, dependent on \({\mathbf{x}}\), such that \(o(\mathbf {x}) \le p^{n_k}\); for a given \(\mathbf {x}\) fix such a k. Then the components \(x_i\) of \(\mathbf {x}\) satisfy, for some suitable integers \(r_i < p^{n_k}\),
Now define endomorphisms \(\alpha _{ij}\) of B by
and extend these to endomorphisms of G by setting \(\alpha _{ij}(1 - \alpha _j)(G) = 0\).
Suppose we have shown that for all i, \(\mathrm{End}(G)\) contains an endomorphism \(\alpha \) such that \(\alpha _i\alpha = r_i\alpha _{ik}\), where \(\alpha _i\) denotes the projection mapping taking an element \(g \in G\) onto its \(i^{th}\) component regarding g as an element of \(P = \prod \nolimits _{i = 1}^\infty \langle b_i\rangle \). Then if \(g = \alpha (b_k)\), then \(g \in tG\) and, furthermore,
Since the last display is precisely the value \(x_i\), we conclude that \(\mathbf {x} = g \in tG\) and so \(tP = tG = \bar{B}\), the torsion-completion of B.
If \(tG = tP\) then \(G/tG = G/tP \le P/tP\) and as G/tG is divisible, as noted in Proposition 3.2 above, we have \(G/tP \le D/tP\), where the latter is the maximal divisible submodule of P/tP. Thus, the requirement in Case (b) of (II) in the statement of Corner’s theorem will hold.
The remainder of this section is devoted to showing that G has the appropriate endomorphism \(\alpha \). Not surprisingly, the key to establishing this lies in the fact that G is opposed to H.
Note that the endomorphisms \(\alpha _i, \alpha _{ij}\) of G satisfy the relations
Let \(\Phi \) denote the anti-isomorphism
and denote by \(\beta _i, \beta _{ji}\) the images \(\Phi (\alpha _i), \Phi (\alpha _{ij})\); then if \(\beta _i = \Phi (\alpha _i)\), the image \(\beta _i(H)\) is a direct summand, \(\langle c_i\rangle \) say, of H with \(o(c_i) = p^{n_i}\). Furthermore, the uniqueness of opposition of modules of the form \(\bigoplus \nolimits _{\nu }\langle b_{\nu }\rangle \), where each \(b_{\nu }\) has order \(p^{n_i}\) (Proposition 2.10) and \(\nu \) indexes all such summands in a direct decomposition of B, means that the corresponding summand \(\bigoplus \nolimits _{\nu }\langle c_{\nu }\rangle \) contains all such summands of order \(p^{n_i}\) from a decomposition of H. It follows from a result of Szele [5, Theorem 33.2] that the submodule \(C = \bigoplus \nolimits _{i=1}^\infty \langle c_{i}\rangle \) is a basic submodule of H. Also if \(\gamma = \Phi (\alpha _{ij})\), we have \(\beta _j\gamma \beta _i = \gamma \) and it follows exactly as in Kaplansky’s proof of Theorem 28 in [11] that, absorbing units if necessary, \(\gamma = \beta _{ji}\). Hence the analogues of the equations displayed above hold with the \(\alpha _i\) replaced by \(\beta _i\) and the \(\alpha _{ij}\) replaced by \(\beta _{ji}\).
Now the map \(\beta ': C \rightarrow \langle c_k\rangle \) given by \(\beta ' = \bigoplus \nolimits _{i = 1}^\infty r_i\beta _{ki}\) extends to a map \(\beta :H \rightarrow \langle c_k\rangle \) with \(\beta \upharpoonright C = \beta '\) since \(\langle c_k\rangle \) is a complete R-module and C is basic in H. Direct calculation gives that \(\beta \beta _i = r_i\beta _{ki}\) for each \(i = 1,2, \dots \). Hence if we set \(\alpha = \Phi ^{-1}(\beta )\), we get for each i that \(\alpha _i\alpha = r_i\alpha _{ik}\) so that the required mapping \(\alpha \) exists. Thus, we have established that \(tG = tP = \bar{B}\), the torsion-completion of B. A similar result holds of course for H by interchanging the roles of G and H.
Summarising, we have established Case II (b) of Corner’s result Theorem 1.1.
We can obtain some additional information on the submodules we labelled \(G_3, H_3\) when the integers r, s, t appearing in the decompositions
are nonzero.
Suppose firstly that \(r \ne 0\); we claim that \(G_3\) (and hence of course \(H_3\)) is torsion. The module \(X = Q \oplus G_3\) being a summand of an opposable module, is itself opposable by some module Y. Then Y decomposes as \(Y = Q \oplus Z\) for some R-module Z, by the uniqueness of opposition of torsion-free divisible modules Proposition 2.7 and Z is opposed to \(G_3\); in particular, Z is reduced, \(\mathrm{Hom}(Q, Z) = 0\) and thus, \(\mathrm{Hom}(G_3, Q) = 0\). However, if \(G_3\) is not torsion, we know that \(G_3/tG_3\) is nonzero divisible and hence \(\mathrm{Hom}(G_3, Q) = \mathrm{Hom}(G_3/tG_3, Q) \ne 0\)—contradiction. So in this case \(G_3\) is necessarily torsion.
Suppose now that \(s\ge 1\), then \(A = \mathbb {Z}(p^\infty )\oplus G_3\) is opposed by some module W and we know that W is then of the form \(\mathbb {Z}(p^\infty )\oplus Z\) or \(R \oplus Z\), for some R-module Z. The first possibility cannot happen since \(\mathrm{Hom}(\mathbb {Z}(p^\infty ), G_3) = 0\) would imply that \(\mathrm{Hom}(Z, \mathbb {Z}(p^\infty )) = 0\) and this can never occur. Thus, \(W = R \oplus Z\) for some Z which is opposed to \(G_3\). It follows from the Fundamental Relations that \(\mathrm{Hom}(A, \mathbb {Z}(p^\infty )) \cong \mathrm{Hom}(R, W) = R \oplus Z\). So \(R \oplus Z \cong R \oplus \mathrm{Hom}(G_3, \mathbb {Z}(p^\infty ))\) and since free summands of finite rank have the cancellation property, we conclude that \(Z \cong \mathrm{Hom}(G_3, \mathbb {Z}(p^\infty ))\). Furthermore, since Z is opposed to \(G_3\) it has no summand isomorphic to R or Q. Now if \(G_3\) has an unbounded basic submodule B, then \(G_3/B\) has a summand of the form \(tG_3/B = \bar{B}/B \cong \bigoplus \nolimits _\lambda \mathbb {Z}(p^\infty )\) for some \(\lambda \ne 0\). It follows from Lemma 2.4 that \(G_3\) must have a summand isomorphic to R—contradiction. Hence \(G_3\) is itself bounded and, as noted in Proposition 3.3, it is also semi-standard so that it is in fact finite. It follows then that \(H_3\) is also finite.
The case in which \(t \ge 1\) is essentially identical: one can simply interchange the roles played by \(G_3\) and \(H_3\) in the previous argument.
A sufficient condition
In Corner’s handwritten manuscript a partial converse is stated at the end of his statement of Theorem 1.1: “Conversely, if G and H are related as above, then
provided in case (b) of (II) that \(G'\) and \(H'\) are fully invariant submodules of D.”No proof of the claim is provided but the key idea he intended to use is probably that which is contained in the publication [2]; we remark that the result in [2] shows that there is no possibility of strengthening Theorem 1.1 to a statement saying that \(G'\) and \(H'\) are isomorphic. Indeed, as explained in [2, Section 3], the examples contained in that work show that Kaplansky’s hope of using some sort of duality to clarify the situation was unfounded.
We shall merely look at the situation that occurs in relation to condition (II) Case (b) in terms of sufficiency; the other situations are standard and derive easily from the fact that \(R, \mathbb {Z}(p^\infty )\) and finite p-groups possess an anti-isomorphism. Suppose then that X is a fully invariant submodule of D obeying the conditions of (II) Case (b). It is easy to see that D corresponds to the p-adic completion of T and so any endomorphism of T extends uniquely to an endomorphism of D, which in turn restricts to an endomorphism of X since X is, by assumption, fully invariant in D. Thus, if \(\theta \in \mathrm{End}(T)\), there is a unique \(\phi \in \mathrm{End}(X)\) with \(\phi \upharpoonright T = \theta \). Also if \(\phi \in \mathrm{End}(X)\), then \(\phi \) restricts to a unique endomorphism of T since if \(\phi \upharpoonright T = 0\) then \(\phi \) induces a map \(X/T \rightarrow X\) and this later must be the zero map since X/T is divisible while X is reduced. It follows that in this situation we have a ring isomorphism \(\mathrm{End}(X) \cong \mathrm{End}(T)\); in particular if G, H are any pair of submodules obeying the conditions of (II) Case (b), then there is a ring isomorphism \(\Psi :\mathrm{End}(G) \cong \mathrm{End}(H)\).
Assume for the moment that we have an anti-isomorphism \(\Phi :\mathrm{End}(T) \rightarrow \mathrm{End}(T)\), then the composition \(\Psi ^{-1}\Phi \Psi \) is easily seen to be an anti-isomorphism \(\mathrm{End}(G) \rightarrow \mathrm{End}(H)\). Thus, to establish the sufficiency of the conditions it suffices to show T has an anti-automorphism. Since T is the maximal torsion subgroup of a direct product of cyclic p-groups of increasing order, T is a torsion-complete group and may be viewed as \(T = \bar{B}\), where B is the corresponding direct sum of the cyclic groups. The existence of such an anti-automorphism is well known with a proof being given in [2, Theorem 3.2]; alternative proofs may be found in [3] or [4].