Skip to content

Commit d3e5622

Browse files
committed
add @[simp] lemma relDerivedSet_apply
1 parent 355686d commit d3e5622

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

Mathlib/Topology/DerivedSet.lean

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ def relDerivedSet : Set X →o Set X where
5151
toFun := fun s => derivedSet s ∩ s
5252
monotone' := fun _ _ h ↦ Set.inter_subset_inter (derivedSet_mono _ _ h) (h)
5353

54+
@[simp] lemma relDerivedSet_apply (A : Set X) : relDerivedSet A = derivedSet A ∩ A := rfl
55+
5456
lemma relDerivedSet_subset {A : Set X} : relDerivedSet A ⊆ A :=
5557
Set.inter_subset_right
5658

@@ -78,7 +80,7 @@ lemma isClosed_iff_derivedSet_subset (A : Set X) : IsClosed A ↔ derivedSet A
7880

7981
lemma IsClosed.relDerivedSet_eq {A : Set X} (hA : IsClosed A) :
8082
relDerivedSet A = derivedSet A := by
81-
simpa [relDerivedSet] using (isClosed_iff_derivedSet_subset A).mp hA
83+
simpa using (isClosed_iff_derivedSet_subset A).mp hA
8284

8385
lemma closure_eq_self_union_derivedSet (A : Set X) : closure A = A ∪ derivedSet A := by
8486
ext
@@ -108,7 +110,7 @@ lemma preperfect_iff_subset_derivedSet {U : Set X} : Preperfect U ↔ U ⊆ deri
108110
Iff.rfl
109111

110112
lemma preperfect_iff_eq_relDerivedSet {U : Set X} : Preperfect U ↔ U = relDerivedSet U := by
111-
simp [preperfect_iff_subset_derivedSet, relDerivedSet]
113+
simp [preperfect_iff_subset_derivedSet]
112114

113115
lemma perfect_iff_eq_derivedSet {U : Set X} : Perfect U ↔ U = derivedSet U := by
114116
rw [perfect_def, isClosed_iff_derivedSet_subset, preperfect_iff_subset_derivedSet,

0 commit comments

Comments
 (0)