Skip to content

Commit eeb0516

Browse files
committed
feat(Algebra/Algebra/Spectrum/Basic): resolvent set of negative element (leanprover-community#35184)
This PR adds a basic API lemma `resolventSet_neg` stating that `resolventSet R (-a) = -resolventSet R a`. Co-authored-by: tb65536 <thomas.l.browning@gmail.com>
1 parent 332fc33 commit eeb0516

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

Mathlib/Algebra/Algebra/Spectrum/Basic.lean

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,9 +291,12 @@ theorem add_singleton_eq (a : A) (r : R) : σ a + {r} = σ (a + ↑ₐ r) :=
291291
theorem vadd_eq (a : A) (r : R) : r +ᵥ σ a = σ (↑ₐ r + a) :=
292292
singleton_add.symm.trans <| singleton_add_eq a r
293293

294-
theorem neg_eq (a : A) : -σ a = σ (-a) :=
294+
theorem _root_.resolventSet_neg (a : A) : resolventSet R (-a) = -resolventSet R a :=
295295
Set.ext fun x => by
296-
simp only [mem_neg, mem_iff, map_neg, ← neg_add', IsUnit.neg_iff, sub_neg_eq_add]
296+
simp only [mem_neg, mem_resolventSet_iff, map_neg, ← neg_add', IsUnit.neg_iff, sub_neg_eq_add]
297+
298+
theorem neg_eq (a : A) : -σ a = σ (-a) := by
299+
rw [spectrum, Set.compl_neg, spectrum, resolventSet_neg]
297300

298301
theorem singleton_sub_eq (a : A) (r : R) : {r} - σ a = σ (↑ₐ r - a) := by
299302
rw [sub_eq_add_neg, neg_eq, singleton_add_eq, sub_eq_add_neg]

0 commit comments

Comments
 (0)