Skip to content

Commit a681d86

Browse files
j-loreauxloefflerd
andauthored
Apply suggestions from code review
Co-authored-by: David Loeffler <d.loeffler.01@cantab.net>
1 parent d9b43ce commit a681d86

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

Mathlib/Analysis/CStarAlgebra/Fuglede.lean

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,16 @@ Therefore `‖f z‖ = ‖x‖` for all `z`, and since `f` is clearly entire, by
3434
proves that `star b * x = x * star a`, as desired.
3535
3636
In a follow-up paper, Cater [cater1961] proved a number of related results using similar techniques.
37-
We include one of these below, but the proof is independent of the Fuglede–Putnam–Rosenblum theorem.
37+
We include one of these below, `isStarNormal_iff_forall_exp_mul_exp_mem_unitary`,
38+
but the proof is independent of the Fuglede–Putnam–Rosenblum theorem.
3839
3940
## Main results
4041
4142
+ `fuglede_putnam_rosenblum`: If `a` and `b` are normal elements in a C⋆-algebra `A` which
4243
are interwined by `x` (i.e., `SemiconjBy x a b`, that is, `x * a = b * x`), then `star a` and
4344
`star b` are also intertwined by `x`.
44-
+
45+
+ `isStarNormal_iff_forall_exp_mul_exp_mem_unitary`: A characterization of normal elements in a
46+
C⋆-algebra in terms of exponentials.
4547
4648
## References
4749
@@ -125,7 +127,7 @@ public lemma IsStarNormal.commute_star_left {A : Type*} [NonUnitalCStarAlgebra A
125127

126128
/-- A characterization of normal elements in a C⋆-algebra in terms of exponentials. -/
127129
public lemma isStarNormal_iff_forall_exp_mul_exp_mem_unitary {a : A} :
128-
IsStarNormal a ↔ ∀ x : ℝ, exp (x • a) * exp (- x • star a) ∈ unitary A := by
130+
IsStarNormal a ↔ ∀ x : ℝ, exp (x • a) * exp (-x • star a) ∈ unitary A := by
129131
let _ : NormedAlgebra ℚ A := .restrictScalars ℚ ℂ A
130132
have : IsAddTorsionFree A := IsAddTorsionFree.of_module_rat A
131133
refine ⟨fun ha x ↦ ?_, fun ha ↦ ?_⟩

0 commit comments

Comments
 (0)