Short Description

The ore_algebra package provides an implementation of Ore algebras for Sage. The main features for the most common instances 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.


Manuel Kauers, Maximilian Jaroschek, and Fredrik Johansson.


This software is free; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. The package is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for further details.

The Package

The package is contained in the spkg file To install it, download this file to some directory of your choice, go to this directory and issue the command
  sage -i ore_algebra-0.2.spkg
Depending on your Sage installation, you may need administrator privileges. Once the installation is complete, you can load the package from a Sage session as follows:
  sage: from ore_algebra import *


Versions and Bugs

Right now you are using Version 0.2 last updated on November 16, 2014, developed for Sage 6.3. Please report any bugs and comments to Manuel Kauers.