Riordan Numbers: Paths, Arrays, and Catalan Links
- Riordan numbers are a family of combinatorial sequences with definitions ranging from lattice path enumeration (refined Motzkin paths) to entries in Riordan arrays and Catalan transforms.
- They connect classical enumeration methods with representation theory, as seen in their roles in counting hook-shaped tableaux and ballot sequences with parity constraints.
- Riordan numbers also underpin analyses using generating functions, continued fractions, and Hankel transforms, linking discrete structures to orthogonal polynomials and total positivity.
Riordan numbers are not a single uniformly defined sequence across the literature. In one prominent usage, denotes the classical Riordan numbers, namely the number of Riordan paths of length : Motzkin paths with no flat steps on the -axis. In Riordan-array theory, however, the same phrase is also used for the little Schröder numbers, for the entries of a Riordan array , and for Catalan-derived coefficient sequences obtained by applying Riordan operators to . The subject therefore sits at the intersection of lattice-path enumeration, symmetric-group representation theory, continued fractions, Hankel transforms, and the algebra of Riordan arrays (Hemmer et al., 2 Sep 2025, Chen et al., 2016, He, 2022, Barry, 2019).
1. Terminological scope and basic formalism
The terminological ambiguity is itself part of the mathematical landscape.
| Usage | Object | Representative source |
|---|---|---|
| Classical path-sequence usage | , the number of Riordan paths | (Hemmer et al., 2 Sep 2025) |
| Riordan-array entrywise usage | entries of a Riordan array | (He, 2022) |
| Catalan-derived usage | coefficients of 0 | (Barry, 2019) |
| Little-Schröder usage | the 1-th column of the little Schröder triangle | (Chen et al., 2016) |
A Riordan array is an infinite lower-triangular matrix determined by a pair of formal power series 2 and 3, with entries
4
depending on notation. The associated action on a generating function 5 is the fundamental theorem of Riordan arrays,
6
This formalism is the common mechanism behind the different meanings of “Riordan numbers”: path-counting sequences, triangle entries, Catalan transforms, and diagonals of Riordan number triangles (Barry, 2019, He, 2022).
The same framework supports several additional structures. Horizontal recurrences are encoded by 7- and 8-sequences; vertical recurrences express 9 as linear combinations of the coefficients of 0; and diagonal analysis studies
1
For ordinary Riordan triangles 2, the logarithmic generating function of Pascal-weighted diagonal products is
3
where 4 and 5 (Lang, 2017).
2. Classical Riordan numbers as a refinement of Motzkin numbers
In the path-theoretic convention, a Riordan path of length 6 is a Motzkin path from 7 to 8 with steps 9, 0, and 1, which never goes below the 2-axis and in which flat steps 3 are forbidden on the 4-axis. The classical Riordan number 5 is the number of such paths; this is OEIS A005043. With 6 and 7, the initial values are
8
They satisfy the well-known relation with the Motzkin numbers 9,
0
and consequently have generating function
1
They also admit a trinomial-coefficient description: 2 where 3 is the coefficient of 4 in 5, and 6 is the central trinomial coefficient (Hemmer et al., 2 Sep 2025).
This realization places Riordan numbers between the Motzkin and trinomial worlds. The identity 7 expresses them as a refinement of Motzkin enumeration, while the formula 8 makes them accessible to coefficient extraction and character-sum methods. In the 2025 representation-theoretic setting, this trinomial description is used to bridge the cases 9 and 0 in symmetric-group character identities (Hemmer et al., 2 Sep 2025).
3. Young tableaux, ballot sequences, and character degrees
Riordan numbers have classical tableau interpretations. For 1 and 2, the number of Riordan paths of length 3 with exactly 4 flat steps and 5 up steps equals the degree 6 of the irreducible 7-character indexed by 8, where
9
Summing over 0 gives Regev’s observation
1
This identifies 2 as a degree sum over hook-like three-row shapes with two equal top rows (Hemmer et al., 2 Sep 2025).
A newer interpretation is parity-theoretic. Let
3
and
4
Then
5
Equivalently,
6
The same paper states that Riordan numbers count three-candidate ballot sequences of length 7 in which the numbers of votes for the three candidates are all of the same parity, and that these ballot sequences are in bijection with standard Young tableaux of size 8 having at most three rows whose row-lengths have the same parity (Hemmer et al., 2 Sep 2025).
Small cases illustrate the identity concretely. For 9, the partitions in 0 are 1, 2, and 3, with degrees 4, 5, and 6, so
7
On the hook-like side,
8
and the corresponding degree sum is again 9 (Hemmer et al., 2 Sep 2025).
4. Character-table identities and the limits of general validity
The 2025 work places Riordan numbers inside a broader program initiated by equalities proposed by Amdeberhan for signed column sums in character tables of symmetric groups. For a partition 0, one forms a multiset 1 by doubling each part either as 2 or as two copies of 3, yielding 4 partitions of 5. The proposed identities compare signed sums over 6, consisting of partitions of 7 with at most 8 parts, all even, to unsigned sums over 9, consisting of partitions whose conjugates have only even parts (Hemmer et al., 2 Sep 2025).
These equalities are not valid in general. The summed identity holds for all 0 but fails at 1 when 2: the left-hand side is 3, while the right-hand side is 4. The stronger per-partition identity holds for all partitions of size 5 and all 6, but fails for some 7 when 8; the example 9 produces incompatible extra-column contributions 00 and 01. The paper attributes these failures to the interaction between the doubling multiset 02 and the parity constraints in the indexing sets (Hemmer et al., 2 Sep 2025).
Special cases nevertheless survive and are precisely where Riordan numbers reappear. If 03, the two indexing sets stabilize and become conjugate, and the sign twist
04
forces equality. More strikingly, for rectangular partitions 05 and 06,
07
Thus Riordan numbers arise as the 08 branch of a rectangular-partition theorem whose 09 branch yields central trinomial coefficients. The same paper leaves several open problems, including extending the 10 per-partition identity to all 11 and finding a direct bijection between Riordan paths and standard Young tableaux with at most three rows and equal-parity row lengths (Hemmer et al., 2 Sep 2025).
5. Riordan arrays, Schröder families, and Catalan-generated sequences
In Riordan-array theory, “Riordan numbers” often means not the Motzkin-refinement sequence 12, but coefficient sequences generated by Riordan operators. The 2019 paper "Generalized Catalan recurrences, Riordan arrays, elliptic curves, and orthogonal polynomials" explicitly states that it does not introduce a unique sequence called “Riordan numbers.” Instead it treats the coefficients of
13
where
14
is the Catalan generating function solving 15. In this sense, “Riordan numbers” are the coefficient sequences produced by Riordan arrays acting on 16, its aerated versions, or related Catalan-type series (Barry, 2019).
Two central examples are the large and little Schröder numbers. The large Schröder numbers satisfy
17
together with the convolution recurrence
18
The little Schröder numbers satisfy
19
with recurrence
20
The same paper extends this to second-, third-, and fourth-order generalized Catalan–Schröder recurrences whose generating functions are always of the form 21, hence 22 (Barry, 2019).
A different 2016 paper uses “Riordan numbers” in yet another sense: it identifies the little Schröder numbers as the 23-th column of the little Schröder triangle, a consistent Riordan array with 24. From total-positivity criteria it deduces that the little Schröder triangle is totally positive, its 25-th column is log-convex, and each row is log-concave. Concretely,
26
and the ratio 27 is nondecreasing (Chen et al., 2016).
6. Recursive, vertical, dual, and diagonal theories of Riordan number triangles
The modern structural theory of Riordan numbers is recursive in several distinct senses. Horizontally, a lower-triangular matrix 28 is a Riordan matrix if and only if there exists a unique 29-sequence 30 such that
31
and a unique 32-sequence such that
33
These are linked to 34 and 35 by
36
Vertically, the entries satisfy
37
so each 38 is a linear combination of the coefficients of 39 with weights determined only by 40 and 41. The 2022 paper packages this vertical recursion into matrices 42, whose set forms the quasi-Riordan group 43 under
44
It also extends the formalism to 45-Riordan and 46-Riordan arrays and illustrates it with the rook and Laguerre triangles (He, 2022).
A complementary perspective comes from reversion and duality. The 2016 paper "The Three ‘R’s and Dual Riordan Arrays" treats Riordan numbers as sequences and triangular arrays generated by Riordan arrays, and shows how series reversion yields convolutional recurrence relations. For a Riordan array 47, the 48-sequence is tied to the compositional inverse 49 by
50
The same paper embeds 51 in a doubly infinite recursive matrix 52 and defines a dual Riordan array 53 by antitransposing the upper-left quadrant. This is the setting in which Patalan and super Patalan numbers are analyzed (Richardson, 2016).
Diagonal sequences provide a third mode of organization. For a Riordan triangle 54, the 2017 paper computes the logarithmic generating function of the Pascal–Riordan diagonal-product OGFs
55
as
56
where 57 is defined by
58
and 59. In many examples the resulting 60 are rational functions with numerator triangles identified with classical arrays such as the Narayana triangle (Lang, 2017).
7. Hankel transforms, Somos-4 phenomena, orthogonal polynomials, and later extensions
Hankel transforms are central in the Catalan–Riordan framework. If a sequence 61 has generating function represented by a Jacobi continued fraction
62
then its Hankel transform
63
satisfies the Heilermann product formula
64
For the large and little Schröder numbers all 65, so both have
66
More generally, shifted generalized Catalan–Schröder families have J-fractions of the form 67, hence Hankel transforms 68. Across many examples the Hankel transforms satisfy Somos-4 recurrences
69
with specific parameters tied to Riordan data and, in several worked families, to elliptic curves such as 70 or 71 (Barry, 2019).
The same 2019 paper associates orthogonal polynomials to these sequences. Every Riordan array of the form
72
is the coefficient array of a family of monic orthogonal polynomials with constant three-term recurrence coefficients, and these families are modified Chebyshev polynomials of the second kind. More elaborate elliptic families produce orthogonal polynomials 73 whose recurrence coefficients are expressed through the coordinates of multiples 74 on an elliptic curve, while the corresponding moment sequence is a Riordan-generated sequence extracted from the elliptic expansion (Barry, 2019).
Later work broadens the range of derived sequences. A 2024 paper studies a family
75
and shows that square symmetrizations of related Riordan arrays have principal minors equal to the Robbins numbers 76 and the 77-vertex model numbers 78. The paper also gives a canonical Catalan factorization, isolating the Catalan core 79 from a parameter-dependent deformation. Although it does not single out one preferred sequence as “the” Riordan numbers, it treats these principal-minor sequences as part of the broader Riordan-group ecology in which Catalan factorizations, symmetrizations, and integrable-lattice-model enumerations interact (Barry, 2024).
Taken together, these strands show that Riordan numbers are best understood not as a single object but as a family of related objects organized by Riordan-array methods. In one direction they are the path sequence 80, a refinement of the Motzkin numbers with rich representation-theoretic interpretations. In another they are triangle entries, Schröder-type columns, or Catalan transforms produced by 81. The unifying structures are generating functions, continued fractions, total positivity, reversion, and recursive matrix formalisms.