Metadata
slug: kur107667-ballot
bibkey: kurkov2026a107667
doi: null
url: https://oeis.org/history/view?seq=A107667&v=25
triage: theorem
motivation_gids:
- D5/S1/Recurrence/Algebraic/KurkovA107667WeightedBallot.result
Kurkov’s weighted-ballot formula for OEIS A107667
Problem
Mikhail Kurkov’s FORMULA conjecture in Paul D. Hanna’s OEIS A107667, approved revision 25 asserts for all . The preregistration is #21639. The source is OEIS-only, with no claim-source DOI or arXiv identifier identified.
The source NAME defines a lower triangular matrix by with diagonal . Thus for , , and for . Kurkov’s three-argument table satisfies for , for , and for . Values outside are unrestricted. This table is distinct from the source’s earlier two-argument conjugating matrix also called .
Statement echo
| Source clause | Lean counterpart | Fidelity |
|---|---|---|
| Lower triangular , diagonal | IsSourceTriangle | All three literal recurrence clauses, with zero-based indices and a finite interval sum. |
| Base, interior and diagonal rules for three-argument | IsPTable | Base includes ; diagonal starts at row . |
| The two-parameter identity | claim, result | Every natural-valued pair of tables satisfying those rules, every , and the full displayed equality. |
The additional table binders and recurrence hypotheses express the source definitions; no path formula or first-return identity is assumed.
Motivation
The recurrence has a parameter-sensitive first-return convolution. Its diagonal specialization matches the nonlinear triangle recurrence after reindexing by .
Gap
The source revision and inspected literature recorded in #21639 do not supply a settlement of the full two-parameter assertion. The screen includes OEIS cross-references, identifier and author searches, and selected weighted-path and automata literature. Citation services returned HTTP 429, and identified publisher sources were unread or incompletely readable. Completeness is ASSUMED-UNVERIFIED; no exhaustive priority claim follows.
Route
For the proof’s zero extension, write
.
The Lean source uses Set.indicator on Set.Iic, without a separate definition of .
The private b_zero, b_above and b_step express its base value, upper-triangle zero rule and last-step recurrence.
The private first_return proves, for every ,
Nested induction on proves this identity from the source rules. Its diagonal specialization, followed by strong induction on and the reindexing , proves result.
No separate path-set bijection is formalized.
Falsifier
A change to either recurrence, the diagonal starting index, the parameter shifts or the conclusion changes the assertion. A finite check cannot establish the all-index result. A previously published dominating theorem would limit the novelty claim while preserving the kernel-checked statement.
Evidence
D5/S1/Recurrence/Algebraic/KurkovA107667WeightedBallot.result proves claim.
The module has generality: I, utility: none and admission_basis: open-problem-resolution (#21639; Proved).
Its imports are Mathlib modules; there is no D5 prerequisite, atom or cover.
The four-slot escape audit for the public result is unfinished under #21710.
Missing evidence comprises the full infinite-table source realization and reconstruction bridge, lawful enrolled readout, source selection, and whole-family variation, sensitivity and observational dependence. No declared_validated registration is asserted.
Experiment
The supplementary checker is in the pinned experiment directory, commit c6dfab1668384a051dd637ebe1266fd2dcc663fa.
Command from that revision’s repository root: python3 docs/reports/kurkov-a107667-ballot/check.py; exit .
Script SHA-256: 06b50553d410615faa69c532db989059c5d256c2b2f83f5edaa3154e39e7f3d8.
The final check is ALL_CHECKS_OK.
It verifies displayed entries, displayed entries, diagonalization entries through row , all identity entries , P/path entries for and , diagonal first-return identities for and , and direct path enumerations for , .
These finite exact readings are supplementary evidence, not the universal proof.
Triage
Tier ; resolution Proved.
What the settlement shows
| Target item | Status and evidence |
|---|---|
| Exact conjecture for every nonnegative and every pair of source tables, including and . | Proved, kernel-checked: result, with the complete claim. |
| Stronger off-diagonal first-return factorization for every . | Proved, kernel-checked: private first_return, with the full identity displayed in Route. |
| The first-column identity at . | Proved in prose from result: substitute in its universal conclusion and simplify , obtaining . No separate declaration is delivered. |
| Supplementary identity entries, P/path entries, first-return identities and direct enumerations. | Computed: the pinned checker, command, exit , SHA-256 and exact tested scope in Evidence; ALL_CHECKS_OK. |
| A separately formalized path-set bijection, arbitrary weight-sequence extension and links to canonical automata/state-graph counts. | Open: neither the compiled result nor the finite checker proves these extensions. |
The decisive mechanism is the shifted-parameter convolution, which applies off the diagonal as well as on it. The source’s first-column conjectural specialization follows. Other formulas, asymptotics and automata interpretations in related entries retain their separate proof obligations; no dependency of another published theorem on this conjecture is asserted.
ASSUMED-UNVERIFIED
Literature completeness, priority and the absence of a dominating result in unread sources remain unverified. The preregistration identifies the citation-service failures and unread works. The escape registration is unfinished under #21710; mathematical verification does not supply that registration.