Math
The pro-$p$ completion of subgroups of principal congruence subgroups in $SL_n(\mathbb Z)$
Step-by-step mathematics solution: The pro-$p$ completion of subgroups of principal congruence subgroups in $SL_n(\mathbb Z)$
As an Amazon Associate, I earn from qualifying purchases. For more practice problems like this, see Schaum’s Outline of Calculus, 7th Edition.
1. What the question is asking (in plain language)
- Let
[ \Gamma(m)={A\in SL_{n}(\mathbf Z)\;:\;A\equiv I\pmod m} ]
be the principal congruence subgroup of level (m).
- Fix a prime (p) and a positive integer (k).
Let
[ H\le \Gamma(p^{k}) ]
be any (abstract) subgroup.
- The pro‑(p) completion of a group (G) is
[ \widehat G_{\,p}= \varprojlim_{N\triangleleft G,\;[G:N]\text{ a power of }p} G/N . ]
The question is: Is it enough to take the normal subgroups (N) of the special form
(N=H\cap\Gamma(p^{n})) (for (n\ge 1))?
Equivalently, does the inverse limit
[ \varprojlim_{n\ge 1}\; H\big/\bigl(H\cap\Gamma(p^{n})\bigr) \tag{1} ]
coincide with the pro‑(p) completion of (H)?
2. Detailed solution
We shall prove that the answer is yes.
The proof consists of three parts:
- The filtration ({\Gamma(p^{n})}_{n\ge 1}) makes (\Gamma(p)=\Gamma(p^{1})) a pro‑(p) group.
- In a pro‑(p) group, the open normal subgroups are exactly the subgroups of finite (p)‑power index; they form a neighbourhood basis at the identity.
- For a subgroup (H\le\Gamma(p^{k})) the induced pro‑(p) topology on (H) is given by the subgroups (H\cap\Gamma(p^{n})). Consequently (1) is the pro‑(p) completion of (H).
2.1 (\Gamma(p)) is a pro‑(p) group
For any (m\ge 1) the natural reduction map
[ \pi_m:\Gamma(p)\longrightarrow SL_{n}(\mathbf Z/p^{m}\mathbf Z) ]
has kernel (\Gamma(p^{m})).
Hence
[ \Gamma(p)/\Gamma(p^{m})\cong \operatorname{im}\pi_m\le SL_{n}(\mathbf Z/p^{m}\mathbf Z). ]
The group (SL_{n}(\mathbf Z/p^{m}\mathbf Z)) is a finite (p)-group when we look at the congruence filtration:
[ \Gamma(p^{m})/\Gamma(p^{m+1})\cong{\,I+p^{m}X\mid X\in M_{n}(\mathbf Z/p\mathbf Z),\; \operatorname{tr}X=0 \,}, ]
which is an elementary abelian (p)-group (additive group of trace‑zero matrices over (\mathbf F_{p})). Consequently each quotient (\Gamma(p)/\Gamma(p^{m})) is a finite (p)-group. Moreover
[ \bigcap_{m\ge 1}\Gamma(p^{m})={I} ]
because a matrix that is congruent to the identity modulo every power of (p) must be the identity. Thus (\Gamma(p)) is a pro‑(p) group: it is the inverse limit of the finite (p)-groups (\Gamma(p)/\Gamma(p^{m})).
2.2 Open normal subgroups of a pro‑(p) group
Let (G) be a pro‑(p) group.
A subgroup (U\le G) is open iff the index ([G:U]) is finite.
Because every finite quotient of (G) is a (p)-group, an open subgroup has
(p)-power index; conversely, any normal subgroup of (p)-power index is open.
Therefore
[ {\,U\triangleleft G\mid [G:U]=p^{r}\text{ for some }r\,} ]
is precisely the set of open normal subgroups of (G), and these subgroups form a neighbourhood basis of the identity.
A standard fact about the filtration ({ \Gamma(p^{n})}) inside (\Gamma(p)) is that it is cofinal among all open normal subgroups:
Lemma. For every open normal subgroup (U\triangleleft\Gamma(p)) there exists (n\ge 1) with (\Gamma(p^{n})\subseteq U).
Proof. The quotients (\Gamma(p)/\Gamma(p^{n})) are the successive quotients of the
lower‑(p)-central series; they are powerful (p)-groups. In a powerful pro‑(p) group the
(p)‑power map
[
x\longmapsto x^{p}
]
is surjective onto the next term of the filtration, i.e.
((\Gamma(p^{n}))^{p}=\Gamma(p^{n+1})).
Since the family ({\Gamma(p^{n})}) is a descending chain of open normal subgroups,
any open normal (U) contains some term of the chain (otherwise the intersection
(\bigcap_{n}\,U\Gamma(p^{n})) would be a proper open subgroup containing all the
(\Gamma(p^{n})), contradicting (\bigcap_{n}\Gamma(p^{n})={I})). ∎
2.3 The induced pro‑(p) topology on a subgroup (H)
Let (H\le\Gamma(p^{k})\le\Gamma(p)).
Consider the family
[ \mathcal{B}:={\,H\cap\Gamma(p^{n})\mid n\ge 1\,}. ]
- Each member of (\mathcal{B}) is a normal subgroup of (H) (intersection of two normal subgroups in the ambient group).
- Because (\Gamma(p^{n})) has index a power of (p) in (\Gamma(p)), the same holds for (H\cap\Gamma(p^{n})) inside (H).
Now let (N\triangleleft H) be any normal subgroup with ([H:N]=p^{t}).
Consider its closure (\overline N) inside the pro‑(p) group (\Gamma(p)):
(\overline N) is an open normal subgroup of (\Gamma(p)) (open because the
quotient (\Gamma(p)/\overline N) is a finite (p)-group, namely a quotient of (H/N)).
By the lemma of §2.2 there is an integer (n) such that (\Gamma(p^{n})\subseteq\overline N).
Intersecting with (H) gives
[ H\cap\Gamma(p^{n})\subseteq H\cap\overline N = N . ]
Thus every normal subgroup of (p)-power index in (H) contains a member of (\mathcal{B}). In other words, the collection (\mathcal{B}) is cofinal in the directed set of all normal subgroups of (p)-power index in (H).
Consequences:
-
The pro‑(p) topology on (H) (the topology whose neighbourhood basis at the identity is formed by all normal subgroups of (p)-power index) is the same as the topology generated by the subgroups (H\cap\Gamma(p^{n})).
-
Therefore the pro‑(p) completion of (H) can be computed using only those subgroups:
[ \widehat H_{\,p}\;=\;\varprojlim_{N\triangleleft H,\;[H:N]=p^{r}} H/N \;=\;\varprojlim_{n\ge 1}\; H\big/\bigl(H\cap\Gamma(p^{n})\bigr). ]
This is exactly the inverse limit asked about in the problem statement.
2.4 Summary of the argument
| Step | Reason |
Original question: The pro-$p$ completion of subgroups of principal congruence subgroups in $SL_n(\mathbb Z)$ on Mathematics Stack Exchange, licensed CC BY-SA.