TransferTuples
Abstract
Degree enumeration for labelled circular run-constrained words.
Definition 1.1 (geom).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.geom (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The inverse of one minus a positive-order series supplies its formal geometric series.
Definition 1.2 (Rser).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.Rser (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The run series separates a singleton one-run weight from the geometric tail of longer runs.
Definition 1.3 (Qser).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.Qser (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The slack series records a compulsory position followed by an arbitrary weighted slack tail.
Definition 1.4 (A).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.A (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The two slack states determine the transfer entries from run and gap weight factors.
Lemma 1.5 (det A).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.det_A (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Expanding the two-by-two determinant expresses the transfer denominator in run and slack series.
Lemma 1.6 (geom X2).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.geom_X2 (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Multiplication by one minus the square of the length variable cancels its geometric series.
Lemma 1.7 (geom YX).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.geom_YX (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Multiplication by one minus the joint length-and-degree variable cancels its geometric series.
Definition 1.8 (AgreeUpTo).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.AgreeUpTo (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Agreement of coefficients through a bound records the finite precision needed for enumeration.
Theorem 1.9 (geom monomial approx).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.geom_monomial_approx (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The finite geometric-sum identity and the positive monomial order remove all omitted low-degree coefficients.
Definition 1.10 (slackState).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.slackState (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Zero slack selects one transfer state and positive slack selects the other.
Definition 1.11 (pairLocal).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.pairLocal (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The local weight counts run deletion endpoints and the interior contribution from one gap.
Definition 1.12 (adjacency).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.adjacency (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The transition contributes one insertion exactly when both consecutive slack states are positive.
Definition 1.13 (openDegree).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.openDegree (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Accumulating pair-local weights and state transitions gives the weight of an open tuple path.
Definition 1.14 (provisionalDegree).
Formalization. D5/S1/Words/AssociatedMersenne/TransferTuples.provisionalDegree (✓ std3).
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
Closing the tuple path adds the final transition back to the initial slack state.
Theorem 1.15 (trace coefficient tuples).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.trace_coefficient_tuples (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The matrix trace enumerates ordered tuples at each finite length, with provisionalDegree. No rotations of the word are identified.
Theorem 1.16 (tuple transfer coefficient).
Proof. Machine-checked in Lean as D5/S1/Words/AssociatedMersenne/TransferTuples.tuple_transfer_coefficient (✓ std3). ∎
Source. Repository-derived.
Acknowledgement. J. Wei and Y. Yang (2024). Associated Mersenne graphs. DOI: 10.48550/arXiv.2407.08237. URL: https://arxiv.org/abs/2407.08237v1.
Commentary.
The correction PowerSeries.X * (1 - PowerSeries.C Polynomial.X) * Rser removes the extra singleton insertion. For [(r,1)], provisionalDegree is min r 2 + 1 and tupleDegree is min r 2.
References
- Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.A - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.AgreeUpTo - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.Qser - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.Rser - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.adjacency - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.det_A - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.geom - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.geom_X2 - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.geom_YX - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.geom_monomial_approx - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.openDegree - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.pairLocal - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.provisionalDegree - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.slackState - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.trace_coefficient_tuples - Truth anchor:
D5/S1/Words/AssociatedMersenne/TransferTuples.tuple_transfer_coefficient - Dependency: D5/S1/Words/AssociatedMersenne/MarkedDegreeEnumeration