Golden Valuation and Non-Decreasing Property #
This file formalizes the valuation non-decreasing property for the two-point scale difference operator Δ_{α,β,ε} over the golden integer ring.
Golden Integer Ring #
The ring O = Z[φ] of integers in Q(φ), where φ = (1 + √5)/2.
The golden integer ring O = Z[φ]. Elements are of the form a + bφ where a, b ∈ Z.
Instances For
Equations
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
The golden ratio φ as an element of O
Equations
- FUST.FrourioAlgebra.GoldenInt.phi = { a := 0, b := 1 }
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
φ⁻¹ = φ - 1 since φ² = φ + 1 implies φ · (φ - 1) = φ² - φ = 1
Equations
- FUST.FrourioAlgebra.GoldenInt.phiInv = { a := -1, b := 1 }
Instances For
Powers of φ for natural numbers
Equations
Instances For
Negative powers of φ
Equations
Instances For
Powers of φ for all integers
Equations
Instances For
The unit group O× = {±φⁿ | n ∈ Z}
Equations
Instances For
Reverse direction helper: find n such that x = phiPow n or x = neg (phiPow n). This theorem is a consequence of Dirichlet's unit theorem for Q(√5). The proof uses that the fundamental unit is φ and all units are ±φⁿ.
Formal Power Series with Golden Integer Coefficients #
Laurent series A = O((x)) over the golden integers.
Zero Laurent series
Equations
- FUST.FrourioAlgebra.GoldenLaurent.zero = { coeff := fun (x : ℤ) => 0, finiteNegSupport := FUST.FrourioAlgebra.GoldenLaurent.zero._proof_1 }
Instances For
The x variable as a Laurent series
Equations
- FUST.FrourioAlgebra.GoldenLaurent.X = { coeff := fun (n : ℤ) => if n = 1 then 1 else 0, finiteNegSupport := FUST.FrourioAlgebra.GoldenLaurent.X._proof_1 }
Instances For
Monomial x^n
Equations
Instances For
Addition of Laurent series
Instances For
Negation of Laurent series
Instances For
Subtraction of Laurent series
Instances For
The M_{1/x} operator: shifts indices by -1 (multiplication by 1/x)
Instances For
Valuation Non-Decreasing Property #
The main theorem: v_𝔭(Δf) ≥ v_𝔭(f) for the two-point difference operator.
Abstract valuation on golden integers (for a prime ideal 𝔭)
Instances
Coefficient valuation of a Laurent series: the minimum valuation among all coefficients
Equations
- FUST.FrourioAlgebra.coeffValuation f = ⨅ (n : ℤ), FUST.FrourioAlgebra.GoldenValuation.v (f.coeff n)
Instances For
The scale operator U multiplies each coefficient by a unit power of φ
Equations
Instances For
The two-point scale difference operator Δ_{α,β,ε} Δf = M_{1/x}(αf - βf) for simplified version
Equations
Instances For
Key Lemmas for the Proof #
Units have valuation 0
The difference of two units has non-negative valuation
Main Theorem: Valuation Non-Decreasing Property
For any Laurent series f and unit coefficients α, β ∈ O×, the two-point difference Δ_{α,β}f satisfies:
v_𝔭(Δf) ≥ v_𝔭(f)
where v_𝔭 denotes the coefficient valuation with respect to a golden prime ideal 𝔭.
This is Proposition 6.1 / 8.1 in the papers.
Corollary: Conjugate Side
v_{𝔭̄}(Δf) ≥ v_{𝔭̄}(f)
where 𝔭̄ is the conjugate prime ideal.
This follows from applying the same argument with the conjugate valuation.
Scaling by a unit preserves coefficient valuation
M_{1/x} shifts indices but preserves coefficient valuations
Specialization to Φ-system and F-system #
For the Φ-system with α = φ⁻¹, β = φ
For the F-system with α = 1, β = -1