Documentation

LeanPool.MetricCodes.Representation

Representation-theoretic foundations #

Associated Gegenbauer systems, harmonic Young spaces, and higher projection graphs.

noncomputable def MetricCodes.Spherical.AssociatedGegenbauer.coefficient (n : ) (hn : 2 n) (r : ) (p : Polynomial ) :

The coefficient used in the spherical-code argument.

Equations
Instances For
    noncomputable def MetricCodes.Spherical.AssociatedGegenbauer.theta (n : ) (hn : 4 n) (i k r : ) (t : ) :

    The theta used in the spherical-code argument.

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

      The polynomial equiv used in the spherical-code argument.

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

        The polynomial space used in the spherical-code argument.

        Equations
        Instances For
          def MetricCodes.Spherical.HigherHarmonicYoung.variableIndex {r n : } (i : Fin (r + 1)) (j : Fin n) :
          Fin ((r + 1) * n)

          The variable index used in the spherical-code argument.

          Equations
          Instances For

            The row euler used in the spherical-code argument.

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

              The trace operator used in the spherical-code argument.

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

                The polarization used in the spherical-code argument.

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

                  The trace free submodule used in the spherical-code argument.

                  Equations
                  Instances For

                    The harmonic young submodule used in the spherical-code argument.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For
                      @[simp]
                      theorem MetricCodes.Spherical.HigherHarmonicYoung.mem_harmonicYoungSubmodule {r n : } (lam : Fin (r + 1)) (p : PolynomialSpace r n) :
                      p harmonicYoungSubmodule lam MvPolynomial.IsHomogeneous p (∑ i : Fin (r + 1), lam i) (∀ (i : Fin (r + 1)), (rowEuler r n i) p = (lam i) p) (∀ (i j : Fin (r + 1)), (traceOperator r n i j) p = 0) ∀ (i j : Fin (r + 1)), i < j(polarization r n i j) p = 0
                      @[reducible, inline]

                      The harmonic young space used in the spherical-code argument.

                      Equations
                      Instances For
                        theorem MetricCodes.Spherical.HigherHarmonicYoung.row_of_single_ne {r n : } (i h : Fin (r + 1)) (j : Fin n) (hne : h i) :
                        noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.youngHomogeneousEmbedding {r n : } (lam : Fin (r + 1)) :
                        (HarmonicYoungSpace lam) →ₗ[] (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ i : Fin (r + 1), lam i))

                        The young homogeneous embedding used in the spherical-code argument.

                        Equations
                        Instances For
                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.youngHomogeneousProjection {r n : } (lam : Fin (r + 1)) :
                          (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ i : Fin (r + 1), lam i)) →ₗ[] (HarmonicYoungSpace lam)

                          The young homogeneous projection used in the spherical-code argument.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.rowAxisHomogeneous {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) :
                            (HarmonicYoungSpace lam) →ₗ[] (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ j : Fin (r + 1), mu j))

                            The row axis homogeneous used in the spherical-code argument.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaise {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) :

                              The projected coordinate raise used in the spherical-code argument.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.rowDirectionalHomogeneous {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) :
                                (HarmonicYoungSpace lam) →ₗ[] (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ j : Fin (r + 1), mu j))

                                The row directional homogeneous used in the spherical-code argument.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For
                                  noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateLower {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) :

                                  The projected coordinate lower used in the spherical-code argument.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaise_inner {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) (q : (HarmonicYoungSpace mu)) :
                                    inner ((projectedCoordinateRaise mu lam hdeg i v) p) q = inner p ((projectedCoordinateLower lam mu hdeg i v) q)
                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaise_equivariant {r n : } (U : SpherePacking.Euclidean n ≃ₗᵢ[] SpherePacking.Euclidean n) (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                    (projectedCoordinateRaise mu lam hdeg i (U v)) ((youngOrthogonalIsometry U lam) p) = (youngOrthogonalIsometry U mu) ((projectedCoordinateRaise mu lam hdeg i v) p)
                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateLower_equivariant {r n : } (U : SpherePacking.Euclidean n ≃ₗᵢ[] SpherePacking.Euclidean n) (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (i : Fin (r + 1)) (v : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                    (projectedCoordinateLower mu lam hdeg i (U v)) ((youngOrthogonalIsometry U lam) p) = (youngOrthogonalIsometry U mu) ((projectedCoordinateLower mu lam hdeg i v) p)

                                    The tail length used in the spherical-code argument.

                                    Equations
                                    Instances For

                                      The row tail used in the spherical-code argument.

                                      Equations
                                      Instances For
                                        noncomputable def MetricCodes.Spherical.HigherHierarchy.Weyl.rowFactor {r : } (n : ) (lam : Fin (r + 1)) (i : Fin (r + 1)) :

                                        The row factor used in the spherical-code argument.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          noncomputable def MetricCodes.Spherical.HigherHierarchy.Weyl.pairFactor {r : } (n : ) (lam : Fin (r + 1)) (i j : Fin (r + 1)) :

                                          The pair factor used in the spherical-code argument.

                                          Equations
                                          Instances For
                                            noncomputable def MetricCodes.Spherical.HigherHierarchy.Weyl.dimension {r : } (n : ) (lam : Fin (r + 1)) :

                                            The dimension used in the spherical-code argument.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.linearDenominator_pos {r n : } (hn : 2 * r + 4 n) (i : Fin (r + 1)) :
                                              0 < n - 2 * ↑(i + 1)
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.rowFactor_pos {r n : } (hn : 2 * r + 4 n) (lam : Fin (r + 1)) (i : Fin (r + 1)) :
                                              0 < rowFactor n lam i
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.differenceNumerator_pos {r : } {lam : Fin (r + 1)} (hlam : Antitone lam) {i j : Fin (r + 1)} (hij : i < j) :
                                              0 < (lam i) - (lam j) + j - i
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.sumDenominator_pos {r n : } (hn : 2 * r + 4 n) (i j : Fin (r + 1)) :
                                              0 < n - i - j - 2
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.pairFactor_pos {r n : } (hn : 2 * r + 4 n) {lam : Fin (r + 1)} (hlam : Antitone lam) {i j : Fin (r + 1)} (hij : i < j) :
                                              0 < pairFactor n lam i j
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.dimension_pos {r n : } (hn : 2 * r + 4 n) {lam : Fin (r + 1)} (hlam : Antitone lam) :
                                              0 < dimension n lam
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.rowFactor_eq_binomial {r : } (n : ) (lam : Fin (r + 1)) (i : Fin (r + 1)) :
                                              rowFactor n lam i = (2 * (lam i) + n - 2 * ↑(i + 1)) / (n - 2 * ↑(i + 1)) * (((lam i + tailLength n r i).choose (lam i)) / ((lam i + rowTail i).choose (lam i)))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.rowFactor_update_succ_self {r n : } (hn : 2 * r + 4 n) (lam : Fin (r + 1)) (ell : Fin (r + 1)) :
                                              rowFactor n (Function.update lam ell (lam ell + 1)) ell = rowFactor n lam ell * ((2 * (lam ell) + n - 2 * ↑(ell + 1) + 2) / (2 * (lam ell) + n - 2 * ↑(ell + 1))) * (((lam ell) + (tailLength n r ell) + 1) / ((lam ell) + (rowTail ell) + 1))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.rowFactor_update_succ_ne {r : } (n : ) (lam : Fin (r + 1)) (ell i : Fin (r + 1)) (h : i ell) :
                                              rowFactor n (Function.update lam ell (lam ell + 1)) i = rowFactor n lam i
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_linear_div {x : } {c : } (hc : 0 < c) (hx : Filter.Tendsto (fun (n : ) => x n / n) Filter.atTop (nhds c)) :
                                              Filter.Tendsto (fun (n : ) => Real.log (x n) / n) Filter.atTop (nhds 0)
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_fixedTail_choose_div (k : ) (c : ) {a : } (ha : 0 < a) (hk : Filter.Tendsto (fun (n : ) => (k n) / n) Filter.atTop (nhds a)) :
                                              Filter.Tendsto (fun (n : ) => Real.log ((k n + c).choose (k n)) / n) Filter.atTop (nhds 0)
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_rowBinomial_div {r : } (i : Fin (r + 1)) (k : ) {a : } (ha : 0 < a) (hkTop : Filter.Tendsto k Filter.atTop Filter.atTop) (hk : Filter.Tendsto (fun (n : ) => (k n) / n) Filter.atTop (nhds a)) :
                                              Filter.Tendsto (fun (n : ) => Real.log ((k n + tailLength n r i).choose (k n)) / n) Filter.atTop (nhds ((1 + a) * Real.log (1 + a) - a * Real.log a))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_linearRowFactor (k : ) (c : ) {a : } (hk : Filter.Tendsto (fun (n : ) => (k n) / n) Filter.atTop (nhds a)) :
                                              Filter.Tendsto (fun (n : ) => (2 * (k n) + n - c) / (n - c)) Filter.atTop (nhds (2 * a + 1))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_rowFactor_div {r : } (i : Fin (r + 1)) (lam : Fin (r + 1)) {a : } (ha : 0 < a) (hlamTop : Filter.Tendsto (fun (n : ) => lam n i) Filter.atTop Filter.atTop) (hlam : Filter.Tendsto (fun (n : ) => (lam n i) / n) Filter.atTop (nhds a)) :
                                              Filter.Tendsto (fun (n : ) => Real.log (rowFactor n (lam n) i) / n) Filter.atTop (nhds ((1 + a) * Real.log (1 + a) - a * Real.log a))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_pairFactor_div {r : } (i j : Fin (r + 1)) (hij : i < j) (lam : Fin (r + 1)) {aᵢ aⱼ : } (haᵢ : 0 < aᵢ) (haⱼ : 0 < aⱼ) (hsep : aⱼ < aᵢ) (hi : Filter.Tendsto (fun (n : ) => (lam n i) / n) Filter.atTop (nhds aᵢ)) (hj : Filter.Tendsto (fun (n : ) => (lam n j) / n) Filter.atTop (nhds aⱼ)) :
                                              Filter.Tendsto (fun (n : ) => Real.log (pairFactor n (lam n) i j) / n) Filter.atTop (nhds 0)
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_dimension_div {r : } (lam : Fin (r + 1)) (a : Fin (r + 1)) (ha : ∀ (i : Fin (r + 1)), 0 < a i) (hanti : StrictAnti a) (hdominant : ∀ (n : ), Antitone (lam n)) (hTop : ∀ (i : Fin (r + 1)), Filter.Tendsto (fun (n : ) => lam n i) Filter.atTop Filter.atTop) (hlim : ∀ (i : Fin (r + 1)), Filter.Tendsto (fun (n : ) => (lam n i) / n) Filter.atTop (nhds (a i))) :
                                              Filter.Tendsto (fun (n : ) => Real.log (dimension n (lam n)) / n) Filter.atTop (nhds (∑ i : Fin (r + 1), ((1 + a i) * Real.log (1 + a i) - a i * Real.log (a i))))
                                              theorem MetricCodes.Spherical.HigherHierarchy.Weyl.tendsto_log_dimension_div_log_two {r : } (lam : Fin (r + 1)) (a : Fin (r + 1)) (ha : ∀ (i : Fin (r + 1)), 0 < a i) (hanti : StrictAnti a) (hdominant : ∀ (n : ), Antitone (lam n)) (hTop : ∀ (i : Fin (r + 1)), Filter.Tendsto (fun (n : ) => lam n i) Filter.atTop Filter.atTop) (hlim : ∀ (i : Fin (r + 1)), Filter.Tendsto (fun (n : ) => (lam n i) / n) Filter.atTop (nhds (a i))) :
                                              Filter.Tendsto (fun (n : ) => Real.log (dimension n (lam n)) / n / Real.log 2) Filter.atTop (nhds (∑ i : Fin (r + 1), sphericalEntropy (a i)))
                                              noncomputable def MetricCodes.Spherical.HigherHierarchy.Weyl.flooredWeight {r : } (a : Fin (r + 1)) (n : ) (i : Fin (r + 1)) :

                                              The floored weight used in the spherical-code argument.

                                              Equations
                                              Instances For
                                                @[reducible, inline]

                                                The ambient weight used in the spherical-code argument.

                                                Equations
                                                Instances For

                                                  The interlaces used in the spherical-code argument.

                                                  Equations
                                                  Instances For

                                                    The strict interlaces used in the spherical-code argument.

                                                    Equations
                                                    Instances For

                                                      The raise used in the spherical-code argument.

                                                      Equations
                                                      Instances For
                                                        noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.rowExponent {r n : } (d : Fin ((r + 1) * n) →₀ ) (i : Fin (r + 1)) :

                                                        The row exponent used in the spherical-code argument.

                                                        Equations
                                                        Instances For
                                                          @[simp]
                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.rowExponent_apply {r n : } (d : Fin ((r + 1) * n) →₀ ) (i : Fin (r + 1)) (j : Fin n) :
                                                          (rowExponent d i) j = d (variableIndex i j)
                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.harmonicYoung_rowExponent_degree {r n : } (lam : Fin (r + 1)) (p : (HarmonicYoungSpace lam)) (d : Fin ((r + 1) * n) →₀ ) (hd : MvPolynomial.coeff d p 0) (i : Fin (r + 1)) :
                                                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.flattenRowExponents {r n : } (a : Fin (r + 1)Fin n →₀ ) :
                                                          Fin ((r + 1) * n) →₀

                                                          The flatten row exponents used in the spherical-code argument.

                                                          Equations
                                                          Instances For
                                                            @[simp]
                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.flattenRowExponents_apply {r n : } (a : Fin (r + 1)Fin n →₀ ) (i : Fin (r + 1)) (j : Fin n) :

                                                            The row degree families used in the spherical-code argument.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.mem_rowDegreeFamilies {r n : } (lam : Fin (r + 1)) (a : Fin (r + 1)Fin n →₀ ) :
                                                              a rowDegreeFamilies lam ∀ (i : Fin (r + 1)), Finsupp.degree (a i) = lam i
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.card_rowDegreeFamilies {r n : } (lam : Fin (r + 1)) :
                                                              (rowDegreeFamilies lam).card = i : Fin (r + 1), (n + lam i - 1).choose (lam i)
                                                              noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.youngMultihomogeneousExponents {r : } (n : ) (lam : Fin (r + 1)) :
                                                              Finset (Fin ((r + 1) * n) →₀ )

                                                              The young multihomogeneous exponents used in the spherical-code argument.

                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For
                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.youngMultihomogeneous_rowEuler {r n : } (lam : Fin (r + 1)) (p : (youngMultihomogeneousSubmodule n lam)) (i : Fin (r + 1)) :
                                                                (rowEuler r n i) p = (lam i) p
                                                                structure MetricCodes.HigherProjectionGraph.Data (I : Type u_3) (X : Type u_4) [Fintype I] [DecidableEq I] (D d Q : ) :
                                                                Type (max u_3 u_4)

                                                                Data encoding the data construction.

                                                                Instances For
                                                                  noncomputable def MetricCodes.HigherProjectionGraph.Data.weight {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (i : I) :

                                                                  The weight used in the metric-code argument.

                                                                  Equations
                                                                  Instances For
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.weight_pos {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (i : I) :
                                                                    0 < A.weight i
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.sqrt_dimension_mul_symmetric_edge {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (target source : I) :
                                                                    (A.dimension source) * (A.probability source target * A.probability target source) = A.probability target source * (A.dimension target)
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.weighted_eigenvector_equation {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (source : I) :
                                                                    target : I, A.probability target source * A.weight target = A.eigenvalue * A.weight source
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.fibre_orthogonal {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) {i j : I} (hij : i j) (x y : X) :
                                                                    (A.fibre i x).transpose * A.fibre j y = 0
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.edgeCoefficient_sq_sum {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) [Nonempty I] (source : I) :
                                                                    theorem MetricCodes.HigherProjectionGraph.Data.edgeCoefficient_smul_channelGram {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (target source : I) :
                                                                    noncomputable def MetricCodes.HigherProjectionGraph.Data.lift {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (x : X) :
                                                                    Matrix (Fin Q) (Fin D)

                                                                    The lift used in the metric-code argument.

                                                                    Equations
                                                                    Instances For
                                                                      noncomputable def MetricCodes.HigherProjectionGraph.Data.bulk {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (x : X) :
                                                                      Matrix (Fin Q) (Fin D)

                                                                      The bulk used in the metric-code argument.

                                                                      Equations
                                                                      Instances For
                                                                        noncomputable def MetricCodes.HigherProjectionGraph.Data.remainder {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) (x : X) :
                                                                        Matrix (Fin Q) (Fin D)

                                                                        The remainder used in the metric-code argument.

                                                                        Equations
                                                                        Instances For
                                                                          theorem MetricCodes.HigherProjectionGraph.Data.ambientDimension_eq_sum {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) :
                                                                          D = i : I, (A.dimension i)
                                                                          theorem MetricCodes.HigherProjectionGraph.Data.code_bound {I : Type u_1} {X : Type u_2} [Fintype I] [DecidableEq I] {D d Q : } (A : Data I X D d Q) [Nonempty I] (C : Finset X) {s : } (hd : 0 < d) (hs : s < 1) (hgap : s < A.eigenvalue) (hdiag : xC, A.correlation x x = 1) (hsep : xC, yC, x yA.correlation x y s) :
                                                                          C.card (1 - s) / (A.eigenvalue - s) * ((∑ i : I, (A.dimension i)) / d)
                                                                          @[reducible, inline]

                                                                          The sphere point used in the spherical-code argument.

                                                                          Equations
                                                                          Instances For

                                                                            Data encoding the realized hilbert graph construction.

                                                                            Instances For

                                                                              The to finite data used in the spherical-code argument.

                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For
                                                                                theorem MetricCodes.Spherical.HigherProjectionInstantiation.sphericalCode_bound_of_realized_graph {I : Type u_1} [Fintype I] [DecidableEq I] [Nonempty I] {n D d Q : } (A : HigherProjectionGraph.Data I (SpherePoint n) D d Q) (hinner : ∀ (x y : SpherePoint n), A.correlation x y = inner x y) {s : } (hd : 0 < d) (hs : s < 1) (hgap : s < A.eigenvalue) (C : SpherePacking.SphericalCode n s) :
                                                                                C.points.card (1 - s) / (A.eigenvalue - s) * ((∑ i : I, (A.dimension i)) / d)
                                                                                @[reducible, inline]
                                                                                abbrev MetricCodes.Spherical.HigherYoungGraphAssembly.VertexAmbient {I : Type u_1} (V : IType u_2) :
                                                                                Type (max u_1 u_2)

                                                                                The vertex ambient used in the spherical-code argument.

                                                                                Equations
                                                                                Instances For
                                                                                  noncomputable def MetricCodes.Spherical.HigherYoungGraphAssembly.vertexInclusion {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] (i : I) :

                                                                                  The vertex inclusion used in the spherical-code argument.

                                                                                  Equations
                                                                                  Instances For
                                                                                    @[simp]
                                                                                    theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexInclusion_apply_self {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] (i : I) (v : V i) :
                                                                                    ((vertexInclusion V i) v).ofLp i = v
                                                                                    @[simp]
                                                                                    theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexInclusion_apply_ne {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] {i j : I} (h : j i) (v : V i) :
                                                                                    ((vertexInclusion V i) v).ofLp j = 0
                                                                                    @[simp]
                                                                                    theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexInclusion_adjoint_apply {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] (i : I) (v : VertexAmbient V) :
                                                                                    noncomputable def MetricCodes.Spherical.HigherYoungGraphAssembly.vertexProjection {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] (i : I) :

                                                                                    The vertex projection used in the spherical-code argument.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For
                                                                                      @[simp]
                                                                                      theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexProjection_apply_self {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] (i : I) (v : VertexAmbient V) :
                                                                                      ((vertexProjection V i) v).ofLp i = v.ofLp i
                                                                                      @[simp]
                                                                                      theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexProjection_apply_ne {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] {i j : I} (h : j i) (v : VertexAmbient V) :
                                                                                      ((vertexProjection V i) v).ofLp j = 0
                                                                                      theorem MetricCodes.Spherical.HigherYoungGraphAssembly.vertexProjection_orthogonal {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] {i j : I} (h : i j) :
                                                                                      theorem MetricCodes.Spherical.HigherYoungGraphAssembly.sum_vertexProjection {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] :
                                                                                      theorem MetricCodes.Spherical.HigherYoungGraphAssembly.trace_vertexProjection {I : Type u_1} [Fintype I] [DecidableEq I] (V : IType u_2) [(i : I) → NormedAddCommGroup (V i)] [(i : I) → InnerProductSpace (V i)] [∀ (i : I), FiniteDimensional (V i)] (i : I) :

                                                                                      The moving young fibre used in the spherical-code argument.

                                                                                      Equations
                                                                                      • One or more equations did not get rendered due to their size.
                                                                                      Instances For
                                                                                        @[reducible, inline]
                                                                                        abbrev MetricCodes.Spherical.HigherYoungMovingFibres.YoungVertex {I : Type u_1} {r n : } (lam : IFin (r + 1)) (i : I) :

                                                                                        The young vertex used in the spherical-code argument.

                                                                                        Equations
                                                                                        Instances For

                                                                                          The moving young block fibre used in the spherical-code argument.

                                                                                          Equations
                                                                                          • One or more equations did not get rendered due to their size.
                                                                                          Instances For
                                                                                            @[simp]
                                                                                            theorem MetricCodes.Spherical.HigherYoungMovingFibres.movingYoungBlockFibre_apply_self {I : Type u_1} [Fintype I] [DecidableEq I] {r n : } {E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace E] (lam : IFin (r + 1)) (o : HigherProjectionInstantiation.SpherePoint n) (base : (i : I) → E →ₗᵢ[] YoungVertex lam i) (i : I) (x : HigherProjectionInstantiation.SpherePoint n) (v : E) :
                                                                                            ((movingYoungBlockFibre lam o base i x) v).ofLp i = (movingYoungFibre (lam i) o (base i) x) v
                                                                                            @[simp]
                                                                                            theorem MetricCodes.Spherical.HigherYoungMovingFibres.movingYoungBlockFibre_apply_ne {I : Type u_1} [Fintype I] [DecidableEq I] {r n : } {E : Type u_2} [NormedAddCommGroup E] [InnerProductSpace E] (lam : IFin (r + 1)) (o : HigherProjectionInstantiation.SpherePoint n) (base : (i : I) → E →ₗᵢ[] YoungVertex lam i) (i j : I) (hji : j i) (x : HigherProjectionInstantiation.SpherePoint n) (v : E) :
                                                                                            ((movingYoungBlockFibre lam o base i x) v).ofLp j = 0
                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.GelfandTsetlin.rowEuler_mul {r n : } (i : Fin (r + 1)) (p q : PolynomialSpace r n) :
                                                                                            (rowEuler r n i) (p * q) = (rowEuler r n i) p * q + p * (rowEuler r n i) q
                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.GelfandTsetlin.polarization_mul {r n : } (i j : Fin (r + 1)) (p q : PolynomialSpace r n) :
                                                                                            (polarization r n i j) (p * q) = (polarization r n i j) p * q + p * (polarization r n i j) q

                                                                                            The row pairing polynomial used in the spherical-code argument.

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

                                                                                              The homogeneous row trace used in the spherical-code argument.

                                                                                              Equations
                                                                                              • One or more equations did not get rendered due to their size.
                                                                                              Instances For
                                                                                                @[simp]
                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.homogeneousRowTrace_apply {r n : } (i j : Fin (r + 1)) (m : ) (p : (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (m + 2))) :
                                                                                                ((homogeneousRowTrace i j m) p) = (traceOperator r n i j) p
                                                                                                structure MetricCodes.Spherical.HigherHarmonicYoung.YoungPolynomialFrame {r : } (n : ) (lam : Fin (r + 1)) (ι : Type u_1) :
                                                                                                Type u_1

                                                                                                Data encoding the young polynomial frame construction.

                                                                                                Instances For

                                                                                                  The basis used in the spherical-code argument.

                                                                                                  Equations
                                                                                                  Instances For
                                                                                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.traceOperator_polarization_harmonicLift {r n : } (a b i j : Fin (r + 1)) (p : PolynomialSpace r n) :
                                                                                                    (traceOperator r n a b) ((polarization r n i j) p) = ((polarization r n i j) ((traceOperator r n a b) p) + if a = i then (traceOperator r n j b) p else 0) + if b = i then (traceOperator r n a j) p else 0
                                                                                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.traceFree_of_firstTrace_and_highestWeight {r n : } (p : PolynomialSpace r n) (hfirst : (traceOperator r n 0 0) p = 0) (hyoung : ∀ (i j : Fin (r + 1)), i < j(polarization r n i j) p = 0) (a b : Fin (r + 1)) :
                                                                                                    (traceOperator r n a b) p = 0
                                                                                                    theorem MetricCodes.Spherical.HigherHarmonicYoung.mem_harmonicYoungSubmodule_iff_firstTrace_and_highestWeight {r n : } (lam : Fin (r + 1)) (p : PolynomialSpace r n) :
                                                                                                    p harmonicYoungSubmodule lam MvPolynomial.IsHomogeneous p (∑ i : Fin (r + 1), lam i) (∀ (i : Fin (r + 1)), (rowEuler r n i) p = (lam i) p) (traceOperator r n 0 0) p = 0 ∀ (i j : Fin (r + 1)), i < j(polarization r n i j) p = 0

                                                                                                    The homogeneous trace free submodule used in the spherical-code argument.

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

                                                                                                      The simultaneous harmonic projection used in the spherical-code argument.

                                                                                                      Equations
                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                      Instances For
                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.simultaneousHarmonicProjection_rowWeight {r n m : } (i : Fin (r + 1)) (c : ) (p : (SpherePacking.Fischer.Homogeneous ((r + 1) * n) m)) (hp : (rowEuler r n i) p = c p) :
                                                                                                        (rowEuler r n i) ((simultaneousHarmonicProjection r n m) p) = c ((simultaneousHarmonicProjection r n m) p)
                                                                                                        noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.homogeneousYoungHighestWeightSubmodule {r n : } (lam : Fin (r + 1)) :
                                                                                                        Submodule (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ i : Fin (r + 1), lam i))

                                                                                                        The homogeneous young highest weight submodule used in the spherical-code argument.

                                                                                                        Equations
                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                        Instances For
                                                                                                          @[simp]
                                                                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.mem_homogeneousYoungHighestWeightSubmodule {r n : } (lam : Fin (r + 1)) (p : (SpherePacking.Fischer.Homogeneous ((r + 1) * n) (∑ i : Fin (r + 1), lam i))) :
                                                                                                          p homogeneousYoungHighestWeightSubmodule lam (∀ (i : Fin (r + 1)), (rowEuler r n i) p = (lam i) p) ∀ (i j : Fin (r + 1)), i < j(polarization r n i j) p = 0

                                                                                                          The harmonic young highest weight embedding used in the spherical-code argument.

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

                                                                                                            The young harmonic lift used in the spherical-code argument.

                                                                                                            Equations
                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                            Instances For
                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.polarization_mul_euler {r n : } (i j : Fin (r + 1)) (p q : PolynomialSpace r n) :
                                                                                                              (polarization r n i j) (p * q) = (polarization r n i j) p * q + p * (polarization r n i j) q
                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.rowEuler_polarization_commutator {r n : } (a i j : Fin (r + 1)) (p : PolynomialSpace r n) :
                                                                                                              (rowEuler r n a) ((polarization r n i j) p) = ((polarization r n i j) ((rowEuler r n a) p) + if a = i then (polarization r n i j) p else 0) - if a = j then (polarization r n i j) p else 0

                                                                                                              The full branch weight used in the spherical-code argument.

                                                                                                              Equations
                                                                                                              Instances For

                                                                                                                The full branch signature used in the spherical-code argument.

                                                                                                                Equations
                                                                                                                Instances For

                                                                                                                  The full branch of interlaces used in the spherical-code argument.

                                                                                                                  Equations
                                                                                                                  Instances For

                                                                                                                    The weyl branching recurrence used in the spherical-code argument.

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

                                                                                                                      The polynomial imaginary part used in the spherical-code argument.

                                                                                                                      Equations
                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                      Instances For
                                                                                                                        noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.complexRowEuler {r n : } (i : Fin (r + 1)) (p : MvPolynomial (Fin ((r + 1) * n)) ) :
                                                                                                                        MvPolynomial (Fin ((r + 1) * n))

                                                                                                                        The complex row euler used in the spherical-code argument.

                                                                                                                        Equations
                                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                                        Instances For
                                                                                                                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.complexTraceOperator {r n : } (i j : Fin (r + 1)) (p : MvPolynomial (Fin ((r + 1) * n)) ) :
                                                                                                                          MvPolynomial (Fin ((r + 1) * n))

                                                                                                                          The complex trace operator used in the spherical-code argument.

                                                                                                                          Equations
                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                          Instances For
                                                                                                                            noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.complexPolarization {r n : } (i j : Fin (r + 1)) (p : MvPolynomial (Fin ((r + 1) * n)) ) :
                                                                                                                            MvPolynomial (Fin ((r + 1) * n))

                                                                                                                            The complex polarization used in the spherical-code argument.

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

                                                                                                                              Data encoding the complex highest weight witness construction.

                                                                                                                              Instances For
                                                                                                                                noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.nullRowLinearForm {r m n : } (hn : 2 * m n) (i : Fin (r + 1)) (j : Fin m) :
                                                                                                                                MvPolynomial (Fin ((r + 1) * n))

                                                                                                                                The null row linear form used in the spherical-code argument.

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

                                                                                                                                  The null substitution used in the spherical-code argument.

                                                                                                                                  Equations
                                                                                                                                  Instances For
                                                                                                                                    @[simp]
                                                                                                                                    noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.sourcePolarization {r m : } (i j : Fin (r + 1)) (q : MvPolynomial (Fin (r + 1) × Fin m) ) :

                                                                                                                                    The source polarization used in the spherical-code argument.

                                                                                                                                    Equations
                                                                                                                                    Instances For

                                                                                                                                      The even coordinate used in the spherical-code argument.

                                                                                                                                      Equations
                                                                                                                                      Instances For

                                                                                                                                        The odd coordinate used in the spherical-code argument.

                                                                                                                                        Equations
                                                                                                                                        Instances For
                                                                                                                                          @[simp]
                                                                                                                                          @[simp]
                                                                                                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.oddCoordinate_val {r n : } (h : 2 * (r + 1) n) (j : Fin (r + 1)) :
                                                                                                                                          (oddCoordinate h j) = 2 * j + 1
                                                                                                                                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.isotropicVariable {r n : } (h : 2 * (r + 1) n) (i j : Fin (r + 1)) :
                                                                                                                                          MvPolynomial (Fin ((r + 1) * n))

                                                                                                                                          The isotropic variable used in the spherical-code argument.

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

                                                                                                                                            The row derivation used in the spherical-code argument.

                                                                                                                                            Equations
                                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                                            Instances For
                                                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_prod_eq_zero {σ : Type u_1} {α : Type u_2} (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (s : Finset α) (f : αMvPolynomial σ ) (h : as, D (f a) = 0) :
                                                                                                                                              D (∏ as, f a) = 0
                                                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_prod_update {σ : Type u_1} {α : Type u_2} [DecidableEq α] (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (s : Finset α) (f : αMvPolynomial σ ) (a : α) (ha : a s) (h : bs, b aD (f b) = 0) :
                                                                                                                                              D (∏ bs, f b) = bs, if b = a then D (f a) else f b
                                                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_det_singleRow {σ : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (A : Matrix ι ι (MvPolynomial σ )) (a : ι) (h : ∀ (b c : ι), b aD (A b c) = 0) :
                                                                                                                                              D A.det = (A.updateRow a fun (c : ι) => D (A a c)).det
                                                                                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_det_eq_zero {σ : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (A : Matrix ι ι (MvPolynomial σ )) (h : ∀ (a b : ι), D (A a b) = 0) :
                                                                                                                                              D A.det = 0

                                                                                                                                              The minor index used in the spherical-code argument.

                                                                                                                                              Equations
                                                                                                                                              Instances For

                                                                                                                                                The source leading minor used in the spherical-code argument.

                                                                                                                                                Equations
                                                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                                                Instances For
                                                                                                                                                  noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.highestWeightPolynomial {r n : } (h : 2 * (r + 1) n) (e : Fin (r + 1)) :
                                                                                                                                                  MvPolynomial (Fin ((r + 1) * n))

                                                                                                                                                  The highest weight polynomial used in the spherical-code argument.

                                                                                                                                                  Equations
                                                                                                                                                  Instances For

                                                                                                                                                    The source highest weight polynomial used in the spherical-code argument.

                                                                                                                                                    Equations
                                                                                                                                                    • One or more equations did not get rendered due to their size.
                                                                                                                                                    Instances For
                                                                                                                                                      theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_prod_eigen {σ : Type u_1} {α : Type u_2} (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (s : Finset α) (f : αMvPolynomial σ ) (c : α) (h : as, D (f a) = (c a) f a) :
                                                                                                                                                      D (∏ as, f a) = (∑ as, (c a)) as, f a

                                                                                                                                                      The determinant weight used in the spherical-code argument.

                                                                                                                                                      Equations
                                                                                                                                                      Instances For
                                                                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.sum_determinantWeight {r : } (e : Fin (r + 1)) :
                                                                                                                                                        i : Fin (r + 1), determinantWeight e i = k : Fin (r + 1), (k + 1) * e k

                                                                                                                                                        The signature exponent used in the spherical-code argument.

                                                                                                                                                        Equations
                                                                                                                                                        Instances For

                                                                                                                                                          The dominant highest weight witness used in the spherical-code argument.

                                                                                                                                                          Equations
                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                          Instances For
                                                                                                                                                            noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.conjugateIsotropicVariable {r n : } (h : 2 * (r + 1) n) (i j : Fin (r + 1)) :
                                                                                                                                                            MvPolynomial (Fin ((r + 1) * n))

                                                                                                                                                            The conjugate isotropic variable used in the spherical-code argument.

                                                                                                                                                            Equations
                                                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                                                            Instances For
                                                                                                                                                              noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.ambientPositiveRoot {r n : } (h : 2 * (r + 1) n) (p q : Fin (r + 1)) :
                                                                                                                                                              Derivation (MvPolynomial (Fin ((r + 1) * n)) ) (MvPolynomial (Fin ((r + 1) * n)) )

                                                                                                                                                              The ambient positive root used in the spherical-code argument.

                                                                                                                                                              Equations
                                                                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                                                                              Instances For
                                                                                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.derivation_det_singleColumn {σ : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (D : Derivation (MvPolynomial σ ) (MvPolynomial σ )) (A : Matrix ι ι (MvPolynomial σ )) (a : ι) (h : ∀ (b c : ι), c aD (A b c) = 0) :
                                                                                                                                                                D A.det = (A.updateCol a fun (b : ι) => D (A b a)).det
                                                                                                                                                                noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.antiholomorphicDerivative {r n : } (h : 2 * (r + 1) n) (a p : Fin (r + 1)) :
                                                                                                                                                                Derivation (MvPolynomial (Fin ((r + 1) * n)) ) (MvPolynomial (Fin ((r + 1) * n)) )

                                                                                                                                                                The antiholomorphic derivative used in the spherical-code argument.

                                                                                                                                                                Equations
                                                                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                                                                Instances For
                                                                                                                                                                  noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.ambientSumPositiveRoot {r n : } (h : 2 * (r + 1) n) (p q : Fin (r + 1)) :
                                                                                                                                                                  Derivation (MvPolynomial (Fin ((r + 1) * n)) ) (MvPolynomial (Fin ((r + 1) * n)) )

                                                                                                                                                                  The ambient sum positive root used in the spherical-code argument.

                                                                                                                                                                  Equations
                                                                                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                                                                                  Instances For
                                                                                                                                                                    noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.DeterminantVectors.ambientShortPositiveRoot {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 ambient short positive root used in the spherical-code argument.

                                                                                                                                                                    Equations
                                                                                                                                                                    • One or more equations did not get rendered due to their size.
                                                                                                                                                                    Instances For
                                                                                                                                                                      def MetricCodes.Spherical.HigherChannel.FiniteInterlacing {r : } (n : ) (lam : Fin (r + 1)) (mu : Fin r) :

                                                                                                                                                                      The finite interlacing used in the spherical-code argument.

                                                                                                                                                                      Equations
                                                                                                                                                                      Instances For
                                                                                                                                                                        noncomputable def MetricCodes.Spherical.HigherChannel.ambientShift {r : } (n : ) (lam : Fin (r + 1)) ( : Fin (r + 1)) :

                                                                                                                                                                        The ambient shift used in the spherical-code argument.

                                                                                                                                                                        Equations
                                                                                                                                                                        Instances For
                                                                                                                                                                          noncomputable def MetricCodes.Spherical.HigherChannel.stabilizerShift {r : } (n : ) (mu : Fin r) (m : Fin r) :

                                                                                                                                                                          The stabilizer shift used in the spherical-code argument.

                                                                                                                                                                          Equations
                                                                                                                                                                          Instances For

                                                                                                                                                                            The wall shift used in the spherical-code argument.

                                                                                                                                                                            Equations
                                                                                                                                                                            Instances For
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.wallShift_pos {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) :
                                                                                                                                                                              0 < wallShift n r
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.ambientShift_last {r n : } (lam : Fin (r + 1)) :
                                                                                                                                                                              ambientShift n lam (Fin.last r) = (lam (Fin.last r)) + wallShift n r
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.ambientShift_pos {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) :
                                                                                                                                                                              0 < ambientShift n lam
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.wallShift_le_ambientShift {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) :
                                                                                                                                                                              wallShift n r ambientShift n lam
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.stabilizerShift_ge_succ {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) (m : Fin r) :
                                                                                                                                                                              ambientShift n lam m.succ + 1 / 2 stabilizerShift n mu m
                                                                                                                                                                              theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.stabilizerShift_pos {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) (m : Fin r) :
                                                                                                                                                                              def MetricCodes.Spherical.HigherChannel.activeDenominator {r : } (L : Fin (r + 1)) ( : Fin (r + 1)) :

                                                                                                                                                                              The active denominator used in the spherical-code argument.

                                                                                                                                                                              Equations
                                                                                                                                                                              Instances For
                                                                                                                                                                                noncomputable def MetricCodes.Spherical.HigherChannel.plusProbability {r : } (n : ) (lam : Fin (r + 1)) (mu : Fin r) ( : Fin (r + 1)) :

                                                                                                                                                                                The plus probability used in the spherical-code argument.

                                                                                                                                                                                Equations
                                                                                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                                                                                Instances For
                                                                                                                                                                                  noncomputable def MetricCodes.Spherical.HigherChannel.minusProbability {r : } (n : ) (lam : Fin (r + 1)) (mu : Fin r) ( : Fin (r + 1)) :

                                                                                                                                                                                  The minus probability used in the spherical-code argument.

                                                                                                                                                                                  Equations
                                                                                                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                                                                                                  Instances For
                                                                                                                                                                                    theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.activeDenominator_ne_zero {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) :
                                                                                                                                                                                    theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.plusFactor_nonneg {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) (m : Fin r) :
                                                                                                                                                                                    0 ((ambientShift n lam + 1 / 2) ^ 2 - stabilizerShift n mu m ^ 2) / (ambientShift n lam ^ 2 - ambientShift n lam (.succAbove m) ^ 2)
                                                                                                                                                                                    theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.minusFactor_nonneg {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) (m : Fin r) :
                                                                                                                                                                                    0 ((ambientShift n lam - 1 / 2) ^ 2 - stabilizerShift n mu m ^ 2) / (ambientShift n lam ^ 2 - ambientShift n lam (.succAbove m) ^ 2)
                                                                                                                                                                                    theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.plusProbability_nonneg {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) :
                                                                                                                                                                                    0 plusProbability n lam mu
                                                                                                                                                                                    theorem MetricCodes.Spherical.HigherChannel.FiniteInterlacing.minusProbability_nonneg {r n : } {lam : Fin (r + 1)} {mu : Fin r} (h : FiniteInterlacing n lam mu) ( : Fin (r + 1)) :
                                                                                                                                                                                    0 minusProbability n lam mu
                                                                                                                                                                                    def MetricCodes.Spherical.HigherChannel.signedNode {r : } (L : Fin (r + 1)) (z : Fin (r + 1) × Bool) :

                                                                                                                                                                                    The signed node used in the spherical-code argument.

                                                                                                                                                                                    Equations
                                                                                                                                                                                    Instances For
                                                                                                                                                                                      theorem MetricCodes.Spherical.HigherChannel.signedNode_injective {r : } {L : Fin (r + 1)} (hpos : ∀ ( : Fin (r + 1)), 0 < L ) (hinj : Function.Injective L) :

                                                                                                                                                                                      The channel numerator polynomial used in the spherical-code argument.

                                                                                                                                                                                      Equations
                                                                                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                                                                                      Instances For
                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherChannel.channelNumeratorPolynomial_eval_pos {r : } (rho : ) (M : Fin r) (t : ) :
                                                                                                                                                                                        Polynomial.eval t (channelNumeratorPolynomial rho M) = (t + rho) * m : Fin r, ((t + 1 / 2) ^ 2 - M m ^ 2)
                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherChannel.signedNode_denominator_pos {r : } (L : Fin (r + 1)) ( : Fin (r + 1)) :
                                                                                                                                                                                        zFinset.univ.erase (, true), (L - signedNode L z) = 2 * L * jFinset.univ.erase , (L ^ 2 - L j ^ 2)
                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherChannel.signedNode_denominator_neg {r : } (L : Fin (r + 1)) ( : Fin (r + 1)) :
                                                                                                                                                                                        zFinset.univ.erase (, false), (-L - signedNode L z) = -(2 * L * jFinset.univ.erase , (L ^ 2 - L j ^ 2))
                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherChannel.activeQuadraticDenominator_eq_prod_erase {r : } (L : Fin (r + 1)) ( : Fin (r + 1)) :
                                                                                                                                                                                        m : Fin r, (L ^ 2 - L (.succAbove m) ^ 2) = jFinset.univ.erase , (L ^ 2 - L j ^ 2)

                                                                                                                                                                                        The append zero weight used in the spherical-code argument.

                                                                                                                                                                                        Equations
                                                                                                                                                                                        Instances For
                                                                                                                                                                                          @[simp]
                                                                                                                                                                                          theorem MetricCodes.Spherical.ThreeRowYoungBranching.sum_appendZeroWeight {r : } (mu : Fin (r + 1)) :
                                                                                                                                                                                          i : Fin (r + 2), appendZeroWeight mu i = i : Fin (r + 1), mu i
                                                                                                                                                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateLower_axis_add {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (v w : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                          (projectedCoordinateLower mu lam hdeg row (v + w)) p = (projectedCoordinateLower mu lam hdeg row v) p + (projectedCoordinateLower mu lam hdeg row w) p
                                                                                                                                                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateLower_axis_smul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (c : ) (v : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                          (projectedCoordinateLower mu lam hdeg row (c v)) p = c (projectedCoordinateLower mu lam hdeg row v) p
                                                                                                                                                                                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateLowerAxis {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (p : (HarmonicYoungSpace lam)) :

                                                                                                                                                                                          The projected coordinate lower axis used in the spherical-code argument.

                                                                                                                                                                                          Equations
                                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                                          Instances For
                                                                                                                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaise_axis_add {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (v w : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                            (projectedCoordinateRaise mu lam hdeg row (v + w)) p = (projectedCoordinateRaise mu lam hdeg row v) p + (projectedCoordinateRaise mu lam hdeg row w) p
                                                                                                                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaise_axis_smul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (c : ) (v : SpherePacking.Euclidean n) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                            (projectedCoordinateRaise mu lam hdeg row (c v)) p = c (projectedCoordinateRaise mu lam hdeg row v) p
                                                                                                                                                                                            noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.projectedCoordinateRaiseAxis {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (p : (HarmonicYoungSpace lam)) :

                                                                                                                                                                                            The projected coordinate raise axis used in the spherical-code argument.

                                                                                                                                                                                            Equations
                                                                                                                                                                                            • One or more equations did not get rendered due to their size.
                                                                                                                                                                                            Instances For
                                                                                                                                                                                              noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) :

                                                                                                                                                                                              The young clebsch raise used in the spherical-code argument.

                                                                                                                                                                                              Equations
                                                                                                                                                                                              • One or more equations did not get rendered due to their size.
                                                                                                                                                                                              Instances For
                                                                                                                                                                                                @[simp]
                                                                                                                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise_apply {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                                (youngClebschRaise mu lam hdeg row) p = j : Fin n, (EuclideanSpace.basisFun (Fin n) ) j ⊗ₜ[] (projectedCoordinateRaise mu lam hdeg row ((EuclideanSpace.basisFun (Fin n) ) j)) p
                                                                                                                                                                                                noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.youngClebschLower {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) :

                                                                                                                                                                                                The young clebsch lower used in the spherical-code argument.

                                                                                                                                                                                                Equations
                                                                                                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                Instances For
                                                                                                                                                                                                  @[simp]
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschLower_apply {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (p : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                                  (youngClebschLower mu lam hdeg row) p = j : Fin n, (EuclideanSpace.basisFun (Fin n) ) j ⊗ₜ[] (projectedCoordinateLower mu lam hdeg row ((EuclideanSpace.basisFun (Fin n) ) j)) p
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschLower_inner {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (p q : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                                  inner ((youngClebschLower mu lam hdeg row) p) ((youngClebschLower mu lam hdeg row) q) = j : Fin n, inner ((projectedCoordinateLower mu lam hdeg row ((EuclideanSpace.basisFun (Fin n) ) j)) p) ((projectedCoordinateLower mu lam hdeg row ((EuclideanSpace.basisFun (Fin n) ) j)) q)
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise_inner_basis_tmul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (j : Fin n) (p : (HarmonicYoungSpace lam)) (q : (HarmonicYoungSpace mu)) :
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise_adjoint_basis_tmul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (j : Fin n) (q : (HarmonicYoungSpace mu)) :
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise_adjoint_tmul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (v : SpherePacking.Euclidean n) (q : (HarmonicYoungSpace mu)) :
                                                                                                                                                                                                  (LinearMap.adjoint (youngClebschRaise mu lam hdeg row)) (v ⊗ₜ[] q) = (projectedCoordinateLower lam mu hdeg row v) q
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschLower_adjoint_basis_tmul {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (j : Fin n) (q : (HarmonicYoungSpace mu)) :
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaise_adjoint_comp_self {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) :
                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschLower_adjoint_comp_self {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) :

                                                                                                                                                                                                  The joint harmonic weight submodule used in the spherical-code argument.

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

                                                                                                                                                                                                    The joint harmonic weight space used in the spherical-code argument.

                                                                                                                                                                                                    Equations
                                                                                                                                                                                                    Instances For
                                                                                                                                                                                                      @[implicit_reducible]

                                                                                                                                                                                                      The joint harmonic weight fischer core used in the spherical-code argument.

                                                                                                                                                                                                      Equations
                                                                                                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.polarization_pderiv_of_ne {r n : } (a b row : Fin (r + 1)) (j : Fin n) (hne : a row) (p : PolynomialSpace r n) :
                                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.rowEuler_pderiv_of_ne {r n : } (a row : Fin (r + 1)) (j : Fin n) (hne : a row) (p : PolynomialSpace r n) :
                                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.rowDerivative_fischer_inner_sum {r n : } (lam : Fin (r + 1)) (row : Fin (r + 1)) (p q : (HarmonicYoungSpace lam)) :
                                                                                                                                                                                                        j : Fin n, SpherePacking.Fischer.polynomialInner ((r + 1) * n) ((MvPolynomial.pderiv (variableIndex row j)) p) ((MvPolynomial.pderiv (variableIndex row j)) q) = (lam row) * inner p q
                                                                                                                                                                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.youngClebschRaiseLower_trace {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) :
                                                                                                                                                                                                        noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.normalizedYoungClebschRaise {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (c : ) (hc : 0 < c) (hgram : ∀ (p q : (HarmonicYoungSpace lam)), inner ((youngClebschRaise mu lam hdeg row) p) ((youngClebschRaise mu lam hdeg row) q) = c * inner p q) :

                                                                                                                                                                                                        The normalized young clebsch raise used in the spherical-code argument.

                                                                                                                                                                                                        Equations
                                                                                                                                                                                                        • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                        Instances For
                                                                                                                                                                                                          noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.normalizedYoungClebschLower {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (c : ) (hc : 0 < c) (hgram : ∀ (p q : (HarmonicYoungSpace lam)), inner ((youngClebschLower mu lam hdeg row) p) ((youngClebschLower mu lam hdeg row) q) = c * inner p q) :

                                                                                                                                                                                                          The normalized young clebsch lower used in the spherical-code argument.

                                                                                                                                                                                                          Equations
                                                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                            @[simp]
                                                                                                                                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.normalizedYoungClebschRaise_toLinearMap {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), mu i = i : Fin (r + 1), lam i + 1) (row : Fin (r + 1)) (c : ) (hc : 0 < c) (hgram : ∀ (p q : (HarmonicYoungSpace lam)), inner ((youngClebschRaise mu lam hdeg row) p) ((youngClebschRaise mu lam hdeg row) q) = c * inner p q) :
                                                                                                                                                                                                            (normalizedYoungClebschRaise mu lam hdeg row c hc hgram).toLinearMap = (c)⁻¹ youngClebschRaise mu lam hdeg row
                                                                                                                                                                                                            @[simp]
                                                                                                                                                                                                            theorem MetricCodes.Spherical.HigherHarmonicYoung.normalizedYoungClebschLower_toLinearMap {r n : } (mu lam : Fin (r + 1)) (hdeg : i : Fin (r + 1), lam i = i : Fin (r + 1), mu i + 1) (row : Fin (r + 1)) (c : ) (hc : 0 < c) (hgram : ∀ (p q : (HarmonicYoungSpace lam)), inner ((youngClebschLower mu lam hdeg row) p) ((youngClebschLower mu lam hdeg row) q) = c * inner p q) :
                                                                                                                                                                                                            (normalizedYoungClebschLower mu lam hdeg row c hc hgram).toLinearMap = (c)⁻¹ youngClebschLower mu lam hdeg row

                                                                                                                                                                                                            The young gram radial ideal used in the spherical-code argument.

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

                                                                                                                                                                                                              The young gram radial weight submodule used in the spherical-code argument.

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

                                                                                                                                                                                                                The young gram radial weight quotient used in the spherical-code argument.

                                                                                                                                                                                                                Equations
                                                                                                                                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                                Instances For
                                                                                                                                                                                                                  theorem MetricCodes.Spherical.HigherHarmonicYoung.rowEuler_traceOperator_commutator {r n : } (a i j : Fin (r + 1)) (p : PolynomialSpace r n) :
                                                                                                                                                                                                                  (rowEuler r n a) ((traceOperator r n i j) p) = ((traceOperator r n i j) ((rowEuler r n a) p) - if a = i then (traceOperator r n i j) p else 0) - if a = j then (traceOperator r n i j) p else 0