Theorems · Definition
Function.HasUncurry.uncurry
{α : Type u_5} → {β : outParam (Type u_6)} → {γ : outParam (Type u_7)} → [self : Function.HasUncurry α β γ] → α → β → γUncurrying operator. The most generic use is to recursively uncurry. For instance
f : α → β → γ → δ will be turned into ↿f : α × β × γ → δ. One can also add instances
for bundled maps.
- Defined in
- Mathlib.Logic.Function.Basic
- Cited by
- 57 results in Mathlib
- Foundations
- Depth 2 from the axioms · uses no axioms
- Assumes
- Function.HasUncurry
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites1
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Function.HasUncurrystatement and proof · cited by 0
Cited by58
Results whose statement or proof uses this declaration.
- implicitFunctionOfBivariatestatement and proof · cited by 6
- hasStrictFDerivAt_uncurry_coprodstatement and proof · cited by 5
- Path.continuous_uncurry_iffstatement · cited by 4
- mapClusterPt_self_zpow_atTop_powproof · cited by 3
- mapClusterPt_self_zsmul_atTop_nsmulproof · cited by 3
- UniformContinuousOn.tendstoUniformlystatement and proof · cited by 3
- tendsto_prod_filter_iffstatement and proof · cited by 2
- Finset.measurable_sum_applystatement and proof · cited by 2
- MeasureTheory.contDiffOn_convolution_left_with_paramstatement and proof · cited by 2
- MeasureTheory.contDiffOn_convolution_right_with_paramstatement and proof · cited by 2
- MeasureTheory.continuousOn_convolution_right_with_paramstatement and proof · cited by 2
- Filter.Tendsto.currystatement · cited by 2