fbpx
Wikipedia

Riordan array

A Riordan array is an infinite lower triangular matrix, , constructed out of two formal power series, of order 0 and of order 1, in such a way that .

A Riordan array is an element of the Riordan group.[1] It was defined by mathematician Louis W. Shapiro and named after mathematician John Riordan.[1]

The study of Riordan arrays is a growing field that is both being influenced by, and continuing its contributions to, other fields such as combinatorics, group theory, matrix theory, number theory, probability, sequences and series, Lie groups and Lie algebras, orthogonal polynomials, graph theory, networks, unimodal sequences, combinatorial identities, elliptic curves, numerical approximation, asymptotics, and data analysis. Riordan arrays is also a unifying concept, binding together important tools: generating functions, computer algebra systems, formal languages, path model, and so on.[2]

Formal definition edit

A formal power series   (where   is the ring of formal power series with complex coefficients) is said to have order   if  . Write   for the set of formal power series of order   A power series   has a multiplicative inverse (i.e.   is a power series) if and only if it has order 0, i.e. if and only if it lies in  ; it has a composition inverse that is there exists a power series   such that   if and only if it has order 1, i.e. if and only if it lies in  .

As mentioned previously, a Riordan array is usually defined as a pair of power series  . The 'array' part in its name stems from the fact that one associates to   the array of complex numbers defined by     (Here   means coefficient of   in  ) . Thus column   of the array consists of the sequence of coefficients of the power series   in particular column 0 determines and is determined by the power series   As   is of order 0, it has a multiplicative inverse and it follows that from the array's column 1 we can recover   as   Since   has order 1,   has order   and so has   It follows that the array   is infinite triangular exhibiting a geometric progression   on its main diagonal. It also follows that the map associating to a pair of power series   its triangular array is injective.

An example for a Riordan array is given by the pair of power series  . It is not difficult to show that this pair generates the infinite triangular array of binomial coefficients  , also called Pascal matrix

 


Proof. If   is a power series with associated coefficient sequence  , then, by Cauchy multiplication of power series,   So the latter series has the coefficient sequence  , and hence  . Fix any   If  , so that   represents column   of the Pascal array, then  . This argument allows to see by induction on   that   has column   of the Pascal array as coefficient sequence.  



We are going to prove some much used facts about Riordan arrays. Note that the matrix multiplication rules applied to infinite lower triangular matrices lead to finite sums only and the product of two infinite lower triangular matrices is infinite lower triangular. The next two theorems were first stated and proved by Shapiro et al.[1] who say they modified work they found in papers by Gian-Carlo Rota and the book of Roman [3]

Theorem. a. Let   and   be Riordan arrays, viewed as infinite lower triangular matrices. Then the product of these matrices is the array associated to the pair   of formal power series, which itself is a Riordan array.

b. This fact justifies to define a multiplication ` ' of Riordan arrays viewed as pairs of power series by

 

Proof. Since   have order 0 it is clear that   has order 0. Similarly   implies   So   is a Riordan array. Define a matrix   as the Riordan array   By definitions its  -th column   is the sequence of coefficients of the power series  . If we multiply this matrix from the right with the sequence   we get as a result a linear combination of columns of   which we can read as a linear combination of power series, namely   Thus, viewing sequence   as codified by the power series   we showed   Here the   is the symbol for indicating correspondence on the power series level with matrix multiplication. We multiplied a Riordan array   with a single power series. Now let   be another Riordan array viewed as a matrix. One can form the product  . The  -th column of this product is just   multiplied with the  -th column of   Since the latter corresponds to the power series  , it follows by the above that the  -th column of   corresponds to  . As this holds for all column indices   occurring in   we have shown part a. Part b is now clear.  

Theorem. The family of Riordan arrays endowed with the product ' ' defined above forms a group: the Riordan group.[1]

Proof. The associativity of the multiplication ` ' follows from associativity of matrix multiplication. Next note  . So   is a left neutral element. Finally we claim that   is the left inverse to the power series  . For this check the computation    . As is well known, an associative structure which has a left neutral element and where each element has a left inverse is a group.  

