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. The concept is named after Øystein Ore.
Definition
Let K {\displaystyle K} be a (commutative) field and A = K [ x 1 , … , x s ] {\displaystyle A=K[x_{1},\ldots ,x_{s}]} be a commutative polynomial ring (with A = K {\displaystyle A=K} when s = 0 {\displaystyle s=0} ). The iterated skew polynomial ring A [ ∂ 1 ; σ 1 , δ 1 ] ⋯ [ ∂ r ; σ r , δ r ] {\displaystyle A[\partial _{1};\sigma _{1},\delta _{1}]\cdots [\partial _{r};\sigma _{r},\delta _{r}]} is called an Ore algebra when the σ i {\displaystyle \sigma _{i}} and δ j {\displaystyle \delta _{j}} commute for i ≠ j {\displaystyle i\neq j} , and satisfy σ i ( ∂ j ) = ∂ j {\displaystyle \sigma _{i}(\partial _{j})=\partial _{j}} , δ i ( ∂ j ) = 0 {\displaystyle \delta _{i}(\partial _{j})=0} for i > j {\displaystyle i>j} .
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
Chyzak, Frédéric; Salvy, Bruno (1998). "Non-commutative Elimination in Ore Algebras Proves Multivariate Identities" (PDF). Journal of Symbolic Computation. 26 (2). Elsevier: 187–227. doi:10.1006/jsco.1998.0207. https://hal.inria.fr/hal-01069833/file/holonomy.pdf ↩