Linear Functional Equations and Twisted Polynomials

Abstract

A certain variety of non-switched polynomials provides a uni-figure representation for a wide range of linear functional equations. This is properly adapted for the calculations. We reinterpret from this point of view a number of algorithms.

Share and Cite:

Woba, M. (2024) Linear Functional Equations and Twisted Polynomials. Journal of Applied Mathematics and Physics, 12, 1459-1471. doi: 10.4236/jamp.2024.124090.

1. Introduction

The functional equations were introduced to 1820 in the previous century by Euler and Alembert and were fashionable [1] .

The resolution of algebraic equations is a very old problem that has shaped many mathematical works [2] . This article is composed of three sections:

In the first section, we will present a unified framework for the manipulation of linear systems linking derivatives f i ( j ) ( x ) , offices f i ( x + j ) , or substitutions f i ( q i x ) of unknown functions f i ( x ) . To this end, we will introduce new families of polynomials in an indeterminate having the property that this indeterminate does not commute with the coefficients of the polynomials.

This defection of repeat re-folds a kind of law of Leibniz.

In the second section, we are brought to consider simultaneously the functions x and functions of another variable.

In the third section and the following, we will support them with particular properties of the ring polymers ring when the ring A has construction is a body, which we consider of the form ( x ) .

2. Ease of Use

Non-commutative polynomials to calculate with linear operators

Let’s remember of Leibniz relationship for two functions by noting the derivation operator [3] :

f e t g : ( f g ) ( x ) = f ( x ) g ( x ) + f ( x ) g ( x ) . (1)

Noting D the derivation operator, M one who has a function f associated with the function given by:

M ( f ) ( x ) = x f ( x ) ,

The identity operator on functions and, the composition of operators, the rule of Leibniz given, for f ( x ) = x and g any,

( D M ) ( g ) = D ( M ( g ) ) = M ( D ( g ) ) + g = ( M D + i d ) ( g ) .

The identity being verified by any function g, we obtain equality:

D M = M D + i d .

between differential linear operators.

Other operators check analogues of the rule of Leibniz: the operator Δ of finite difference, defined by:

Δ ( f ) ( x ) = f ( x + 1 ) f ( x ) ;

the operator:

S = Δ + i d

Offset, defined by:

S ( f ) ( x ) = f ( x + 1 ) ;

For a constant q fixed other than 0 and 1, the operator H of expansion, defined by:

H ( f ) ( x ) = f ( q x ) . (2)

We have the relationships:

Δ ( f g ) ( x ) = f ( x + 1 ) Δ ( g ) ( x ) + Δ ( f ) ( x ) g ( x ) ,

( f g ) ( x + 1 ) = f ( x + 1 ) g ( x + 1 ) ,

( f g ) ( q x ) = f ( q x ) g ( q x ) ,

That leads n relationship rate:

Δ M = ( M + i d ) Δ + i d , S M = ( M + i d ) S , H M = Q M H

Between linear operators, after having introduced a new operator Q given by Q ( f ) ( x ) = q f ( x ) .

The following definition provides the same algebraic framework for these different operator contexts.

2.1. Definition

Either A a commutative ring of characteristic zero, which we assume has an injective endomorphism σ and a σ-derivation δ, in the sense that for a and for b of A,

σ ( a + b ) = σ ( a ) + σ ( b ) , σ ( a b ) = σ ( a ) σ ( b ) , δ ( a b ) = σ ( a ) δ ( b ) + δ ( a ) b . (3)

For undetermined news , we call ring of twisted polynomials the algebra on A generated by and relationships, for everything a of A, a = σ ( a ) + δ ( a ) .

We note this ring A ; σ , δ [4] .

An immediate consequence of the definition is that any element f of a twisted polynomial ring admits a canonical recreation of the shape f = a r r + + a 0 .

For some a i in A, with a r not zero unless the sum does not include any term (and so f = 0). The a i the whole r thus defined (exe = except for f = 0) are unique and r has the properties of a degree In particular, the degree of a product is the sum of the degrees of its factors. This results from the in jectivity of σ and integrity, by the form:

