Catalan Patterns in Combinatorics
- Catalan patterns are constraint phenomena that add forbidden local configurations to traditional Catalan families such as parenthesizations, binary trees, and Dyck paths.
- They are applied to diverse combinatorial objects, including matchings and permutations, producing refined enumerations like Fuss–Catalan, Raney, and Narayana numbers.
- They leverage techniques like generating trees, bijections, and kernel-method functional equations to derive explicit recurrences and closed-form identities.
Catalan patterns are pattern-avoidance and local-constraint phenomena that isolate subclasses of Catalan families—parenthesizations, binary and plane trees, Dyck paths, permutations, Catalan words, and several kinds of matchings—whose enumerations are Catalan, Fuss–Catalan, Raney, Narayana, ballot, Fibonacci, Schröder, or related sequences. In the literature represented here, the term covers both classical avoidance problems and structural restrictions arising from generalized associativity, arithmetic congruence conditions, local forbidden subwords, and forbidden chord configurations. The common mechanism is that a finite or recursive constraint interacts with a standard Catalan decomposition—first return, root degree, insertion, or block factorization—to produce explicit generating functions, bijections, and closed forms (Hein et al., 2015, Alexandersson et al., 2022).
1. Classical Catalan families as the ambient setting
The ordinary Catalan number
counts the full parenthesizations of , binary trees with internal nodes, plane trees with nodes, and Dyck paths of length $2n$ (Hein et al., 2015). These models provide the base spaces on which Catalan patterns are imposed.
A link pattern of size is a perfect matching of $2n$ cyclically ordered points by non-crossing chords. Its cardinality is again , with the standard recurrence
Ng’s construction of link patterns via strand insertion and Temperley–Lieb generator preimages realizes West’s Catalan tree, with succession rule , and transfers refined Catalan statistics to Dyck paths (Ng, 2013).
Catalan words form another standard Catalan family. In one convention they are words 0 on nonnegative integers with 1 and 2; in a shifted convention they are words on positive integers with 3 and 4. These conventions are equivalent up to adding 5 to every letter. Catalan words are in bijection with Dyck paths via the labels or heights of up-steps (Baril et al., 2019, Mansour et al., 2024).
This shared Catalan background is decisive: a “Catalan pattern” is rarely a pattern in isolation. It is a forbidden local configuration placed on one of these canonical Catalan families, and its effect is measured through how much of the original Catalan recursion survives.
2. Modular Catalan numbers and 6-associative pattern classes
Hein and Huang introduced the modular Catalan number 7 by replacing ordinary associativity with the 8-associative law
9
Two parenthesizations are 0-equivalent if one can be transformed into the other by repeatedly applying this law, and 1 is the number of 2-equivalence classes on the 3 parenthesizations of 4. Equivalently, 5 is the number of connected components under 6-rotations of the Tamari lattice on binary trees with 7 internal nodes (Hein et al., 2015).
The same paper identifies 8-minimal representatives in several Catalan families by finite forbidden patterns. In binary trees, 9-minimality is avoidance of the left comb 0. In plane trees, it is the condition that every non-root node has degree 1. In Dyck paths, this becomes avoidance of the factor 2, while the dual 3-maximal condition corresponds to avoiding 4. Via the Tamari map from 5-6-7-avoiding permutations into binary trees, 8 counts 9-$2n$0-$2n$1-avoiding permutations avoiding the ascending pattern $2n$2, and $2n$3 refines this further by imposing avoidance of $2n$4 (Hein et al., 2015).
The generating functions are algebraic. With
$2n$5
one has
$2n$6
In particular,
$2n$7
The coefficients admit both a positive-sum formula and an alternating-sum formula; the latter is
$2n$8
The extremal class structure is also explicit: the largest $2n$9-equivalence class on 0-node plane trees has size
1
and if 2 with 3, then exactly 4 classes achieve this maximum (Hein et al., 2015).
In this framework, Catalan patterns are not merely forbidden substructures; they are the minimal representatives of generalized associativity classes. That perspective turns pattern avoidance into a quotient theory of Catalan objects.
3. Arithmetic restrictions, permutations, and Fuss–Catalan refinements
A different Catalan-pattern mechanism arises from arithmetic restrictions on permutations. A permutation 5 is mod-6-alternating if
7
for every 8. For 9, this is the classical parity-alternating condition. Writing $2n$0 for the set of such permutations and $2n$1, the classes avoiding $2n$2 or $2n$3 are equinumerous and satisfy
$2n$4
A last-position-of-$2n$5 decomposition yields
$2n$6
and if $2n$7 with $2n$8, then
$2n$9
For 0, this is exactly the Fuss–Catalan number
1
and more generally 2 coincides with the Raney numbers 3 (Alexandersson et al., 2022).
The same phenomenon occurs for subexcedant functions. A subexcedant function is a word 4 with 5. Under the Mantaci–Rakotondrajao bijection 6, the mod-7 condition on permutations becomes exactly 8. Restricting further to the Catalan subfamily
9
produces the mod-0-Catalan family 1. In the Dyck-path interpretation, 2 is an area sequence, and the condition 3 forces the number of boxes in each row above the path to be a multiple of 4. Consequently, 5 equals the number of Dyck paths of semilength 6 that never drop below the line 7 (Alexandersson et al., 2022).
The two-pattern theory becomes richer in the parity-alternating case. For 8, the classification of 9 includes powers of 0, Fibonacci numbers, quadratic binomial formulas, and Raney-type counts. Representative formulas are
1
2
3
and
4
For 5, many two-pattern classes collapse to the identity or a unique trivial permutation (Alexandersson et al., 2022).
Permutation sorting supplies another Catalan-pattern setting. For the two-stack machine with a 6-avoiding first stack and a classical second stack, exactly four pairs 7 of length 8 give Catalan enumeration: 9 and in each case
00
The single binomial-transform case is 01, where
02
and the unique Schröder case is 03, with 04 (Baril et al., 2020).
Together these results show that Catalan patterns in permutations arise from more than ordinary pattern avoidance. Congruence classes, stack constraints, and Catalan subexcedant encodings all preserve enough recursive structure to generate Fuss–Catalan and Raney refinements.
4. Catalan words: classical patterns, relations, and vincular constraints
Catalan words support an unusually complete finite-pattern theory. For unordered pairs of length-05 patterns, there are 06 cases. Baril, Khalil, and Vajnovszki classify these into superfluous, ultimately constant, closed-form, recurrence, and rational-generating-function classes. Representative enumerations include
07
08
and
09
Six pairs yield 10, and six others yield 11 (Baril et al., 2019).
The descent statistic admits systematic bivariate refinements. For single patterns 12 of length at most three, the generating function
13
is explicit in every case. For 14,
15
and for 16,
17
In the same work, the sequences 18 for 19 were reported as not yet recorded in OEIS (Baril et al., 2018).
A more general language uses ordered pairs of relations 20, with 21. The associated bivariate generating functions
22
are given for all 23 nontrivial pairs. Examples include
24
for the Fibonacci class 25, 26, and 27, and
28
for 29 and 30, where the enumeration is 31 and the generating function is independent of 32. Several repeated formulas are explained by descent-preserving bijections, such as 33 and 34 (Baril et al., 2023).
Vincular patterns of type 35 and 36 lead to further Catalan-pattern classes. On Catalan words, one has
37
as well as
38
for the Motzkin numbers,
39
for the Motzkin left-factor numbers, and
40
The difficult cases are handled by kernel-method functional equations, Chebyshev-polynomial expressions, and continued fractions (Mansour et al., 2024).
Flattened Catalan words supply another refined setting. For consecutive patterns of length 41 and 42, Shattuck derived multivariate generating functions for trios of patterns and proved the distributional equivalences
43
on the flattened class 44 (Shattuck, 15 Feb 2025).
Across these variants, Catalan words exhibit an unusually rigid taxonomy: finite pattern sets yield constant, linear, Fibonacci, Pell, Motzkin, or rational-algebraic classes rather than a diffuse spectrum of behaviors.
5. Matchings, link patterns, and Catalan subclasses of Fishburn objects
In noncrossing matchings, Catalan patterns are often literal forbidden chord configurations. For link patterns on 45 points, Ng’s inductive algorithm uses strand insertion 46 and the preimages 47 under a Temperley–Lieb generator. The resulting generating tree is West’s Catalan tree. Under the Dyck-path correspondence, the exposure number of a link pattern corresponds to the last-descent length, and the interaction number corresponds to the number of peaks minus 48. Consequently, the number of link patterns of size 49 with interaction number 50 is the Narayana number
51
while the number with exposure number 52 is
53
(Ng, 2013).
Stoimenow matchings form a Fishburn family rather than a Catalan family, but five size-54 forbidden configurations 55 define Catalan-counted subclasses. For each 56,
57
The class 58 is exactly the nonnesting matchings, and the five classes are Wilf-equivalent. Refined statistics remain Catalan: over 59, the maximal-crossing statistic satisfies
60
the Narayana polynomial. The trivariate generating function
61
uses the ballot-number series
62
The 63-avoiders are also in bijection with 64-free posets, ascent sequences avoiding 65, and Fishburn permutations avoiding 66 (Lv et al., 11 Sep 2025).
Simultaneous avoidance of several Catalan patterns in Stoimenow matchings was later classified completely. For every nonempty subset 67, the generating function
68
is explicit. Typical examples are
69
the generating function of the odd-indexed Fibonacci numbers 70, and
71
This produces nine OEIS sequences across the simultaneous-avoidance classes (Lv et al., 16 Sep 2025).
These matching models show that Catalan patterns are not confined to Catalan ambient families. They can also carve Catalan slices out of larger classes such as Fishburn objects, with Narayana and ballot refinements persisting under nontrivial bijections.
6. Higher-parameter extensions, mesh patterns, and Catalan identities
A four-parameter generalization of modular Catalan numbers arises from nonassociative binary operations satisfying depth-sensitive congruence conditions. With parameters 72, the number 73 of equivalence classes of parenthesizations is encoded by
74
and the universal depth recurrence is
75
In the specialization 76, one recovers the 77-modular Catalan numbers at left-depth 78, with
79
These classes admit interpretations in terms of forbidden combs in binary trees, degree constraints in plane trees, and Dyck paths forbidding 80 at height 81 (Hein et al., 2018).
Mesh patterns connect Catalan patterns to Catalan’s triangle. On the set 82 of 83-avoiding permutations, the distributions of the mesh patterns 84 and 85 are
86
while that of 87 is
88
where
89
is the Catalan triangle. The same analysis yields the identity
90
and produces a new Catalan-counted family of sequences 91 defined by
92
Restricted Dyck paths give another source of Catalan identities. For fixed 93 and 94, let 95 be the Dyck paths of semilength 96 of height at most 97 with no 98-fold consecutive valley pattern 99 at elevation 00. Their generating function is rational,
01
and because 02 whenever 03, one obtains the Catalan identity
04
for
05
Equivalently,
06
in the same range (Bernini et al., 5 May 2026).
Catalan patterns also appear in new Catalan-counted word models. Stump’s collection 07 consists of words 08 on nonnegative integers satisfying
09
for all 10, together with the condition that if 11 is the first occurrence of 12, then there are indices 13 with 14. Via a bubble-sort normalization, the area-sequence encoding of Dyck paths, and Haglund’s zeta map, one obtains a bijection
15
so 16 (Stump, 2014).
A plausible implication is that “Catalan patterns” is best viewed not as a single class of forbidden patterns, but as a research program: identify finite local constraints that preserve a Catalan-type recursive skeleton, determine the associated generating functions, and then transport the resulting structure across the standard web of bijections among Catalan families.