let n, p, s be Element of NAT ; :: thesis: for G being finite Group
for a being Element of G st G = gr {a} & card G = n & n = p * s holds
ord (a |^ p) = s
let G be finite Group; :: thesis: for a being Element of G st G = gr {a} & card G = n & n = p * s holds
ord (a |^ p) = s
let a be Element of G; :: thesis: ( G = gr {a} & card G = n & n = p * s implies ord (a |^ p) = s )
assume that
A1:
G = gr {a}
and
A2:
card G = n
and
A3:
n = p * s
; :: thesis: ord (a |^ p) = s
A4:
not a |^ p is being_of_order_0
by GR_CY_1:26;
A5:
(a |^ p) |^ s = 1_ G
A6:
s <> 0
by A2, A3, GROUP_1:90;
A7:
p <> 0
by A2, A3, GROUP_1:90;
for k being Nat st (a |^ p) |^ k = 1_ G & k <> 0 holds
s <= k
proof
let k be
Nat;
:: thesis: ( (a |^ p) |^ k = 1_ G & k <> 0 implies s <= k )
assume that A8:
(a |^ p) |^ k = 1_ G
and A9:
k <> 0
and A10:
s > k
;
:: thesis: contradiction
A11:
p * s > p * k
by A7, A10, XREAL_1:70;
A12:
ord a = n
by A1, A2, GR_CY_1:27;
A13:
p * k <> 0
by A7, A9, XCMPLX_1:6;
A14:
not
a is
being_of_order_0
by GR_CY_1:26;
a |^ (p * k) = 1_ G
by A8, GROUP_1:67;
hence
contradiction
by A3, A11, A12, A13, A14, GROUP_1:def 12;
:: thesis: verum
end;
hence
ord (a |^ p) = s
by A4, A5, A6, GROUP_1:def 12; :: thesis: verum