Documentation

LeanPool.MetricCodes.SpectralDecomposition

Canonical spectral decomposition #

Gelfand--Tsetlin completeness, Pieri channels, and projected-axis sufficiency.

theorem MetricCodes.Spherical.HigherYoungAllRankInvariantPositiveRootKernel.exists_jointRootKernel_mem_of_vector_wordKills {K : Type u_1} {V : Type u_2} {I : Type u_3} [Semiring K] [AddCommMonoid V] [Module K V] (E : I → V →ₗ[K] V) (W : Submodule K V) (hinvariant : ∀ (i : I), ∀ v ∈ W, (E i) v ∈ W) (N : ℕ) (v : V) (hv : v ∈ W) (hvzero : v ≠ 0) (hwords : ∀ (word : List I), word.length = N → (HigherYoungTwoRowLieIrreducibility.rootOperatorWord E word) v = 0) :
∃ w ∈ W, w ≠ 0 ∧ ∀ (i : I), (E i) w = 0
theorem MetricCodes.Spherical.HigherYoungAllRankInvariantPositiveRootKernel.exists_jointRootKernel_mem_of_wordKills {K : Type u_1} {V : Type u_2} {I : Type u_3} [Semiring K] [AddCommMonoid V] [Module K V] (E : I → V →ₗ[K] V) (W : Submodule K V) (hW : W ≠ ⊥) (hinvariant : ∀ (i : I), ∀ v ∈ W, (E i) v ∈ W) (N : ℕ) (hwords : ∀ v ∈ W, ∀ (word : List I), word.length = N → (HigherYoungTwoRowLieIrreducibility.rootOperatorWord E word) v = 0) :
∃ v ∈ W, v ≠ 0 ∧ ∀ (i : I), (E i) v = 0