( a r + ) ( b s + ) = a σ r ( b ) r + s +

because a σ r ( b ) it is zero if and only if a or b the east. Adequate choices of σ and δ make the few examples given above. For simplifying the rating, we assume that A can be bound to a good function of functions [5] .

Noting 0, the application that has any function, combines the current zero function. All algebra-operations are at coefficients in Q ( x ) ; we also have analogues for A = Q [ x ] and, when σ, S, for A = Q [ x , x 1 ] . Paying attention to the rating. If the composition between operators is noted by , we will only make a juxtaposition for the product of twisted polynomials, and we note 1 the neutral element for the product of twisted polynomials. However, we will abuse the notation to note the derivation with respect to an x in the same way, Dx, whatever the ring A,and id, without clue, for the identity of any A. Moreover, we will simply note x for M. The case δ = 0 is common, and we then write A ; σ , without reference to 0. Just as in the commutative case, we define the polynomials of Laurent, whose algebra is noted A [ X , X 1 ] , and in which

X X 1 = X 1 X = 1 ,

In case, σ is invertible and other than identity makes it possible to represent operators, which have an inverse. In this case, we will note A , 1 ; σ , the algebra where:

a = σ ( a ) , 1 a = σ 1 ( a ) 1 , 1 = 1 = 1 .

2.2. Ideals, Modules, and Actions

The rings of twisted polynomials have been denied by their switching rule, without reference to any operator their interpretation as algebragitors, as well as the properties of the calculations in the following sections, expresses better in terms of some non-switched algebraic structures that we figure in this section The algebraic structures that will be used in the frame of the general rings, that is to say, non-switched: a ring R is the data of a set of a first internal law + called addition, which makes it a switching group of neutral 0, as well as a second internal law called multiplication and denoted by juxtaposition, which makes it a monoid of neutral and is distributive to the left and right on the addition. The “switched rings” already used in the previous chapters and in the definition 1.2 of the “ring of twisted polynomials” are rings (in the general sense that has just been indicated) which requires the multiplication or switchable. A ring polyreels is a particular ring [6] .

Just as the switching rings have ideals, definised as subsets closed by multiplication on the left and right by any element of the ring, the general rings have ideals, but we do not usually learn in the closing of one side. An ideal on the left I of a ring R is a subgroup of R (for add) such as f g I for everything f R and everything g I . A notation of ideal on the right could be defined in an analogous way: in all that follows, we will say simple ideal for ideal on the left. For a finished family g 1 , , g s elements of R, the sums f 1 g 1 + + f s g s for the coefficients f i R constituent an ideal noted R g 1 + + R g s , called ideal generated by g 1 , , g s . Any ring R perhaps seen as an ideal of himself. A model on the left M on a ring R an additive group with an addition + and a neutral 0, stable under the action of an external multiplication law on the left by the elements of R, called scalar multiplication, distributive to the left on the addition of R and to the right on the addition of M, and such that for all r and s of R and m of M, ( r s ) m = r ( s m ) and 1 m = m . A notion of module on the right could be decimated in a similar manner; In all of the following, we will just say module for module on the left. This notion generalizes the ideal: an ideal I and R is a module on R, obtained by taking the multiplication of R as a scalar multiplication. For a finie family g 1 , , g s elements of module M fixed, the sums f 1 g 1 + + f s g s for coefficients f i R constitute a module S note R g 1 + + R g s , called generated module by g 1 , , g s . It is a sub-module of M on R, in the sense that it is a module over obtained by restriction to S addition of M and scalar multiplication. There is also action of R on M the scalar multiplication law of a module M. For a given module M on R, let G be a family ( g i ) I of elements of M. The family G is a system of generators M if for everything m M , there is a family finie g 1 , , g s of G and coefficients f i R such as m = f s g 1 + + f s g s [7] .

The family G The family is free if any linear dependence relationship.

f 1 g 1 + + f s g s = 0 obtained for a subfolder finie g 1 , , g s of G implication that all f i are zero.

The family G is a basis for M whether it is a system of generators and if it is free. A module is said to be free if it has a base. For the rings R that interest us, namely the switching rings and the ring of rich polynomials at coeffiients in a switching ring, if a free module on R a database, the cardinal of this base is independent of the choice of the base. In the case of drastic bases, this cardinal is called the module rank. A special important case is that of the cartesian product R n for n , which provides a module for coordinated addition to coordinate and for scalar multiplication obtained by multiplying each coordinate by the same element of R. It is a free module of rank n, basic constituted by the elements e i = ( 0 , , 0 , 1 , 0 , , 0 ) , Where the unique 1 is in position i [8] . To connect rings of twisted polynomials and algebras of operators, we now make the rings of twisted polynomials act on these function spaces, in the sense of the action of a ring on a module. But a ring of twisted polynomials has no unique action on a given function space, so we adopt the conventions force throughout the rest of the article:

· A ring of the shape A ; σ acts by f = σ ( f ) for a suitable extension of σ.

· A ring of the shape A ; σ , δ acts by f = δ ( f ) for a suitable extension of δ.

· The coefficients in A act by simple multiplication, a f = a f .

Note that the algebra of sequence A cannot be seen as a module on the ring A , 1 ; σ when σ is the forward shift. In fact, the action of on the sequence worth 1 in 0 and then zero gives the sequence zero: the action of cannot therefore be reversed. This technical problem can be circumvented by considering the classes of sequences identified when they are equal after a certain rank (which depends on the two sequences). (We speak of “seed of sequence to infinity”). But we then lose the possibility of expressing certain sequences, those with finite support, precisely.

3. Morphisms between Rings of Twisted Polynomials

In this section, we are led to consider simultaneously functions of x and functions of another variable. Therefore, we will indicate the variable to which these objects refer in subscripts of D , S , , σ , δ , etc. In addition, the A rings used to construct the rings of twisted polynomials are of the form [ x ] or [ x , x 1 ] .

3.1. Differentially Finite Generator Series and Suite

We’ve already seen that when a series of f = n 0 u n x n differentially finite, its coefficients verify a finite recurrence relation. In other words, the following u = ( u n ) n 0 is polynomially recurrent. Evidence rests on identities:

x f = n 1 u n 1 x n = n 1 ( n 1 u ) ( n ) x n (4)

and

D x ( f ) = f = n 1 ( n + 1 ) u n + 1 x n = n 1 ( ( n + 1 ) n u ) ( n ) x n

where we introduced the ring [ n ] n , n 1 ; S n [9] .

Par recurrence, this or that

x α D x β ( f ) = n α ( n α ( ( n + 1 ) n β ) u ) ( n ) x n = n α ( ( n + 1 α ) ( n + β α ) n β α u ) ( n ) x n .

For a series f solution of the differential equation,

a r ( x ) f ( r ) ( x ) + + a 0 ( x ) f ( x ) = 0

Either a i in [ x ] , this gives us a recurrence on u, valid for n big enough. This recurrence is expressed in terms of twisted polynomials as follows. The differential operator associated with the equation is represented by the twisted polynomial L = a r ( x ) x r + + a 0 ( x ) in [ x ] r , id ; D x on .

In this way, the differential equation is written L f = 0 , also introduces algebra [ n ] n , n 1 ; S n and the morphism of algebras µ defined by:

μ ( x ) = n 1 et μ ( x ) = ( n + 1 ) n . (5)

So, the sequence u of the coefficients is the solution for n large enough of the recurrence represented by the image μ ( L ) [10] .

To understand for which n, this recurrence is valid, let’s write:

μ ( L ) = b p ( n ) n p + + b q ( n ) n q for p q and b p b q 0 ,

so that the recurrence takes the form:

( μ ( L ) u ) ( n ) = b p ( n ) u n + p + + b q ( n ) u n + p = 0 and is true for all.

n if p 0 and for all n p if p < 0 .

Dually, a polynomially recurring sequence u has a generating series f = n 0 u n x n differentially finite, which we will find in terms of twisted polynomials. For this point, we actually assume that the sequence u is extended to negative indices by u n = 0 for n < 0 , and that it is polynomially recurrent over the entire Z. This does not constitute any loss of generality. A recurrence valid for the initial sequence becomes valid for the extended sequence after multiplication by a polynomial of the form ( n + 1 ) ( n + 2 ) ( n + r ) . The formulas:

