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.

Bn is exactly the set of words of length 2n over {(,)} in which every prefix has at least as many ( as ) and the totals are equal

Statement

For a word w over Σ={(,)} and rw let dw(r) be the number of letters ( among the first r letters of w minus the number of letters ) among them. Call w a nonnegative prefix word when dw(r)0 for every rw and dw(w)=0.

For every nN,

Bn={wΣ2n:w is a nonnegative prefix word}

(Balanced bracket words, defined by the recursive grammar). Moreover the alphabet bijection (U, )D carries Bn onto the set of ballot words of length 2n, hence onto Dn through step words (Dyck paths of semilength n).

Facts & Assumptions

Given: a natural number n, and the sets Bm of Balanced bracket words, defined by the recursive grammar.

[F1]

B is the least grammatical subset of Σ, so a grammatical XB equals B; every nonempty member of B is (u)v with u,vB; Bm is the set of members of length 2m; B0={ε}; and Bm+1 is the set of words (u)v with uBi and vBmi for some im (Balanced bracket words, defined by the recursive grammar).

[F2]

Dm corresponds bijectively, through step words, to the ballot words of length 2m, that is the words over {U,D} in which the two letters occur equally often and every prefix has at least as many U as D (Dyck paths of semilength n).

[L1]

The map Θ sending (i,P,Q) with im, PDi, QDmi to the diagonal path whose step word is U, that of P, D, that of Q, is a bijection onto Dm+1 (Every Dyck path of semilength n+1 factors uniquely as UPDQ with PDi and QDni).

[L2]
[L3]

For a step set S, a point P and N, the map sending a lattice path to its step word is a bijection LS(P;)S (For each start point the step word is a bijection onto Sn).

[L4]

If a property of naturals holds at n whenever it holds at every m<n, then it holds at every natural number (Strong (complete) induction).

[L5]

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

Proof

technique · direct
1.1

The letter map λ with λ(()=U and λ())=D is a bijection Σ{U,D}, with the two-sided inverse U(, D), so composing a word with λ is a bijection Σ2m{U,D}2m by [L2]. It carries dw to the difference between the numbers of U and D letters among the first r, so w is a nonnegative prefix word exactly when λw is a ballot word of length 2m; and by [F2] and [L3] those correspond bijectively to Dm.

F2L2L3
1.2

Every member of B is a nonnegative prefix word. The set X of members of B that are is grammatical: ε qualifies, since dε(0)=0; and if u,vX and w=(u)v, then dw(0)=0, dw(r)=1+du(r1)1 for 1r1+u, dw(2+u)=1+du(u)1=0, and dw(r)=dv(r2u)0 for 2+urw, the last value being dv(v)=0. So XB is grammatical and [F1] gives X=B.

F1
2.1

Conversely every nonnegative prefix word of length 2m lies in Bm, by [L4] on m. At m=0 the word is ε, which lies in B0 by [F1]. Let m=p+1 and assume the claim at every index below m. Let wΣ2m be a nonnegative prefix word. By step 1.1 the word λw is the step word of a path in Dp+1, so [L1] writes that path as Θ(i,P,Q) with ip, PDi and QDpi; applying the inverse letter map to the three blocks writes w=(u)z with u of length 2i and z of length 2(pi), both nonnegative prefix words by step 1.1 read backwards. Since i<m and pi<m, the inductive hypothesis puts uBi and zBpi, so wBm by [F1].

F1L1L4step 1.1
3.1

Steps 1.2 and 2.1 are the two inclusions, so the displayed equality holds for every n. Combining it with step 1.1 gives the second assertion, and [L5] transports cardinalities along it.

L5step 1.2step 2.1

Remarks

  • What the theorem buys. The grammar is the definition, so this is the statement that the left-to-right condition a reader would have written down is the same notion. Without it the counting arguments would have to be run twice, once for each description, and the two would never be known to agree.

  • Where the first-return lemma enters. Only in the harder inclusion, and only to produce the factorisation the grammar needs. The lemma is a statement about paths, and the alphabet bijection of step 1.1 is what makes it applicable to words; the transport is stated as a bijection rather than left as an identification.

Depends on

Used by

Dependency tree · two levels

31 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