Skip to content

Commit cf0fb79

Browse files
committed
Merge branch 'PowersetImage' into LagrangeDerivative
2 parents 8d3c1b4 + 625a8de commit cf0fb79

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Mathlib/Data/Finset/Powerset.lean

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,16 +74,16 @@ theorem powerset_eq_singleton_empty : s.powerset = {∅} ↔ s = ∅ := by
7474
rw [← powerset_empty, powerset_inj]
7575

7676
theorem image_injOn_powerset_of_injOn {β : Type*} [DecidableEq β] {f : α → β} (H : Set.InjOn f s) :
77-
Set.InjOn (fun (x : Finset α) => x.image f) s.powerset := by
77+
Set.InjOn (α := Finset α) .image f) s.powerset := by
7878
have {z a} (_ : z ⊆ s) (_ : a ∈ s) : a ∈ z ↔ f a ∈ z.image f := by grind [H.eq_iff]
7979
exact fun _ _ _ _ _ => by grind
8080

8181
theorem image_surjOn_powerset {β : Type*} [DecidableEq β] {f : α → β} :
82-
Set.SurjOn (fun (x : Finset α) => x.image f) s.powerset (s.image f).powerset :=
82+
Set.SurjOn (α := Finset α) .image f) s.powerset (s.image f).powerset :=
8383
fun t ht => ⟨{ x ∈ s | f x ∈ t}, by grind⟩
8484

8585
theorem powerset_image {β : Type*} [DecidableEq β] {f : α → β} :
86-
(s.image f).powerset = s.powerset.image (fun x => x.image f) :=
86+
(s.image f).powerset = s.powerset.image (·.image f) :=
8787
ext fun a => ⟨fun _ => mem_image.mpr ⟨{ x ∈ s | f x ∈ a}, by grind⟩, by grind⟩
8888

8989
/-- **Number of Subsets of a Set** -/

0 commit comments

Comments
 (0)