Mathlib Map

Theorems · Definition · functional analysis

OrthogonalFamily

(𝕜 : Type u_1) →
  {E : Type u_2} →
    [inst : RCLike 𝕜] →
      [inst_1 : SeminormedAddCommGroup E] →
        [inst_2 : InnerProductSpace 𝕜 E] →
          {ι : Type u_4} →
            (G : ι → Type u_5) →
              [inst_3 : (i : ι) → SeminormedAddCommGroup (G i)] →
                [inst_4 : (i : ι) → InnerProductSpace 𝕜 (G i)] → ((i : ι) → G i →ₗᵢ[𝕜] E) → Prop

An indexed family of mutually-orthogonal subspaces of an inner product space E. The simple way to express this concept would be as a condition on V : ι → Submodule 𝕜 E. We instead implement it as a condition on a family of inner product spaces each equipped with an isometric embedding into E, thus making it a property of morphisms rather than subobjects. The connection to the subobject spelling is shown in orthogonalFamily_iff_pairwise. This definition is less lightweight, but allows for better definitional properties when the inner product space structure on each of the submodules is important -- for example, when considering their Hilbert sum (PiLp V 2). For example, given an orthonormal set of vectors v : ι → E, we have an associated orthogonal family of one-dimensional subspaces of E, which it is convenient to be able to discuss using ι → 𝕜 rather than Π i : ι, span 𝕜 (v i).

Defined in
Mathlib.Analysis.InnerProductSpace.Subspace
Cited by
48 results in Mathlib
Foundations
Depth 46 from the axioms · uses propext, Quot.sound
Assumes
RCLikeSeminormedAddCommGroupInnerProductSpaceSeminormedAddCommGroupInnerProductSpace

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

OrthogonalFamily.linearIsometry · cited by 11OrthogonalFamily.linearIs…DirectSum.IsInternal.sigmaOrthonormalBasisIndexEquiv · cited by 6IsInternal.sigmaOrthonorm…DirectSum.IsInternal.collectedOrthonormalBasis · cited by 5IsInternal.collectedOrtho…DirectSum.IsInternal.subordinateOrthonormalBasis · cited by 5IsInternal.subordinateOrt…DirectSum.IsInternal.subordinateOrthonormalBasisIndex · cited by 5IsInternal.subordinateOrt…LinearMap.IsSymmetric.orthogonalFamily_eigenspaces' · cited by 4IsSymmetric.orthogonalFam…IsHilbertSum.OrthogonalFamily · cited by 4IsHilbertSum.OrthogonalFa…OrthogonalFamily.eq_ite · cited by 3OrthogonalFamily.eq_iteOrthogonalFamily.isInternal_iff · cited by 3OrthogonalFamily.isIntern…OrthogonalFamily.linearIsometry_apply_single · cited by 3OrthogonalFamily.linearIs…LinearMap.IsSymmetric.orthogonalFamily_eigenspaces · cited by 3IsSymmetric.orthogonalFam…orthogonalFamily_iff_pairwise · cited by 2orthogonalFamily_iff_pair…OrthogonalFamily.isOrtho · cited by 2OrthogonalFamily.isOrthoOrthogonalFamily.norm_sq_sdiff_sum · cited by 2OrthogonalFamily.norm_sq_…DirectSum.IsInternal.subordinateOrthonormalBasisIndex_def · cited by 2IsInternal.subordinateOrt…DFunLike.coe · cited by 62936DFunLike.coeRingHom.id · cited by 18349RingHom.idInnerProductSpace · cited by 3523InnerProductSpaceRCLike · cited by 2829RCLikeSeminormedAddCommGroup · cited by 2671SeminormedAddCommGroupInner.inner · cited by 1089Inner.innerPairwise · cited by 516PairwiseLinearIsometry · cited by 194LinearIsometryOrthogonalFamilyCITED BYCITES

Cites8

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by57

Results whose statement or proof uses this declaration.