let L be non degenerated right_complementable almost_left_invertible associative commutative well-unital distributive Abelian add-associative right_zeroed doubleLoopStr ; for f being FinSequence of (Polynom-Ring L) st ( for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z) ) holds
for p being Polynomial of L st p = Product f holds
p <> 0_. L
let f be FinSequence of (Polynom-Ring L); ( ( for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z) ) implies for p being Polynomial of L st p = Product f holds
p <> 0_. L )
assume AS1:
for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z)
; for p being Polynomial of L st p = Product f holds
p <> 0_. L
let p be Polynomial of L; ( p = Product f implies p <> 0_. L )
assume AS2:
p = Product f
; p <> 0_. L
defpred S1[ Nat] means for f being FinSequence of (Polynom-Ring L) st len f = $1 & ( for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z) ) holds
for p being Polynomial of L st p = Product f holds
p <> 0_. L;
then IA:
S1[ 0 ]
;
IS:
now for n being Nat st S1[n] holds
S1[n + 1]let n be
Nat;
( S1[n] implies S1[n + 1] )assume IV:
S1[
n]
;
S1[n + 1]now for f being FinSequence of (Polynom-Ring L) st len f = n + 1 & ( for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z) ) holds
for p being Polynomial of L st p = Product f holds
p <> 0_. Llet f be
FinSequence of
(Polynom-Ring L);
( len f = n + 1 & ( for i being Nat st i in dom f holds
ex z being Element of L st f . i = rpoly (1,z) ) implies for p being Polynomial of L st p = Product f holds
p <> 0_. L )assume A1:
(
len f = n + 1 & ( for
i being
Nat st
i in dom f holds
ex
z being
Element of
L st
f . i = rpoly (1,
z) ) )
;
for p being Polynomial of L st p = Product f holds
p <> 0_. Llet p be
Polynomial of
L;
( p = Product f implies p <> 0_. L )assume A2:
p = Product f
;
p <> 0_. L
f <> {}
by A1;
then consider g being
FinSequence,
u being
set such that A6:
f = g ^ <*u*>
by FINSEQ_1:46;
reconsider g =
g as
FinSequence of
(Polynom-Ring L) by A6, FINSEQ_1:36;
A2c:
dom f = Seg (n + 1)
by A1, FINSEQ_1:def 3;
1
<= n + 1
by NAT_1:11;
then A2a:
n + 1
in dom f
by A2c;
A2c:
n + 1 =
(len g) + (len <*u*>)
by A1, A6, FINSEQ_1:22
.=
(len g) + 1
by FINSEQ_1:40
;
then
f . (n + 1) = u
by A6, FINSEQ_1:42;
then consider z being
Element of
L such that U:
u = rpoly (1,
z)
by A1, A2a;
reconsider u =
u as
Element of
(Polynom-Ring L) by U, POLYNOM3:def 10;
reconsider q =
Product g as
Polynomial of
L by POLYNOM3:def 10;
A4:
Product f = (Product g) * u
by A6, GROUP_4:6;
A3:
u <> 0. (Polynom-Ring L)
by U, POLYNOM3:def 10;
then
q <> 0_. L
by IV, A2c;
then
q <> 0. (Polynom-Ring L)
by POLYNOM3:def 10;
then
p <> 0. (Polynom-Ring L)
by A2, A3, A4, VECTSP_2:def 1;
hence
p <> 0_. L
by POLYNOM3:def 10;
verum end; hence
S1[
n + 1]
;
verum end;
I:
for n being Nat holds S1[n]
from NAT_1:sch 2(IA, IS);
len f is Nat
;
hence
p <> 0_. L
by AS1, AS2, I; verum