MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-unc Structured version   Visualization version   GIF version

Definition df-unc 8010
Description: Define the uncurrying of 𝐹, which takes a function producing functions, and transforms it into a two-argument function. (Contributed by Mario Carneiro, 7-Jan-2017.)
Assertion
Ref Expression
df-unc uncurry 𝐹 = {⟨⟨𝑥, 𝑦⟩, 𝑧⟩ ∣ 𝑦(𝐹𝑥)𝑧}
Distinct variable group:   𝑥,𝑦,𝑧,𝐹

Detailed syntax breakdown of Definition df-unc
StepHypRef Expression
1 cF . . 3 class 𝐹
21cunc 8008 . 2 class uncurry 𝐹
3 vy . . . . 5 setvar 𝑦
43cv 1542 . . . 4 class 𝑦
5 vz . . . . 5 setvar 𝑧
65cv 1542 . . . 4 class 𝑧
7 vx . . . . . 6 setvar 𝑥
87cv 1542 . . . . 5 class 𝑥
98, 1cfv 6380 . . . 4 class (𝐹𝑥)
104, 6, 9wbr 5053 . . 3 wff 𝑦(𝐹𝑥)𝑧
1110, 7, 3, 5coprab 7214 . 2 class {⟨⟨𝑥, 𝑦⟩, 𝑧⟩ ∣ 𝑦(𝐹𝑥)𝑧}
122, 11wceq 1543 1 wff uncurry 𝐹 = {⟨⟨𝑥, 𝑦⟩, 𝑧⟩ ∣ 𝑦(𝐹𝑥)𝑧}
Colors of variables: wff setvar class
This definition is referenced by:  unceq  35491  uncf  35493  uncov  35495  unccur  35497
  Copyright terms: Public domain W3C validator