Close
Close window
QDispersion - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

QDifferenceEquations

QDispersion

return the q-dispersion of two polynomials (or all the set of non-negative integers used in its definition)

Calling Sequence

QDispersion(s, t, q, x, 'maximal')

Parameters

s

-

first polynomial

t

-

second polynomial

q

-

name or number used as the parameter q, usually q

x

-

independent variable, for example, x

'maximal'

-

(optional) indicates the q-dispersion itself must be returned rather than all the set of non-negative integers used in its definition

Description

If two polynomials sx and tx, with both s0 and t0 nonzero, are given, the QDispersion(s,t,q,x,'maximal') calling sequence returns their q-dispersion, that is, qdissx,tx=max{r|rinZ,r>=0,deggcdsqrx,tx>=1} if the option 'maximal' is specified. Otherwise, the QDispersion(s,t,q,x) calling sequence returns the set of all non-negative integers r used in the definition of the q-dispersion.

If sx and tx are as above and k,l are non-negative integers, then QDispersion(x^k*s,x^l*t,q,x) returns the same result as QDispersion(s,t,q,x), and similarly if the option 'maximal' is specified.

The efficient algorithm for computing the dispersion of two polynomials dissx,tx=max{r|rinZ,r>=0,deggcdsx+r,tx>=1} is the algorithm by Yiu-Kwong Man and F.J.Wright. This algorithm is based on the factorization of the polynomials involved rather than on the resultant calculation as it was in earlier implementations. This algorithm is adapted for computing the q-dispersion of two polynomials.

Examples

>

withQDifferenceEquations:

>

p1x2+3x+q2;p2qx+1q100+q5x2+3q20x+1

p1x2+3x+q2

p2qx+1q100+q5x2+3q20x+1

(1)
>

QDispersionp1,p2,q,x

2,21

(2)
>

QDispersionp1,p2,q,x,maximal

21

(3)
>

q10;QDispersionp1,p2,q,x

q10

2,21

(4)

References

Khmelnov, D.E. "Improved Algorithms for Solving Difference and q-Difference Equations." Programming and Computer Software. Vol. 26 No. 2. (2000): 107-115. Translated from Programmirovanie. No. 2.

Man, Yiu-Kwong, and Wright, Francis J. "Fast Polynomial Dispersion Computation and its Application to Indefinite Summation." Proceedings of ISSAC'94, pp. 175-180. ACM Press: New York, 1994.


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /