let F be Field; for E being FieldExtension of F
for a being F -algebraic Element of E holds
( E == FAdj (F,{a}) iff deg (MinPoly (a,F)) = deg (E,F) )
let E be FieldExtension of F; for a being F -algebraic Element of E holds
( E == FAdj (F,{a}) iff deg (MinPoly (a,F)) = deg (E,F) )
let a be F -algebraic Element of E; ( E == FAdj (F,{a}) iff deg (MinPoly (a,F)) = deg (E,F) )
now ( deg (MinPoly (a,F)) = deg (E,F) implies E == FAdj (F,{a}) )assume B0:
deg (MinPoly (a,F)) = deg (
E,
F)
;
E == FAdj (F,{a})reconsider Fa =
FAdj (
F,
{a}) as
FieldExtension of
F ;
reconsider E1 =
E as
Fa -extending FieldExtension of
F by FIELD_4:7;
VecSp (
E1,
F) is
finite-dimensional
by B0, FIELD_4:def 7;
then
E1 is
F -finite
by FIELD_4:def 8;
then reconsider E1 =
E as
F -extending FAdj (
F,
{a})
-finite FieldExtension of
F by alg0;
reconsider d1 =
deg (
E,
F) as non
zero Nat by B0;
deg (
E,
F) =
(deg (E1,(FAdj (F,{a})))) * (deg ((FAdj (F,{a})),F))
by degmult
.=
(deg (E1,(FAdj (F,{a})))) * (deg (E,F))
by B0, FIELD_6:67
;
hence
E == FAdj (
F,
{a})
by str1a, XCMPLX_1:7;
verum end;
hence
( E == FAdj (F,{a}) iff deg (MinPoly (a,F)) = deg (E,F) )
by A; verum