α : Type u_2
α' : Type ?u.21579
β : Type u_3
β' : Type ?u.21585
γ : Type u_1
γ' : Type ?u.21591
δ : Type ?u.21594
δ' : Type ?u.21597
ε : Type ?u.21600
ε' : Type ?u.21603
ζ : Type ?u.21606
ζ' : Type ?u.21609
ν : Type ?u.21612
inst✝⁷ : DecidableEq α'
inst✝⁶ : DecidableEq β'
inst✝⁵ : DecidableEq γ
inst✝⁴ : DecidableEq γ'
inst✝³ : DecidableEq δ
inst✝² : DecidableEq δ'
inst✝¹ : DecidableEq ε
inst✝ : DecidableEq ε'
f f' : α → β → γ
g g' : α → β → γ → δ
s s' : Finset α
t t' : Finset β
u u' : Finset γ
a a' : α
b b' : β
c : γ
⊢ Set.Nonempty (image2 f ↑s ↑t) ↔ Finset.Nonempty s ∧ Finset.Nonempty t
α : Type u_2
α' : Type ?u.21579
β : Type u_3
β' : Type ?u.21585
γ : Type u_1
γ' : Type ?u.21591
δ : Type ?u.21594
δ' : Type ?u.21597
ε : Type ?u.21600
ε' : Type ?u.21603
ζ : Type ?u.21606
ζ' : Type ?u.21609
ν : Type ?u.21612
inst✝⁷ : DecidableEq α'
inst✝⁶ : DecidableEq β'
inst✝⁵ : DecidableEq γ
inst✝⁴ : DecidableEq γ'
inst✝³ : DecidableEq δ
inst✝² : DecidableEq δ'
inst✝¹ : DecidableEq ε
inst✝ : DecidableEq ε'
f f' : α → β → γ
g g' : α → β → γ → δ
s s' : Finset α
t t' : Finset β
u u' : Finset γ
a a' : α
b b' : β
c : γ
⊢ Finset.Nonempty (image₂ f s t) ↔ Finset.Nonempty s ∧ Finset.Nonempty t
rw [← coe_nonempty, coe_image₂]
no goals
α : Type u_2
α' : Type ?u.21579
β : Type u_3
β' : Type ?u.21585
γ : Type u_1
γ' : Type ?u.21591
δ : Type ?u.21594
δ' : Type ?u.21597
ε : Type ?u.21600
ε' : Type ?u.21603
ζ : Type ?u.21606
ζ' : Type ?u.21609
ν : Type ?u.21612
inst✝⁷ : DecidableEq α'
inst✝⁶ : DecidableEq β'
inst✝⁵ : DecidableEq γ
inst✝⁴ : DecidableEq γ'
inst✝³ : DecidableEq δ
inst✝² : DecidableEq δ'
inst✝¹ : DecidableEq ε
inst✝ : DecidableEq ε'
f f' : α → β → γ
g g' : α → β → γ → δ
s s' : Finset α
t t' : Finset β
u u' : Finset γ
a a' : α
b b' : β
c : γ
⊢ Set.Nonempty (image2 f ↑s ↑t) ↔ Finset.Nonempty s ∧ Finset.Nonempty t
exact image2_nonempty_iff