System for the Right-Hand Product

Let us multiply the [Maple Math] by [Maple Math] . To do so, we prepare two systems of recurrence equations, one for each factor.

The following system describes [Maple Math] , which is independent from [Maple Math] .

> sys1:={h(n+1,k)-h(n,k)} union eval(subs(h=proc(k) h(n,k) end,subs(n=k,sys)));

[Maple Math]
[Maple Math]

We next obtain a system that describes [Maple Math] , the weight to multiply with:

> [Maple Math]

> [Maple Math]

> [Maple Math]

> sys2:=collect(map(numer,{"","}),h);

[Maple Math]

We finally perform the product by a call to Mgfun[`sys*sys`] :

> sys:=`sys*sys`(sys1,sys2);

[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]
[Maple Math]