constructor
α : Type u
β : Type v
γ : Type w
inst✝ : DecidableEq β
s : Finset α
f : (a : α) → a ∈ s → β
b : β
⊢ (∃ a ∈ s, ∃ (i : a ∈ s), f a i = b) ↔ ∃ a, ∃ (ha : a ∈ s), f a ha = b
case mp
α : Type u
β : Type v
γ : Type w
inst✝ : DecidableEq β
s : Finset α
f : (a : α) → a ∈ s → β
b : β
⊢ (∃ a ∈ s, ∃ (i : a ∈ s), f a i = b) → ∃ a, ∃ (ha : a ∈ s), f a ha = b

case mpr
α : Type u
β : Type v
γ : Type w
inst✝ : DecidableEq β
s : Finset α
f : (a : α) → a ∈ s → β
b : β
⊢ (∃ a, ∃ (ha : a ∈ s), f a ha = b) → ∃ a ∈ s, ∃ (i : a ∈ s), f a i = b