Abstract
The Riordan group of Riordan arrays was first described in 1991, and since then, it has provided useful tools for the study of areas such as combinatorial identities, polynomial sequences (including families of orthogonal polynomials), lattice path enumeration, and linear recurrences. Useful extensions of the idea of a Riordan array have included almost Riordan arrays, double Riordan arrays, and their generalizations. After giving a brief overview of the Riordan group, we define two further extensions of the notion of Riordan arrays, and we give a number of applications for these extensions. The relevance of these applications indicates that these new extensions are worthy of study. The first extension is that of the reverse symmetrization of a Riordan array, for which we give two applications. The first application of this symmetrization is to the study of a family of Riordan arrays whose symmetrizations lead to the famous Robbins numbers as well as to numbers associated with the 20 vertex model of mathematical physics. We provide closed-form expressions for the elements of these arrays, and we also give a canonical Catalan factorization for them. We also describe an alternative family of Riordan arrays whose symmetrizations lead to the same integer sequences. The second application of this symmetrization process is to the area of the enumeration of lattice paths. We remain with the applications to lattice paths for the second extension of Riordan arrays that we introduce, which is the interleaved Riordan array. The methods used include generating functions, linear algebra, weighted compositions, and linear recurrences. In the case of the symmetrization process applied to Riordan arrays, we focus on the principal minor sequences of the resulting square matrices in the context of integrable lattice models.
Keywords:
Riordan array; Robbins number; integrable lattice model; six-vertex model; twenty-vertex model; generating function; symmetric matrix; almost Riordan array; lattice path MSC:
15B36; 05A15; 11B83; 11C20; 15A15; 82B20; 82B23
1. Introduction with Preliminaries on Riordan Arrays
The Riordan group was first described in [], and its field of applications has grown since. Initially applied in the area of combinatorial identities, it has found further applications in the combinatorics of trees and lattice paths, orthogonal polynomials, and more recently in the description of sequences related to some integrable lattice models. Here, we focus on two areas of application, which are those of sequences that arise in the study of integrable lattice models and sequences that arise from the study of paths on the integer lattice. In order to carry out these explorations, we define two suitable extensions of the notion of Riordan arrays. These extensions, namely the symmetrization of Riordan arrays and the interleaving of Riordan arrays, are defined in terms of the generating functions involved. The symmetrization process is new to this context, and its applications are novel, while the interleaving concept has antecedents in work on the double Riordan group. The resulting arrays have matrix representations, which allow us to apply linear algebra techniques as well as purely algebraic techniques. This contributes to the versatility of the methods deployed in each context. In order to define the extensions to Riordan arrays that we have in mind, and to set our notation, we first give a brief overview of Riordan arrays in the next section.
Since its description in 1991, the Riordan group has found applications in many areas where combinatorics play a part. The elements of the Riordan group are easy to define, and they allow for an interplay between algebra and linear algebra, which provides a variety of tools with which to approach problems. Even for classical problems, new perspectives can be had through the lens of the Riordan group, which can lead to further generalizations. When applying Riordan arrays in practice, certain fruitful directions of generalization have emerged, including the group of almost Riordan arrays (of which the Riordan group is a subgroup), and the double Riordan group and its extensions. We explore two other extensions, and we justify their investigation by giving a number of areas of application for these extensions. Prior to this, we will briefly review the elements of the theory of Riordan arrays [,]. To define Riordan arrays, we first set the following:
Here, x is a “dummy variable” or indeterminate, and is any ring in which the operations we will define make sense. Often, it can be any of the fields , or . When looking at combinatorial applications, it can be the ring of integers (in this case, we demand that the diagonals of the matrices consist of all 1 s). We now let and . This means that if , then . Thus, has a multiplicative inverse . If , then we have and . This ensures that will have a compositional inverse , also denoted by , which is the solution of the equation with . Based on definition, we have and . A Riordan array is then defined to be an element . The term “array” signifies the fact that every element has a matrix representation given by the following:
Here, is the functional on that returns the coefficient of of an element in []. With this notation, we can turn the set into a group using the product operation:
The inverse for this operation is given by the following:
The identity element is given by , which corresponds to the identity matrix.
When passing to the matrix representation, these operations correspond to matrix multiplication and taking the matrix inverse, respectively. Note that in the matrix representation, the generating functions of the columns are given by the geometric progression in . The operation of a Riordan array on a power series is given by the following:
This weighted composition rule is called the fundamental theorem of Riordan arrays. In matrix terms, this is equivalent to multiplying the column vector by the matrix . Because , Riordan arrays have lower-triangular matrix representations. As an abuse of language, we use the term “Riordan array” interchangeably to denote either the pair or the matrix , letting the context indicate which is being referred to at the time. The bivariate generating function of the array is given by the following:
Thus, we have
To see this, we have
Setting and , respectively, in the generating function, yields the generating functions of the row sums and the diagonal sums of the matrix . That is, the row sums of the Riordan array have generating function , while the diagonal sums have generating function .
The production matrix of a Riordan array takes a special simple form, where for a Riordan array with matrix representative M, its production matrix is given by
where is the matrix M with its top row removed. For a lower-triangular matrix M to represent a Riordan array, its production matrix must be of the following form:
An almost Riordan array (of first order) [] is a lower-triangular matrix such that the first column has a generating function and the embedded matrix is a Riordan matrix . We write or for such an almost Riordan array. The almost Riordan array has its bivariate generating function given by
The fundamental theorem of Riordan arrays extends to the group of almost Riordan arrays, in the sense that we can describe the action of an almost Riordan array on a power series in a weighted composition form. Note that almost Riordan arrays have been generalized to double almost Riordan arrays [].
Many examples of Riordan arrays can be found in the On-Line Encyclopedia of Integer Sequences (OEIS) [,]. Sequences that we shall encounter in this note will be referred to by their OEIS number where relevant.
2. Main Results
The main results of this paper occur in two areas. The first area is that of significant number sequences arising from integrable lattice models. The second area is that of number sequences arising from the enumeration of lattice paths. The main techniques involve the extension of the notion of a Riordan array. Thus, we define the symmetrization of a Riordan array, and we show that the principal minors of two particular such symmetrizations yield the Robbins numbers for the six-vertex model and the corresponding numbers for the twenty-vertex model. We then show that symmetrizations of appropriate Riordan arrays can also be used to enumerate certain lattice paths. We announce a conjecture concerning a general family of symmetric matrices defined by rational generating functions and associated Riordan arrays and lattice paths. Finally, we define the notion of interleaved Riordan arrays and give examples of their relationship with lattice paths where the step set alternates between levels.
3. The Square Symmetrization of Riordan Arrays
In this section, we introduce the first of the extensions that we wish to explore. This is the symmetrization of a Riordan array. Two areas of application of this notion will be given. The first is where we use the principal minor sequences of the resulting square matrices to enumerate items of interest both in combinatorics and mathematical physics. The second area of application is that of lattice paths.
Given a Riordan array , we have seen that its generating function is the bivariate power series
By the square symmetrization of the Riordan array , we mean the matrix whose generating function is given by
It is clear that
hence, the square symmetrization of a Riordan array is a symmetric matrix.
We sometimes call this the “reverse” symmetrization of the Riordan matrix in question, because is the generating function of the reversed array .
In terms of the matrix representation of Riordan arrays, the symmetrization process is easily described. We start with a lower-triangular matrix that represents , and we reverse it to obtain the lower-triangular matrix . To this we add its own transpose, while we subtract the diagonal matrix whose diagonal entries are the diagonal entries of the reversed array (this ensures that the diagonal only appears once in the symmetrized matrix).
If is the generating function of an almost Riordan array, then again will be the generating function of its symmetrization.
Example 1.
We take the example of the Riordan array whose matrix realization begins as follows:
This has the bivariate generating function
Then, is the bivariate generating function of the reversed array, which begins as follows:
The symmetrization now consists of adding to this matrix its transpose while subtracting the diagonal matrix that begins as follows:
We thus obtain the matrix with generating function
which begins as follows:
The principal minor sequence of this array is the following sequence of determinants:
4. Interleaved Riordan Arrays
A double Riordan array [,] is a lower triangular matrix defined by three power series , where is an even power series (only even powers of the indeterminate x appear in its development), while and are odd power series (only odd powers of the indeterminate x appear in their developments). The columns of the resulting matrix then have their generating functions given by the following:
Such matrices form a group called the double Riordan group.
For arbitrary and , the lower-triangular matrix whose n-th column has generating is in general not a Riordan matrix. We shall call such a lower-triangular matrix an interleaved Riordan array, or just an interleaved array. While such matrices do not form a group, there is still a fundamental theorem which determines the action of such a matrix on a power series, which we will exploit in the context of the enumeration of special lattice paths. In the special case where , we have the following fundamental theorem.
Theorem 1.
Given a power series , we let and be the even and odd parts of , respectively. Moreover, let . Then, we have the following:
Proof.
This follows from the corresponding result for double Riordan arrays. Specifically, we can decompose the operation of on as the sum of
on the vector and the action of
on . Gathering terms, where and , yields the result. □
Applying this result to the power series , we see that the bivariate generating function of the interleaved matrix is given as follows:
We note that the powers of and x appear in the development of as in the following array.
It is evident that every double Riordan array is an interleaved Riordan array.
Another variant on the idea of an interleaved Riordan array is to use the following development array.
Thus, the n-th column of such an interleaved array would have generating function , where
gives the sequence , and hence evaluates to . We shall use the notation for this type of interleaved Riordan array. We have the following generalization of the fundamental theorem of Riordan arrays for these interleaved arrays.
Theorem 2.
Given a power series , we let and be the even and odd parts of , respectively. Moreover, let . Then, we have
Proof.
We can decompose the operation of on as the sum of
on the vector and the action of
on . Gathering terms, where and , yields the result. □
Applying this result to the power series , we see that the bivariate generating function of the interleaved matrix is given by
5. Riordan Arrays, Symmetrization, and the Robbins Numbers
One of the outstanding mathematical stories of the last century (brilliantly recounted in []) was that of the Robbins numbers (OEIS sequence A005130) which linked the six-vertex integrable lattice model [] to alternating sign matrices and plane partitions, thus building a bridge between integrable models and combinatorics. The Robbins numbers are the sequence of integers that begins as follows:
with
Among other combinatorial objects, the Robbins numbers count alternating sign matrices. An alternating sign matrix (ASM) is a matrix with entries drawn from the set , such that 1s and s alternate in each column and each row (when a occurs), and such that the first and last non-zero entry in each row and column is 1. They extend the partially ordered set of permutation matrices into a lattice. For instance, the 7 alternating sign matrices are as follows.
Every permutation matrix is an alternating sign matrix; thus, there are (OEIS sequence A321511) alternating sign matrices which have at least one among their elements.
A plane partition is a two-dimensional array of nonnegative integers (with positive integer indices i and j) that is non-increasing in both indices.
The corresponding numbers (OEIS A358069) for the 20-vertex integrable lattice model (with domain wall boundary conditions) [,] begin as follows:
Following [], we have the following example of a Riordan array whose symmetrization leads to the Robbins numbers .
Example 2.
We consider the Riordan array
The generating function of this array is given by
Thus, we have
Then, we have
The resulting symmetric matrix begins as follows:
Then, the principal minor sequence of this matrix
is given by .
Our main result concerning the Robbins numbers and the numbers is the following.
Proposition 1.
We consider the square symmetrization of the Riordan array family
where is the generating function of the Catalan numbers. Then, the principal minor sequences of and of are given by and , respectively.
Proof.
For the Riordan array of the proposition, we have the following:
Then we find that
It is a classical result that the Robbins numbers are given by the principal minor sequence of the matrix
which has the generating function
Multiplying the matrix with this generating function by the unipotent Riordan array
produces a matrix with the generating function . Since the Riordan array is unipotent, all of its principal minors are 1, which establishes the result. Here, we have used the fact that the determinant of a product is the product of the determinants.
We now consider the Riordan array
We have
and we find that this simplifies to give
We must show that the principal minor sequence of the matrix with this generating function is . From [], we know that is given by the principal minor sequence of the matrix with generating function
Using the fundamental theorem of Riordan arrays (multiplying the corresponding matrix by appropriate unipotent Riordan arrays), we obtain the symmetric matrix with generating function
which begins as follows:
We now multiply by the Riordan array on the left and by its transpose on the right to obtain the matrix with generating function
Multiplying this new matrix on the left and on the right by the Riordan array matrix now gives us the matrix with generating function
As all matrix transformations (except for the last) involve unipotent matrices, the principal minor sequences remain the same. For the last transformation, the matrix has principal minor sequence , which when multiplied by itself yields the unit sequence as required. We conclude that the matrices with generating functions and have the same principal minor sequence, namely . □
5.1. Further Observations on Principal Minor Sequences
For general r, the principal minor sequence arising from the Riordan array begins as follows:
For we exhibit the first few elements of the corresponding sequences in matrix form.
We have
For and , the principal minor sequences of the symmetrization of this matrix begin as follows, respectively,
and
We are not aware of any combinatorial interpretation of these numbers.
5.2. A Second Family of Riordan Arrays for and
We consider the family of Riordan arrays defined by
Proposition 2.
The Robbins numbers and the numbers are given by the principal minor sequences of the symmetrizations of and , respectively.
Proof.
We find that the generating function of the symmetrization of is given by
The result follows from this. □
The principal minor sequence of is the sequence that begins with
for example. In general, the principal minor sequence of the symmetrization of is that of the symmetrization of .
5.3. The Riordan Arrays and
The Riordan array is given by the following:
It begins as follows:
The general term of this matrix can be expressed as
for and 0 otherwise. It embeds into the Riordan array , which is the OEIS sequence A361654. The -th element of this matrix gives the number of nonempty subsets of with median n and minimum k.
The symmetrization of has its general -th term given by the following:
Here, we use the Iverson bracket , which evaluates to 1 if P is true and 0 otherwise []. This symmetric matrix begins as follows:
We then have
The matrix is given by the following:
It begins as follows:
Its general term is given by
for and 0 otherwise. Its symmetrization begins as follows:
We then have the following:
In general, the Riordan array will have general term for and 0 otherwise.
We have a canonical factorization of the arrays in terms of the Catalan matrix (OEIS A033184) as follows.
The significance of the above results is that there exist families of simply defined Riordan arrays whose symmetrizations appear to be closely linked to important outputs of certain integrable lattice models. On the one hand, this points to those lattice models being related to many objects of combinatorial interest—in this case, to elements of the Riordan group. On the other hand, it shows that Riordan arrays can play important roles in unexpected and important areas seemingly far removed from their origin. Of course, the Riordan array , that is, Pascal’s triangle (OEIS A007318) has always played an important role in the analysis of lattice path models.
6. Symmetrization of Riordan Arrays and Lattice Paths in the First Quadrant
We now turn to a second application of the notion of the symmetrization of a Riordan array, namely lattice path enumeration. In order to motivate the following discussion, we begin with two examples that illustrate the direction that we will take.
Example 3.
We regard the bivariate generating function
as the generating function of an algebraically defined square matrix (with integer entries). Clearly, we have
hence, this is the generating function of a symmetric integer matrix. The matrix in question begins as follows:
This is the “square symmetrization” of the lower-triangular matrix that begins as follows:
Now this lower-triangular invertible matrix is the Riordan array
We may write
This is an application of the fundamental theorem of Riordan arrays. Here, we have
the generating function of the Catalan numbers (OEIS A000108). In addition, the generating function may be derived from the form of .
The symmetric matrix enumerates lattice paths in the first quadrant with step set
In particular, the sequence OEIS A026933, which begins with
enumerates lattice paths from to for the given step set. The elements of the matrix satisfy the recurrence
where we have the initial conditions of if or , and . Using the notion of the cross section of a recurrence [], we can go from the above two-dimensional recurrence to the one-dimensional recurrence
or
with initial conditions for , and . The sequence of rational functions begins as follows:
These are then the generating functions of the columns of the symmetric matrix. The second section gives us the recurrence
or
with initial conditions if , and . We find the same sequence of rational functions (in x this time), reflecting the symmetry of the situation.
Example 4.
We consider the bi-variate generating function
We again have ; therefore, this is the generating function of a symmetric matrix. This matrix begins as follows:
This is the “square symmetrization” of the lower-triangular matrix that begins as follows:
This lower-triangular invertible matrix is now the almost Riordan array of first order, given as follows:
The sequence is essentially 2 times the sequence OEIS A097613. Its general terms are given by
The sequence counts the number of Dyck -paths with maximum pyramid size n. Denoting the above matrix by S, we define its principal minor sequence to be
Then, the principal minor sequence of S is given as follows:
This can be compared with OEIS A187307, which begins as follows:
This latter sequence is the Hankel transform [] of the alternating sum of the Motzkin numbers.
We note that for the symmetric matrix of the first example, its principal minor sequence is the all 1s sequence. This follows from its factorization as , where D is the Delannoy triangle [] given by the Riordan array which begins as follows:
We remark that in the examples above, the presence of in the denominator is responsible for having 1s in the first row and first column of the resulting symmetric matrices.
Example 5.
We use an example from [] to illustrate the case of a symmetric matrix arising from a lattice path enumeration which is not the symmetrization of a Riordan array. Thus, we consider the case of the knight’s walk, which is a walk that can start anywhere on the lines or 1, or 1, and take only two kinds of steps: and , remaining in the region , once they have left their starting point. Let denote the number of such walks ending at . We have
and otherwise. We find that the symmetric matrix begins as follows:
This is the symmetrization of the matrix that begins as follows:
While this is a lower-triangular invertible matrix, it is not a Riordan array, as can be seen from the form of its production matrix.
6.1. A Conjecture for Special Symmetric Matrices
We have the following conjecture for a special class of symmetric matrices.
Conjecture 1.
Let S be the symmetric matrix whose bi-variate generating function is given as follows:
Then, S is the square symmetrization of the Riordan array , where
and
The matrix S enumerates paths from to in the positive quadrant with steps for and steps and for , where the step can have colors, and the steps and can each have colors. Elements of the matrix S obey the recurrence equation
Example 6.
We consider the symmetric matrix with the following bi-variate generating function:
We obtain the matrix S that begins as follows:
The elements of this matrix then satisfy the recurrence
with the boundary conditions if or , and . This matrix is then the symmetrization of the Riordan array , where
and
Although we cannot prove the conjecture in full generality, each individual case can be proven by using and simplification to show that
has the required form.
6.2. The Symmetrization of a Pascal-like Riordan Array
By a Pascal-like array, we mean a lower triangular matrix where and . We consider the Pascal-like Riordan array , which is the centrally symmetric Delannoy triangle seen above. We have and its symmetrization has generating function
The denominator expands to give
The symmetrization of D begins as follows:
Noting that all Pascal-like (ordinary) Riordan arrays can be described by for appropriate r values, we can see that they will follow a similar pattern. Setting the numerator in above to 1, we obtain the generating function
This turns out to be the generating function of the symmetrization of the Riordan array
6.3. Further Remarks on the Numerator
We have seen that in the case of the numerator of the bivariate generating function not being equal to 1, we do not in general obtain a Riordan array.
Example 7.
We consider the symmetric matrix S with generating function
It turns out that S is the symmetrization of an almost Riordan array of first order , where the Riordan array is of the form
where is the Riordan array whose symmetrization has
as generating function. For this case, we have
In contrast to this, the symmetric matrix with generating function
is the symmetrization of the Riordan array
7. Interleaved Matrices and Lattice Paths
We now investigate applications of the second Riordan array extension, namely interleaved Riordan arrays, to lattice paths. Common lattice paths that are associated with Riordan arrays (some ordinary, some exponential) are the Dyck, Motzkin, and Schroeder paths. A Dyck path is a path from to , with a step set including a diagonal step up and a diagonal step down; that is, and . A Motzkin path is a path from to with step set . A Schroeder path is a path from to with step set . We may also consider Motzkin–Schroeder paths (from to ) with step set
Lower-triangular matrices enter the picture when we want to enumerate such paths that go from to for . Such paths are traditionally called left-factors of lattice paths.
Example 8.
We consider Schroeder paths with no level steps at even level. Thus, at odd levels, the step set is , whilst at even levels, the step set is . It is this alternating of step sets that leads to the interleaving in the left-factor matrix. We find that the left-factor matrix is the interleaved Riordan array
which begins as follows:
The row sums of this matrix give the number of left factors of such paths. We obtain the sequence OEIS A026392 that begins as follows:
With and above, we find that this sequence has generating function
The recurrence for this matrix is
Example 9.
We now consider a more general case. Thus, we assume that for even levels, we have a colored Dyck path step set
where the up steps can have 2 colors, and the down steps can have 3 colors. For odd levels, we assume that we have the Motzkin–Schroeder step set of
The left-factor matrix can then be calculated as follows. For , , and , we have . For , we have . Otherwise, for even k values, we have
while for odd k values, we have
We find that the matrix begins as follows:
This is the interleaved Riordan array , where
The generating function of this matrix is given by . Setting , we obtain the generating function of the row sums, which enumerate the left factors. We obtain the generating function
or equivalently,
The corresponding sequence begins as follows:
Example 10.
More generally, for lattice paths with the step sets (even levels) and (odd levels), we can conjecture the following generating function for , which enumerates such paths from to .
The left factors for these paths obey the recurrence, for even k values,
while for odd k values, we have
The left factor matrix in the case begins as follows:
We have the following:
The generating function for the sequence that enumerates the left factors is then given as follows:
This expands to give the sequence that begins as follows:
The expansion of , which begins with
has the interesting feature that this sequence and its partial sum sequence have the same Hankel transform.
An Interesting Simple Interleaved Riordan Array
The lattice path interleaved Riordan arrays above have had a relatively complicated nature. To finish this note, we look at a more elementary example, where the inverse of the matrix is of interest, in that it leads us back to sequences which count alternating sign matrices. Thus, we consider the simple interleaved Riordan array , which begins as follows:
The inverse of this matrix (which is not an interleaved Riordan array) begins as follows:
The initial column of this matrix, which begins with
is OEIS A047749, which counts the number of core partitions into even parts [,]. Multiplying the column vector by this inverse matrix yields the sequence that begins as follows:
The sequence OEIS A299293, which enumerates core partitions into odd parts, begins as follows:
We note that applying the matrix to the vector yields the following sequence:
We remark that the Hankel transform of the sequence OEIS A047749 begins as follows:
Taking the square root of the absolute value of every second term, we obtain the sequence OEIS A005156, which begins as follows:
This sequence counts the number of alternating sign matrices symmetric about the vertical axis, thus leading us back to alternating sign matrices. Similarly, the Hankel transform of OEIS A005156, beginning with , is given by OEIS A005161, where the sequence OEIS A005161 counts the number of alternating sign matrices symmetric with respect to both horizontal and vertical axes. The Hankel transform of OEIS A047749 begins as follows:
Taking the square root of the absolute values of the terms, we obtain the following sequence:
This is the interleaving of the sequences
and
The sequence is OEIS A051255, where OEIS A051255 counts the number of cyclically symmetric transpose complement plane partitions in a box.
8. Conclusions
Riordan arrays have been shown to be suited to the exploration of a wide number of combinatorial problems. Their versatility is in part due to the ease of their description in algebraic terms and the simplicity of their application in their matrix representation. The fundamental theorem of Riordan arrays (specifying the operation of applying an array to a power series, mirrored by applying a matrix to a vector) gives us a powerful descriptive and analytical tool. This tool has been extended to almost Riordan arrays and to double Riordan arrays. We have also shown that this tool plays a role for interleaved Riordan arrays, and we have been able to apply it to special “interleaved” lattice paths to obtain generating functions for the total number of left factors. Thus, while we may no longer have a group structure, the existence of this action on power series allows us to derive significant results. We have also shown that the idea of the reverse symmetrization of Riordan arrays can be applied to a number of different areas, including that of lattice paths. For integrable lattice models, the symmetrization process leads to square matrices whose principal minor sequences become the main focus. In tandem with the Riordan array approach, we have also shown that two-dimensional recurrences can be used to describe the terms of the matrices that represent Riordan and generalized Riordan arrays that we have met, particularly in the case of lattice paths. Of interest in this context are the cross sections of these recurrences, whose solutions are related to row and column generating functions.
Funding
This research received no external funding.
Data Availability Statement
The original contributions presented in the study are included in the article, further inquiries can be directed to the author.
Acknowledgments
We are indebted to the anonymous reviewers for their constructive remarks.
Conflicts of Interest
The author declares no conflicts of interest.
References
- Shapiro, L.W.; Getu, S.; Woan, W.J.; Woodson, L.C. The Riordan group. Discrete Appl. Math. 1991, 34, 229–239. [Google Scholar] [CrossRef]
- Barry, P. Riordan Arrays: A Primer; Logic Press: Kilcock, Ireland, 2017. [Google Scholar]
- Shapiro, L.; Sprugnoli, R.; Barry, P.; Cheon, G.-S.; He, T.-X.; Merlini, D.; Wang, W. The Riordan Group and Applications; Springer: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
- Merlini, D.; Sprugnoli, R.; Verri, M.C. The method of coefficients. Am. Math. Mon. 2007, 114, 40–57. [Google Scholar] [CrossRef]
- Barry, P. On the group of almost-Riordan arrays. arXiv 2016, arXiv:1606.05077. [Google Scholar]
- He, T.-X. The double almost-Riordan group. Linear Algebra Appl. 2025, 705, 50–58. [Google Scholar] [CrossRef]
- Sloane, N.J.A. The On-Line Encyclopedia of Integer Sequences. Available online: http://oeis.org (accessed on 10 January 2025).
- Sloane, N.J.A. The On-Line Encyclopedia of Integer Sequences. Not. Am. Math. Soc. 2003, 50, 912–915. [Google Scholar]
- Davenport, D.E.; Shapiro, L.W.; Woodson, L.C. The double Riordan group. Electron. J. Comb. 2011, 18, P33. [Google Scholar] [CrossRef]
- Bressoud, D.M. Proofs and Confirmations; Cambridge University Press: Cambridge, UK, 1999. [Google Scholar]
- Baxter, R.J. Exactly Solved Models in Statistical Mechanics; Academic Press: Cambridge, MA, USA, 1982. [Google Scholar]
- Di Francesco, P.; Guitter, E. Twenty-vertex model with domain wall boundaries and domino tilings. Electron. J. Comb. 2020, 27, P2.13. [Google Scholar] [CrossRef] [PubMed]
- Di Francesco, P. Twenty vertex model and domino tilings of the Aztec triangle. Electron. J. Comb. 2021, 28, P4.38. [Google Scholar] [CrossRef] [PubMed]
- Barry, P. From Fibonacci to Robbins: Series reversion and Hankel transforms. J. Integer Seq. 2021, 24, Article 21.10.2. [Google Scholar]
- Graham, R.; Knuth, D.; Patashnik, O. Concrete Mathematics: A Foundation for Computer Science; Addison Wesley Longman Publishing Company: Reading, MA, USA, 1990. [Google Scholar]
- Lyapin, A.P.; Akhtamova, S.S. Recurrrence relations for the sections of the generating series of the solution of multidimensional difference equation. Vestn. Udmurt. Univ. Mat. Mekhanika Komp’yuternye Nauk. 2021, 31, 414–423. [Google Scholar] [CrossRef]
- Layman, J. The Hankel transform and some of its properties. J. Integer Seq. 2001, 4, Article 01.1.5. [Google Scholar]
- Wang, Y.; Zheng, S.-N.; Chen, X. Analytic aspects of Delannoy numbers. Discrete Math. 2019, 8, 2270–2277. [Google Scholar] [CrossRef]
- Bousquet-Mélou, M.; Petkovšek, M. Linear recurrences with constant coefficients: The multivariate case. Discrete Math. 2000, 225, 51–75. [Google Scholar] [CrossRef]
- Zaleski, A.; Zeilberger, D. On the intriguing problem of counting (n + 1, n + 2)-core partitions into odd parts. arXiv 2017, arXiv:1712.10072. [Google Scholar]
- Johnson, P. Simultaneous cores with restrictions and a question of Zaleski and Zeilberger. arXiv 2018, arXiv:1802.09621. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).