let F be Field; for E being FieldExtension of F
for a being F -algebraic Element of E
for p being Polynomial of F holds Ext_eval (p,a) in Lin (Base a)
let E be FieldExtension of F; for a being F -algebraic Element of E
for p being Polynomial of F holds Ext_eval (p,a) in Lin (Base a)
let a be F -algebraic Element of E; for p being Polynomial of F holds Ext_eval (p,a) in Lin (Base a)
let p be Polynomial of F; Ext_eval (p,a) in Lin (Base a)
set ma = MinPoly (a,F);
set r = p mod (MinPoly (a,F));
B:
F is Subring of E
by FIELD_4:def 1;
C:
p = ((p div (MinPoly (a,F))) *' (MinPoly (a,F))) + (p mod (MinPoly (a,F)))
by RING_4:4;
D:
deg (p mod (MinPoly (a,F))) < deg (MinPoly (a,F))
by FIELD_5:16;
Ext_eval (p,a) =
(Ext_eval (((p div (MinPoly (a,F))) *' (MinPoly (a,F))),a)) + (Ext_eval ((p mod (MinPoly (a,F))),a))
by C, B, ALGNUM_1:15
.=
((Ext_eval ((p div (MinPoly (a,F))),a)) * (Ext_eval ((MinPoly (a,F)),a))) + (Ext_eval ((p mod (MinPoly (a,F))),a))
by B, ALGNUM_1:20
.=
((Ext_eval ((p div (MinPoly (a,F))),a)) * (0. E)) + (Ext_eval ((p mod (MinPoly (a,F))),a))
by mpol2
.=
Ext_eval ((p mod (MinPoly (a,F))),a)
;
hence
Ext_eval (p,a) in Lin (Base a)
by D, lembas1a; verum