Papers
Topics
Authors
Recent
Search
2000 character limit reached

Riordan Numbers: Paths, Arrays, and Catalan Links

Updated 10 July 2026
  • 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, R(n)R(n) denotes the classical Riordan numbers, namely the number of Riordan paths of length nn: Motzkin paths with no flat steps on the xx-axis. In Riordan-array theory, however, the same phrase is also used for the little Schröder numbers, for the entries dn,kd_{n,k} of a Riordan array (g,f)(g,f), and for Catalan-derived coefficient sequences obtained by applying Riordan operators T(g,f)T(g,f) to C(x)C(x). 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 R(n)R(n), the number of Riordan paths (Hemmer et al., 2 Sep 2025)
Riordan-array entrywise usage entries dn,kd_{n,k} of a Riordan array (g,f)(g,f) (He, 2022)
Catalan-derived usage coefficients of nn0 (Barry, 2019)
Little-Schröder usage the nn1-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 nn2 and nn3, with entries

nn4

depending on notation. The associated action on a generating function nn5 is the fundamental theorem of Riordan arrays,

nn6

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 nn7- and nn8-sequences; vertical recurrences express nn9 as linear combinations of the coefficients of xx0; and diagonal analysis studies

xx1

For ordinary Riordan triangles xx2, the logarithmic generating function of Pascal-weighted diagonal products is

xx3

where xx4 and xx5 (Lang, 2017).

2. Classical Riordan numbers as a refinement of Motzkin numbers

In the path-theoretic convention, a Riordan path of length xx6 is a Motzkin path from xx7 to xx8 with steps xx9, dn,kd_{n,k}0, and dn,kd_{n,k}1, which never goes below the dn,kd_{n,k}2-axis and in which flat steps dn,kd_{n,k}3 are forbidden on the dn,kd_{n,k}4-axis. The classical Riordan number dn,kd_{n,k}5 is the number of such paths; this is OEIS A005043. With dn,kd_{n,k}6 and dn,kd_{n,k}7, the initial values are

dn,kd_{n,k}8

They satisfy the well-known relation with the Motzkin numbers dn,kd_{n,k}9,

(g,f)(g,f)0

and consequently have generating function

(g,f)(g,f)1

They also admit a trinomial-coefficient description: (g,f)(g,f)2 where (g,f)(g,f)3 is the coefficient of (g,f)(g,f)4 in (g,f)(g,f)5, and (g,f)(g,f)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 (g,f)(g,f)7 expresses them as a refinement of Motzkin enumeration, while the formula (g,f)(g,f)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 (g,f)(g,f)9 and T(g,f)T(g,f)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 T(g,f)T(g,f)1 and T(g,f)T(g,f)2, the number of Riordan paths of length T(g,f)T(g,f)3 with exactly T(g,f)T(g,f)4 flat steps and T(g,f)T(g,f)5 up steps equals the degree T(g,f)T(g,f)6 of the irreducible T(g,f)T(g,f)7-character indexed by T(g,f)T(g,f)8, where

T(g,f)T(g,f)9

Summing over C(x)C(x)0 gives Regev’s observation

C(x)C(x)1

This identifies C(x)C(x)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

C(x)C(x)3

and

C(x)C(x)4

Then

C(x)C(x)5

Equivalently,

C(x)C(x)6

The same paper states that Riordan numbers count three-candidate ballot sequences of length C(x)C(x)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 C(x)C(x)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 C(x)C(x)9, the partitions in R(n)R(n)0 are R(n)R(n)1, R(n)R(n)2, and R(n)R(n)3, with degrees R(n)R(n)4, R(n)R(n)5, and R(n)R(n)6, so

R(n)R(n)7

On the hook-like side,

R(n)R(n)8

