Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

ForbiddenWordRationalBoundary

Abstract

The avoidance denominator vanishes at the reciprocal growth rate.

Definition 1.1 (seriesEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.seriesEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.2 (realCountSeries).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.realCountSeries (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.3 (realImbalanceSeries).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.realImbalanceSeries (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.4 (overlapEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.overlapEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.5 (denomEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.denomEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.6 (overlapMomentEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.overlapMomentEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.7 (denomMomentEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.denomMomentEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.8 (unbalanced_boundary_moment_ne_zero).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.unbalanced_boundary_moment_ne_zero (✓ std3). ∎

Source. Repository-derived.

Commentary.

At a correlation root between 3/2 and 2, reciprocal evaluation converts the nonzero signed border polynomial into a nonzero denominator moment.

Theorem 1.9 (scalar_counting_identity).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.scalar_counting_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

Evaluating the first-hit identity at a nonnegative point inside the growth radius gives the count-series identity. The summability hypotheses are derived from avoidance growth.

Definition 1.10 (lengthMoment).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.lengthMoment (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.11 (coeff_lengthMoment).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.coeff_lengthMoment (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.12 (realLengthSeries).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.realLengthSeries (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.13 (overlapLengthEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.overlapLengthEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Definition 1.14 (denomLengthEval).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.denomLengthEval (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.15 (scalar_length_identity).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.scalar_length_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

The length moment multiplies the coefficient of degree m by m. Its product rule turns the scalar count identity into the displayed length-weighted identity inside the growth radius.

Theorem 1.16 (scalar_moment_identity).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.scalar_moment_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

The signed moment replaces each coefficient by twice the number of ones minus the total length. Its product rule gives the displayed signed identity inside the growth radius.

Definition 1.17 (growthApproach).

Formalization. D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthApproach (✓ std3).

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.18 (growthApproach_pos).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthApproach_pos (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.19 (growthApproach_inside).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthApproach_inside (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.20 (growthApproach_tendsto).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthApproach_tendsto (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.21 (overlapEval_ge_one).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.overlapEval_ge_one (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.22 (countSeriesEval_growthApproach).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.countSeriesEval_growthApproach (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.23 (growthRadius_denominator_zero).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthRadius_denominator_zero (✓ std3). ∎

Source. Repository-derived.

Acknowledgement. Miklós Bóna, Balázs Maga, Jacob Richey (2026). Letter frequency in shifts of finite type with one forbidden word. URL: https://arxiv.org/abs/2606.06655v2.

Commentary.

The lower bound on the counts forces the scalar series to diverge along growthApproach. The counting identity bounds its denominator by a quantity tending to zero. Continuity gives vanishing at the reciprocal growth rate, without a Pringsheim assumption.

Theorem 1.24 (growthRate_root).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthRate_root (✓ std3). ∎

Source. Repository-derived.

Commentary.

The displayed statement uses the literal binary-word counts and border operations. All counts in real or rational arithmetic carry the displayed coercions. Nat.sub denotes truncated subtraction. All hypotheses and parameters have their displayed domains.

Theorem 1.25 (growthRate_gt_three_halves).

Proof. Machine-checked in Lean as D5/S1/Words/Forbidden/ForbiddenWordRationalBoundary.growthRate_gt_three_halves (✓ std3). ∎

Source. Repository-derived.

Commentary.

For words of length at least three, a root lies strictly between 3/2 and 2. The convergent scalar counting identity excludes a larger reciprocal radius, placing the growth rate above that root.

References