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

Definition df-unc 7394
Description: Define the uncurrying of  F, 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  F  =  { <. <. x ,  y
>. ,  z >.  |  y ( F `  x ) z }
Distinct variable group:    x, y, z, F

Detailed syntax breakdown of Definition df-unc
StepHypRef Expression
1 cF . . 3  class  F
21cunc 7392 . 2  class uncurry  F
3 vy . . . . 5  setvar  y
43cv 1482 . . . 4  class  y
5 vz . . . . 5  setvar  z
65cv 1482 . . . 4  class  z
7 vx . . . . . 6  setvar  x
87cv 1482 . . . . 5  class  x
98, 1cfv 5888 . . . 4  class  ( F `
 x )
104, 6, 9wbr 4653 . . 3  wff  y ( F `  x ) z
1110, 7, 3, 5coprab 6651 . 2  class  { <. <.
x ,  y >. ,  z >.  |  y ( F `  x
) z }
122, 11wceq 1483 1  wff uncurry  F  =  { <. <. x ,  y
>. ,  z >.  |  y ( F `  x ) z }
Colors of variables: wff setvar class
This definition is referenced by:  unceq  33386  uncf  33388  uncov  33390  unccur  33392
  Copyright terms: Public domain W3C validator