Documentation

LeanPool.Monlib4.LinearAlgebra.Ips.MulOp

Some results on the opposite vector space #

This file contains the construction of the basis of an opposite space; and the construction of the opposite inner product space.

@[reducible, inline]
noncomputable abbrev Basis.mulOpposite {R : Type u_1} {H : Type u_2} [Ring R] [AddCommGroup H] [Module R H] {ι : Type u_3} (b : Module.Basis ι R H) :

Compatibility alias for the basis on a multiplicative opposite space.

Equations
Instances For
    theorem Basis.mulOpposite_apply {R : Type u_2} {H : Type u_3} [Ring R] [AddCommGroup H] [Module R H] {ι : Type u_1} (b : Module.Basis ι R H) (i : ι) :
    theorem Basis.mulOpposite_repr_apply {R : Type u_2} {H : Type u_3} [Ring R] [AddCommGroup H] [Module R H] {ι : Type u_1} (b : Module.Basis ι R H) (x : Hᵐᵒᵖ) :
    @[reducible, inline]
    abbrev MulOpposite.hasInner {𝕜 : Type u_1} {H : Type u_2} [RCLike 𝕜] [NormedAddCommGroup H] [InnerProductSpace 𝕜 H] :

    The named inner-product data on a multiplicative opposite space.

    Equations
    Instances For
      theorem MulOpposite.inner_eq {𝕜 : Type u_1} {H : Type u_2} [RCLike 𝕜] [NormedAddCommGroup H] [InnerProductSpace 𝕜 H] (x y : Hᵐᵒᵖ) :
      inner 𝕜 x y = inner 𝕜 (unop x) (unop y)
      theorem MulOpposite.inner_eq' {𝕜 : Type u_1} {H : Type u_2} [RCLike 𝕜] [NormedAddCommGroup H] [InnerProductSpace 𝕜 H] (x y : H) :
      inner 𝕜 (op x) (op y) = inner 𝕜 x y
      @[reducible, inline]

      The named inner-product-space structure on a multiplicative opposite space.

      Equations
      Instances For
        theorem Basis.orthonormal_iff_mulOpposite {𝕜 : Type u_1} {H : Type u_2} [RCLike 𝕜] [NormedAddCommGroup H] [InnerProductSpace 𝕜 H] {ι : Type u_3} (b : Module.Basis ι 𝕜 H) :
        theorem Basis.mulOpposite_is_orthonormal_iff {𝕜 : Type u_1} {H : Type u_2} [RCLike 𝕜] [NormedAddCommGroup H] [InnerProductSpace 𝕜 H] {ι : Type u_3} (b : Module.Basis ι 𝕜 H) :
        instance MulOpposite.starModule {R : Type u_1} {H : Type u_2} [Star R] [SMul R H] [Star H] [StarModule R H] :
        theorem LinearMap.op_adjoint {𝕜 : Type u_1} {A : Type u_2} [RCLike 𝕜] [NormedAddCommGroup A] [InnerProductSpace 𝕜 A] [FiniteDimensional 𝕜 A] (x : A →ₗ[𝕜] A) :