You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This adds the following 5 results for each of variant of `{NonUnital}{Star}Subalgebra`
```lean
lemma map_topologicalClosure_le (hφ : Continuous φ) :
map φ s.topologicalClosure ≤ (map φ s).topologicalClosure :=
image_closure_subset_closure_image hφ
lemma topologicalClosure_map_le (hφ : IsClosedMap φ) :
(map φ s).topologicalClosure ≤ map φ s.topologicalClosure :=
hφ.closure_image_subset _
lemma topologicalClosure_map (hφ : IsClosedMap φ) (hφ' : Continuous φ) :
(map φ s).topologicalClosure = map φ s.topologicalClosure :=
SetLike.coe_injective <| hφ.closure_image_eq_of_continuous hφ' _
lemma topologicalClosure_adjoin_le_centralizer_centralizer (s : Set A) :
(adjoin R s).topologicalClosure ≤ centralizer R (centralizer R s) :=
topologicalClosure_minimal (adjoin_le_centralizer_centralizer R s) (Set.isClosed_centralizer _)
lemma elemental.le_centralizer_centralizer (x : A) :
elemental R x ≤ centralizer R (centralizer R {x}) :=
topologicalClosure_adjoin_le_centralizer_centralizer R {x}
```
In the case of `Subalgebra`, we repurpose the existing `Subalgebra.topologicalClosure_map`, as this was the wrong name for the lemma anyway. Moreover, for those results we use the bundled `ContinuousAlgHom` for continuity.
There's also some minor clean up of the explicitness of some variables in `topologicalClosure_minimal`.
0 commit comments