A Riordan array is an infinite lower
triangular matrix,
, constructed out of two
formal power series
In mathematics, a formal series is an infinite sum that is considered independently from any notion of convergence, and can be manipulated with the usual algebraic operations on series (addition, subtraction, multiplication, division, partial sum ...
,
of order 0 and
of order 1, in such a way that
.
A Riordan array is an element of the Riordan group.
It was defined by mathematician
Louis W. Shapiro and named after mathematician
John Riordan.
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
Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures. It is closely related to many other areas of mathematics and has many appl ...
,
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
In mathematics, an elliptic curve is a smooth, projective, algebraic curve of genus one, on which there is a specified point . An elliptic curve is defined over a field and describes points in , the Cartesian product of with itself. If the ...
, numerical approximation,
asymptotics
In mathematical analysis, asymptotic analysis, also known as asymptotics, is a method of describing limiting behavior.
As an illustration, suppose that we are interested in the properties of a function as becomes very large. If , then as bec ...
, and data analysis. Riordan arrays are also a unifying concept, binding together important tools:
generating functions, computer
algebra systems, formal languages, path model, and so on.
Books on the subject, such as
have been published.
Formal definition
A formal power series
(where
is the
ring
Ring may refer to:
* Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry
* To make a sound with a bell, and the sound made by a bell
:(hence) to initiate a telephone connection
Arts, entertainment and media Film and ...
of formal power series with complex coefficients) is said to have
order
Order, ORDER or Orders may refer to:
* Categorization, the process in which ideas and objects are recognized, differentiated, and understood
* Heterarchy, a system of organization wherein the elements have the potential to be ranked a number of d ...
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.
who say they modified work they found in papers by
Gian-Carlo Rota and the book of Roman
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.
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.
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.
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
the
-sequence below has been studied and shown to be useful.
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.
References
{{reflist
Combinatorics