simp[List.subset_def, List.mem_remove_iff]
α✝ : Type u
inst✝⁵ : DecidableEq α✝
β✝ : Type v
inst✝⁴ : DecidableEq β✝
m : Type ?u.193416 → Type ?u.193418
α : Type u_1
β : Type u_2
inst✝³ : Monad m
inst✝² inst✝¹ : DecidableEq α
inst✝ : DecidableEq β
f : α → β
l : List α
a : α
⊢ remove (f a) (map f l) ⊆ map f (remove a l)
α✝ : Type u
inst✝⁵ : DecidableEq α✝
β✝ : Type v
inst✝⁴ : DecidableEq β✝
m : Type ?u.193416 → Type ?u.193418
α : Type u_1
β : Type u_2
inst✝³ : Monad m
inst✝² inst✝¹ : DecidableEq α
inst✝ : DecidableEq β
f : α → β
l : List α
a : α
⊢ ∀ a_1 ∈ l, ¬f a_1 = f a → ∃ a_4, (a_4 ∈ l ∧ ¬a_4 = a) ∧ f a_4 = f a_1