File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -74,16 +74,16 @@ theorem powerset_eq_singleton_empty : s.powerset = {∅} ↔ s = ∅ := by
7474 rw [← powerset_empty, powerset_inj]
7575
7676theorem 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
8181theorem 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
8585theorem 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** -/
You can’t perform that action at this time.
0 commit comments