let p be Prime; for n being non zero Nat
for F being Field st card F = p |^ n holds
{ f where f is Automorphism of F : verum } = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) }
let n be non zero Nat; for F being Field st card F = p |^ n holds
{ f where f is Automorphism of F : verum } = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) }
let F be Field; ( card F = p |^ n implies { f where f is Automorphism of F : verum } = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) } )
assume AS1:
card F = p |^ n
; { f where f is Automorphism of F : verum } = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) }
then AS2:
F is finite
;
set P = PrimeField F;
reconsider E = F as PrimeField F -finite FieldExtension of PrimeField F by AS2, FA1;
consider a being Element of E such that
A:
E == FAdj ((PrimeField F),{a})
by AS2, FIELD_14:def 7;
set M = { f where f is PrimeField F -fixing Automorphism of (FAdj ((PrimeField F),{a})) : verum } ;
reconsider M = { f where f is PrimeField F -fixing Automorphism of (FAdj ((PrimeField F),{a})) : verum } as finite set by FAUTfin;
C:
card { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) } = n
by AS1, Frobcard;
then reconsider K = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) } as finite set ;
set m = card M;
C1: deg ((FAdj ((PrimeField F),{a})),(PrimeField F)) =
deg (E,(PrimeField F))
by A, FIELD_7:5
.=
n
by AS1, FA3
;
C2:
card M <= card (Roots ((FAdj ((PrimeField F),{a})),(MinPoly (a,(PrimeField F)))))
by FAUTh;
C3:
card (Roots ((FAdj ((PrimeField F),{a})),(MinPoly (a,(PrimeField F))))) <= deg (MinPoly (a,(PrimeField F)))
by ID2;
deg (MinPoly (a,(PrimeField F))) = n
by C1, FIELD_6:67;
then D:
card M <= n
by C2, C3, XXREAL_0:2;
E:
M = { f where f is Automorphism of (FAdj ((PrimeField F),{a})) : verum }
B:
K c= M
then
n <= card M
by C, NAT_1:43;
then
K = M
by B, C, D, XXREAL_0:1, FIELD_10:4;
hence
{ f where f is Automorphism of F : verum } = { ((Frob F) `^ m) where m is Nat : ( 0 <= m & m <= n - 1 ) }
by E, A, FAutEQ; verum