Ore algebra

From HandWiki


In computer algebra, an Ore algebra is a special kind of iterated Ore extension that can be used to represent linear functional operators, including linear differential and/or recurrence operators.[1] The concept is named after Øystein Ore.

Definition

Let [math]\displaystyle{ K }[/math] be a (commutative) field and [math]\displaystyle{ A = K[x_1, \ldots, x_s] }[/math] be a commutative polynomial ring (with [math]\displaystyle{ A = K }[/math] when [math]\displaystyle{ s = 0 }[/math]). The iterated skew polynomial ring [math]\displaystyle{ A[\partial_1; \sigma_1, \delta_1] \cdots [\partial_r; \sigma_r, \delta_r] }[/math] is called an Ore algebra when the [math]\displaystyle{ \sigma_i }[/math] and [math]\displaystyle{ \delta_j }[/math] commute for [math]\displaystyle{ i \neq j }[/math], and satisfy [math]\displaystyle{ \sigma_i(\partial_j) = \partial_j }[/math], [math]\displaystyle{ \delta_i(\partial_j) = 0 }[/math] for [math]\displaystyle{ i \gt j }[/math].

Properties

Ore algebras satisfy the Ore condition, and thus can be embedded in a (skew) field of fractions.

The constraint of commutation in the definition makes Ore algebras have a non-commutative generalization theory of Gröbner basis for their left ideals.

References

  1. Chyzak, Frédéric; Salvy, Bruno (1998). "Non-commutative Elimination in Ore Algebras Proves Multivariate Identities". Journal of Symbolic Computation (Elsevier) 26 (2): 187–227. doi:10.1006/jsco.1998.0207. https://hal.inria.fr/hal-01069833/file/holonomy.pdf.