The orthogonal positive-root derivations, viewed as a family of complex linear maps.

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

    The reverse axis-range condition: projected lowering of the higher box fibre lands in the lower box fibre.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      noncomputable def MetricCodes.Spherical.HigherYoungAllRankActualProjectedAxisAssembly.canonicalBoxEdgeAxisDataOfForwardAndRaisingGram {r m n : ℕ} (a : Fin (r + 2) → ℝ) (b : Fin (r + 1) → ℝ) (hstable : ∀ (v : HigherHierarchy.RectangularVertices.Vertex (r + 1) m), HigherChannel.FiniteInterlacing (n + 1) (HigherHierarchy.RectangularVertices.signature a (n + 1) v) (HigherChannel.flooredCoordinates b (n + 1))) (hgram : ∀ (i : HigherYoungActualGraphAssembly.BoxIndex (r + 1) m), HigherHarmonicYoung.AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram (HigherYoungActualGraphAssembly.boxSignature a (n + 1) i) (HigherHierarchy.Weyl.flooredWeight b (n + 1)) ⋯) (low high : HigherYoungActualGraphAssembly.BoxIndex (r + 1) m) (row : Fin (r + 2)) (hrow : HigherYoungActualGraphAssembly.boxSignature a (n + 1) high = HigherChannel.raiseWeight (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) row) (hforward : HigherYoungArbitraryRowLoweringProjectedAxisWitness.GenuineLoweringFibreAxisData a b (HigherYoungAllRankActualBoxInstantiation.boxAxis (n + 1) ⋯) (HigherHarmonicYoung.AllRankGelfandTsetlinCanonicalFibre.canonicalBoxGelfandTsetlinFibre a b hstable hgram) low high row ⋯) (hraising : ∃ (raisingGram : ℝ), 0 < raisingGram ∧ (∀ (p q : HigherYoungMovingFibres.YoungVertex (HigherYoungActualGraphAssembly.boxSignature a (n + 1)) low), inner ℝ ((HigherHarmonicYoung.youngClebschRaise (HigherYoungActualGraphAssembly.boxSignature a (n + 1) high) (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) ⋯ row) p) ((HigherHarmonicYoung.youngClebschRaise (HigherYoungActualGraphAssembly.boxSignature a (n + 1) high) (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) ⋯ row) q) = raisingGram * inner ℝ p q) ∧ raisingGram = HigherHarmonicYoung.ArbitraryRankInternalRowLowerGram.internalRowLowerGramScalar (HigherYoungActualGraphAssembly.boxSignature a (n + 1) high) row * HigherChannel.weylEdgeRatio (n + 1) (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) row) (hreverse : CanonicalBoxReverseAxisRange a b hstable hgram low high row hrow) :

      Canonical box-edge axis data assembled from forward lowering data, a positive raising Gram scalar, and the reverse range condition.

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

        The canonical box edge axis data of polynomial data used in the spherical-code argument.

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

          The complex polynomial obtained by applying an intertwiner to the real and imaginary parts of a dominant highest vector.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranchSum {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) :
            ((i : ι) → E i) →ₗ[ℝ] V

            The linear map summing the images of a finite family of isometric branch embeddings.

            Equations
            Instances For
              @[simp]
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranchSum_apply {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (x : (i : ι) → E i) :
              (orthogonalBranchSum f) x = ∑ i : ι, (f i) (x i)
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranchSum_range {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) :
              (orthogonalBranchSum f).range = ⨆ (i : ι), (f i).range
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranchSum_injective {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) :
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranch_iSup_range_eq_top {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) :
              ⨆ (i : ι), (f i).range = ⊤
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranch_family {ι : Type u_1} {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) :
              OrthogonalFamily ℝ (fun (i : ι) => ↥(f i).range) fun (i : ι) => (f i).range.subtypeₗᵢ
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranch_sum_projection {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (x : V) :
              ∑ i : ι, (f i).range.starProjection x = x
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranch_mem_range_iff {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (i : ι) (x : V) :
              x ∈ (f i).range ↔ ∀ (j : ι), j ≠ i → ∀ (y : E j), inner ℝ x ((f j) y) = 0
              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalBranchCompleteness.orthogonalBranch_mem_range_of_orthogonal {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (i : ι) (x : V) (hx : ∀ (j : ι), j ≠ i → ∀ (y : E j), inner ℝ x ((f j) y) = 0) :
              x ∈ (f i).range

              The matrix of adjacent row differences, with the final row retained.

              Equations
              Instances For

                The lower endpoint of a branching coordinate: the next weight entry, or zero in the final position.

                Equations
                Instances For
                  theorem MetricCodes.Spherical.HigherYoungAllRankWeylBranchingDeterminantSum.det_rowSum_eq_sum_det {ι : Type u_1} [Fintype ι] [DecidableEq ι] {R : Type u_2} [CommRing R] {κ : ι → Type u_3} [(i : ι) → Fintype (κ i)] (row : (i : ι) → κ i → ι → R) :
                  (Matrix.det fun (i j : ι) => ∑ a : κ i, row i a j) = ∑ a : (i : ι) → κ i, Matrix.det fun (i j : ι) => row i (a i) j
                  theorem MetricCodes.Spherical.HigherYoungAllRankWeylBranchingDeterminantSum.sum_det_eq_det_rowSum {ι : Type u_1} [Fintype ι] [DecidableEq ι] {R : Type u_2} [CommRing R] {κ : ι → Type u_3} [(i : ι) → Fintype (κ i)] (row : (i : ι) → κ i → ι → R) :
                  (∑ a : (i : ι) → κ i, Matrix.det fun (i j : ι) => row i (a i) j) = Matrix.det fun (i j : ι) => ∑ a : κ i, row i a j

                  A Jacobi–Trudi row evaluated at an allowed branching coordinate using the coefficients in ambient dimension n.

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

                    An integer branching coordinate between branchLower lam i and lam i, inclusive.

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

                      A Jacobi–Trudi row at an allowed branching coordinate, using the coefficients in ambient dimension n - 1.

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

                        The canonical full branch fibre used in the spherical-code argument.

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

                          The cross-Gram map from a canonical Gelfand–Tsetlin fibre to a full branch after projected lowering along the last coordinate axis.

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

                            The cross-Gram map between a canonical Gelfand–Tsetlin fibre and a full branch, after removing the appended zero row.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankCanonicalSelectedBranchRange.orthogonalBranch_range_eq_of_cross_orthogonal {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] {F : Type u_4} [NormedAddCommGroup F] [InnerProductSpace ℝ F] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (g : F →ₗᵢ[ℝ] V) (i : ι) (hcross : ∀ (j : ι), j ≠ i → ∀ (p : F) (q : E j), inner ℝ (g p) ((f j) q) = 0) (heqdim : Module.finrank ℝ F = Module.finrank ℝ (E i)) :
                              g.range = (f i).range
                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankCanonicalSelectedBranchRange.orthogonalBranch_range_eq_of_cross_orthogonal_of_equiv {ι : Type u_1} [Fintype ι] {V : Type u_2} [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] {F : Type u_4} [NormedAddCommGroup F] [InnerProductSpace ℝ F] (f : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((f i) p) ((f j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (g : F →ₗᵢ[ℝ] V) (i : ι) (hcross : ∀ (j : ι), j ≠ i → ∀ (p : F) (q : E j), inner ℝ (g p) ((f j) q) = 0) (e : F ≃ₗᵢ[ℝ] E i) :
                              g.range = (f i).range
                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankActualFischerGramRecurrence.canonicalGelfandTsetlinFischerGram_adjacent_of_projectedLower {r n : ℕ} (low : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (row : Fin (r + 2)) (hlow : HigherRepresentationGraph.Interlaces low mu) (hhigh : HigherRepresentationGraph.Interlaces (HigherChannel.raiseWeight low row) mu) (hdom : Antitone low) (hlowGram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram low mu hlow) (hhighGram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram (HigherChannel.raiseWeight low row) mu hhigh) (hexchange : ∀ (p : ↥(HarmonicYoungSpace mu)), (AllRankArbitraryRowBranchingOperator.arbitraryRowAxialRaise low row (Fin.last n)) ((ArbitraryRankReverseInterlacingPolynomialSeed.reverseInterlacingPolynomialSeed low mu) p) - (ArbitraryRankReverseInterlacingPolynomialSeed.reverseInterlacingPolynomialSeed (HigherChannel.raiseWeight low row) mu) p ∈ youngGramRadialIdeal (r + 1) (n + 1)) (hcartan : ∀ (p : ↥(HarmonicYoungSpace mu)), (projectedCoordinateLower low (HigherChannel.raiseWeight low row) ⋯ row ((EuclideanSpace.basisFun (Fin (n + 1)) ℝ) (Fin.last n))) ((AllRankRawProjectedRaiseMickelsson.arbitraryRowSameAxisHarmonicRaise low hdom row (Fin.last n)) ((ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow) p)) = (ArbitraryRowAxialAdjointGram.arbitraryRowAxialLowerScalar low row * ArbitraryRankInternalRowLowerGram.internalRowLowerGramScalar (HigherChannel.raiseWeight low row) row * HigherChannel.plusProbability (n + 1) low mu row) • (ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow) p) (p : ↥(HarmonicYoungSpace mu)) (hp : p ≠ 0) :

                              The gt channel characteristic 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.HigherYoungAllRankGTCharacteristicResidue.characteristicResidue_unique_of_resolvent {ι : Type u_1} [Fintype ι] (nodes : ι → ℝ) (hinjective : Function.Injective nodes) (numerator : Polynomial ℝ) (weight : ι → ℝ) (hresolvent : ∀ (z : ℝ), (∀ (i : ι), z ≠ nodes i) → Polynomial.eval z numerator / Polynomial.eval z (Lagrange.nodal Finset.univ nodes) = ∑ i : ι, weight i / (z - nodes i)) (i : ι) :
                                weight i = Polynomial.eval (nodes i) numerator / Polynomial.eval (nodes i) (Polynomial.derivative (Lagrange.nodal Finset.univ nodes))
                                theorem MetricCodes.Spherical.HigherYoungAllRankGTCharacteristicResidue.characteristicResidue_scaled_unique_of_resolvent {ι : Type u_1} [Fintype ι] (nodes : ι → ℝ) (hinjective : Function.Injective nodes) (numerator : Polynomial ℝ) (weight : ι → ℝ) (scale : ℝ) (hresolvent : ∀ (z : ℝ), (∀ (i : ι), z ≠ nodes i) → scale * Polynomial.eval z numerator / Polynomial.eval z (Lagrange.nodal Finset.univ nodes) = ∑ i : ι, weight i / (z - nodes i)) (i : ι) :
                                weight i = scale * Polynomial.eval (nodes i) numerator / Polynomial.eval (nodes i) (Polynomial.derivative (Lagrange.nodal Finset.univ nodes))

                                The Lagrange interpolation polynomial for node i, evaluated at the endomorphism T.

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

                                  The tensor Casimir operator, one half of the sum of the negative squares of the tensor ambient rotations.

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

                                    The gt relative casimir used in the spherical-code argument.

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

                                      The gt characteristic projector used in the spherical-code argument.

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

                                        The canonical gelfand tsetlin axis tensor used in the spherical-code argument.

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

                                          The signed characteristic projector used in the spherical-code argument.

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

                                            The Euclidean Casimir operator, one half of the sum of the negative squares of the ambient rotations.

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

                                              The gt mixed rotation operator used in the spherical-code argument.

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

                                                The all rank cartan characteristic projector 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.AllRankCartanCharacteristicProjector.allRankCartanCharacteristicProjector_lower_channel {r n : ℕ} (target : Fin (r + 1) → ℕ) (mu : Fin r → ℕ) (h : HigherChannel.FiniteInterlacing n target mu) (selected : Fin (r + 1) × Bool) (row : Fin (r + 1)) (source : Fin (r + 1) → ℕ) (hsource : target = HigherChannel.raiseWeight source row) (A : ↥(HarmonicYoungSpace source) →ₗ[ℝ] TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace target)) (hA : ∀ (a b : Fin n), A ∘ₗ MixedSignature.youngAmbientRotation source a b = ClebschRotation.tensorAmbientRotation target a b ∘ₗ A) (p : ↥(HarmonicYoungSpace source)) :
                                                  (allRankCartanCharacteristicProjector target selected) (A p) = if selected = (row, false) then A p else 0

                                                  The gt axis compressed signed projector coefficient used in the spherical-code argument.

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

                                                    The gt axis compressed characteristic minor used in the spherical-code argument.

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

                                                      The linear map sending a harmonic Young vector p to the pure tensor axis ⊗ₜ p.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTCartanHodgeSelector.youngClebschLower_adjoint_comp_gtYoungAxisTensor {r n : ℕ} (low high : Fin (r + 1) → ℕ) (hdeg : ∑ i : Fin (r + 1), high i = ∑ i : Fin (r + 1), low i + 1) (row : Fin (r + 1)) (axis : SpherePacking.Euclidean n) :
                                                        LinearMap.adjoint (youngClebschLower low high hdeg row) ∘ₗ gtYoungAxisTensor low axis = projectedCoordinateRaise high low hdeg row axis
                                                        theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTCartanHodgeSelector.gtYoungAxisTensor_adjoint_comp_youngClebschLower {r n : ℕ} (low high : Fin (r + 1) → ℕ) (hdeg : ∑ i : Fin (r + 1), high i = ∑ i : Fin (r + 1), low i + 1) (row : Fin (r + 1)) (axis : SpherePacking.Euclidean n) :
                                                        LinearMap.adjoint (gtYoungAxisTensor low axis) ∘ₗ youngClebschLower low high hdeg row = projectedCoordinateLower low high hdeg row axis

                                                        The gt selected row clebsch range projector 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.AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector_axisCompression_mem_reverseBranch_range {r n : ℕ} (low : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (row : Fin (r + 2)) (hlow : HigherRepresentationGraph.Interlaces low mu) (hhigh : HigherRepresentationGraph.Interlaces (HigherChannel.raiseWeight low row) mu) (hforward : ∀ (p : ↥(HarmonicYoungSpace mu)), (projectedCoordinateRaise (HigherChannel.raiseWeight low row) low ⋯ row ((EuclideanSpace.basisFun (Fin (n + 1)) ℝ) (Fin.last n))) ((ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow) p) ∈ (ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch (HigherChannel.raiseWeight low row) mu hhigh).range) (hreverse : ∀ (p : ↥(HarmonicYoungSpace mu)), (projectedCoordinateLower low (HigherChannel.raiseWeight low row) ⋯ row ((EuclideanSpace.basisFun (Fin (n + 1)) ℝ) (Fin.last n))) ((ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch (HigherChannel.raiseWeight low row) mu hhigh) p) ∈ (ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow).range) (p : ↥(HarmonicYoungSpace mu)) :
                                                          theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector_axisCompression_mem_canonicalFibre_range {r n : ℕ} (low : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (row : Fin (r + 2)) (hlow : HigherRepresentationGraph.Interlaces low mu) (hhigh : HigherRepresentationGraph.Interlaces (HigherChannel.raiseWeight low row) mu) (hgram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram low mu hlow) (hforward : ∀ (p : ↥(HarmonicYoungSpace mu)), (projectedCoordinateRaise (HigherChannel.raiseWeight low row) low ⋯ row ((EuclideanSpace.basisFun (Fin (n + 1)) ℝ) (Fin.last n))) ((ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow) p) ∈ (ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch (HigherChannel.raiseWeight low row) mu hhigh).range) (hreverse : ∀ (p : ↥(HarmonicYoungSpace mu)), (projectedCoordinateLower low (HigherChannel.raiseWeight low row) ⋯ row ((EuclideanSpace.basisFun (Fin (n + 1)) ℝ) (Fin.last n))) ((ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch (HigherChannel.raiseWeight low row) mu hhigh) p) ∈ (ArbitraryRankGelfandTsetlinHarmonicIsometry.reverseInterlacingHarmonicBranch low mu hlow).range) (p : ↥(HarmonicYoungSpace mu)) :

                                                          The signed characteristic projector for (row, true), compressed along the canonical Gelfand–Tsetlin axis tensor map.

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

                                                            The selected Clebsch range projector compressed along tensoring with the last coordinate axis.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTSelectedProjectorCompression.gtSelectedPhysicalAxisCompression_fibre_eq_plusProbability_of_minor_and_range {r n : ℕ} (lam : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (h : HigherRepresentationGraph.Interlaces lam mu) (hgram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram lam mu h) (hfinite : HigherChannel.FiniteInterlacing (n + 1) lam mu) (row : Fin (r + 2)) (hminor : ∀ (p q : ↥(HarmonicYoungSpace mu)), AllRankGTAxisCompressedCharacteristicMinor.gtAxisCompressedCharacteristicMinor lam mu h hgram p q = Polynomial.C (inner ℝ p q) * HigherChannel.channelNumeratorPolynomial (HigherChannel.wallShift (n + 1) (r + 1)) (HigherChannel.stabilizerShift (n + 1) mu)) (hselected : ∀ (p : ↥(HarmonicYoungSpace mu)), (AllRankCartanCharacteristicProjector.allRankCartanCharacteristicProjector lam (row, true)) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor lam mu h hgram) p) = (AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector lam row) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor lam mu h hgram) p)) (hrange : ∀ (p : ↥(HarmonicYoungSpace mu)), (gtSelectedPhysicalAxisCompression lam row) ((AllRankGelfandTsetlinCanonicalFibre.canonicalGelfandTsetlinFibre lam mu h hgram) p) ∈ (AllRankGelfandTsetlinCanonicalFibre.canonicalGelfandTsetlinFibre lam mu h hgram).range) (p : ↥(HarmonicYoungSpace mu)) :
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTSelectedProjectorCompression.reverseInterlacing_projectedCoordinateLower_sameAxis_eq_plusProbability_of_minor {r n : ℕ} (low : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (hlow : HigherRepresentationGraph.Interlaces low mu) (hgram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram low mu hlow) (hfinite : HigherChannel.FiniteInterlacing (n + 1) low mu) (hdom : Antitone low) (row : Fin (r + 2)) (hminor : ∀ (p q : ↥(HarmonicYoungSpace mu)), AllRankGTAxisCompressedCharacteristicMinor.gtAxisCompressedCharacteristicMinor low mu hlow hgram p q = Polynomial.C (inner ℝ p q) * HigherChannel.channelNumeratorPolynomial (HigherChannel.wallShift (n + 1) (r + 1)) (HigherChannel.stabilizerShift (n + 1) mu)) (hselected : ∀ (p : ↥(HarmonicYoungSpace mu)), (AllRankCartanCharacteristicProjector.allRankCartanCharacteristicProjector low (row, true)) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor low mu hlow hgram) p) = (AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector low row) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor low mu hlow hgram) p)) (hrange : ∀ (p : ↥(HarmonicYoungSpace mu)), (gtSelectedPhysicalAxisCompression low row) ((AllRankGelfandTsetlinCanonicalFibre.canonicalGelfandTsetlinFibre low mu hlow hgram) p) ∈ (AllRankGelfandTsetlinCanonicalFibre.canonicalGelfandTsetlinFibre low mu hlow hgram).range) (p : ↥(HarmonicYoungSpace mu)) :
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTSelectedPhysicalAxisRange.reverseInterlacing_projectedCoordinateLower_sameAxis_eq_plusProbability_of_minor_of_strongStable {r n : ℕ} (low : Fin (r + 2) → ℕ) (mu : Fin (r + 1) → ℕ) (row : Fin (r + 2)) (hnstrong : 2 * (r + 1) + 5 ≤ n + 1) (hlow : HigherRepresentationGraph.Interlaces low mu) (hhigh : HigherRepresentationGraph.Interlaces (HigherChannel.raiseWeight low row) mu) (hgram : AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram low mu hlow) (hfinite : HigherChannel.FiniteInterlacing (n + 1) low mu) (hdom : Antitone low) (hminor : ∀ (p q : ↥(HarmonicYoungSpace mu)), AllRankGTAxisCompressedCharacteristicMinor.gtAxisCompressedCharacteristicMinor low mu hlow hgram p q = Polynomial.C (inner ℝ p q) * HigherChannel.channelNumeratorPolynomial (HigherChannel.wallShift (n + 1) (r + 1)) (HigherChannel.stabilizerShift (n + 1) mu)) (hselected : ∀ (p : ↥(HarmonicYoungSpace mu)), (AllRankCartanCharacteristicProjector.allRankCartanCharacteristicProjector low (row, true)) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor low mu hlow hgram) p) = (AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector low row) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor low mu hlow hgram) p)) (p : ↥(HarmonicYoungSpace mu)) :
                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankCanonicalBoxFischerRecurrenceOfCharacteristicMinor.canonicalBoxAdjacentFischerRecurrence_of_minor_of_strongStable {r m n : ℕ} (a : Fin (r + 2) → ℝ) (b : Fin (r + 1) → ℝ) (hstable : ∀ (v : HigherHierarchy.RectangularVertices.Vertex (r + 1) m), HigherChannel.FiniteInterlacing (n + 1) (HigherHierarchy.RectangularVertices.signature a (n + 1) v) (HigherChannel.flooredCoordinates b (n + 1))) (hgram : ∀ (i : HigherYoungActualGraphAssembly.BoxIndex (r + 1) m), AllRankGelfandTsetlinCanonicalFibre.PositiveGelfandTsetlinFischerGram (HigherYoungActualGraphAssembly.boxSignature a (n + 1) i) (HigherHierarchy.Weyl.flooredWeight b (n + 1)) ⋯) (low high : HigherYoungActualGraphAssembly.BoxIndex (r + 1) m) (row : Fin (r + 2)) (hrow : HigherYoungActualGraphAssembly.boxSignature a (n + 1) high = HigherChannel.raiseWeight (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) row) (hnstrong : 2 * (r + 1) + 5 ≤ n + 1) (hminor : ∀ (p q : ↥(HarmonicYoungSpace (HigherHierarchy.Weyl.flooredWeight b (n + 1)))), AllRankGTAxisCompressedCharacteristicMinor.gtAxisCompressedCharacteristicMinor (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) (HigherHierarchy.Weyl.flooredWeight b (n + 1)) ⋯ ⋯ p q = Polynomial.C (inner ℝ p q) * HigherChannel.channelNumeratorPolynomial (HigherChannel.wallShift (n + 1) (r + 1)) (HigherChannel.stabilizerShift (n + 1) (HigherHierarchy.Weyl.flooredWeight b (n + 1)))) (hselected : ∀ (p : ↥(HarmonicYoungSpace (HigherHierarchy.Weyl.flooredWeight b (n + 1)))), (AllRankCartanCharacteristicProjector.allRankCartanCharacteristicProjector (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) (row, true)) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) (HigherHierarchy.Weyl.flooredWeight b (n + 1)) ⋯ ⋯) p) = (AllRankGTCartanHodgeSelector.gtSelectedRowClebschRangeProjector (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) row) ((AllRankGTCompressedResolvent.canonicalGelfandTsetlinAxisTensor (HigherYoungActualGraphAssembly.boxSignature a (n + 1) low) (HigherHierarchy.Weyl.flooredWeight b (n + 1)) ⋯ ⋯) p)) :

                                                              The difference of orthogonal complete symmetric coefficients at indices z + j and z - j - 2 used in the tensor Pieri formula.

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

                                                                The tensor Pieri coefficient row obtained by raising the shifted weight coordinate lam i - i by one.

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

                                                                  The tensor Pieri coefficient row obtained by lowering the shifted weight coordinate lam i - i by one.

                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    theorem MetricCodes.Spherical.HigherYoungAllRankOrthogonalTensorPieriRowFiltering.sum_eq_subtype_of_eq_zero {ι : Type u_1} {A : Type u_2} [Fintype ι] [AddCommMonoid A] (P : ι → Prop) [DecidablePred P] (f : ι → A) (hzero : ∀ (i : ι), ¬P i → f i = 0) :
                                                                    ∑ i : ι, f i = ∑ i : { i : ι // P i }, f ↑i

                                                                    The padded pieri raise row used in the spherical-code argument.

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

                                                                      The padded pieri lower row used in the spherical-code argument.

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

                                                                        The padded pieri channel used in the spherical-code argument.

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

                                                                          The padded pieri source used in the spherical-code argument.

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

                                                                            The normalized padded pieri 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.AllRankTensorClebschCompleteness.actualTensorClebsch_iSup_range_eq_top_of_finrank {ι : Type u_1} [Fintype ι] {r n : ℕ} (hn : 2 * r + 2 ≤ n) (target : Fin (r + 1) → ℕ) (hdom : Antitone target) (source : ι → Fin (r + 1) → ℕ) (hsource : ∀ (i : ι), MixedSignature.IsAllRankOneBoxNeighbor target (source i)) (hinj : Function.Injective source) (A : (i : ι) → ↥(HarmonicYoungSpace (source i)) →ₗᵢ[ℝ] TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace target)) (hA : ∀ (i : ι) (a b : Fin n), (A i).toLinearMap ∘ₗ MixedSignature.youngAmbientRotation (source i) a b = ClebschRotation.tensorAmbientRotation target a b ∘ₗ (A i).toLinearMap) (hdim : n * Module.finrank ℝ ↥(HarmonicYoungSpace target) = ∑ i : ι, Module.finrank ℝ ↥(HarmonicYoungSpace (source i))) :
                                                                              ⨆ (i : ι), (A i).range = ⊤
                                                                              theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankTensorClebschCompleteness.orthogonalCompleteBranch_mem_selected_iSup {ι : Type u_1} {V : Type u_2} [Fintype ι] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (P : ι → Prop) (x : V) (hexcluded : ∀ (i : ι), ¬P i → ∀ (y : E i), inner ℝ x ((A i) y) = 0) :
                                                                              x ∈ ⨆ (i : { i : ι // P i }), (A ↑i).range

                                                                              The gt signed eigenvector span 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.AllRankGTCompressedResolventSpectral.gtSignedEigenvectorSpan_mem_of_orthogonalComplete_retained_channels {ι : Type u_1} [Fintype ι] {r n : ℕ} (lam : Fin (r + 1) → ℕ) (E : ι → Type u_2) [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (A : (i : ι) → E i →ₗᵢ[ℝ] TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace lam)) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (hdim : Module.finrank ℝ (TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace lam)) = ∑ i : ι, Module.finrank ℝ (E i)) (P : ι → Prop) (heigen : ∀ (i : ι), P i → ∃ (z : Fin (r + 1) × Bool), ∀ (q : E i), (AllRankGTRelativeCasimirProjector.gtRelativeCasimir lam) ((A i) q) = HigherChannel.signedNode (HigherChannel.ambientShift n lam) z • (A i) q) (v : TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace lam)) (hexcluded : ∀ (i : ι), ¬P i → ∀ (q : E i), inner ℝ v ((A i) q) = 0) :
                                                                                theorem MetricCodes.Spherical.HigherYoungAllRankOrthogonalTensorPieriBoundaryColumn.det_updateCol_of_row_delta {R : Type u_1} [CommRing R] {ι : Type u_2} [Fintype ι] [DecidableEq ι] (M : Matrix ι ι R) (i : ι) (v : ι → R) (hrow : ∀ (j : ι), M i j = if j = i then 1 else 0) :
                                                                                (M.updateCol i v).det = v i * M.det
                                                                                theorem MetricCodes.Spherical.HigherYoungAllRankOrthogonalTensorPieriBoundaryColumn.det_updateCol_last_of_lastRow_delta {R : Type u_1} [CommRing R] {r : ℕ} (M : Matrix (Fin (r + 1)) (Fin (r + 1)) R) (v : Fin (r + 1) → R) (hrow : ∀ (j : Fin (r + 1)), M (Fin.last r) j = if j = Fin.last r then 1 else 0) :
                                                                                (M.updateCol (Fin.last r) v).det = v (Fin.last r) * M.det

                                                                                The matrix whose rows sum the raised and lowered tensor Pieri coefficient rows.

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

                                                                                  The tensor Pieri coefficient column with the column index shifted up by one.

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

                                                                                    The tensor Pieri coefficient column with the column index shifted down by one.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For
                                                                                      theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankOrthogonalTensorPieriDimension.sum_det_updateRow_eq_sum_det_updateCol {ι : Type u_1} {R : Type u_2} [Fintype ι] [DecidableEq ι] [CommRing R] (M B : Matrix ι ι R) :
                                                                                      ∑ i : ι, (M.updateRow i (B i)).det = ∑ j : ι, (M.updateCol j fun (i : ι) => B i j).det

                                                                                      The padded orthogonal tensor pieri channel used in the spherical-code argument.

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

                                                                                        The zero row tensor isometry equiv used in the spherical-code argument.

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

                                                                                          The retained padded pieri physical source used in the spherical-code argument.

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

                                                                                            The zero row transport padded pieri channel used in the spherical-code argument.

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

                                                                                              The gt stabilizer arrowhead minor 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.AllRankTensorClebschSpectralProjection.orthogonalChannelSelector_apply_eq_comp_adjoint_of_mem_span {ι : Type u_1} {V : Type u_2} [DecidableEq ι] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (P : Module.End ℝ V) (selected : ι) (hselector : ∀ (j : ι) (p : E j), P ((A j) p) = if selected = j then (A j) p else 0) (x : V) (hx : x ∈ ⨆ (j : ι), (A j).range) :
                                                                                                P x = ((A selected).toLinearMap ∘ₗ LinearMap.adjoint (A selected).toLinearMap) x
                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankTensorClebschSpectralProjection.cartanCharacteristicProjector_eq_channel_comp_adjoint_of_complete {ι : Type u_1} {V : Type u_2} [Fintype ι] [DecidableEq ι] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (nodes : ι → ℝ) (hnode : Function.Injective nodes) (T : Module.End ℝ V) (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (hcomplete : ⨆ (i : ι), (A i).range = ⊤) (heigen : ∀ (i : ι) (p : E i), T ((A i) p) = nodes i • (A i) p) (selected : ι) :
                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTAbsentSignedProjectorOnRetainedSpan.cartanCharacteristicProjector_apply_eq_zero_of_absent_eigenchannel_span {κ : Type u_1} {ι : Type u_2} {V : Type u_3} [Fintype κ] [DecidableEq κ] [AddCommGroup V] [Module ℝ V] {E : ι → Type u_4} [(i : ι) → AddCommGroup (E i)] [(i : ι) → Module ℝ (E i)] (nodes : κ → ℝ) (hnode : Function.Injective nodes) (T : Module.End ℝ V) (selected : κ) (channelIndex : ι → κ) (A : (i : ι) → E i →ₗ[ℝ] V) (heigen : ∀ (i : ι) (p : E i), T ((A i) p) = nodes (channelIndex i) • (A i) p) (habsent : ∀ (i : ι), selected ≠ channelIndex i) (x : V) (hx : x ∈ ⨆ (i : ι), (A i).range) :
                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTAbsentSignedProjectorOnRetainedSpan.cartanCharacteristicProjector_apply_eq_zero_of_matching_adjoint_zero {κ : Type u_1} {ι : Type u_2} {V : Type u_3} [Fintype κ] [DecidableEq κ] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_4} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (nodes : κ → ℝ) (hnode : Function.Injective nodes) (T : Module.End ℝ V) (selected : κ) (channelIndex : ι → κ) (hindex : Function.Injective channelIndex) (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (heigen : ∀ (i : ι) (p : E i), T ((A i) p) = nodes (channelIndex i) • (A i) p) (x : V) (hx : x ∈ ⨆ (i : ι), (A i).range) (hzero : ∀ (i : ι), channelIndex i = selected → (LinearMap.adjoint (A i).toLinearMap) x = 0) :
                                                                                                theorem MetricCodes.Spherical.HigherHarmonicYoung.AllRankGTAbsentSignedProjectorOnRetainedSpan.gtCharacteristicProjector_apply_eq_zero_of_matching_adjoint_zero {r n : ℕ} (target : Fin (r + 1) → ℕ) (mu : Fin r → ℕ) (hfinite : HigherChannel.FiniteInterlacing n target mu) {ι : Type u_1} {E : ι → Type u_2} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (channelIndex : ι → Fin (r + 1) × Bool) (hindex : Function.Injective channelIndex) (A : (i : ι) → E i →ₗᵢ[ℝ] TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace target)) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (heigen : ∀ (i : ι) (p : E i), (AllRankGTRelativeCasimirProjector.gtRelativeCasimir target) ((A i) p) = HigherChannel.signedNode (HigherChannel.ambientShift n target) (channelIndex i) • (A i) p) (selected : Fin (r + 1) × Bool) (x : TensorProduct ℝ (SpherePacking.Euclidean n) ↥(HarmonicYoungSpace target)) (hx : x ∈ ⨆ (i : ι), (A i).range) (hzero : ∀ (i : ι), channelIndex i = selected → (LinearMap.adjoint (A i).toLinearMap) x = 0) :
                                                                                                theorem MetricCodes.Spherical.HigherYoungAllRankOrthogonalEigenchannelEigenspace.orthogonalEigenchannel_eigenspace_eq_range {ι : Type u_1} {V : Type u_2} [Finite ι] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (nodes : ι → ℝ) (hnode : Function.Injective nodes) (T : Module.End ℝ V) (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (hcomplete : ⨆ (i : ι), (A i).range = ⊤) (heigen : ∀ (i : ι) (p : E i), T ((A i) p) = nodes i • (A i) p) (selected : ι) :
                                                                                                T.eigenspace (nodes selected) = (A selected).range
                                                                                                theorem MetricCodes.Spherical.HigherYoungAllRankOrthogonalEigenchannelEigenspace.orthogonalEigenchannel_eigenspace_eq_range_of_finrank {ι : Type u_1} {V : Type u_2} [Fintype ι] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [FiniteDimensional ℝ V] {E : ι → Type u_3} [(i : ι) → NormedAddCommGroup (E i)] [(i : ι) → InnerProductSpace ℝ (E i)] [∀ (i : ι), FiniteDimensional ℝ (E i)] (nodes : ι → ℝ) (hnode : Function.Injective nodes) (T : Module.End ℝ V) (A : (i : ι) → E i →ₗᵢ[ℝ] V) (horth : ∀ (i j : ι), i ≠ j → ∀ (p : E i) (q : E j), inner ℝ ((A i) p) ((A j) q) = 0) (hdim : Module.finrank ℝ V = ∑ i : ι, Module.finrank ℝ (E i)) (heigen : ∀ (i : ι) (p : E i), T ((A i) p) = nodes i • (A i) p) (selected : ι) :
                                                                                                T.eigenspace (nodes selected) = (A selected).range

                                                                                                The span of the selected physical Clebsch range and all signed Casimir eigenspaces other than the selected channel.

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

                                                                                                  The original padded selected axis tensor used in the spherical-code argument.

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