set B = SgmX ((BagOrder X),(Support p));
deffunc H1( object ) -> Element of K16(K17((Bags X), the carrier of L)) = (p . ((SgmX ((BagOrder X),(Support p))) /. $1)) * (Subst (((SgmX ((BagOrder X),(Support p))) /. $1),x,s));
consider S being FinSequence such that
A1:
( len S = len (SgmX ((BagOrder X),(Support p))) & ( for k being Nat st k in dom S holds
S . k = H1(k) ) )
from FINSEQ_1:sch 2();
rng S c= the carrier of (Polynom-Ring (X,L))
then reconsider S = S as FinSequence of (Polynom-Ring (X,L)) by FINSEQ_1:def 4;
reconsider H = Sum S as Polynomial of X,L by POLYNOM1:def 11;
take
H
; ex S being FinSequence of (Polynom-Ring (X,L)) st
( H = Sum S & len (SgmX ((BagOrder X),(Support p))) = len S & ( for i being Nat st i in dom S holds
S . i = (p . ((SgmX ((BagOrder X),(Support p))) /. i)) * (Subst (((SgmX ((BagOrder X),(Support p))) /. i),x,s)) ) )
take
S
; ( H = Sum S & len (SgmX ((BagOrder X),(Support p))) = len S & ( for i being Nat st i in dom S holds
S . i = (p . ((SgmX ((BagOrder X),(Support p))) /. i)) * (Subst (((SgmX ((BagOrder X),(Support p))) /. i),x,s)) ) )
thus
( H = Sum S & len (SgmX ((BagOrder X),(Support p))) = len S & ( for i being Nat st i in dom S holds
S . i = (p . ((SgmX ((BagOrder X),(Support p))) /. i)) * (Subst (((SgmX ((BagOrder X),(Support p))) /. i),x,s)) ) )
by A1; verum