Documentation

FUST.Physics.CoarseningOperator

Galois Coarsening: Canonical Projections from ℤ[φ,ζ₆] #

Fζ eigenvalues live in ℤ[φ,ζ₆] with Galois group Gal(ℚ(√5,√-3)/ℚ) ≅ (ℤ/2)². The three nontrivial Galois elements define canonical coarsening projections with NO free parameters:

These are the UNIQUE coarsenings determined by the algebraic structure itself.

Eigenvalue dimension system in ℤ[φ,ζ₆] #

Fζ eigenvalue = α(n)·AF_coeff + β(n) where α,β ∈ ℤ[φ], AF_coeff = -2+4ζ₆. Mass formula: |eigenvalue|² = β² + 12α² (AF_coeff = 2i√3).

Construct ℤ[φ,ζ₆] element from AF/SY channels: α·AF_coeff + β

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem FUST.Coarsening.fromChannels_eq (α β : FrourioAlgebra.GoldenInt) :
    fromChannels α β = { a := β.a - 2 * α.a, b := β.b - 2 * α.b, c := 4 * α.a, d := 4 * α.b }

    ψ^n in ℤ[φ] via Galois conjugation: ψ^n = conj(φ^n)

    Equations
    Instances For

      psiPowNat n corresponds to ψ^n in ℝ

      Φ_A eigenvalue on z^n in ℤ[φ]

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Φ_S_int eigenvalue on z^n in ℤ[φ]

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          Eigenvalue of Fζ on z^{6k+1} as ℤ[φ,ζ₆] element

          Equations
          Instances For

            Eigenvalue of Fζ on z^{6k+5}: AF sign flipped

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Active/Kernel mode classification #

              Equations
              Instances For

                Composite state multiplication #

                AF_coeff² = -12 in ℤ[ζ₆] ⊂ ℤ[φ,ζ₆]

                theorem FUST.Coarsening.composite_channels (a1 b1 a2 b2 : FrourioAlgebra.GoldenInt) :
                compositeEigenvalue (fromChannels a1 b1) (fromChannels a2 b2) = fromChannels (a1 * b2 + a2 * b1) (b1 * b2 + { a := -12, b := 0 } * (a1 * a2))

                τ-norm formula: |eigenvalue|² = β² + 12α² #

                Bridge: Fζ evaluation ↔ GEI eigenvalue ↔ tauNormSq #

                theorem FUST.Coarsening.phiA_goldenInt_toReal (n : ) :
                (phiA_goldenInt n).toReal = φ ^ (3 * n) - 4 * φ ^ (2 * n) + (3 + φ) * φ ^ n - (4 - φ) * ψ ^ n + 4 * ψ ^ (2 * n) - ψ ^ (3 * n)
                theorem FUST.Coarsening.phiS_goldenInt_toReal (n : ) :
                (phiS_goldenInt n).toReal = 10 * φ ^ (2 * n) + (21 - 2 * φ) * φ ^ n - 50 + (9 + 2 * φ) * ψ ^ n + 10 * ψ ^ (2 * n)

                Fζ(z^{6k+1})(1) = toComplex(eigenFζ_mod1 k)

                Fζ(z^{6k+5})(1) = toComplex(eigenFζ_mod5 k)

                |Fζ(z^{6k+1})(1)|² = tauNormSq(eigenFζ_mod1 k)

                |Fζ(z^{6k+5})(1)|² = tauNormSq(eigenFζ_mod5 k)

                theorem FUST.Coarsening.emergence_tauNormSq_matter (j k : ) :
                Complex.normSq (FζOperator.derivDefect (fun (w : ) => w ^ (6 * j + 3)) (fun (w : ) => w ^ (6 * k + 4)) 1) = tauNormSq (eigenFζ_mod1 (j + k + 1))

                |δ(z^{6j+3}, z^{6k+4})(1)|² = tauNormSq (matter emergence)

                theorem FUST.Coarsening.emergence_tauNormSq_antimatter (j k : ) :
                Complex.normSq (FζOperator.derivDefect (fun (w : ) => w ^ (6 * j + 2)) (fun (w : ) => w ^ (6 * k + 3)) 1) = tauNormSq (eigenFζ_mod5 (j + k))

                |δ(z^{6j+2}, z^{6k+3})(1)|² = tauNormSq (antimatter emergence)

                Eigenvalue for each active mode as ℤ[φ,ζ₆] element #

                N_τ projection: ℤ[φ,ζ₆] → ℤ[φ] (remove gauge, keep scale) #

                τ-coarsening of mode n: eigenvalue projected to ℤ[φ]

                Equations
                Instances For
                  theorem FUST.Coarsening.tauCoarsen_kernel {n : } (h1 : n % 6 1) (h5 : n % 6 5) :
                  tauCoarsen n = { a := 0, b := 0 }

                  N_σ projection: ℤ[φ,ζ₆] → ℤ[ζ₆] (remove scale, keep gauge) #

                  σ-coarsening of mode n: eigenvalue projected to ℤ[ζ₆] as (p, q) = p + q·ζ₆

                  Equations
                  Instances For
                    theorem FUST.Coarsening.sigmaCoarsen_kernel {n : } (h1 : n % 6 1) (h5 : n % 6 5) :

                    Full norm N: ℤ[φ,ζ₆] → ℤ (remove all structure) #

                    Full Galois norm of mode n

                    Equations
                    Instances For
                      theorem FUST.Coarsening.fullNorm_kernel {n : } (h1 : n % 6 1) (h5 : n % 6 5) :

                      N_τ preserves τ-norm: |λ|² = toReal(N_τ(λ)) #

                      noncomputable def FUST.Coarsening.eigenNormSq (n : ) :
                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Coarsening on spectral coefficients #

                        noncomputable def FUST.Coarsening.coarsenTau (c : ) :

                        Apply τ-coarsening to spectrum: project each eigenvalue to ℤ[φ]

                        Equations
                        Instances For
                          noncomputable def FUST.Coarsening.coarsenSigma (c : ) :

                          Apply σ-coarsening to spectrum: project each eigenvalue to ℤ[ζ₆]

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For

                            Apply full norm coarsening: project each eigenvalue to ℤ

                            Equations
                            Instances For

                              Kernel preservation #

                              Linearity #

                              theorem FUST.Coarsening.coarsenTau_add (c₁ c₂ : ) :
                              (coarsenTau fun (n : ) => c₁ n + c₂ n) = fun (n : ) => coarsenTau c₁ n + coarsenTau c₂ n
                              theorem FUST.Coarsening.coarsenFull_add (c₁ c₂ : ) :
                              (coarsenFull fun (n : ) => c₁ n + c₂ n) = fun (n : ) => coarsenFull c₁ n + coarsenFull c₂ n
                              theorem FUST.Coarsening.coarsenTau_smul (a : ) (c : ) :
                              (coarsenTau fun (n : ) => a * c n) = fun (n : ) => a * coarsenTau c n
                              theorem FUST.Coarsening.coarsenFull_smul (a : ) (c : ) :
                              (coarsenFull fun (n : ) => a * c n) = fun (n : ) => a * coarsenFull c n

                              Galois coarsening hierarchy #

                              The three projections form a commutative diagram: ℤ[φ,ζ₆] --N_σ--> ℤ[ζ₆] | | N_τ N_{ℤ[ζ₆]} | | v v ℤ[φ] --N_{ℤ[φ]}--> ℤ

                              Spectral decomposition: N_τ = 36·Φ_S² + 300·Φ_A² #

                              theorem FUST.Coarsening.tauNorm_fromChannels (α β : FrourioAlgebra.GoldenInt) :
                              (fromChannels α β).tauNorm = β * β + { a := 12, b := 0 } * (α * α)
                              theorem FUST.Coarsening.tauCoarsen_decomp_mod1 (k : ) :
                              tauCoarsen (6 * k + 1) = { a := 36, b := 0 } * (phiS_goldenInt (6 * k + 1) * phiS_goldenInt (6 * k + 1)) + { a := 300, b := 0 } * (phiA_goldenInt (6 * k + 1) * phiA_goldenInt (6 * k + 1))
                              theorem FUST.Coarsening.tauCoarsen_decomp_mod5 (k : ) :
                              tauCoarsen (6 * k + 5) = { a := 36, b := 0 } * (phiS_goldenInt (6 * k + 5) * phiS_goldenInt (6 * k + 5)) + { a := 300, b := 0 } * (phiA_goldenInt (6 * k + 5) * phiA_goldenInt (6 * k + 5))

                              Φ_A(1) = 2√5 and Φ_A(1)² = 20 #

                              tauNormSq = toReal(tauNorm) bridge #

                              Poincaré Casimir decomposition: tauNormSq vs casimirMassSq #

                              phiS_goldenInt.toReal = 5 · Φ_S_coeff

                              phiA_goldenInt equals temporal Dζ component

                              eigenNormSq = 900·Φ_S² + 300·Φ_A²

                              tauNormSq = 25·casimirMassSq + 1800·Φ_S²