and the corresponding degree sum is again R(n)R(n)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 dn,kd_{n,k}0, one forms a multiset dn,kd_{n,k}1 by doubling each part either as dn,kd_{n,k}2 or as two copies of dn,kd_{n,k}3, yielding dn,kd_{n,k}4 partitions of dn,kd_{n,k}5. The proposed identities compare signed sums over dn,kd_{n,k}6, consisting of partitions of dn,kd_{n,k}7 with at most dn,kd_{n,k}8 parts, all even, to unsigned sums over dn,kd_{n,k}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 (g,f)(g,f)0 but fails at (g,f)(g,f)1 when (g,f)(g,f)2: the left-hand side is (g,f)(g,f)3, while the right-hand side is (g,f)(g,f)4. The stronger per-partition identity holds for all partitions of size (g,f)(g,f)5 and all (g,f)(g,f)6, but fails for some (g,f)(g,f)7 when (g,f)(g,f)8; the example (g,f)(g,f)9 produces incompatible extra-column contributions nn00 and nn01. The paper attributes these failures to the interaction between the doubling multiset nn02 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 nn03, the two indexing sets stabilize and become conjugate, and the sign twist

nn04

forces equality. More strikingly, for rectangular partitions nn05 and nn06,

nn07

Thus Riordan numbers arise as the nn08 branch of a rectangular-partition theorem whose nn09 branch yields central trinomial coefficients. The same paper leaves several open problems, including extending the nn10 per-partition identity to all nn11 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 nn12, 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

nn13

where

nn14

is the Catalan generating function solving nn15. In this sense, “Riordan numbers” are the coefficient sequences produced by Riordan arrays acting on nn16, 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

nn17

together with the convolution recurrence

nn18

The little Schröder numbers satisfy

nn19

with recurrence

nn20

The same paper extends this to second-, third-, and fourth-order generalized Catalan–Schröder recurrences whose generating functions are always of the form nn21, hence nn22 (Barry, 2019).

A different 2016 paper uses “Riordan numbers” in yet another sense: it identifies the little Schröder numbers as the nn23-th column of the little Schröder triangle, a consistent Riordan array with nn24. From total-positivity criteria it deduces that the little Schröder triangle is totally positive, its nn25-th column is log-convex, and each row is log-concave. Concretely,

nn26

and the ratio nn27 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 nn28 is a Riordan matrix if and only if there exists a unique nn29-sequence nn30 such that

nn31

and a unique nn32-sequence such that

nn33

These are linked to nn34 and nn35 by

nn36

Vertically, the entries satisfy

nn37

so each nn38 is a linear combination of the coefficients of nn39 with weights determined only by nn40 and nn41. The 2022 paper packages this vertical recursion into matrices nn42, whose set forms the quasi-Riordan group nn43 under

nn44

It also extends the formalism to nn45-Riordan and nn46-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 nn47, the nn48-sequence is tied to the compositional inverse nn49 by

nn50

The same paper embeds nn51 in a doubly infinite recursive matrix nn52 and defines a dual Riordan array nn53 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 nn54, the 2017 paper computes the logarithmic generating function of the Pascal–Riordan diagonal-product OGFs

nn55

as

nn56

where nn57 is defined by

nn58

and nn59. In many examples the resulting nn60 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 nn61 has generating function represented by a Jacobi continued fraction

nn62

then its Hankel transform

nn63

satisfies the Heilermann product formula

nn64

For the large and little Schröder numbers all nn65, so both have

nn66

More generally, shifted generalized Catalan–Schröder families have J-fractions of the form nn67, hence Hankel transforms nn68. Across many examples the Hankel transforms satisfy Somos-4 recurrences

nn69

with specific parameters tied to Riordan data and, in several worked families, to elliptic curves such as nn70 or nn71 (Barry, 2019).

The same 2019 paper associates orthogonal polynomials to these sequences. Every Riordan array of the form

nn72

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 nn73 whose recurrence coefficients are expressed through the coordinates of multiples nn74 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

nn75

and shows that square symmetrizations of related Riordan arrays have principal minors equal to the Robbins numbers nn76 and the nn77-vertex model numbers nn78. The paper also gives a canonical Catalan factorization, isolating the Catalan core nn79 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 nn80, 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 nn81. The unifying structures are generating functions, continued fractions, total positivity, reversion, and recursive matrix formalisms.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Riordan Numbers.