Halving partitions and unrestricted finite integer families
Abstract
The exact halving-partition count admits no finite integral family closed under both decimations.
Alekseyev’s Halving Partitions and Hyperbinary Expansions, arXiv:2611.01243v1, Definition 1 and section 6, supplies the source count and asks whether it is 2-regular. The source objects here are actual ordered lists of positive integers. The virtual predecessor is the total n. Every finite length is admitted, repeated entries remain distinct list positions, and terminal ones may repeat. At zero the only object is the empty list.
Definition 1.1 (The two possible values of a half).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.IsHalf (✓ std3).
Citation. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
For every previous and next natural value, IsHalf is a disjunction of value equalities with the lower and upper integer halves. When previous is even the two values coincide; no choice label is stored and no object is doubled.
Definition 1.2 (Decidability of the half-value test).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instDecidableIsHalf (✓ std3).
Source. Repository-derived.
Commentary.
For every previous and next natural value, this instance decides IsHalf by deciding its disjunction of equalities.
Definition 1.3 (Successive halving along a finite list).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.Follows (✓ std3).
Citation. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
The empty list follows any predecessor. A nonempty list follows precisely when its first value is a half of the predecessor and its tail follows that first value. Positivity and the total are imposed separately. The recursive decider tests values and introduces no bound on the list length.
Definition 1.4 (Decidability of finite-list halving).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instDecidableFollows (✓ std3).
Source. Repository-derived.
Commentary.
For every predecessor and finite natural list, this instance decides Follows by recursion on that list, with no length restriction.
Definition 1.5 (The independently specified source carrier).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.SourceLists (✓ std3).
Citation. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
SourceLists(n) contains exactly the positive lists with sum n satisfying Follows(n,p). There is no maximal-chain, sorting, distinctness or final-value condition. In particular, positivity and total zero force the empty list.
Definition 1.6 (The finite composition presentation).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.HalvingCompositions (✓ std3).
Source. Repository-derived.
Commentary.
Mathlib’s Composition n stores the same list, positivity and total. Filtering it by Follows preserves order and every repeated part. The existing finite Composition instance and the decidable filter supply a finite carrier at every n.
Definition 1.7 (List-preserving source correspondence).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.sourceEquiv (✓ std3).
Source. Repository-derived.
Commentary.
The forward map wraps the original list as a Composition and retains its Follows proof. The inverse projects that same list. Both inverse laws are proved by the constructors, so no source object is lost or identified. The transported Finite instance certifies finiteness of the independent source carrier.
Definition 1.8 (Enumeration of halving compositions).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instFintypeHalvingCompositions (✓ std3).
Source. Repository-derived.
Commentary.
For every natural total n, the instance enumerates the subtype of Composition n satisfying Follows, using the decidable predicate.
Definition 1.9 (Finiteness of the source-list carrier).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instFiniteSourceLists (✓ std3).
Source. Repository-derived.
Commentary.
For every natural total n, the source carrier is finite by transport along sourceEquiv(n) from HalvingCompositions(n).
Definition 1.10 (The exact source count).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.count (✓ std3).
Citation. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
The function count(n) is Nat.card of SourceLists(n), defined independently of every recurrence and of the dyadic formula used in the proof. The final theorem also identifies it with Fintype.card of HalvingCompositions(n) for all n.
Definition 1.11 (An unrestricted integral matrix family).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.MatrixFamily (✓ std3).
Source. Repository-derived.
Commentary.
The dimension d ranges over every positive natural number. F is any sequence of d-dimensional integer vectors and M0,M1 are fixed integral d-by-d matrices. Every natural input, including zero, satisfies both displayed vector equalities. Coordinate zero is a. No independence, invertibility or dimension cutoff is assumed.
Definition 1.12 (A family indexed by Fin d).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.ClosedFamily (✓ std3).
Source. Repository-derived.
Commentary.
The integer sequences b(i,n) contain a at index zero. Each even and odd subsequence is a fixed integer linear combination of the same family. The coefficient functions c0 and c1 are independent of n. Equal constituent sequences and linear dependence are allowed.
Definition 1.13 (An arbitrary finite indexed family).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.ArbitraryFamily (✓ std3).
Citation. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
The index type I is any finite type, with a distinguished i0 carrying a. Here I is the Lean indexing type and hI is its Fintype witness, installed as the local instance. The expression elems(hI) is Fintype.elems, the complete finite enumeration used in both sums. It supplies no basis or algebraic independence. Different indices may carry equal sequences. The proof enumerates I by Fin(card I) and swaps i0 to zero, transporting both coefficient sums in full. Conversely every matrix family supplies such a finite family.
Definition 1.14 (The exact negative matrix event).
Formalization. D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.claim (✓ std3).
Source. Repository-derived.
Commentary.
claim is the negation of MatrixFamily for the integer cast of the independent count, on its complete natural domain.
Theorem 1.15 (The whole source question has a negative answer).
Proof. Machine-checked in Lean as D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.result (✓ std3). ∎
Resolves. Problems/alekseyev-halving-partitions-nonregularity (refuted) by D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.result.
Source. Repository-derived.
Acknowledgement. Max A. Alekseyev (2026). Halving Partitions and Hyperbinary Expansions. URL: https://arxiv.org/abs/2611.01243v1.
Commentary.
The theorem proves claim, both directions of each family/matrix equivalence for every integer sequence a, nonexistence of an arbitrary finite family for the source count, and the exact source/composition cardinality identity for every n. These are literal finite-family representations; no finite-kernel, finite-alphabet, eventual-input or basis substitute enters the statement.
For m at least two, every source list at total 2^m+1 has one prefix of rounded-up values followed by deterministic powers of two and, when the length exceeds m, a tail of ones. If its length l is at most m, the number j of rounded-up positions satisfies j=2^(m-l)+1. If l is at least m, it satisfies j+(l-m)=2. The exhaustive classification and uniqueness produce a bijection with three base lists of lengths m,m+1,m+2 and one additional list for each positive r satisfying 2^r+r+1≤m. Thus count(2^m+1)=3+#{r≥1:2^r+r+1≤m}. The bound r≤m used in the finite code follows from that inequality and restricts no qualifying r.
Between consecutive thresholds the dyadic count is constant. Its first difference has 2^r consecutive zero values after the threshold 2^r+r and is followed by a value one at 2^(r+1)+(r+1). A hypothetical matrix family gives the dyadic observations by applying M1 after powers of M0. Mathlib’s integral Cayley–Hamilton theorem gives a monic forward recurrence of order d for them and for their differences. Choose a zero block at least that long. Mathlib’s recurrence-uniqueness theorem forces the whole subsequent tail to be zero, contradicting the next one. Only forward propagation is used; the matrices may be singular.
References
- Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.ArbitraryFamily - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.ClosedFamily - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.Follows - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.HalvingCompositions - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.IsHalf - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.MatrixFamily - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.SourceLists - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.claim - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.count - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instDecidableFollows - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instDecidableIsHalf - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instFiniteSourceLists - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.instFintypeHalvingCompositions - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.result - Truth anchor:
D5/S1/Recurrence/Partitions/HalvingPartitionNonregularity.sourceEquiv