다음은
k
=
n
{\displaystyle k=n}
인 경우에 대한 증명들이며, 일부 증명은 임의의
k
{\displaystyle k}
에 대한 경우에도 적용 가능하다.
크기가
p
n
{\displaystyle p^{n}}
인
G
{\displaystyle G}
의 부분군을 찾는 것으로 족하다. 군의 크기
|
G
|
{\displaystyle |G|}
에 대한 수학적 귀납법 을 사용하자.
{
g
1
,
…
,
g
k
}
⊆
G
{\displaystyle \{g_{1},\dots ,g_{k}\}\subseteq G}
가 한원소 집합 이 아닌
G
{\displaystyle G}
의 켤레류 들의 대표원이라고 하자. 그렇다면, 다음과 같은 켤레류 방정식 이 성립한다.
|
G
|
=
|
Z
(
G
)
|
+
∑
i
=
1
k
|
G
|
|
C
G
(
g
i
)
|
{\displaystyle |G|=|{\operatorname {Z} (G)}|+\sum _{i=1}^{k}{\frac {|G|}{|{\operatorname {C} _{G}(g_{i})}|}}}
이 경우 각
i
∈
{
1
,
…
,
k
}
{\displaystyle i\in \{1,\dots ,k\}}
에 대하여
C
G
(
g
i
)
{\displaystyle \operatorname {C} _{G}(g_{i})}
는
G
{\displaystyle G}
의 진부분군이다.
만약
p
n
{\displaystyle p^{n}}
이
|
C
G
(
g
i
)
|
{\displaystyle |{\operatorname {C} _{G}(g_{i})}|}
의 약수가 되는
i
∈
{
1
,
…
,
k
}
{\displaystyle i\in \{1,\dots ,k\}}
가 존재한다면, 수학적 귀납법의 가정에 의하여
C
G
(
g
i
)
{\displaystyle \operatorname {C} _{G}(g_{i})}
는
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
인 부분군
H
{\displaystyle H}
를 가지며, 이는 자명하게
G
{\displaystyle G}
의 부분군이다.
이제, 임의의
i
∈
{
1
,
…
,
k
}
{\displaystyle i\in \{1,\dots ,k\}}
에 대하여,
p
n
{\displaystyle p^{n}}
이
|
C
G
(
g
i
)
|
{\displaystyle |{\operatorname {C} _{G}(g_{i})}|}
의 약수가 아니라고 하자.
n
=
0
{\displaystyle n=0}
인 경우는 자명하다. 만약
n
>
0
{\displaystyle n>0}
이라면,
p
{\displaystyle p}
는
|
Z
(
G
)
|
{\displaystyle |{\operatorname {Z} (G)}|}
의 소인수다. 코시의 정리에 의하여
Z
(
G
)
{\displaystyle \operatorname {Z} (G)}
는
|
K
|
=
p
{\displaystyle |K|=p}
인 부분군
K
{\displaystyle K}
를 가지며, 이는
G
{\displaystyle G}
의 정규 부분군 이다. 수학적 귀납법의 가정에 의하여, 몫군
G
/
K
{\displaystyle G/K}
는 크기가
p
n
−
1
{\displaystyle p^{n-1}}
인 쉴로브 p -부분군
H
/
K
{\displaystyle H/K}
를 가지며, 이 경우
H
{\displaystyle H}
는 크기가
p
n
{\displaystyle p^{n}}
인
G
{\displaystyle G}
의 부분군이다.
헬무트 빌란트 (독일어 : Helmut Wielandt )의 증명은 대략 다음과 같다. 편의상
n
>
0
{\displaystyle n>0}
이라고 하자. 다음과 같은 집합을 생각하자.
S
=
{
S
⊆
G
:
|
S
|
=
p
n
}
{\displaystyle {\mathcal {S}}=\{S\subseteq G\colon |S|=p^{n}\}}
이 위에
G
{\displaystyle G}
는 왼쪽 곱셈을 통해 다음과 같이 작용 한다.
G
×
S
→
S
{\displaystyle G\times {\mathcal {S}}\to {\mathcal {S}}}
(
g
,
S
)
↦
g
S
(
g
∈
G
,
S
∈
S
)
{\displaystyle (g,S)\mapsto gS\qquad (g\in G,\;S\in {\mathcal {S}})}
이 작용의 궤도들의 대표원을
{
S
1
,
…
,
S
k
}
⊂
S
{\displaystyle \{S_{1},\dots ,S_{k}\}\subset {\mathcal {S}}}
라고 하자. 그렇다면 이 작용에 대한 류의 방정식은 다음과 같다.
|
S
|
=
∑
i
=
1
k
|
G
|
|
G
S
i
|
{\displaystyle |{\mathcal {S}}|=\sum _{i=1}^{k}{\frac {|G|}{|G_{S_{i}}|}}}
또한
|
S
|
=
(
p
n
m
p
n
)
=
m
(
p
n
m
−
1
p
n
−
1
)
=
m
∏
k
=
1
p
n
−
1
p
n
m
−
k
p
n
−
k
{\displaystyle |{\mathcal {S}}|={\binom {p^{n}m}{p^{n}}}=m{\binom {p^{n}m-1}{p^{n}-1}}=m\prod _{k=1}^{p^{n}-1}{\frac {p^{n}m-k}{p^{n}-k}}}
은
p
{\displaystyle p}
와 서로소이므로 (이는 각
k
∈
{
1
,
…
,
p
n
−
1
}
{\displaystyle k\in \{1,\dots ,p^{n}-1\}}
에 대하여
p
n
m
−
k
{\displaystyle p^{n}m-k}
와
p
n
−
k
{\displaystyle p^{n}-k}
의 소인수
p
{\displaystyle p}
의 중복도가
k
{\displaystyle k}
의 소인수
p
{\displaystyle p}
의 중복도와 같기 때문이다), 궤도 의 크기
|
G
|
|
G
S
i
|
{\displaystyle {\frac {|G|}{|G_{S_{i}}|}}}
가
p
{\displaystyle p}
와 서로소인
i
∈
{
1
,
…
,
k
}
{\displaystyle i\in \{1,\dots ,k\}}
가 존재한다.
S
i
{\displaystyle S_{i}}
의 안정자군 을
H
=
G
S
i
{\displaystyle H=G_{S_{i}}}
라고 하자. 그렇다면,
H
{\displaystyle H}
는
G
{\displaystyle G}
의 부분군이며, 궤도-안정자군 정리 에 의하여
|
H
|
{\displaystyle |H|}
는
p
n
{\displaystyle p^{n}}
을 약수로 갖는다. 또한
s
∈
S
{\displaystyle s\in S}
에 대하여,
H
→
S
{\displaystyle H\to S}
h
↦
h
s
(
h
∈
H
)
{\displaystyle h\mapsto hs\qquad (h\in H)}
는 단사 함수 이므로,
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
이다.
임의의 쉴로브 p -부분군(즉, 극대 p -부분군)
H
⊆
G
{\displaystyle H\subseteq G}
에 대하여
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
임을 보이는 것으로 족하다.
H
{\displaystyle H}
의 정규화 부분군
N
G
(
H
)
{\displaystyle \operatorname {N} _{G}(H)}
를 생각하자. 그렇다면
H
{\displaystyle H}
는
N
G
(
H
)
{\displaystyle \operatorname {N} _{G}(H)}
의 정규 부분군이므로, 몫군
N
G
(
H
)
/
H
{\displaystyle \operatorname {N} _{G}(H)/H}
를 취할 수 있다.
우선,
p
{\displaystyle p}
가
|
N
G
(
H
)
|
|
H
|
{\displaystyle {\frac {|{\operatorname {N} _{G}(H)}|}{|H|}}}
의 소인수가 아님을 증명하자. 귀류법 을 사용하여
p
{\displaystyle p}
가
|
N
G
(
H
)
|
|
H
|
{\displaystyle {\frac {|{\operatorname {N} _{G}(H)}|}{|H|}}}
의 소인수라고 가정하자. 그렇다면, 코시의 정리에 의하여
|
K
/
H
|
=
p
{\displaystyle |K/H|=p}
인 부분군
K
/
H
⊆
N
G
(
H
)
/
H
{\displaystyle K/H\subseteq \operatorname {N} _{G}(H)/H}
가 존재한다. 이 경우 부분군
H
⊆
K
⊆
N
G
(
H
)
{\displaystyle H\subseteq K\subseteq \operatorname {N} _{G}(H)}
는
G
{\displaystyle G}
의 부분군이며,
|
K
|
=
p
|
H
|
>
|
H
|
{\displaystyle |K|=p|H|>|H|}
를 만족시킨다. 이는
H
{\displaystyle H}
가 쉴로브 p -부분군인 데 모순이다.
이제,
p
{\displaystyle p}
가
|
G
|
|
N
G
(
H
)
|
{\displaystyle {\frac {|G|}{|{\operatorname {N} _{G}(H)}|}}}
의 소인수가 아님을 증명하자. 왼쪽 잉여류 의 집합
G
/
N
G
(
H
)
{\displaystyle G/\operatorname {N} _{G}(H)}
위에서
H
{\displaystyle H}
가 다음과 같이 작용한다고 하자.
H
×
G
/
N
G
(
H
)
→
G
/
N
G
(
H
)
{\displaystyle H\times G/\operatorname {N} _{G}(H)\to G/\operatorname {N} _{G}(H)}
(
h
,
g
N
G
(
H
)
)
↦
h
g
N
G
(
H
)
(
h
∈
H
,
g
∈
G
)
{\displaystyle (h,g\operatorname {N} _{G}(H))\mapsto hg\operatorname {N} _{G}(H)\qquad (h\in H,\;g\in G)}
그렇다면, 이 작용에 대한 류의 방정식을 생각하면 다음과 같은 합동식 을 얻는다.
|
G
|
|
N
G
(
H
)
|
≡
|
{
g
N
G
(
H
)
∈
G
/
N
G
(
H
)
:
H
g
N
G
(
H
)
=
g
N
G
(
H
)
}
|
(
mod
p
)
{\displaystyle {\frac {|G|}{|{\operatorname {N} _{G}(H)}|}}\equiv |\{g\operatorname {N} _{G}(H)\in G/\operatorname {N} _{G}(H)\colon Hg\operatorname {N} _{G}(H)=g\operatorname {N} _{G}(H)\}|{\pmod {p}}}
따라서,
N
G
(
H
)
{\displaystyle \operatorname {N} _{G}(H)}
가 이 작용의 유일한 불변 원소임을 보이면 된다. 만약
g
∈
G
{\displaystyle g\in G}
가 임의의
h
∈
H
{\displaystyle h\in H}
에 대하여
h
g
N
G
(
H
)
=
g
N
G
(
H
)
{\displaystyle hg\operatorname {N} _{G}(H)=g\operatorname {N} _{G}(H)}
를 만족시킨다면,
g
−
1
h
g
∈
N
G
(
H
)
{\displaystyle g^{-1}hg\in \operatorname {N} _{G}(H)}
이며,
H
{\displaystyle H}
는 p -군이므로
h
{\displaystyle h}
의 위수는
p
{\displaystyle p}
의 거듭제곱이다. 따라서
g
−
1
h
g
H
{\displaystyle g^{-1}hgH}
의 (
N
G
(
H
)
/
H
{\displaystyle \operatorname {N} _{G}(H)/H}
에서의) 위수 역시
p
{\displaystyle p}
의 거듭제곱이며, 또한 이는
|
N
G
(
H
)
|
|
H
|
{\displaystyle {\frac {|{\operatorname {N} _{G}(H)}|}{|H|}}}
의 약수이므로,
g
−
1
h
g
H
{\displaystyle g^{-1}hgH}
의 위수는 1이다. 즉,
g
−
1
h
g
H
=
H
{\displaystyle g^{-1}hgH=H}
이며,
g
−
1
h
g
∈
H
{\displaystyle g^{-1}hg\in H}
이다. 즉,
g
∈
N
G
(
H
)
{\displaystyle g\in \operatorname {N} _{G}(H)}
가 성립한다.
이 두 가지 사실을 종합하면
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
을 얻는다. 이는
|
G
|
=
|
N
G
(
H
)
|
|
H
|
⋅
|
G
|
|
N
G
(
H
)
|
⋅
|
H
|
{\displaystyle |G|={\frac {|{\operatorname {N} _{G}(H)}|}{|H|}}\cdot {\frac {|G|}{|{\operatorname {N} _{G}(H)}|}}\cdot |H|}
때문이다.
크기가
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
인 쉴로브 p -부분군
H
⊆
G
{\displaystyle H\subseteq G}
를 취하자. 임의의 p -부분군
K
⊆
G
{\displaystyle K\subseteq G}
에 대하여,
K
⊆
g
H
g
−
1
{\displaystyle K\subseteq gHg^{-1}}
인
g
∈
G
{\displaystyle g\in G}
의 존재를 보이면 된다. 왼쪽 잉여류의 집합
G
/
H
{\displaystyle G/H}
위에서
K
{\displaystyle K}
가 다음과 같이 작용한다고 하자.
K
×
G
/
H
→
G
/
H
{\displaystyle K\times G/H\to G/H}
(
k
,
g
H
)
↦
k
g
H
(
k
∈
K
,
g
∈
G
)
{\displaystyle (k,gH)\mapsto kgH\qquad (k\in K,\;g\in G)}
또한,
G
/
H
{\displaystyle G/H}
의 크기는
p
{\displaystyle p}
와 서로소이므로, 궤도의 크기가
p
{\displaystyle p}
와 서로소인 원소
g
H
∈
G
/
H
{\displaystyle gH\in G/H}
를 가지며, 이에 대한 안정자군은
K
{\displaystyle K}
전체와 같다. 즉, 다음이 성립한다.
K
=
K
g
H
=
G
g
H
∩
K
=
g
G
H
g
−
1
∩
K
=
g
H
g
−
1
∩
K
⊆
g
H
g
−
1
{\displaystyle K=K_{gH}=G_{gH}\cap K=gG_{H}g^{-1}\cap K=gHg^{-1}\cap K\subseteq gHg^{-1}}
크기가
|
H
|
=
p
n
{\displaystyle |H|=p^{n}}
인 쉴로브 p -부분군
H
⊆
G
{\displaystyle H\subseteq G}
를 취하자. 임의의 p -부분군
K
⊆
G
{\displaystyle K\subseteq G}
에 대하여,
K
⊆
g
H
g
−
1
{\displaystyle K\subseteq gHg^{-1}}
인
g
∈
G
{\displaystyle g\in G}
의 존재를 보이면 된다. 이중 잉여류 들의 집합
K
∖
G
/
H
=
{
K
g
H
:
g
∈
G
}
{\displaystyle K\backslash G/H=\{KgH\colon g\in G\}}
는
G
{\displaystyle G}
의 분할 을 이루므로, 다음이 성립한다.
|
G
|
=
∑
K
g
H
∈
K
∖
G
/
H
|
K
g
H
|
=
∑
K
g
H
∈
K
∖
G
/
H
|
K
|
|
H
|
|
K
∩
g
H
g
−
1
|
{\displaystyle |G|=\sum _{KgH\in K\backslash G/H}|KgH|=\sum _{KgH\in K\backslash G/H}{\frac {|K||H|}{|K\cap gHg^{-1}|}}}
즉,
|
G
|
|
H
|
=
∑
K
g
H
∈
K
∖
G
/
H
|
K
|
|
K
∩
g
H
g
−
1
|
{\displaystyle {\frac {|G|}{|H|}}=\sum _{KgH\in K\backslash G/H}{\frac {|K|}{|K\cap gHg^{-1}|}}}
이다. 또한
|
G
|
|
H
|
{\displaystyle {\frac {|G|}{|H|}}}
는
p
{\displaystyle p}
와 서로소이므로,
|
K
|
|
K
∩
g
H
g
−
1
|
{\displaystyle {\frac {|K|}{|K\cap gHg^{-1}|}}}
가
p
{\displaystyle p}
와 서로소가 되는
g
∈
G
{\displaystyle g\in G}
가 존재한다. 즉, 이
g
{\displaystyle g}
에 대하여
|
K
|
|
K
∩
g
H
g
−
1
|
=
1
{\displaystyle {\frac {|K|}{|K\cap gHg^{-1}|}}=1}
이다. 따라서,
K
=
K
∩
g
H
g
−
1
⊆
g
H
g
−
1
{\displaystyle K=K\cap gHg^{-1}\subseteq gHg^{-1}}
이 성립한다.
쉴로브 p -부분군의 집합을
Syl
(
p
;
G
)
{\displaystyle \operatorname {Syl} (p;G)}
라고 하고, 이 위의 켤레 작용
G
×
Syl
(
p
;
G
)
→
Syl
(
p
;
G
)
{\displaystyle G\times \operatorname {Syl} (p;G)\to \operatorname {Syl} (p;G)}
(
g
,
H
)
↦
g
H
g
−
1
(
g
∈
G
,
H
∈
Syl
(
p
;
G
)
)
{\displaystyle (g,H)\mapsto gHg^{-1}\qquad (g\in G,\;H\in \operatorname {Syl} (p;G))}
를 생각하자. 그렇다면, 제2 쉴로브 정리에 의하여, 이는 추이적 작용 이며, 임의의
H
∈
Syl
(
p
;
G
)
{\displaystyle H\in \operatorname {Syl} (p;G)}
에 대하여, 그 안정자군은 정규화 부분군
N
G
(
H
)
{\displaystyle \operatorname {N} _{G}(H)}
이다. 따라서
n
(
p
n
;
G
)
=
|
Syl
(
p
;
G
)
|
=
|
G
|
|
N
G
(
H
)
|
{\displaystyle n(p^{n};G)=|{\operatorname {Syl} (p;G)}|={\frac {|G|}{|{\operatorname {N} _{G}(H)}|}}}
이며, 이는
|
G
|
|
H
|
=
m
{\displaystyle {\frac {|G|}{|H|}}=m}
의 약수이다.
이제, 임의의
H
∈
Syl
(
p
;
G
)
{\displaystyle H\in \operatorname {Syl} (p;G)}
에 제한된 켤레 작용
H
×
Syl
(
p
;
G
)
→
Syl
(
p
;
G
)
{\displaystyle H\times \operatorname {Syl} (p;G)\to \operatorname {Syl} (p;G)}
(
h
,
K
)
↦
h
K
h
−
1
(
h
∈
H
,
K
∈
Syl
(
p
;
G
)
)
{\displaystyle (h,K)\mapsto hKh^{-1}\qquad (h\in H,\;K\in \operatorname {Syl} (p;G))}
를 생각하자. 이에 대한 류의 방정식에 의하여 합동식
n
(
p
n
;
G
)
≡
|
{
K
∈
Syl
(
p
;
G
)
:
∀
h
∈
H
:
h
K
h
−
1
=
K
}
|
(
mod
p
)
{\displaystyle n(p^{n};G)\equiv |\{K\in \operatorname {Syl} (p;G)\colon \forall h\in H\colon hKh^{-1}=K\}|{\pmod {p}}}
가 성립한다. 이제
H
{\displaystyle H}
가 이 작용의 유일한 불변 원소임을 보이자. 만약
K
∈
Syl
(
p
;
G
)
{\displaystyle K\in \operatorname {Syl} (p;G)}
가 임의의
h
∈
H
{\displaystyle h\in H}
에 대하여
h
K
h
−
1
=
K
{\displaystyle hKh^{-1}=K}
를 만족시킨다면,
H
⊆
N
G
(
K
)
{\displaystyle H\subseteq \operatorname {N} _{G}(K)}
이며, 제2 쉴로브 정리에 의하여 다음을 만족시키는
g
∈
N
G
(
K
)
{\displaystyle g\in \operatorname {N} _{G}(K)}
가 존재한다.
H
=
g
K
g
−
1
=
K
{\displaystyle H=gKg^{-1}=K}
따라서, 합동식
n
(
p
n
;
G
)
≡
1
(
mod
p
)
{\displaystyle n(p^{n};G)\equiv 1{\pmod {p}}}
가 성립한다.
집합
T
=
{
S
∈
S
:
|
G
S
|
=
p
n
}
{\displaystyle {\mathcal {T}}=\{S\in {\mathcal {S}}\colon |G_{S}|=p^{n}\}}
을 생각하자. 그렇다면,
T
{\displaystyle {\mathcal {T}}}
는 정확히 다음과 같은 집합이다.
T
=
⨆
H
∈
Syl
(
p
;
G
)
H
∖
G
=
{
H
g
:
H
∈
Syl
(
p
;
G
)
,
g
∈
G
}
{\displaystyle {\mathcal {T}}=\bigsqcup _{H\in \operatorname {Syl} (p;G)}H\backslash G=\{Hg\colon H\in \operatorname {Syl} (p;G),\;g\in G\}}
여기서
H
∖
G
{\displaystyle H\backslash G}
는
H
{\displaystyle H}
의 오른쪽 잉여류 들의 집합이다. (이는 모든 쉴로브 p -부분군이 자신의 오른쪽 잉여류의 안정자군이기 때문이다.) 따라서,
|
T
|
=
∑
H
∈
Syl
(
p
;
G
)
|
G
|
|
H
|
=
n
(
p
n
;
G
)
m
{\displaystyle |{\mathcal {T}}|=\sum _{H\in \operatorname {Syl} (p;G)}{\frac {|G|}{|H|}}=n(p^{n};G)m}
이다.
임의의
S
∈
S
{\displaystyle S\in {\mathcal {S}}}
의 안정자군
G
S
{\displaystyle G_{S}}
은 p -부분군이다. 이는 임의의
s
∈
S
{\displaystyle s\in S}
에 대하여,
G
S
s
⊆
S
{\displaystyle G_{S}s\subseteq S}
이므로,
S
{\displaystyle S}
가
G
S
{\displaystyle G_{S}}
의 일부 오른쪽 잉여류들로 분할되기 때문이다. 특히,
S
∖
T
{\displaystyle {\mathcal {S}}\setminus {\mathcal {T}}}
의 원소들의 안정자군은 p -부분군이다. 또한,
S
∖
T
{\displaystyle {\mathcal {S}}\setminus {\mathcal {T}}}
는
G
{\displaystyle G}
의 작용에 대하여 닫혀있으므로,
S
∖
T
{\displaystyle {\mathcal {S}}\setminus {\mathcal {T}}}
속 궤도들의 대표원
{
S
1
,
…
,
S
k
}
⊆
S
∖
T
{\displaystyle \{S_{1},\dots ,S_{k}\}\subseteq {\mathcal {S}}\setminus {\mathcal {T}}}
를 취할 수 있으며, 이 경우
|
S
∖
T
|
=
∑
i
=
1
k
|
G
|
|
G
S
i
|
≡
0
(
mod
p
m
)
{\displaystyle |{\mathcal {S}}\setminus {\mathcal {T}}|=\sum _{i=1}^{k}{\frac {|G|}{|G_{S_{i}}|}}\equiv 0{\pmod {pm}}}
가 성립한다.
또한,
|
S
|
=
(
p
n
m
p
n
)
=
m
(
p
n
m
−
1
p
n
−
1
)
=
m
∏
k
=
1
p
n
−
1
p
n
m
−
k
p
n
−
k
≡
m
(
mod
p
m
)
{\displaystyle |{\mathcal {S}}|={\binom {p^{n}m}{p^{n}}}=m{\binom {p^{n}m-1}{p^{n}-1}}=m\prod _{k=1}^{p^{n}-1}{\frac {p^{n}m-k}{p^{n}-k}}\equiv m{\pmod {pm}}}
가 성립한다. 이는 임의의
k
∈
{
1
,
…
,
p
n
−
1
}
{\displaystyle k\in \{1,\dots ,p^{n}-1\}}
에 대하여,
k
{\displaystyle k}
의 소인수
p
{\displaystyle p}
의 중복도가
e
{\displaystyle e}
라고 할 때,
p
n
−
e
m
−
k
p
−
e
≡
p
n
−
e
−
k
p
−
e
≢
0
(
mod
p
)
{\displaystyle p^{n-e}m-kp^{-e}\equiv p^{n-e}-kp^{-e}\not \equiv 0{\pmod {p}}}
이기 때문이다.
이들 결론을 종합하면
n
(
p
n
;
G
)
m
≡
m
(
mod
p
m
)
{\displaystyle n(p^{n};G)m\equiv m{\pmod {pm}}}
을 얻으며,
m
>
0
{\displaystyle m>0}
이므로
n
(
p
n
;
G
)
≡
1
(
mod
p
)
{\displaystyle n(p^{n};G)\equiv 1{\pmod {p}}}
가 성립한다.