Unitary maps in C⋆-algebras #
This file defines some basic maps by unitaries in C⋆-algebras.
noncomputable def Unitary.mulLeft (R : Type u_1) (A : Type u_2) [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [SMulCommClass R A A] :
Left multiplication by a unitary as a linear isometric equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[simp]
theorem Unitary.mulLeft_apply (R : Type u_1) {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [SMulCommClass R A A] (u : ↥(unitary A)) (x : A) :
@[simp]
theorem Unitary.toLinearEquiv_mulLeft {R : Type u_1} {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [SMulCommClass R A A] (u : ↥(unitary A)) :
noncomputable def Unitary.mulRight (R : Type u_1) {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [IsScalarTower R A A] (u : ↥(unitary A)) :
Right multiplication by a unitary as a linear isometric equivalence.
Equations
- Unitary.mulRight R u = { toLinearEquiv := Units.mulRightLinearEquiv R (Unitary.toUnits u), norm_map' := ⋯ }
Instances For
@[simp]
theorem Unitary.mulRight_apply (R : Type u_1) {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [IsScalarTower R A A] (u : ↥(unitary A)) (x : A) :
theorem Unitary.toLinearMap_mulRight {R : Type u_1} {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [IsScalarTower R A A] (u : ↥(unitary A)) :
@[simp]
theorem Unitary.mulRight_one {R : Type u_1} {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [IsScalarTower R A A] :
@[simp]
theorem Unitary.toLinearEquiv_mulRight {R : Type u_1} {A : Type u_2} [NormedRing A] [StarRing A] [CStarRing A] [Ring R] [Module R A] [IsScalarTower R A A] (u : ↥(unitary A)) :