let F1, F2 be finite Field; ( order F1 = order F2 implies F1,F2 are_isomorphic )
assume AS:
order F1 = order F2
; F1,F2 are_isomorphic
consider p1 being Prime, n1 being non zero Nat such that
A:
( Char F1 = p1 & order F1 = p1 |^ n1 )
by finex2;
consider p2 being Prime, n2 being non zero Nat such that
B:
( Char F2 = p2 & order F2 = p2 |^ n2 )
by finex2;
set PF1 = PrimeField F1;
set PF2 = PrimeField F2;
( p1 = p2 & n1 = n2 )
by AS, A, B, lemp;
then
( PrimeField F1, Z/ p1 are_isomorphic & Z/ p1, PrimeField F2 are_isomorphic )
by A, B, RING_3:114;
then
PrimeField F1, PrimeField F2 are_isomorphic
by RING_3:44;
then consider i being Function of (PrimeField F1),(PrimeField F2) such that
I:
i is RingIsomorphism
;
reconsider PF2 = PrimeField F2 as PrimeField F1 -homomorphic PrimeField F1 -isomorphic Field by I, RING_2:def 4, RING_3:def 4;
reconsider i = i as Isomorphism of (PrimeField F1),PF2 by I;
reconsider E1 = F1 as SplittingField of X^ ((p1 |^ n1),(PrimeField F1)) by A, split;
set E2 = the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1)));
consider f being Function of E1, the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))) such that
D:
( f is i -extending & f is isomorphism )
by FIELD_8:57;
E:
E1, the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))) are_isomorphic
by D;
F:
(PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))) = X^ ((p2 |^ n2),PF2)
reconsider E3 = F2 as SplittingField of X^ ((p2 |^ n2),PF2) by B, split;
the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))),E3 are_isomorphic_over PF2
by F, FIELD_8:58;
then consider g being Function of the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))),E3 such that
G:
g is isomorphism
by FIELD_8:def 5;
the SplittingField of (PolyHom i) . (X^ ((p1 |^ n1),(PrimeField F1))),E3 are_isomorphic
by G;
hence
F1,F2 are_isomorphic
by E, RING_3:44; verum