n n u n x n = x x f and n u n + 1 x n = x 1 f

Give by recurrence:

n 0 n α u n + β x n = ( x x ) α x β f = x β ( x x β ) α f ,

and provide another morphism, ν, de [ n ] n ; S n in [ x , x 1 ] r , id ; D x , given by ν ( n ) = x x and by ν ( n ) = x 1 . For a sequence u solution on Z of the recurrence equation,

b p ( n ) u n + p + + b 0 ( n ) u n = 0

where b i is in [ n ] , we introduce the twisted polynomial P = b p ( n ) n p + + b 0 ( n ) de [ n ] n ; S n .

To obtain a differential relation on the generating series f, we consider ν ( P ) which we write ν ( P ) = a 0 ( x ) + + a r ( x ) x r .

Then, as n 0 ( P u ) ( n ) x n = 0 , the f series verifies the differential relationship:

a 0 ( x ) f ( x ) + + a r ( x ) f ( r ) ( x ) = 0.

Algebraically, the preceding properties are expressed by the fact that μ extends into an isomorphism of algebras between Q [ x , x 1 ] x , i d ; D x and Q [ n ] n , n 1 ; S n , the inverse of which extends ν [11] . This morphism verifies μ ( x i ) = n i and

µ ( x i ) = ( ( n + 1 ) n ) i = ( n + 1 ) ( n + i ) n 1 . (6)

Both isomorphic algebras can be seen as acting naturally on ( ( x ) ) = { x r f | r , f [ [ x ] ] } , which is none other than the algebra of sequences on Z null for indices n strictly less than an integer-r (depending on the sequence considered).

3.2. Changes in Variables

When a differentially finite series f(x) is the solution of a differential equation L f = 0 given by a twisted polynomial,

L = L ( x , x ) = a r ( x ) n r x + + a 0 ( x ) , (7)

for any constant λ ≠ 0, the series g ( x ) = f ( λ x ) checked g ( i ) ( x ) = λ i f ( i ) ( λ x ) for each i . Substituting λx for x in L f = 0 , we obtain that g is the solution of the differential equation associated with:

L ( λ x , λ 1 x ) = a r ( λ x ) λ r x r + + a 0 ( λ x ) .

This is again the result of a morphism of algebras, Λ, defined this time by Λ ( x ) = λ x and Λ ( x ) = λ 1 x . When f is a differentially finite function, the z f ( 1 / z ) is also differentially finite, this time in z, as long as the compound function makes sense. Indeed, for any function g, let us note g ˜ ( z ) = g ( 1 / z ) (with the same reservation of definition). Since g ( x ) = g ˜ ( 1 / x ) , by derivation, we have g ( x ) = g ˜ ( 1 / x ) / x 2 , what is the evaluation in z = 1 / x d e z 2 z g ˜ . In other words, we have g ˜ = z 2 z g ˜ , check from where by recurrence:

g ( β ) ˜ = ( z 2 z ) β g ˜ .

Thus, f ˜ is differentially finite, given as satisfying the differential equation associated with the image of L by the morphism of Q [ x ] x , i d ; D x in Q [ Z , Z 1 ] Z , i d ; D Z who sends x on Z 1 and x on Z 2 Z .

4. Euclidien Division

In this and the following sections, we rely on special properties of rings of twisted polynomials when the ring A of the construction is a field, which we will take from the form Q ( x ) [12] . The commutation a = σ ( a ) + δ ( a ) in Q ( x ) ; σ , δ allows you to write any twisted polynomial as a 0 ( x ) + + a r ( x ) r , for rational fractions a i of Q ( x ) Unique. A consequence of the injectivity of σ is the existence of a well-defined degree in : the integer r of the previous writing when ar is non-zero. In particular, the degree of a product L 1 L 2 of twisted polynomials is the sum of the degrees of the L i . It follows that the Euclidean division of the commutative case, and the whole theory derived from it, is transposed with few alterations into the twisted case.

4.1. Division Process

The main difference with the commutative case is that there is a distinction between Euclidean division on the left and Euclidean division on the right. Given our interpretation in terms of linear operators, we will only consider right-hand division, which is done by subtracting left-hand multiples [13] . Or to be divided A = a r ( x ) r + + a 0 ( x ) of degree r by B = b s ( x ) s + + b 0 ( x ) of degree s. We assume s r . So, r s B = σ r s ( b s ( x ) ) r lower-order terms, where the power of σ represents one iteration (by composition), and so A a r ( x ) σ r s ( b s ( x ) ) 1 r s B is of degree strictly less than r. This reduction step is the elementary step of Euclidean division. By iterating the process, we arrive at a remainder R of degree strictly less than s. By grouping the left-hand factors, we get a left-hand quotient Q such that A = Q B + R .

4.2. Example (Division Process)

Consider the ring Q ( n ) n ; S n twisted polynomials representing offset operators [14] . The division of

A = ( n 2 1 ) n 2 ( n 3 + 3 n 2 + n 2 ) n + ( n 3 + 3 n 2 + 2 n ) ,

that cancels out linear combinations of n! and n, by

B = n n 2 ( n 2 + 3 n + 1 ) n + ( n 2 + 2 n + 1 ) ,

that cancels out linear combinations of n! and 1, is written:

A = n 1 ( n 2 1 ) B n 1 ( n 2 + n + 1 ) n ( n + 1 ) .

The rest is a multiple of n ( n + 1 ) , which represents recurrence u n = ( n + 1 ) u n , verified by the factorial. Note a property of this division: if A is multiplied on the left by a factor m ( x ) without B being changed, then Q and R are multiplied on the left by the same factor m ( x ) . This is no longer (usually) true for a factor involving .

4.3. Power Reduction of

Euclidean division gives us a new interpretation of the calculus of the N-the term of a polynomially recurring sequence u = ( u n ) relative to ring ( n ) n ; S n . Suppose u is the solution of the recurrence equation,

a r ( n ) u n + r + + a 0 ( n ) u n = 0. (8)

By unrolling the recurrence, we see that u n may, for any N, unless undue cancellation of a r , get into the form:

α r 1 , N u r 1 + + α 0 , N u 0 .

More generally, we have a relationship that rewrites u n + N in terms of u n + r 1 , , u n . To get it, let’s associate the twisted polynomial with the recurrence on u P = a r ( n ) n r + + a 0 ( n ) . For a given N, the Euclidean division of n N by P is written n N = Q N ( n ) P + α r 1 , N ( n ) n r 1 + + α 0 , N ( n ) for rational fractions α i , N ( n ) . After applying to you and evaluating in u, we get:

u n + N = 0 + α r 1 , N ( n ) u n + r 1 + + α 0 , N ( n ) u n

Hence, the result announced for α i , N = α i , N ( 0 ) [15] .

5. Solution Finding and Operator Factoring

As for the usual commutative polynomial rings, a notion of factorization is present for the rings of twisted polynomials. An important nuance lies in the relationship between the “zeros” of twisted polynomials and the position of the factors. We will see that the factorization of twisted polynomials is related to the algorithms seen in this book for the search for polynomial, rational, and hypergeometric solutions in the case of recurrences. Moreover, there is no longer any uniqueness of the factors, even with order and modulo multiplication by units. An example is given in the differential case by the infinity of factorizations:

2 = ( + 1 x + r ) ( 1 x + r )

when r is a constant.

In the case of a commutative polynomial w factoring in the form uv for polynomial factors of degree at least 1, any zero of you and any zero of v is zero of w; Conversely, if we are to place ourselves in an algebraic enclosure, any zero α of W provides a factor x α and an exact quotient u ( x ) such that w ( x ) = u ( x ) ( x α ) . The phenomenon is different in the twisted case, as evidenced by inequality:

2 ( + 1 x + r ) ( 1 x + r )

when r is a constant. More generally, a factorization L = P Q in A ; σ , δ (where A is a body) has different properties depending on the factor: a solution f of the equation Q f = 0 is still a solution of L f = 0 , because L f = P ( Q f ) = P 0 = 0 ; but a solution g of P gives rise to solutions f of L only by the relation Q f = g [16] .

