Ore algebra
============

Description
-----------

A Sage implementation of Ore algebras and Ore polynomials.

Main features for the most common algebras include basic arithmetic and actions;
gcrd and lclm; D-finite closure properties; natural transformations between
related algebras; guessing; desingularization; solvers for polynomials, rational
functions and (generalized) power series.

License
-------

Distributed under the terms of the GNU General Public License (GPL)

http://www.gnu.org/licenses/

Installation
------------

To install the development version, simply run

    sage -pip install git+https://github.com/mkauers/ore_algebra/ [--user]

The optional option `--user` allows to install the package in your home directory
instead of the Sage installation tree.

Testing
-------

To launch the doctests simply run

    sage -python setup.py test

Or alternatively

    sage -tp --long --force-lib src/

Source code
-----------

See https://github.com/mkauers/ore_algebra/

Contact
-------

Manuel Kauers <manuel@kauers.de>