Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Perrier’s Period-One Generating Functions

Abstract

Perrier’s period-one series satisfy both numerator identities over commutative rings.

Let K be any commutative ring and d any natural number, including zero. Set k=d+1. The source uses coordinates 1,…,k; here they are Fin(d+1). Thus r(n,j) denotes the source coordinate j+1 at time n-1, and m(j), a(j) denote its parameters with index j+1. The maps succ and castSucc send j in Fin(d) to coordinates j+1 and j in Fin(d+1); last(d) is coordinate d. All series lie in K[[X]], C embeds a ring element as a constant series, and val(j) is the natural value of a finite index. Subtraction in an exponent is natural subtraction, truncated at zero. Every finite sum below ranges over all j in Fin(d), so it is empty at d=0.

Definition 1.1 (The period-one recurrence).

Formalization. D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.Recurrence (✓ std3).

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

Perrier, printed p. 14: “The same method extends to higher dimensions.” The next paragraph states: “Assume period 1, so mⱼ,ᵢ = mⱼ for 1 ≤ j ≤ k − 1 and i ≥ 0.” The initial values are r₁⁽⁻¹⁾ = 1, r₂⁽⁻¹⁾ = a₁, …, rₖ⁽⁻¹⁾ = aₖ₋₁. On printed p. 15 the recurrences are r₁⁽ⁿ⁺¹⁾ = rₖ⁽ⁿ⁾ and rⱼ₊₁⁽ⁿ⁺¹⁾ = rⱼ⁽ⁿ⁾ + mⱼrₖ⁽ⁿ⁾, 1 ≤ j ≤ k − 1. The four conjuncts above retain these initial values and both equations as a predicate on an arbitrary sequence. For every m and a, the initial vector and the next-vector rule recursively determine one and only one sequence, so the predicate has a solution.

Definition 1.2 (The shifted generating function).

Formalization. D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.R (✓ std3).

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

Perrier, printed p. 8: “To retain the stated initial values, define the shifted generating functions” R₁(t) = ∑ₙ≥₀ r₁⁽ⁿ⁻¹⁾tⁿ, R₂(t) = ∑ₙ≥₀ r₂⁽ⁿ⁻¹⁾tⁿ. Printed p. 12 states: “Define the shifted generating functions” Rᵢ(t) = ∑ₙ≥₀ rᵢ⁽ⁿ⁻¹⁾tⁿ, i = 1, 2, 3. The coefficient function n ↦ r(n,j) implements that shift literally. Section 5 does not repeat this definition for general k; its opening sentence, “The same method extends to higher dimensions.”, is read as retaining the preceding shifted convention.

Definition 1.3 (The common denominator).

Formalization. D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.D (✓ std3).

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

This is the denominator printed on p. 15, with m₁ attached to t^(k-1) and mₖ₋₁ attached to t. The sum writes the same terms in the opposite order. Each exponent d-val(j) is positive, so D(m) has constant coefficient one and is invertible as a formal power series.

Definition 1.4 (The first-coordinate numerator).

Formalization. D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.P (✓ std3).

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

This is the numerator of R₁ on printed p. 15. The source difference aⱼ-mⱼ becomes C(a(j)-m(j)) at exponent d-val(j), and the remaining constant term is one.

Definition 1.5 (The last-coordinate numerator).

Formalization. D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.Q (✓ std3).

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

This is the numerator of Rₖ on printed p. 15. Its leading term is X^d, and parameter a(j) has exponent d-1-val(j). For d=0 the finite sum is empty and X^d is one.

Theorem 1.6 (The two rational generating functions).

Proof. Machine-checked in Lean as D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.result (✓ std3). ∎

Resolves. Problems/perrier-multidimensional-continued-fraction-generating-functions (proved) by D5/S1/Recurrence/Algebraic/PerrierPeriodicGeneratingFunctions.result.

Citation. Rachel Perrier (2026). Multidimensional Continued Fractions and Riordan Arrays. DOI: 10.54550/ECA2026V6S4R33. URL: https://ecajournal.haifa.ac.il/Volume2026/ECA2026_S4R33.pdf.

Commentary.

Perrier, Section 5, printed p. 15: “We conjecture that solving these recurrences yields” the displayed formulas for R₁(t) and Rₖ(t). The formal conclusion is R(r,0)D(m)=P(m,a) and R(r,last(d))D(m)=Q(a). Both identities hold for every sequence satisfying Recurrence(m,a,r), over every commutative ring and every d, including zero. Section 5 names no coefficient domain. Its ambient construction is integral; the commutative-ring statement specializes directly to the integers. Multiplying the successor-coordinate equations by X^(d-1-val(j)) and summing cancels all intermediate coordinates. This gives R(r,last(d))D(m)=Q(a); the first-coordinate equation gives R(r,0)D(m)=P(m,a). The constant coefficient one makes D(m) a unit, so these products are equivalent to the printed quotients. The subsequent sentence about equation (7) is a separate conjecture.

The two formulas quoted from printed p. 15, in the source notation, are:

References