let F be Field; for f being non constant Element of the carrier of (Polynom-Ring F) ex E being FieldExtension of F st f splits_in E
let f be non constant Element of the carrier of (Polynom-Ring F); ex E being FieldExtension of F st f splits_in E
defpred S1[ Nat] means for F being Field
for f being non constant Element of the carrier of (Polynom-Ring F) st deg f = $1 holds
ex E being FieldExtension of F st f splits_in E;
IA:
S1[1]
IS:
now for k being non zero Nat st S1[k] holds
S1[k + 1]let k be non
zero Nat;
( S1[k] implies S1[k + 1] )assume IV:
S1[
k]
;
S1[k + 1]now for F being Field
for f being non constant Element of the carrier of (Polynom-Ring F) st deg f = k + 1 holds
ex E being FieldExtension of F st f splits_in Elet F be
Field;
for f being non constant Element of the carrier of (Polynom-Ring F) st deg f = k + 1 holds
ex E being FieldExtension of E st b3 splits_in b4let f be non
constant Element of the
carrier of
(Polynom-Ring F);
( deg f = k + 1 implies ex E being FieldExtension of E st b2 splits_in b3 )assume AS2:
deg f = k + 1
;
ex E being FieldExtension of E st b2 splits_in b3consider E1 being
FieldExtension of
F such that A:
f is_with_roots_in E1
by main;
reconsider f1 =
f as
Polynomial of
E1 by FIELD_4:8;
reconsider f1 =
f1 as
Element of the
carrier of
(Polynom-Ring E1) by POLYNOM3:def 10;
consider a being
Element of
E1 such that B:
a is_a_root_of f,
E1
by A, FIELD_4:def 3;
reconsider h =
rpoly (1,
a) as
Element of the
carrier of
(Polynom-Ring E1) by POLYNOM3:def 10;
reconsider q =
rpoly (1,
a) as
Ppoly of
E1 by RING_5:51;
Ext_eval (
f,
a)
= 0. E1
by B, FIELD_4:def 2;
then
0. E1 = eval (
f1,
a)
by FIELD_4:26;
then consider g2 being
Polynomial of
E1 such that C1:
f1 = h *' g2
by RING_4:1, RING_5:11;
reconsider g =
g2 as
Element of the
carrier of
(Polynom-Ring E1) by POLYNOM3:def 10;
C:
f1 = h * g
by C1, POLYNOM3:def 10;
per cases
( g is constant or not g is constant )
;
suppose I:
not
g is
constant
;
ex E being FieldExtension of E st b2 splits_in b3
deg g = k
then consider E2 being
FieldExtension of
E1 such that E:
g splits_in E2
by I, IV;
reconsider E2 =
E2 as
FieldExtension of
F ;
consider e being non
zero Element of
E2,
r being
Ppoly of
E2 such that F:
g = e * r
by E, FIELD_4:def 5;
E1 is
Subring of
E2
by FIELD_4:def 1;
then
the
carrier of
E1 c= the
carrier of
E2
by C0SP1:def 3;
then reconsider a1 =
a as
Element of
E2 ;
rpoly (1,
a1) is
Ppoly of
E2
by RING_5:51;
then reconsider u =
(rpoly (1,a1)) *' r as
Ppoly of
E2 by RING_5:52;
reconsider q =
rpoly (1,
a) as
Polynomial of
E2 by FIELD_4:8;
reconsider q1 =
q as
Element of the
carrier of
(Polynom-Ring E2) by POLYNOM3:def 10;
reconsider eg =
e * r as
Element of the
carrier of
(Polynom-Ring E2) by POLYNOM3:def 10;
Y:
q = rpoly (1,
a1)
by FIELD_4:21;
Z1:
[h,g] in [: the carrier of (Polynom-Ring E1), the carrier of (Polynom-Ring E1):]
by ZFMISC_1:def 2;
the
multF of
(Polynom-Ring E2) || the
carrier of
(Polynom-Ring E1) = the
multF of
(Polynom-Ring E1)
by FIELD_4:18;
then f =
q1 * eg
by F, C, Z1, FUNCT_1:49
.=
q *' (e * r)
by POLYNOM3:def 10
.=
e * u
by Y, RING_4:10
;
hence
ex
E being
FieldExtension of
F st
f splits_in E
by FIELD_4:def 5;
verum end; end; end; hence
S1[
k + 1]
;
verum end;
I:
for k being non zero Nat holds S1[k]
from NAT_1:sch 10(IA, IS);
consider n being Nat such that
H:
deg f = n
;
n + 1 > 0 + 1
by H, RING_4:def 4, XREAL_1:6;
hence
ex E being FieldExtension of F st f splits_in E
by I, H; verum