case h
α : Type u_1
α' : Type ?u.12485
β : Type u_2
β' : Type ?u.12491
γ : Type u_3
γ' : Type ?u.12497
δ : Type ?u.12500
δ' : Type ?u.12503
ε : Type ?u.12506
ε' : Type ?u.12509
ζ : Type ?u.12512
ζ' : Type ?u.12515
ν : Type ?u.12518
f f' : α → β → γ
g g' : α → β → γ → δ
s✝ s' : Set α
t✝ t' : Set β
u u' : Set γ
v : Set δ
a a' : α
b b' : β
c c' : γ
d d' : δ
s : Set α
t : Set β
x✝ : γ
⊢ x✝ ∈ image2 f s t ↔ x✝ ∈ image2 (fun a b => f b a) t s
α : Type u_1
α' : Type ?u.12485
β : Type u_2
β' : Type ?u.12491
γ : Type u_3
γ' : Type ?u.12497
δ : Type ?u.12500
δ' : Type ?u.12503
ε : Type ?u.12506
ε' : Type ?u.12509
ζ : Type ?u.12512
ζ' : Type ?u.12515
ν : Type ?u.12518
f f' : α → β → γ
g g' : α → β → γ → δ
s✝ s' : Set α
t✝ t' : Set β
u u' : Set γ
v : Set δ
a a' : α
b b' : β
c c' : γ
d d' : δ
s : Set α
t : Set β
⊢ image2 f s t = image2 (fun a b => f b a) t s
ext
no goals
case h
α : Type u_1
α' : Type ?u.12485
β : Type u_2
β' : Type ?u.12491
γ : Type u_3
γ' : Type ?u.12497
δ : Type ?u.12500
δ' : Type ?u.12503
ε : Type ?u.12506
ε' : Type ?u.12509
ζ : Type ?u.12512
ζ' : Type ?u.12515
ν : Type ?u.12518
f f' : α → β → γ
g g' : α → β → γ → δ
s✝ s' : Set α
t✝ t' : Set β
u u' : Set γ
v : Set δ
a a' : α
b b' : β
c c' : γ
d d' : δ
s : Set α
t : Set β
x✝ : γ
⊢ x✝ ∈ image2 f s t ↔ x✝ ∈ image2 (fun a b => f b a) t s
constructor <;> rintro ⟨a, b, ha, hb, rfl⟩ <;> exact ⟨b, a, hb, ha, rfl⟩