Conversely, a solution f of L gives rise to a right-factor of ordre 1 of L, provided that we extend A by f and al its iterations by σ and δ. This factor is of the form ( f ) / f , i.e. δ ( f ) / f or σ ( f ) / f depending on the action of the ring of twisted polynomials on the functions. Algorithms for finding solutions in particular classes therefore implicitly provide, for each solution found, a right-factor of order 1. They therefore naturally act as the basis for factorization algorithms. Specifically, in the differential case, a polynomial or rational solution f of an equation L f = 0 for L in the ring Q [ x ] x ; S x provides a straight factor D = x ( D x f ) / f where ( D x f ) / f is rational; in the recurrence case, a polynomial, rational, or hypergeometric solution f of an equation L f = 0 for L in the ring Q [ x ] x ; S x provides a straight factor D = x S x ( f ) / f S x ( f ) / f is rational. In both cases, the quotient Q such that L = QD also has rational coefficients.

5.1. Example (Solution Finding and Operator Factoring 1)

A simple example, in reality without a strict extension of A, is given in A = Q ( x ) x ; i d , D x by operator:

L = x 2 ( 4 x 2 + 5 ) x 3 x ( 8 x 4 + 14 x 2 5 ) x 2 ( 4 x 4 + 17 x 2 + 5 ) x 2 x 3 ( 4 x 2 + 9 ) ,

of which a particular solution is f = exp x 2 . This solution can be verified from:

D x f = 2 x f , D x 2 f = ( 4 x 2 + 2 ) f and D x 3 f = ( 8 x 3 + 12 x ) f

by declaring null and void:

x 2 ( 4 x 2 + 5 ) ( 8 x 3 + 12 x ) x ( 8 x 4 + 14 x 2 5 ) ( 4 x 2 + 2 ) ( 4 x 4 + 17 x 2 + 5 ) ( 2 x ) 2 x 3 ( 4 x 2 + 9 )

By Euclidian division, we find:

L = x 2 ( 4 x 2 + 5 ) x 2 x ( 4 x 2 5 ) x + 4 x 4 + 13 x 2 5 ( x 2 x )

It is shown that L has no other unitary non-trivial right factor.

5.2. Example (Solution Finding and Operator Factoring 2)

The Operator L = 2 ( 2 x + 3 ) x 2 + 3 ( 5 x + 7 ) x + 9 ( x + 1 ) provides another example, for A = Q [ x ] x ; S x . As a particular solution is ( 3 ) x , which is obtained by Petkovšek’s algorithm and can be established simply by observing the nullity of L in x = 3 , a right factor of L is x + 3 , and a Euclidean division shows:

L = ( 2 ( 2 x + 3 ) x + 3 ( x + 1 ) ) ( x + 3 ) .

It is shown that L has no other unitary non-trivial right factor. Euclid’s algorithm: It is classical that Euclidean commutative rings:

· Those in which the existence of a degree allows a Euclidean division;

· Are principal: Any ideal can be generated by a single generator. This is the case with rings of commutative polynomials with coefficients in a field. The pgcd p of two polynomials f and g is then the only unitary polynomial giving rise to the ideal (f, g), the sum of the ideals (f) and (g). It is calculated as the last non-zero remainder by Euclid’s algorithm. For a ring of twisted polynomials A = K ; σ , δ on a field K, the situation is the same if we take care to consider only left-hand ideals, i.e. Euclid’s algorithm extended in a ring of twisted polynomials [17] .

Entrée F and F’ in A = K ; σ , δ .

Sortie a pgcdd G of F and F’, the cofactors you and V of a Bézout relation G = U F + V F , of the cofactors R and S giving a ppcmg:

R F = S F .1. P 0 : = F ; U 0 : = 1 ; V 0 : = 0 ; P 1 : = F ; U 1 : = 0 ; V 1 : = 1 ; i : = 1.

1) As long as P i is non-zero:

