let H be Subgroup of G; H is nilpotent
consider F being FinSequence of the_normal_subgroups_of G such that
A1:
( len F > 0 & F . 1 = (Omega). G & F . (len F) = (1). G )
and
A2:
for i being Element of NAT st i in dom F & i + 1 in dom F holds
for G1, G2 being strict normal Subgroup of G st G1 = F . i & G2 = F . (i + 1) holds
( G2 is Subgroup of G1 & G1 ./. (G1,G2 `*` ) is Subgroup of center (G ./. G2) )
by def3;
defpred S1[ set , set ] means ex I being strict normal Subgroup of G st
( I = F . G & c2 = I /\ H );
A3:
for k being Nat st k in Seg (len F) holds
ex x being Element of the_normal_subgroups_of H st S1[k,x]
consider R being FinSequence of the_normal_subgroups_of H such that
A4:
( dom R = Seg (len F) & ( for i being Nat st i in Seg (len F) holds
S1[i,R . i] ) )
from FINSEQ_1:sch 5(A3);
A5:
len R = len F
by A4, FINSEQ_1:def 3;
A6:
len R > 0
by A1, A4, FINSEQ_1:def 3;
A7:
R . 1 = (Omega). H
A9:
R . (len R) = (1). H
A10:
for i being Element of NAT st i in dom R & i + 1 in dom R holds
for H1, H2 being strict normal Subgroup of H st H1 = R . i & H2 = R . (i + 1) holds
( H2 is Subgroup of H1 & H1 ./. (H1,H2 `*` ) is Subgroup of center (H ./. H2) )
proof
let i be
Element of
NAT ;
( i in dom R & i + 1 in dom R implies for H1, H2 being strict normal Subgroup of H st H1 = R . i & H2 = R . (i + 1) holds
( H2 is Subgroup of H1 & H1 ./. (H1,H2 `*` ) is Subgroup of center (H ./. H2) ) )
assume A11:
(
i in dom R &
i + 1
in dom R )
;
for H1, H2 being strict normal Subgroup of H st H1 = R . i & H2 = R . (i + 1) holds
( H2 is Subgroup of H1 & H1 ./. (H1,H2 `*` ) is Subgroup of center (H ./. H2) )
let H1,
H2 be
strict normal Subgroup of
H;
( H1 = R . i & H2 = R . (i + 1) implies ( H2 is Subgroup of H1 & H1 ./. (H1,H2 `*` ) is Subgroup of center (H ./. H2) ) )
assume A12:
(
H1 = R . i &
H2 = R . (i + 1) )
;
( H2 is Subgroup of H1 & H1 ./. (H1,H2 `*` ) is Subgroup of center (H ./. H2) )
consider I being
strict normal Subgroup of
G such that A13:
(
I = F . i &
R . i = I /\ H )
by A4, A11;
consider J being
strict normal Subgroup of
G such that A14:
(
J = F . (i + 1) &
R . (i + 1) = J /\ H )
by A4, A11;
A15:
(
i in dom F &
i + 1
in dom F )
by A4, A11, FINSEQ_1:def 3;
then A16:
J is
strict normal Subgroup of
I
by A13, A14, A2, GROUP_6:9;
I ./. (I,J `*` ) is
Subgroup of
center (G ./. J)
by A15, A13, A14, A2;
hence
(
H2 is
Subgroup of
H1 &
H1 ./. (H1,H2 `*` ) is
Subgroup of
center (H ./. H2) )
by A14, A16, A13, A12, Th26, Lm5;
verum
end;
take
R
; GRNILP_1:def 2 ( len R > 0 & R . 1 = (Omega). H & R . (len R) = (1). H & ( for i being Element of NAT st i in dom R & i + 1 in dom R holds
for G1, G2 being strict normal Subgroup of H st G1 = R . i & G2 = R . (i + 1) holds
( G2 is Subgroup of G1 & G1 ./. (G1,G2 `*` ) is Subgroup of center (H ./. G2) ) ) )
thus
( len R > 0 & R . 1 = (Omega). H & R . (len R) = (1). H & ( for i being Element of NAT st i in dom R & i + 1 in dom R holds
for G1, G2 being strict normal Subgroup of H st G1 = R . i & G2 = R . (i + 1) holds
( G2 is Subgroup of G1 & G1 ./. (G1,G2 `*` ) is Subgroup of center (H ./. G2) ) ) )
by A1, A4, FINSEQ_1:def 3, A7, A9, A10; verum