Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.zero = { a := 0, b := 0, c := 0, d := 0 }
Instances For
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.one = { a := 1, b := 0, c := 0, d := 0 }
Instances For
Instances For
Multiplication using φ²=φ+1, ζ₆²=ζ₆-1
Equations
- One or more equations did not get rendered due to their size.
Instances For
Ring axioms #
Scalar multiplication #
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.natCast n = { a := ↑n, b := 0, c := 0, d := 0 }
Instances For
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.intCast (Int.ofNat n) = { a := ↑n, b := 0, c := 0, d := 0 }
- FUST.FrourioAlgebra.GoldenEisensteinInt.intCast (Int.negSucc n) = { a := -(↑n + 1), b := 0, c := 0, d := 0 }
Instances For
CommRing instance #
Equations
- One or more equations did not get rendered due to their size.
Embedding into ℂ #
Galois automorphisms: Gal(ℚ(√5,√(-3))/ℚ) ≅ ℤ/2 × ℤ/2 #
τ-Norm: x·τ(x) ∈ ℤ[φ] #
Equations
- x.tauProduct = x.mul x.tau
Instances For
Project τ-product to ℤ[φ]
Equations
Instances For
Full norm: N(x) = N_{ℤ[φ]}(x·τ(x))
Instances For
σ-Norm: x·σ(x) ∈ ℤ[ζ₆] #
The product x·σ(x) always has b=0, d=0, hence lies in the ℤ[ζ₆] sublattice. This gives the canonical projection ℤ[φ,ζ₆] → ℤ[ζ₆] removing scale structure.
Equations
- x.sigmaProduct = x.mul x.sigma
Instances For
σ-norm projected to (ℤ × ℤ) ≅ ℤ[ζ₆], where (p, q) represents p + q·ζ₆
Equations
Instances For
Embedding from ℤ[φ] #
Equations
Instances For
Key constants in ℤ[φ,ζ₆] #
φ as element of ℤ[φ,ζ₆]
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.phi_gei = { a := 0, b := 1, c := 0, d := 0 }
Instances For
ζ₆ as element of ℤ[φ,ζ₆]
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.zeta6_gei = { a := 0, b := 0, c := 1, d := 0 }
Instances For
AF_coeff = 4ζ₆ - 2 ∈ ℤ[ζ₆] ⊂ ℤ[φ,ζ₆]
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.AF_coeff_gei = { a := -2, b := 0, c := 4, d := 0 }
Instances For
5μ = 6 - 2φ ∈ ℤ[φ] ⊂ ℤ[φ,ζ₆]
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.five_mu_gei = { a := 6, b := -2, c := 0, d := 0 }
Instances For
5(3+μ) = 21 - 2φ
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.five_three_plus_mu = { a := 21, b := -2, c := 0, d := 0 }
Instances For
5(3-μ) = 9 + 2φ
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.five_three_minus_mu = { a := 9, b := 2, c := 0, d := 0 }
Instances For
Units: φ, ζ₆, -1 generate ℤ[φ,ζ₆]× #
ζ₆' = 1 - ζ₆ is the inverse of ζ₆ (since ζ₆·ζ₆'=1)
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.zeta6_bar = { a := 1, b := 0, c := -1, d := 0 }
Instances For
ψ = 1 - φ as GEI element
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.psi_gei = { a := 1, b := -1, c := 0, d := 0 }
Instances For
-ψ is the inverse of φ (since φ·(-ψ) = -φψ = 1)
Equations
- FUST.FrourioAlgebra.GoldenEisensteinInt.neg_psi_gei = { a := -1, b := 1, c := 0, d := 0 }