English
Curry and uncurry are inverse isomorphisms between the space of n-ary functions and the space of curried functions on Fin n.
Русский
Карри и раскуривание являются обратными изоморфизмами между пространством n-арных функций и пространством карри-функций на Fin n.
LaTeX
$$$\forall n,\; \text{curry}_{n} \circ \operatorname{uncurry}_{n} = \mathrm{id}$ и $\operatorname{uncurry}_{n} \circ \text{curry}_{n} = \mathrm{id}$$$
Lean4
@[simp]
theorem curry_uncurry {n} (f : Function.OfArity α β n) : curry (uncurry f) = f :=
FromTypes.curry_uncurry f