Of course not all invertible infinite lower triangular arrays are Riordan arrays. Here is a useful characterization for the arrays that are Riordan. The following result is apparently due to Rogers [4]

Theorem. An infinite lower triangular array   is a Riordan array if and only if there exist a sequence traditionally called the  -sequence,   such that

 

Proof.[5]   Let   be the Riordan array stemming from   Since     Since   has order 1, it follows that   is a Riordan array and by the group property there exists a Riordan array   such that   Computing the left hand side yields   and so comparison yields   Of course   is a solution to this equation; it is unique because   is composition invertible. So we can rewrite the equation as  

Now from the matrix multiplication law, the  -entry of the left hand side of this latter equation is

 

At the other hand the  -entry of the rhs of the equation above is

 

so that i results. From   we also get   for all   and since we know that the diagonal elements are nonzero, we have   Note that using equation   one can compute all entries knowing the entries  

  Now assume we know of a triangular array the equations   for some sequence   Let   be the generating function of that sequence and define   from the equation   Check that it is possible to solve the resulting equations for the coefficients of   and since   one gets that   has order 1. Let   be the generating function of the sequence   Then for the pair   we find   This is precisely the same equations we have found in the first part of the proof and going through its reasoning we find equations like in  . Since   (or the sequence of its coefficients) determines the other entries we find that the array we started with is the array we deduced. So the array in   is a Riordan array.  

Clearly the  -sequence alone does not deliver all the information about a Riordan array. Besides the  -sequence it is the  -sequence that has shown to be surprisingly useful.[6]

Theorem. Let   be an infinite lower triangular array whose diagonal sequence   does not contain zeros. Then there exists a unique sequence   such that

 

Proof. The proof is simple: By triangularity of the array, the equation claimed is equivalent to   For   this equation is   and, as   it allows computing   uniquely. In general if   are known, then   allows computing   uniquely.  

Very recently there appeared the book[7] which should be a valuable source for further information.

References edit

  1. ^ a b c d Shapiro, Louis W.; Getu, Seyoum; Woan, Wen-Jin; Woodson, Leon C. (November 1991). "The Riordan group". Discrete Applied Mathematics. 34 (1?3): 229?239. doi:10.1016/0166-218X(91)90088-E.
  2. ^ "6th International Conference on Riordan Arrays and Related Topics". 6th International Conference on Riordan Arrays and Related Topics.
  3. ^ Roman, S. (1984). The Umbral Calculus. New York: Academic Press.
  4. ^ Rogers, D. G. (1978). "Pascal triangles, Catalan numbers, and renewal arrays". Discrete Math. 22 (3): 301–310. doi:10.1016/0012-365X(78)90063-8.
  5. ^ He, T.X.; Sprugnoli, R. (2009). "Sequence characterization of Riordan Arrays". Discrete Mathematics. 309 (12): 3962–3974. doi:10.1016/j.disc.2008.11.021.
  6. ^ Merlini, D.; Rogers, D.G.; Sprugnoli, R.; Verri, M.C., M.C. (1997). "On Some Alternative Characterizations of Riordan Arrays". Can. J. Math. 49 (2): 301–320. doi:10.4153/CJM-1997-015-x.
  7. ^ Shapiro, L.; Sprugnoli, R; Barry, P.; Cheon, G.S.; He, T.X.; Merlini, D.; Wang, W. (2022). The Riordan Group and Applications. Springer. ISBN 978-3-030-94150-5.

