set CR = the carrier of R;
set PNR = Polynom-Ring (n,R);
set PN1R = Polynom-Ring ((n + 1),R);
set PRPNR = Polynom-Ring (Polynom-Ring (n,R));
set CPRPNR = the carrier of (Polynom-Ring (Polynom-Ring (n,R)));
set CPN1R = the carrier of (Polynom-Ring ((n + 1),R));
set CPNR = the carrier of (Polynom-Ring (n,R));
defpred S1[ Element of the carrier of (Polynom-Ring ((n + 1),R)), Element of the carrier of (Polynom-Ring (Polynom-Ring (n,R)))] means for p1 being Polynomial of (n + 1),R
for p2 being Polynomial of n,R
for p3 being Polynomial of (Polynom-Ring (n,R))
for i being Element of NAT
for b being bag of n st p1 = $1 & p3 = $2 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i);
A1:
now for x being Element of the carrier of (Polynom-Ring ((n + 1),R)) ex y being Element of the carrier of (Polynom-Ring (Polynom-Ring (n,R))) st S1[x,y]let x be
Element of the
carrier of
(Polynom-Ring ((n + 1),R));
ex y being Element of the carrier of (Polynom-Ring (Polynom-Ring (n,R))) st S1[x,y]reconsider p1 =
x as
Polynomial of
(n + 1),
R by POLYNOM1:def 11;
defpred S2[
Element of
NAT ,
Element of the
carrier of
(Polynom-Ring (n,R))]
means for
p2 being
Polynomial of
n,
R for
b being
bag of
n st
p2 = $2 holds
p2 . b = p1 . (b bag_extend $1);
consider p3 being
sequence of the
carrier of
(Polynom-Ring (n,R)) such that A16:
for
x being
Element of
NAT holds
S2[
x,
p3 . x]
from FUNCT_2:sch 3(A2);
reconsider p3 =
p3 as
sequence of
(Polynom-Ring (n,R)) ;
then reconsider y =
p3 as
Element of the
carrier of
(Polynom-Ring (Polynom-Ring (n,R))) by POLYNOM3:def 10;
take y =
y;
S1[x,y]thus
S1[
x,
y]
by A16;
verum end;
consider P being Function of the carrier of (Polynom-Ring ((n + 1),R)), the carrier of (Polynom-Ring (Polynom-Ring (n,R))) such that
A23:
for x being Element of the carrier of (Polynom-Ring ((n + 1),R)) holds S1[x,P . x]
from FUNCT_2:sch 3(A1);
reconsider P = P as Function of (Polynom-Ring ((n + 1),R)),(Polynom-Ring (Polynom-Ring (n,R))) ;
take
P
; for p1 being Polynomial of (n + 1),R
for p2 being Polynomial of n,R
for p3 being Polynomial of (Polynom-Ring (n,R))
for i being Element of NAT
for b being bag of n st p3 = P . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i)
hence
for p1 being Polynomial of (n + 1),R
for p2 being Polynomial of n,R
for p3 being Polynomial of (Polynom-Ring (n,R))
for i being Element of NAT
for b being bag of n st p3 = P . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i)
; verum