Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

(2n+1)Cn=(2n+1n), a second derivation of the Catalan count

Statement

For every nN, in N,

(2n+1)Cn=(2n+1n),

where Cn is the Catalan number (The Catalan number Cn:=Dn).

This is a second derivation of the Catalan count, by a group action rather than by a reflection: the route runs through the cycle lemma (The cycle lemma (Dvoretzky–Motzkin): if every ai1 and a=k1, then exactly k of the m cyclic shifts of a have all partial sums positive) and the orbits of the cyclic shift, and it uses no reflection and no difference of binomial coefficients. The identity is consistent with (n+1)Cn=(2nn) ((n+1)Cn=(2nn)), and the consistency is the separate identity (n+1)(2n+1n)=(2n+1)(2nn) proved below.

Facts & Assumptions

Given: a natural number n; the set W of words of length 2n+1 over {1,1} having exactly n entries 1; and the set G of those aW all of whose partial sums i<rai, 1r2n+1, are positive.

[F1]
[F2]

Dn corresponds bijectively, through step words, to the set of ballot words of length 2n, that is the words over a two-letter alphabet in which the two letters occur equally often and every prefix has at least as many of the first letter as of the second (Dyck paths of semilength n).

[F3]

a=i<mai, (σja)i=a(i+j)modm, and the finite sum satisfies i<0ci=0 and i<r+1ci=i<rci+cr (Cyclic shifts of an integer word and its periodic partial-sum function).

[L1]

If p,n,μN and a word of length p+n1 has p positions carrying 1 and n positions carrying μ, then its weight is pμn; and if a has every letter at most 1 and a=k1 then exactly k of the m indices j with 0j<m are such that σja has all its partial sums positive (The cycle lemma (Dvoretzky–Motzkin): if every ai1 and a=k1, then exactly k of the m cyclic shifts of a have all partial sums positive, clauses 2 and 1).

[L2]

If gcd(a,m)=1 then the stabiliser of a under the shift action of Z/m is {[0]m} and the orbit of a has exactly m elements (If gcd(a,m)=1 then the shift stabiliser of a is trivial, so its orbit has exactly m elements).

[L3]

For every letter x the number of positions of σja carrying x equals the number of positions of a carrying x, and [j]ma:=σja is a left action of Z/m on the words of length m (Cyclic shifting is an action of Z/m on the words of length m over a set, clauses 2 and 3).

[L4]

For a left action of G on X the relation xy given by y=gx for some gG is an equivalence relation, its class at x is the orbit of x, and the distinct orbits partition X (The orbits of a group action are the equivalence classes of xy iff y=gx for some g, and hence partition the acted-on set).

[L5]

For a finite set A and kN, [A]k is the set of k-element subsets of A, and [A]k=(Ak) (The set [A]k of k-element subsets and the binomial coefficient (nk):=[n]k).

[L6]

If I is finite and (Ai)iI are pairwise disjoint finite sets, then iIAi is finite with iIAi=iIAi (The sum rule: a finite disjoint union is finite with AB=A+B and iIAi=iIAi, and a sum over a finite index set splits along a partition, clause 2).

[L7]

For a constant natural number c and a finite index set S, iSc=Sc (The sum iSai over a finite index set, and its product form, clause (c)).

[L9]

If A is finite and f:AB is a bijection then B is finite and B=A (The cardinality A of a finite set).

[L10]
[L12]

M!0 for every MN, and σ(M)!=M!σ(M) (The factorial n! and the falling factorial nk, defined by recursion in N).

[L13]

For all x,y,cN with c0: if xc=yc then x=y (Cancellation for multiplication by a nonzero factor).

[L14]

(n+1)Cn=(2nn) in N ((n+1)Cn=(2nn)).

[L15]

Integers x and y are coprime when gcd(x,y)=1; x and 1 are coprime for every integer x, since gcd(x,1)=1, and the relation is symmetric (Coprime integers: gcd(a,b)=1).

Proof

technique · direct
1.1

The map sending aW to {j:0j<2n+1, aj=1} is a bijection from W onto the n-element subsets of the (2n+1)-element set {0,,2n}, its inverse sending a subset T to the word with entry 1 at the positions of T and 1 elsewhere; so W is finite with W=(2n+1n).

L5L9L10
1.2

Every aW has n positions carrying 1 and the remaining n+1 positions carrying 1, so its weight is (n+1)n=1 by the box-and-circle clause of [L1] with p=n+1, n=n and μ=1; and every letter of a is at most 1.

F3L1
1.3

The set G is in bijection with Dn, so G=Cn. A word aG has first partial sum a0>0, hence a0=1; deleting it leaves the word w=a1a2n of length 2n over {1,1}, whose partial sums are i<rwi=(i<r+1ai)10 and whose total is a1=0, so w has n entries of each sign and every prefix at least as many entries 1 as 1: a ballot word of length 2n under the relabelling of 1 and 1 as the two letters. Prepending 1 inverts the deletion and carries a ballot word back into G, since the partial sums then become 1 plus a nonnegative number and the total becomes 1. With [F1], [F2], [L9] and [L10] this gives G=Dn=Cn.

F1F2F3L9L10
2.1

The shift action of Z/(2n+1) restricts to W, because shifting preserves the number of positions carrying each letter by [L3]. Since gcd(1,2n+1)=1, step 1.2 and [L2] make every stabiliser in W trivial, so every orbit has exactly 2n+1 elements and the 2n+1 words σja with 0j<2n+1 are pairwise distinct.

L2L3L15step 1.2
3.1

Each orbit meets G in exactly one word: by [L1] with k=1 there is exactly one index j in {0,,2n} with σjaG, and by step 2.1 distinct indices give distinct words, so exactly one member of the orbit lies in G. Hence g (orbit of g) is a bijection from G onto the set of orbits, whose members partition W by [L4]; G is finite by [L8] and step 1.1, and [L6] with index set G together with [L7] gives W=gG(2n+1)=G(2n+1).

L1L4L6L7L8L9step 1.1step 2.1
4.1

Combining steps 1.1, 1.3 and 3.1 gives (2n+1)Cn=W=(2n+1n). For the consistency with [L14]: n2n+1 and (2n+1)n=n+1, so [L11] gives (2n+1n)n!(n+1)!=(2n+1)!, which with (n+1)!=(n+1)n! from [L12] reads (n+1)(2n+1n)n!n!=(2n+1)!; and [L11] applied to (2nn) gives (2nn)n!n!=(2n)!, so (2n+1)(2nn)n!n!=(2n+1)(2n)!=(2n+1)! by [L12]. Cancelling the nonzero factor n!n! by [L12] and [L13] gives (n+1)(2n+1n)=(2n+1)(2nn), so multiplying the identity of this theorem by n+1 and the identity of [L14] by 2n+1 produces the same equation and the two closed forms agree. At n=0 the theorem reads C0=(10)=1.

L5L11L12L13L14step 1.1step 1.3step 3.1

Remarks

  • This is a different route, not a rearrangement. The reflection derivation matches paths that touch a level with paths from a reflected starting point; this one lets a cyclic group act on words and counts orbits. The two share only the definition of Cn as a count of Dyck paths, and each yields a closed form the other does not produce directly: (2n+1)Cn=(2n+1n) here and (n+1)Cn=(2nn) there.

  • Where the coprimality is spent. Every word in W has weight 1, and 1 is coprime to every modulus, so no orbit is short and no word is counted twice. Without that the orbit count would not be W divided by the length, and the argument would give an inequality rather than an identity.

Depends on

Used by

Dependency tree · two levels

87 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources