Example Worksheet - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


The QDifferenceEquations Package

The  QDifferenceEquations package provides algorithms for solving linear q-difference (q-recurrence) equations or systems in terms of polynomials or rational functions.

 

Let K be a field and  q an indeterminate over K. A linear q-difference equation with polynomial coefficients has the form  , where   are polynomials in   with coefficients from   and   is the q-shift operator   for all integers  . (This is a multiplicative analog of the ordinary shift operator  .)

 

The goal is to find all solutions  that are polynomials or rational functions with coefficients from . More generally, a system of such equations has the same form as above, but now   is a vector of  unknown functions, a[n], ..., a[0], which are  by  matrices with polynomial entries, and  is a vector with  polynomial entries. As in the case of (systems of) ordinary difference equations, the polynomial (or rational) solutions form a finite-dimensional vector space over  .

 

Note: The Maple LREtools package provides methods for solving ordinary difference equations or systems. For information on solving systems of ordinary or q-difference equations, see the LinearFunctionalSystems package.

 

Return to Index for Example Worksheets


Download Help Document