riordan, array, this, article, tone, style, reflect, encyclopedic, tone, used, wikipedia, wikipedia, guide, writing, better, articles, suggestions, march, 2024, learn, when, remove, this, template, message, infinite, lower, triangular, matrix, displaystyle, co. This article s tone or style may not reflect the encyclopedic tone used on Wikipedia See Wikipedia s guide to writing better articles for suggestions March 2024 Learn how and when to remove this template message A Riordan array is an infinite lower triangular matrix D displaystyle D constructed out of two formal power series d t displaystyle d t of order 0 and h t displaystyle h t of order 1 in such a way that dn k tn d t h t k displaystyle d n k t n d t h t k A Riordan array is an element of the Riordan group 1 It was defined by mathematician Louis W Shapiro and named after mathematician John Riordan 1 The study of Riordan arrays is a growing field that is both being influenced by and continuing its contributions to other fields such as combinatorics group theory matrix theory number theory probability sequences and series Lie groups and Lie algebras orthogonal polynomials graph theory networks unimodal sequences combinatorial identities elliptic curves numerical approximation asymptotics and data analysis Riordan arrays is also a unifying concept binding together important tools generating functions computer algebra systems formal languages path model and so on 2 Formal definition editA formal power series a x a0 a1x a2x2 j 0ajxj C x displaystyle a x a 0 a 1 x a 2 x 2 cdots sum j geq 0 a j x j in mathbb C x nbsp where C x displaystyle mathbb C x nbsp is the ring of formal power series with complex coefficients is said to have order r displaystyle r nbsp if a0 ar 1 0 ar displaystyle a 0 a r 1 0 neq a r nbsp Write Fr displaystyle mathcal F r nbsp for the set of formal power series of order r displaystyle r nbsp A power series a x displaystyle a x nbsp has a multiplicative inverse i e 1 a x displaystyle 1 a x nbsp is a power series if and only if it has order 0 i e if and only if it lies in F0 displaystyle mathcal F 0 nbsp it has a composition inverse that is there exists a power series a displaystyle bar a nbsp such that a a x x displaystyle bar a a x x nbsp if and only if it has order 1 i e if and only if it lies in F1 displaystyle mathcal F 1 nbsp As mentioned previously a Riordan array is usually defined as a pair of power series a t b t F0 F1 displaystyle a t b t in mathcal F 0 times mathcal F 1 nbsp The array part in its name stems from the fact that one associates to a t b t displaystyle a t b t nbsp the array of complex numbers defined by dn k tn a t b t k displaystyle d n k t n a t b t k nbsp n k N Z 0 displaystyle n k in mathbb N mathbb Z geq 0 nbsp Here tn displaystyle t n cdots nbsp means coefficient of tn displaystyle t n nbsp in displaystyle cdots nbsp Thus column k displaystyle k nbsp of the array consists of the sequence of coefficients of the power series a t b t k displaystyle a t b t k nbsp in particular column 0 determines and is determined by the power series a t displaystyle a t nbsp As a t displaystyle a t nbsp is of order 0 it has a multiplicative inverse and it follows that from the array s column 1 we can recover b t displaystyle b t nbsp as b t a t 1a t b t displaystyle b t a t 1 a t b t nbsp Since b t b1t b2t2 displaystyle b t b 1 t b 2 t 2 cdots nbsp has order 1 b t k displaystyle b t k nbsp has order k displaystyle k nbsp and so has a t b t k displaystyle a t b t k nbsp It follows that the array dn k displaystyle d n k nbsp is infinite triangular exhibiting a geometric progression dk k k 0 a0b1k k 0 displaystyle d k k k geq 0 a 0 b 1 k k geq 0 nbsp on its main diagonal It also follows that the map associating to a pair of power series a t b t F0 F1 displaystyle a t b t in mathcal F 0 times mathcal F 1 nbsp its triangular array is injective An example for a Riordan array is given by the pair of power series 11 x x1 x j 0xj j 0xj 1 F0 F1 displaystyle left frac 1 1 x frac x 1 x right left sum j geq 0 x j sum j geq 0 x j 1 right in mathcal F 0 times mathcal F 1 nbsp It is not difficult to show that this pair generates the infinite triangular array of binomial coefficients dn k nk displaystyle d n k binom n k nbsp also called Pascal matrixP 111121 133114641 displaystyle P left begin array ccccccc 1 amp amp amp amp amp amp 1 amp 1 amp amp amp amp amp 1 amp 2 amp 1 amp amp amp amp cdots 1 amp 3 amp 3 amp 1 amp amp amp 1 amp 4 amp 6 amp 4 amp 1 amp amp amp amp vdots amp amp amp amp ddots end array right nbsp Proof If q x j 0qjxj displaystyle q x sum j geq 0 q j x j nbsp is a power series with associated coefficient sequence q0 q1 q2 displaystyle q 0 q 1 q 2 nbsp then by Cauchy multiplication of power series q x x1 x j 0 0 q0 q1 qj 1 xj displaystyle q x frac x 1 x sum j geq 0 0 q 0 q 1 cdots q j 1 x j nbsp So the latter series has the coefficient sequence 0 q0 q0 q1 q0 q1 q2 displaystyle 0 q 0 q 0 q 1 q 0 q 1 q 2 nbsp and hence tn q x x1 x q0 qn 1 displaystyle t n q x frac x 1 x q 0 cdots q n 1 nbsp Fix any k Z 0 displaystyle k in mathbb Z geq 0 nbsp If qn nk displaystyle q n binom n k nbsp so that qn n 0 displaystyle q n n geq 0 nbsp represents column k displaystyle k nbsp of the Pascal array then j 0n 1qj j 0n 1 jk nk 1 displaystyle sum j 0 n 1 q j sum j 0 n 1 binom j k binom n k 1 nbsp This argument allows to see by induction on k displaystyle k nbsp that 11 x x1 x k displaystyle frac 1 1 x left frac x 1 x right k nbsp has column k displaystyle k nbsp of the Pascal array as coefficient sequence displaystyle Box nbsp We are going to prove some much used facts about Riordan arrays Note that the matrix multiplication rules applied to infinite lower triangular matrices lead to finite sums only and the product of two infinite lower triangular matrices is infinite lower triangular The next two theorems were first stated and proved by Shapiro et al 1 who say they modified work they found in papers by Gian Carlo Rota and the book of Roman 3 Theorem a Let a x b x displaystyle a x b x nbsp and c x d x displaystyle c x d x nbsp be Riordan arrays viewed as infinite lower triangular matrices Then the product of these matrices is the array associated to the pair a x c b x d b x displaystyle a x c b x d b x nbsp of formal power series which itself is a Riordan array b This fact justifies to define a multiplication displaystyle nbsp of Riordan arrays viewed as pairs of power series by a x b x c x d x a x c b x d b x displaystyle a x b x c x d x a x c b x d b x nbsp Proof Since a x c x displaystyle a x c x nbsp have order 0 it is clear that a x c b x displaystyle a x c b x nbsp has order 0 Similarly b x d x F1 displaystyle b x d x in mathcal F 1 nbsp implies d b x F1 displaystyle d b x in mathcal F 1 nbsp So a x c b x d b x displaystyle a x c b x d b x nbsp is a Riordan array Define a matrix M displaystyle M nbsp as the Riordan array a x b x displaystyle a x b x nbsp By definitions its j displaystyle j nbsp th column M j displaystyle M j nbsp is the sequence of coefficients of the power series a x b x j displaystyle a x b x j nbsp If we multiply this matrix from the right with the sequence r0 r1 r2 T displaystyle r 0 r 1 r 2 T nbsp we get as a result a linear combination of columns of M displaystyle M nbsp which we can read as a linear combination of power series namely n 0rnM n n 0rna x b x n a x n 0rnb x n displaystyle sum nu geq 0 r nu M nu sum nu geq 0 r nu a x b x nu a x sum nu geq 0 r nu b x nu nbsp Thus viewing sequence r0 r1 r2 T displaystyle r 0 r 1 r 2 T nbsp as codified by the power series r x displaystyle r x nbsp we showed a x b x r x a x r b x displaystyle a x b x r x a x r b x nbsp Here the displaystyle nbsp is the symbol for indicating correspondence on the power series level with matrix multiplication We multiplied a Riordan array a x b x displaystyle a x b x nbsp with a single power series Now let c x d x displaystyle c x d x nbsp be another Riordan array viewed as a matrix One can form the product a x b x c x d x displaystyle a x b x c x d x nbsp The j displaystyle j nbsp th column of this product is just a x b x displaystyle a x b x nbsp multiplied with the j displaystyle j nbsp th column of c x d x displaystyle c x d x nbsp Since the latter corresponds to the power series c x d x j displaystyle c x d x j nbsp it follows by the above that the j displaystyle j nbsp th column of a x b x c x d x displaystyle a x b x c x d x nbsp corresponds to a x c b x d b x j displaystyle a x c b x d b x j nbsp As this holds for all column indices j displaystyle j nbsp occurring in c x d x displaystyle c x d x nbsp we have shown part a Part b is now clear displaystyle Box nbsp Theorem The family of Riordan arrays endowed with the product displaystyle nbsp defined above forms a group the Riordan group 1 Proof The associativity of the multiplication displaystyle nbsp follows from associativity of matrix multiplication Next note 1 x c x d x 1 c x d x c x d x displaystyle 1 x c x d x 1 cdot c x d x c x d x nbsp So 1 x displaystyle 1 x nbsp is a left neutral element Finally we claim that c d x 1 d x displaystyle c bar d x 1 bar d x nbsp is the left inverse to the power series c x d x displaystyle c x d x nbsp For this check the computation c d x 1 d x c x d x displaystyle c bar d x 1 bar d x c x d x nbsp c d x 1c d x d d x 1 x displaystyle c bar d x 1 c d x d bar d x 1 x nbsp As is well known an associative structure which has a left neutral element and where each element has a left inverse is a group displaystyle Box nbsp Of course not all invertible infinite lower triangular arrays are Riordan arrays Here is a useful characterization for the arrays that are Riordan The following result is apparently due to Rogers 4 Theorem An infinite lower triangular array D dn k n k 0 displaystyle D d n k n k geq 0 nbsp is a Riordan array if and only if there exist a sequence traditionally called the A displaystyle A nbsp sequence A a0 0 a1 displaystyle A a 0 neq 0 a 1 nbsp such that 1 dn 1 k 1 a0dn k a1dn k 1 a2dn k 2 j 0ajdn k j displaystyle 1 d n 1 k 1 a 0 d n k a 1 d n k 1 a 2 d n k 2 cdots sum j geq 0 a j d n k j nbsp Proof 5 displaystyle Rightarrow nbsp Let D displaystyle D nbsp be the Riordan array stemming from d t h t displaystyle d t h t nbsp Since d t F0 displaystyle d t in mathcal F 0 nbsp d0 0 0 displaystyle d 0 0 neq 0 nbsp Since h t displaystyle h t nbsp has order 1 it follows that d t h t t h t displaystyle d t h t t h t nbsp is a Riordan array and by the group property there exists a Riordan array A t B t displaystyle A t B t nbsp such that d t h t A t B t d t h t t h t displaystyle d t h t A t B t d t h t t h t nbsp Computing the left hand side yields d t A h t B h t displaystyle d t A h t B h t nbsp and so comparison yields B h t h t displaystyle B h t h t nbsp Of course B t t displaystyle B t t nbsp is a solution to this equation it is unique because B displaystyle B nbsp is composition invertible So we can rewrite the equation as d t h t A t t d t h t t h t displaystyle d t h t A t t d t h t t h t nbsp Now from the matrix multiplication law the n k displaystyle n k nbsp entry of the left hand side of this latter equation is j 0dn j A t t j k j 0dn j tj A t tk j 0dn j tj k A t j 0dn jaj k j 0ajdn k j displaystyle sum j geq 0 d n j A t t j k sum limits j geq 0 d n j t j A t t k sum limits j geq 0 d n j t j k A t sum limits j geq 0 d n j a j k sum limits j geq 0 a j d n k j nbsp At the other hand the n k displaystyle n k nbsp entry of the rhs of the equation above is t n 1td t h t h t k t n 1 d t h t k 1 dn 1 k 1 displaystyle t n frac 1 t d t h t h t k t n 1 d t h t k 1 d n 1 k 1 nbsp so that i results From 1 displaystyle 1 nbsp we also get dn 1 n 1 a0dn n displaystyle d n 1 n 1 a 0 d n n nbsp for all n 0 displaystyle n geq 0 nbsp and since we know that the diagonal elements are nonzero we have a0 0 displaystyle a 0 neq 0 nbsp Note that using equation 1 displaystyle 1 nbsp one can compute all entries knowing the entries dn 0 n 0 displaystyle d n 0 n geq 0 nbsp displaystyle Leftarrow nbsp Now assume we know of a triangular array the equations 1 displaystyle 1 nbsp for some sequence aj j 0 displaystyle a j j geq 0 nbsp Let A t displaystyle A t nbsp be the generating function of that sequence and define h t displaystyle h t nbsp from the equation tA h t h t displaystyle tA h t h t nbsp Check that it is possible to solve the resulting equations for the coefficients of h displaystyle h nbsp and since a0 0 displaystyle a 0 neq 0 nbsp one gets that h t displaystyle h t nbsp has order 1 Let d t displaystyle d t nbsp be the generating function of the sequence d0 0 d1 0 d2 0 displaystyle d 0 0 d 1 0 d 2 0 nbsp Then for the pair d t h t displaystyle d t h t nbsp we find d t h t A t t d t A h t h t d t h t t h t displaystyle d t h t A t t d t A h t h t d t h t t h t nbsp This is precisely the same equations we have found in the first part of the proof and going through its reasoning we find equations like in 1 displaystyle 1 nbsp Since d t displaystyle d t nbsp or the sequence of its coefficients determines the other entries we find that the array we started with is the array we deduced So the array in 1 displaystyle 1 nbsp is a Riordan array displaystyle Box nbsp Clearly the A displaystyle A nbsp sequence alone does not deliver all the information about a Riordan array Besides the A displaystyle A nbsp sequence it is the Z displaystyle Z nbsp sequence that has shown to be surprisingly useful 6 Theorem Let dn k n k 0 displaystyle d n k n k geq 0 nbsp be an infinite lower triangular array whose diagonal sequence dn n n 0 displaystyle d n n n geq 0 nbsp does not contain zeros Then there exists a unique sequence Z z0 z1 z2 displaystyle Z z 0 z 1 z 2 nbsp such that dn 1 0 z0dn 0 z1dn 1 z2dn 2 j 0zjdn j n 0 1 2 3 displaystyle d n 1 0 z 0 d n 0 z 1 d n 1 z 2 d n 2 cdots sum limits j geq 0 z j d n j quad n 0 1 2 3 nbsp Proof The proof is simple By triangularity of the array the equation claimed is equivalent to dn 1 0 j 0nzjdn j displaystyle d n 1 0 sum j 0 n z j d n j nbsp For n 0 displaystyle n 0 nbsp this equation is d1 0 z0d0 0 displaystyle d 1 0 z 0 d 0 0 nbsp and as d0 0 0 displaystyle d 0 0 neq 0 nbsp it allows computing z0 displaystyle z 0 nbsp uniquely In general if z0 z1 zn 1 displaystyle z 0 z 1 z n 1 nbsp are known then dn 1 0 j 0n 1zjdn j zndn n displaystyle d n 1 0 sum j 0 n 1 z j d n j z n d n n nbsp allows computing zn displaystyle z n nbsp uniquely displaystyle Box nbsp Very recently there appeared the book 7 which should be a valuable source for further information References edit a b c d Shapiro Louis W Getu Seyoum Woan Wen Jin Woodson Leon C November 1991 The Riordan group Discrete Applied Mathematics 34 1 3 229 239 doi 10 1016 0166 218X 91 90088 E 6th International Conference on Riordan Arrays and Related Topics 6th International Conference on Riordan Arrays and Related Topics Roman S 1984 The Umbral Calculus New York Academic Press Rogers D G 1978 Pascal triangles Catalan numbers and renewal arrays Discrete Math 22 3 301 310 doi 10 1016 0012 365X 78 90063 8 He T X Sprugnoli R 2009 Sequence characterization of Riordan Arrays Discrete Mathematics 309 12 3962 3974 doi 10 1016 j disc 2008 11 021 Merlini D Rogers D G Sprugnoli R Verri M C M C 1997 On Some Alternative Characterizations of Riordan Arrays Can J Math 49 2 301 320 doi 10 4153 CJM 1997 015 x Shapiro L Sprugnoli R Barry P Cheon G S He T X Merlini D Wang W 2022 The Riordan Group and Applications Springer ISBN 978 3 030 94150 5 Retrieved from https en wikipedia org w index php title Riordan array amp oldid 1217701775, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.