let R be domRing; for p being Ppoly of R holds LC p = 1. R
let p be Ppoly of R; LC p = 1. R
defpred S1[ Nat] means for q being Polynomial of R
for F being non empty FinSequence of (Polynom-Ring R) st len F = $1 & q = Product F & ( for i being Nat st i in dom F holds
ex a being Element of R st F . i = rpoly (1,a) ) holds
LC q = 1. R;
IA:
S1[ 0 ]
;
IS:
now for k being Nat st S1[k] holds
S1[k + 1]let k be
Nat;
( S1[k] implies S1[k + 1] )assume IV:
S1[
k]
;
S1[k + 1]now for q being Polynomial of R
for F being non empty FinSequence of (Polynom-Ring R) st len F = k + 1 & q = Product F & ( for i being Nat st i in dom F holds
ex a being Element of R st F . i = rpoly (1,a) ) holds
LC q = 1. Rlet q be
Polynomial of
R;
for F being non empty FinSequence of (Polynom-Ring R) st len F = k + 1 & q = Product F & ( for i being Nat st i in dom F holds
ex a being Element of R st F . i = rpoly (1,a) ) holds
LC b2 = 1. Rlet F be non
empty FinSequence of
(Polynom-Ring R);
( len F = k + 1 & q = Product F & ( for i being Nat st i in dom F holds
ex a being Element of R st F . i = rpoly (1,a) ) implies LC b1 = 1. R )assume AS:
(
len F = k + 1 &
q = Product F & ( for
i being
Nat st
i in dom F holds
ex
a being
Element of
R st
F . i = rpoly (1,
a) ) )
;
LC b1 = 1. Rthen consider G being
FinSequence of
(Polynom-Ring R),
x being
Element of
(Polynom-Ring R) such that A1:
F = G ^ <*x*>
by FINSEQ_2:19;
reconsider p =
Product G as
Polynomial of
R by POLYNOM3:def 10;
A4:
len F = (len G) + 1
by A1, FINSEQ_2:16;
A5:
x = F . (len F)
by A1, A4, FINSEQ_1:42;
len F in Seg (len F)
by FINSEQ_1:3;
then
len F in dom F
by FINSEQ_1:def 3;
then consider a being
Element of
R such that A2:
x = rpoly (1,
a)
by AS, A5;
per cases
( G = {} or not G is empty )
;
suppose B1:
not
G is
empty
;
LC b1 = 1. R
deg p = len G
by B1, B2, lemppoly;
then
p <> 0_. R
by HURWITZ:20;
then reconsider p =
p as non
zero Polynomial of
R by UPROOTS:def 5;
Product F =
(Product G) * (Product <*x*>)
by A1, GROUP_4:5
.=
(Product G) * x
by GROUP_4:9
.=
p *' (rpoly (1,a))
by A2, POLYNOM3:def 10
;
hence LC q =
(LC p) * (LC (rpoly (1,a)))
by AS, NIVEN:46
.=
(LC p) * (1. R)
by lcrpol
.=
1. R
by AS, A4, B1, B2, IV
;
verum end; end; end; hence
S1[
k + 1]
;
verum end;
I:
for k being Nat holds S1[k]
from NAT_1:sch 2(IA, IS);
consider F being non empty FinSequence of (Polynom-Ring R) such that
H:
( p = Product F & ( for i being Nat st i in dom F holds
ex a being Element of R st F . i = rpoly (1,a) ) )
by dpp1;
consider k being Nat such that
J:
len F = k
;
thus
LC p = 1. R
by H, I, J; verum