Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Metadata
slug: hanna-a372527-square-composition-mod-four
bibkey: hanna2024a372527
doi: null
url: https://oeis.org/A372527
triage: theorem
motivation_gids:
  - D5/S1/Recurrence/Invariants/HannaSquareCompositionModFour

Hanna’s square-composition congruence for OEIS A372527

Problem

Paul D. Hanna’s OEIS A372527 defines its generating function by:

Expansion of g.f. A(x) satisfying A( A(x)^2 ) = xA(x)/(1 - 2A(x)).

Its conjecture reads:

Conjecture: a(2^k + 1) == 2 (mod 4) for k >= 0, and a(n) == 0 (mod 4) for n > 0 when n is not of the form 2^k + 1.

The offset is one and the data start with . Accordingly, the zero-residue clause is asserted for , as specified in #18859. The literal clause for every is false at .

Statement echo

Source clauseLean counterpartFidelity
The displayed generating equationIsGFThe literal rational formal-power-series equation, with the formal inverse of .
Offset one, first coefficient oneIsGF requires constant coefficient zero and degree-one coefficient oneThese are the source’s normalization.
Existence of the generating seriesFirst conjunct of claim, proved by resultExplicit existence excludes vacuity.
Every , coefficient at congruent to twoFirst universal residue clause in claimAn integer witness equals the rational coefficient and is congruent to two modulo four.
Other indicesSecond residue clause in claim, with and no shifted-power representationAn integer witness equals that coefficient and is congruent to zero modulo four.
A selected generating seriesUniversal quantification over all series satisfying IsGFPrivate exists_integral_solution also proves uniqueness; universality strengthens the assertion.

The two public definitions are the expressions registered in #18859. Coefficient agreement and the power-of-two series use existing owners rather than new forwarding definitions.

Motivation

This is a first-tier externally stated OEIS conjecture. The settling declaration is D5/S1/Recurrence/Invariants/HannaSquareCompositionModFour.result, with admission basis open-problem-resolution (#18859; Proved). The source note is Library/RecurrenceComposition/hanna2024a372527.md.

Gap

The literature screen in #18859 read the entry and its links, searched its A-number, equation and residue statement, checked the OEIS Open catalogue and the formal-conjectures repository, and searched the cited OEIS-conjecture papers, including Fried’s papers and Kallat’s catalogue. The GPT Pro literature seat and the orchestrator’s text searches found no proof or refutation in that scope. Literature completeness is ASSUMED-UNVERIFIED.

Route

Write . Clearing the denominator gives with constant coefficient one. The private transformation step takes the normalized inverse of the last two factors. step_agree improves coefficient-prefix agreement by one degree. The frozen PowerSeriesNormalizedContraction.exists_unique_fixed supplies the normalized integer fixed point and uniqueness over a commutative coefficient ring. The private step_mul converts the fixed-point equation to the normalized product equation. integral_equation connects the integer fixed point to the cleared equation, and exists_integral_solution proves rational existence and uniqueness.

The compiled proof uses UnitReversionSquareParity.agree_pow, agree_mul, agree_X, subst_inner_agree, subst_outer_agree and subst_constant, together with its Agree definition. It uses AbsoluteReciprocalGeometricParity.agree_inv for coefficient agreement of inverses. These are statements over commutative coefficient rings with the displayed coefficient or constant-term hypotheses.

For residues, let over and double its coefficients into , obtaining . The used CubicFifteenSubstitutionParity.powerTwoSeries, prime_power_subst, power_two_zero and thue_series_equation give the coefficient construction and its substitution identity; AlternatingDyadicReversionModFour.four_zero supplies characteristic four. The private doubleLift_annihilate proves and , while second_digit_equation proves . The series therefore satisfies the cleared equation (residue_equation). Uniqueness identifies it with the reduction of the integer solution (mod_four_solution), and residue_coefficient gives the two classes of indices used by result.

Falsifier

A rational normalized solution with a nonintegral coefficient at an index above one, a wrong residue at a shifted power of two, or a nonzero residue at any other index above one would contradict result. Nonexistence would contradict its first conjunct. Finite coefficient checks alone do not exclude these unbounded alternatives.

Evidence

  • Lean module: D5/S1/Recurrence/Invariants/HannaSquareCompositionModFour.lean; public theorem D5.S1.Recurrence.Invariants.HannaSquareCompositionModFour.result.
  • Scribe: Blueprint/D5/S1/Recurrence/Invariants/HannaSquareCompositionModFour.scribe.cs; the result node renders the full claim and carries one OpenProblemResolutionClaim of kind Proved.
  • The five newly public owner theorems retain their statements and proofs and have complete Scribe theorem nodes at their owners.
  • Escape audit unfinished: #19133. Its targets are result, UnitReversionSquareParity.agree_iff, subst_inner_agree, subst_constant, CubicFifteenSubstitutionParity.power_two_zero, and AlternatingDyadicReversionModFour.four_zero. No four-slot registration is claimed declared_validated.

Experiment

Exact coefficient and residue check.

Command, in the pinned directory: python3 check.py 160 b372527.txt. Exit code: 0. Script SHA-256: e102302b4bdb40f6665ba242db476d0aa3da06767e8e04d058d493c180a2b6b8.

The computation verifies the equation through order 160, agreement of with the b-file, both residue clauses for , and . It checks the equation for modulo two, and the second-digit identities and modulo two through that same order. These are computed finite readings; the universal congruences are established by result.

Triage

ItemStatusEvidence kind
Binding settlement for , including existence and integer coefficient witnessesProvedKernel-checked result.
and failure of the literal zero-residue clause thereProved in proseThe second conjunct of IsGF is , and is not zero modulo four; result supplies a solution.
Parameter in place of twoOpen as a formal generalization#18859 gives a paper argument using the division-free recursion and the same second-digit equation. No parameterized Lean theorem is delivered.
Residues modulo eightOpenNo theorem or numerical assertion for this modulus is delivered.
Separate modulo-two theoremOpen as a separate interfaceThe delivered statement and helper inventory contains no mod_two_solution; the finite modulo-two readings are computed only in the pinned experiment.
Formulas (2) and (3) of the entryOpen as separate claims#18859 describes them as consequences of the generating equation; this delivery does not state or independently certify them.
Literature completenessASSUMED-UNVERIFIEDThe bounded source and literature screen in #18859.

What the settlement shows

The decisive proved mechanism is coefficient contraction of the normalized inverse transformation, followed by uniqueness of the cleared equation over the commutative rings used in the proof. Its characteristic-four solution has a second binary digit supported exactly on shifted powers of two; this settles every index above one, without a truncation or resource bound. The endpoint is excluded by the defining normalization itself.

Replacing two by an integer congruent to two modulo four preserves the formal residue calculation in the paper argument of #18859, but a parameterized construction and theorem are not delivered. The modulo-eight classification remains open here. The entry’s related formulas are not used as additional conjectural hypotheses. No other source result is claimed settled without a corresponding statement.

ASSUMED-UNVERIFIED

Literature completeness and publication priority are not established by the bounded search. The interpretation is the explicit source-data correction registered in #18859. Formal power series do not assert analytic convergence. The four-slot escape evidence in #19133 is unfinished and is independent of the kernel proof.