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)
:
@[simp]
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))
: