Documentation

LeanPool.MetricCodes.Rigidity

All-rank harmonic rigidity #

Completion of the root complex and rigidity of harmonic highest-weight vectors.

Sum the exterior bracket atoms over all ordered root triples with their structure constants.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem MetricCodes.Spherical.HigherHarmonicYoung.UniversalBGGRootComplex.fullRootExteriorBracketAtom_single_apply {r n k : ℕ} (S : RootWedge r (k + 1)) (T : RootWedge r k) (α β γ : PositiveRoot r) (p : PolynomialSpace r n) :
    (fullRootExteriorBracketAtom r n α β γ) (Pi.single (↑S) p) ↑T = if α ∈ ↑S ∧ β ∈ (↑S).erase α ∧ γ ∉ ((↑S).erase α).erase β ∧ ↑T = insert γ (((↑S).erase α).erase β) then (realExteriorRootSign (↑S) α * realExteriorRootSign ((↑S).erase α) β * realExteriorRootSign (↑T) γ) • p else 0
    theorem MetricCodes.Spherical.HigherHarmonicYoung.UniversalBGGRootComplex.two_smul_sum_mul_sum_eq_sum_anticommutator {ι : Type u_1} {V : Type u_2} [Fintype ι] [AddCommGroup V] [Module ℝ V] (A : ι → Module.End ℝ V) :
    2 • ((∑ i : ι, A i) * ∑ i : ι, A i) = ∑ i : ι, ∑ j : ι, (A i * A j + A j * A i)

    The cubic bracket contribution in which the second structure constant outputs the first input root.

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

      The cubic bracket contribution in which the second structure constant outputs the second input root.

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

        The cubic bracket contribution using the first bracket's output as the next bracket's first input.

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

          The cubic bracket contribution using the first bracket's output as the next bracket's second input.

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

            The upper polynomial action composed with exterior creation of the same root.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              theorem MetricCodes.Spherical.HigherHarmonicYoung.UniversalBGGRootComplex.rootJointHarmonicActionUpperRootStructureCross_apply_coe {r n k : ℕ} (lam : Fin (r + 1) → ℕ) (f : RootJointHarmonicChain n lam k) (S : AdmissibleRootWedge lam k) :
              ↑↑((rootJointHarmonicActionUpperRootStructureCross n lam k) f S) = ∑ α : PositiveRoot r, if hα : α ∈ ↑↑S then ∑ β : PositiveRoot r, if hβ : β ∈ ↑↑S then 0 else if hadm : ∀ (i : Fin (r + 1)), 0 ≤ signedRootWeight lam (insert β ((↑↑S).erase α)) i then ∑ γ : PositiveRoot r, if _hγ : rootStructureConstant β γ α = 0 then 0 else (rootSwapExteriorHodgeSign S α β * rootStructureConstant β γ α) • (polarization r n (positiveRootFirst γ) (positiveRootSecond γ)) ↑↑(f (rootAdmissibleSwap lam S α β hα hβ hadm)) else 0 else 0

              The two mixed compositions of the action coboundary and bracket boundary on joint harmonic chains.

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

                The four mixed action-bracket terms in the weighted Hodge operator on joint harmonic chains.

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

                  The mixed action-coboundary and bracket-boundary operator on polynomial chains.

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

                    The structure-constant sum coupling upper polynomial action, root creation, and root contraction.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      theorem MetricCodes.Spherical.HigherHarmonicYoung.UniversalBGGRootComplex.sum_root_pairs_eq_ordered_add_reverse {r : ℕ} {V : Type u_1} [AddCommGroup V] (F : PositiveRoot r → PositiveRoot r → V) (hzero : ∀ (α β : PositiveRoot r), ¬α < β → ¬β < α → F α β = 0) :
                      ∑ α : PositiveRoot r, ∑ β : PositiveRoot r, F α β = ∑ α : PositiveRoot r, ∑ β : PositiveRoot r, if α < β then F α β + F β α else 0
                      theorem MetricCodes.Spherical.HigherHarmonicYoung.fischerCore_injective_of_coercive_add_adjoint_squares {E : Type u_1} {F : Type u_2} {G : Type u_3} [AddCommGroup E] [Module ℝ E] [AddCommGroup F] [Module ℝ F] [AddCommGroup G] [Module ℝ G] (cE : InnerProductSpace.Core ℝ E) (cF : InnerProductSpace.Core ℝ F) (cG : InnerProductSpace.Core ℝ G) (L : F →ₗ[ℝ] F) (B : F →ₗ[ℝ] E) (Bstar : E →ₗ[ℝ] F) (C : G →ₗ[ℝ] F) (Cstar : F →ₗ[ℝ] G) (hBstar : ∀ (x : E) (y : F), inner ℝ (Bstar x) y = inner ℝ x (B y)) (hCstar : ∀ (x : F) (y : G), inner ℝ (Cstar x) y = inner ℝ x (C y)) (hL : ∀ (x : F), x ≠ 0 → 0 < inner ℝ x (L x)) :
                      Function.Injective ⇑(L + Bstar ∘ₗ B + C ∘ₗ Cstar)

                      The weighted Chevalley-Eilenberg coboundary, combining the action and root-bracket coboundaries.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For
                        theorem MetricCodes.Spherical.HigherHarmonicYoung.UniversalBGGRootComplex.bgg_chain_range_eq_ker_of_coercive_add_adjoint_squares {r n k : ℕ} (lam : Fin (r + 1) → ℕ) (d : RootJointHarmonicChain n lam (k + 1) →ₗ[ℝ] RootJointHarmonicChain n lam k) (dStar : RootJointHarmonicChain n lam k →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1)) (e : RootJointHarmonicChain n lam (k + 1 + 1) →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1)) (eStar : RootJointHarmonicChain n lam (k + 1) →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1 + 1)) (L : RootJointHarmonicChain n lam (k + 1) →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1)) (B : RootJointHarmonicChain n lam (k + 1) →ₗ[ℝ] RootJointHarmonicChain n lam k) (Bstar : RootJointHarmonicChain n lam k →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1)) (C : RootJointHarmonicChain n lam (k + 1 + 1) →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1)) (Cstar : RootJointHarmonicChain n lam (k + 1) →ₗ[ℝ] RootJointHarmonicChain n lam (k + 1 + 1)) (hdStar : ∀ (x : RootJointHarmonicChain n lam k) (y : RootJointHarmonicChain n lam (k + 1)), inner ℝ (dStar x) y = inner ℝ x (d y)) (heStar : ∀ (x : RootJointHarmonicChain n lam (k + 1)) (y : RootJointHarmonicChain n lam (k + 1 + 1)), inner ℝ (eStar x) y = inner ℝ x (e y)) (hBstar : ∀ (x : RootJointHarmonicChain n lam k) (y : RootJointHarmonicChain n lam (k + 1)), inner ℝ (Bstar x) y = inner ℝ x (B y)) (hCstar : ∀ (x : RootJointHarmonicChain n lam (k + 1)) (y : RootJointHarmonicChain n lam (k + 1 + 1)), inner ℝ (Cstar x) y = inner ℝ x (C y)) (hchain : d ∘ₗ e = 0) (hdecomposition : dStar ∘ₗ d + e ∘ₗ eStar = L + Bstar ∘ₗ B + C ∘ₗ Cstar) (hL : ∀ (x : RootJointHarmonicChain n lam (k + 1)), x ≠ 0 → 0 < inner ℝ x (L x)) :
                        e.range = d.ker

                        The sum of the first k entries of a row or column margin.

                        Equations
                        Instances For
                          theorem MetricCodes.Spherical.HigherYoungArbitraryRankTriangularMarginDominance.sourceMargins_eq_of_upper_and_lower {m : ℕ} (lam nu : Fin m → ℕ) (dUpper dLower : Fin m × Fin m →₀ ℕ) (hupper : ∀ (i j : Fin m), j < i → dUpper (i, j) = 0) (hlower : ∀ (i j : Fin m), i < j → dLower (i, j) = 0) (hupperRow : ∀ (i : Fin m), HigherHarmonicYoung.BideterminantHighestLine.sourceRowDegree dUpper i = lam i) (hupperColumn : ∀ (i : Fin m), HigherHarmonicYoung.BideterminantHighestLine.sourceColumnDegree dUpper i = nu i) (hlowerRow : ∀ (i : Fin m), HigherHarmonicYoung.BideterminantHighestLine.sourceRowDegree dLower i = lam i) (hlowerColumn : ∀ (i : Fin m), HigherHarmonicYoung.BideterminantHighestLine.sourceColumnDegree dLower i = nu i) :
                          lam = nu

                          Project a source matrix polynomial to the component with column-degree vector ν.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            theorem MetricCodes.Spherical.HigherHarmonicYoung.ArbitraryRankIsotropicSupportCartanWeight.source_rowWeight_eq_columnWeight_of_biHighest {m : ℕ} (lam nu : Fin m → ℕ) (p : BideterminantHighestLine.SourceMatrix m) (hp : p ≠ 0) (hrow : ∀ (i : Fin m), (BideterminantHighestLine.sourceRowRoot i i) p = ↑(lam i) • p) (hcolumn : ∀ (i : Fin m), (BideterminantHighestLine.sourceColumnRoot i i) p = ↑(nu i) • p) (hrowHighest : ∀ (i j : Fin m), i < j → (BideterminantHighestLine.sourceRowRoot i j) p = 0) (hcolumnHighest : ∀ (i j : Fin m), i < j → (BideterminantHighestLine.sourceColumnRoot i j) p = 0) :
                            lam = nu

                            The Euler contribution from conjugate isotropic variables and their antiholomorphic derivatives.

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

                              The Euler contribution of ambient coordinates outside the chosen isotropic pairs.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                noncomputable def MetricCodes.Spherical.HigherYoungIsotropicComplexTraceDecomposition.holomorphicDerivative {r n : ℕ} (h : 2 * (r + 1) ≤ n) (a p : Fin (r + 1)) :
                                Derivation ℂ (MvPolynomial (Fin ((r + 1) * n)) ℂ) (MvPolynomial (Fin ((r + 1) * n)) ℂ)

                                The even-coordinate partial derivative minus i times the paired odd-coordinate derivative.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  theorem MetricCodes.Spherical.HigherYoungAllRankHarmonicRootEnergyTraceRowCancellation.shortRoot_mixedRemainder_eq_neg_rowDerivation_add_isotropic_traces {r n : ℕ} (h : 2 * (r + 1) ≤ n) (lam : Fin (r + 1) → ℕ) {f : MvPolynomial (Fin ((r + 1) * n)) ℂ} (hf : f ∈ HigherYoungTwoRowLieIrreducibility.fullYoungComplexPolynomialSpan lam) (b p : Fin (r + 1)) :
                                  ∑ t ∈ HigherYoungAllRankHarmonicHighestRootEnergyIdentity.unusedAmbientCoordinates, ∑ a : Fin (r + 1), (HigherHarmonicYoung.DeterminantVectors.isotropicVariable h a p * (MvPolynomial.pderiv (HigherHarmonicYoung.variableIndex b t)) ((MvPolynomial.pderiv (HigherHarmonicYoung.variableIndex a t)) f) - MvPolynomial.X (HigherHarmonicYoung.variableIndex a t) * (MvPolynomial.pderiv (HigherHarmonicYoung.variableIndex b t)) ((HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h a p) f)) = -∑ a : Fin (r + 1), (HigherHarmonicYoung.DeterminantVectors.rowDerivation a b) ((HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h a p) f) + 2⁻¹ • ∑ q : Fin (r + 1), ∑ a : Fin (r + 1), (HigherHarmonicYoung.DeterminantVectors.isotropicVariable h a q * (HigherYoungIsotropicComplexTraceDecomposition.holomorphicDerivative h b q) ((HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h a p) f) + HigherHarmonicYoung.DeterminantVectors.conjugateIsotropicVariable h a q * (HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h b q) ((HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h a p) f) - HigherHarmonicYoung.DeterminantVectors.isotropicVariable h a p * (HigherYoungIsotropicComplexTraceDecomposition.holomorphicDerivative h b q) ((HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h a q) f) - HigherHarmonicYoung.DeterminantVectors.isotropicVariable h a p * (HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative h b q) ((HigherYoungIsotropicComplexTraceDecomposition.holomorphicDerivative h a q) f))

                                  The triangular coercivity coefficient combining unused coordinates, row weights, and root indices.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    theorem MetricCodes.Spherical.HigherYoungAllRankHarmonicHighestRootCoercivity.two_le_harmonicHighestTriangularCoefficient {r n : ℕ} (h : 2 * (r + 1) ≤ n) (hstable : 2 * (r + 1) + 2 ≤ n) (lam mu : Fin (r + 1) → ℕ) (b p : Fin (r + 1)) :
                                    theorem MetricCodes.Spherical.HigherYoungAllRankHarmonicHighestTriangularScalarBookkeeping.sum_rowHighest_scalar {r : ℕ} (lam : Fin (r + 1) → ℕ) (b : Fin (r + 1)) :
                                    (∑ a : Fin (r + 1), if a < b then -1 else if a = b then ↑(lam b) - 1 else 0) = ↑(lam b) - 1 - ↑↑b
                                    theorem MetricCodes.Spherical.HigherYoungAllRankHarmonicHighestTriangularScalarBookkeeping.sum_differenceHighest_scalar {r : ℕ} (mu : Fin (r + 1) → ℕ) (p : Fin (r + 1)) :
                                    (∑ q : Fin (r + 1), if q < p then 0 else if q = p then ↑(2 * mu p) + 2 else 2) = ↑(2 * mu p) + 2 + 2 * ↑(r - ↑p)
                                    theorem MetricCodes.Spherical.HigherYoungFiniteDescendingAscendingInduction.fin_descending_ascending_induction {m : ℕ} {P : Fin m → Fin m → Prop} (hstep : ∀ (b p : Fin m), (∀ (a : Fin m), b < a → ∀ (q : Fin m), P a q) → (∀ q < p, P b q) → P b p) (b p : Fin m) :
                                    P b p
                                    noncomputable def MetricCodes.Spherical.HigherYoungAllRankShortNegativeRootNilpotence.ambientShortNegativeRoot {r n : ℕ} (h : 2 * (r + 1) ≤ n) (p : Fin (r + 1)) (t : Fin n) :
                                    Derivation ℂ (MvPolynomial (Fin ((r + 1) * n)) ℂ) (MvPolynomial (Fin ((r + 1) * n)) ℂ)

                                    The negative short-root derivation formed from the two rotations of an isotropic coordinate pair.

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

                                      The commutator of two complex polynomial derivations, given by the difference of their compositions.

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

                                        The signed coordinate weight: positive on even isotropic indices, negative on odd ones, and zero elsewhere.

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

                                          Project to signed ambient weight mu after changing to isotropic coordinates, then change back.

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

                                            The diagonal derivation sending variable i to 2 * w i p times that variable.

                                            Equations
                                            Instances For
                                              theorem MetricCodes.Spherical.HigherYoungArbitraryRankSignedDiagonalDerivation.signedWeight_apply {ι : Type u_1} [Fintype ι] {m : ℕ} (w : ι → Fin m → ℤ) (d : ι →₀ ℕ) (p : Fin m) :
                                              (Finsupp.weight w) d p = ∑ i : ι, ↑(d i) * w i p

                                              The ambient signed weight support used in the spherical-code argument.

                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For
                                                theorem MetricCodes.Spherical.HigherYoungFiniteJointWeightProjectorInvariant.jointEigenComponent_mem_of_invariant_sum {K : Type u_1} {V : Type u_2} {α : Type u_3} {ι : Type u_4} [Field K] [AddCommGroup V] [Module K V] (T : ι → V →ₗ[K] V) (W : Submodule K V) (hW : ∀ (i : ι), ∀ x ∈ W, (T i) x ∈ W) (S : Finset α) (v : α → V) (eigen : α → ι → K) (heigen : ∀ a ∈ S, ∀ (i : ι), (T i) (v a) = eigen a i • v a) (hseparated : ∀ a ∈ S, ∀ b ∈ S, a ≠ b → ∃ (i : ι), eigen a i ≠ eigen b i) (hsum : ∑ a ∈ S, v a ∈ W) (a : α) (ha : a ∈ S) :
                                                v a ∈ W

                                                The signed coordinate charge of a difference, sum, or short positive orthogonal root.

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

                                                  The ambient signed weight support used in the spherical-code argument.

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