a) Calculate the Quotient Q i 1 and the rest P i + 1 of the Euclidean division to the right of P i 1 by P i , so that P i 1 : = Q i 1 P i + P i + 1 ;

b) U i + 1 : = U i 1 Q i U i ; V i + 1 : = V i 1 Q i V i ;

c) i : = i + 1 .

2) Send back G = R i 1 , ( U , V ) = ( U i 1 , V i 1 ) and ( R , S ) = ( U i , V i ) with the fence by multiplying on the left by the elements of A. The resulting notions are Euclidean divisions on the right and greater common divisors on the right (pgcdd).

Eithers P0 and P1 two polynomials of A. if P1 is not zero, we write the Euclidean division of P0 and P1, form P 0 = Q 0 P 1 + P 2 . As long as P i + 2 is not zero, we reiterate by dividing P i + 1 by P i + 2 .

Either j the final value of i, such as P j + 1 = 0 and P j + 2 = 0 .

So:

( P 0 P 1 ) = ( Q 0 1 1 0 ) ( P 1 P 2 ) = = ( Q 0 1 1 0 ) ( Q j 1 1 0 ) ( P j + 1 0 ) , (9)

from which it is deduced that P j + 1 split P0 and P1 to the right:: P 0 = F P j + 1 and P 1 = G P j + 1 for twisted polynomials F and G adéquats. Then, inverting the matrices:

( P j + 1 0 ) = ( U V R S ) ( P 0 P 1 ) for

( U V R S ) = ( 0 1 1 Q j ) ( 0 1 1 Q 0 ) .

Especially, P j + 1 = U P 0 + V P 1 is part of the ideal on the left A P 0 + A P 1 . Any element L = M P 0 + N P 1 is also a multiple of P j + 1 : L = ( M F + N G ) P j + 1 . By normalizing P j + 1 for make it unitary, we therefore obtain a pgcdd distinguished from P0 and P1. On the other hand, the twisted polynomial R P 0 = S P 1 is a common smallest multiple on the left (ppcmg) P0 and P1, by the same argument as in the commutative case, closely following the degrees throughout the algorithm. This discussion leads to the previous Algorithm. We have seen that the algorithms of closure by addition between differentially finite functions or between polynomially recurring sequences return a common multiple to the left of the twisted polynomials Lf and Lg describing the two objects f and g to be added. Since these algorithms operate in increasing degrees, the returned polynomial is of minimum degree in , among those that cancel the sum f + g. The cancelling polynomial of the sum f + g returned by these algorithms is therefore the ppcmg of Lf and Lg.

5.3. Example (Solution Finding and Operator Factoring 3)

We use polynomials A and B from example 3.2 to compute a pgcdd and a ppcmg. Let’s ask P 0 = A , P 1 = B ; we already have P 2 = n 1 ( n 2 + n + 1 ) ( n ( n + 1 ) ) with P 0 = n 1 ( n 2 1 ) P 1 + P 2 . He comes next:

P 1 = n ( n + 1 ) n 2 + 3 n + 3 n + n ( n + 1 ) n 2 + n + 1 P 2 + 0

Thus, the unitary pgcdd is n ( n + 1 ) .

Notice that it cancels out the common solutions of A and B, namely the multiples of n!. The unit ppcmg is obtained by renormalizing P 0 = S P 1 when R = Q 1 and S = Q 1 Q 0 :

n 3 n 3 + 6 n 2 + 8 n + 5 n 2 + n + 1 n 2 + 2 n 3 + 9 n 2 + 13 n + 7 n 2 + n + 1 n ( n 2 + 3 n + 3 ) ( n + 1 ) n 2 + n + 1 .

Note that its solutions are all solutions of A and B: the linear combinations of n!, n, and 1 [18] .

6. Conclusion

