set PNR = Polynom-Ring (n,R);
set PN1R = Polynom-Ring ((n + 1),R);
set PRPNR = Polynom-Ring (Polynom-Ring (n,R));
set CPN1R = the carrier of (Polynom-Ring ((n + 1),R));
let A, B be Function of (Polynom-Ring ((n + 1),R)),(Polynom-Ring (Polynom-Ring (n,R))); ( ( 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 = A . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i) ) & ( 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 = B . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i) ) implies A = B )
assume A25:
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 = A . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i)
; ( ex p1 being Polynomial of (n + 1),R ex p2 being Polynomial of n,R ex p3 being Polynomial of (Polynom-Ring (n,R)) ex i being Element of NAT ex b being bag of n st
( p3 = B . p1 & p2 = p3 . i & not p2 . b = p1 . (b bag_extend i) ) or A = B )
assume A26:
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 = B . p1 & p2 = p3 . i holds
p2 . b = p1 . (b bag_extend i)
; A = B
hence
A = B
by FUNCT_2:18; verum