The ring structure of twisted polynomials was introduced and studied by Ore in the 1930s, with the explicit intention of dealing with linear functional systems. In this work, twisted polynomials are simply referred to as “non-commutative”. In modern literature, we often speak of “polynomials” or “Ore operators”, and again of “pseudo-linear operators”. Our terminology of “twisted polynomial” is the translation of the English “skew polynomial”, where “skew” means “slanted”, or “oblique”. Some authors have proposed the translation “left-hand polynomial”, where “left” has the meaning of “veiled”, as opposed to “plane”.

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Ore, O. (1933) Theory of Non-Commutative Polynomials. Annals of Mathematics, 34, 480-508.
https://doi.org/10.2307/1968173
[2] Hong, H. (2001) Ore Principal Subresultant Coefficients in Solutions. Applicable Algebra in Engineering, Communication and Computing, 11, 227-237.
https://doi.org/10.1007/s002000000041
[3] Ore, O. (1931) Linear Equations in Non-Commutative Fields. Annals of Mathematics, 32, 463-477.
https://doi.org/10.2307/1968245
[4] Bronstein, M. and Petkovšek, M. (1994) On Ore Rings, Linear Operators and Factorisation. Programmir Ovanie, 1, 27-44.
[5] Bronstein, M. and Petkovšek, M. (1996) An Introduction to Pseudo-Linear Algebra. Theoretical Computer Science, 157, 3-33.
https://doi.org/10.1016/0304-3975(95)00173-5
[6] Cartier, P. (1992) Démonstration “automatique” d’identités et fonctions hypergéométriques. Séminaire Bourbaki, 34, 41-91.
http://www.numdam.org/article/SB_1991-1992__34__41_0.pdf
[7] Grigoriev, D.Yu. (1990) Complexity of Factoring and Calculating the GCD of Linear Ordinary Differential Operators. Journal of Symbolic Computation, 10, 7-37.
https://doi.org/10.1016/S0747-7171(08)80034-X
[8] Put, M. and Singer, M.F. (2003) Galois Theory of Linear Differential Equations. Springer-Verlag, Berlin, Heidelberg.
https://doi.org/10.1007/978-3-642-55750-7
[9] Berkovich, L.M. and Tsirulik, V.G. (1986) The Differential Resultant and Some of Its Applications. Differentsialnye Uravneniya, 22, 750–757.
[10] Hong, H. (2001) Ore Subresultant Coefficients in Solutions. Applicable Algebra in Engineering, Communication and Computing, 12, 421-428.
https://doi.org/10.1007/s002000100082
[11] Put, M. and Singer, M.F. (1997) Galois Theory of Difference Equations. Springer-Verlag, Berlin.
[12] Bostan, A., Chyzak, F., Cluzeau, T. and Salvy, B. (2006) Low Complexity Algorithms for Linear Recurrences. ISSAC’06: Proceedings of the 2006 International Symposium on Symbolic and Algebraic Computation, Genoa, July 2006, 31-38.
https://doi.org/10.1145/1145768.1145781
[13] Chardin, M. (1991) Differential Resultants and Subresultants. In: Budach, L., Ed., Fundamentals of Computation Theory, Springer, Berlin, Heidelberg, 180-189.
https://doi.org/10.1007/3-540-54458-5_62
[14] Li, Z.M. (2000) Greatest Common Right Divisors, Least Common Left Multiples, and Subresultants of Ore Polynomials. In: Gao, X.S. and Wang, D.M., Eds., Mathematics Mechanization and Applications, Academic Press, San Diego, CA, 297-324.
https://doi.org/10.1016/B978-012734760-8/50013-2
[15] Bronstein, M. (1992) Linear Ordinary Differential Equations: Breaking through the Order 2 Barrier. ISSAC’92: International Symposium on Symbolic and Algebraic Computation, Berkeley, August 1992, 42-48.
https://doi.org/10.1145/143242.143264
[16] Chyzak, F. and Salvy, B. (1998) Non-Commutative Elimination in Ore Algebras Proves Multivariate Holonomic Identities. Journal of Symbolic Computation, 26, 187-227.
https://doi.org/10.1006/jsco.1998.0207
[17] Singer, M.F. (2007) Introduction to the Galois Theory of Linear Differential Equations. arXiv: 0712.4124.
https://arxiv.org/abs/0712.4124
[18] Takayama, N. (1989) Gröbner Basis and the Problem of Contiguous Relations. Japan Journal of Applied Mathematics, 6, 147-160.
https://doi.org/10.1007/BF03167920

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.