Theorems · Definition · linear algebra
LinearMap.uncurryMid
{R : Type uR} →
{n : ℕ} →
{M : Fin n.succ → Type v} →
{M₂ : Type v₂} →
[inst : CommSemiring R] →
[inst_1 : (i : Fin n.succ) → AddCommMonoid (M i)] →
[inst_2 : AddCommMonoid M₂] →
[inst_3 : (i : Fin n.succ) → Module R (M i)] →
[inst_4 : Module R M₂] →
(p : Fin (n + 1)) →
(M p →ₗ[R] MultilinearMap R (fun i => M (p.succAbove i)) M₂) → MultilinearMap R M M₂Given a linear map from M p to the space of multilinear maps
in n variables M 0, ..., M n with M p removed,
returns a multilinear map in all n + 1 variables.
- Defined in
- Mathlib.LinearAlgebra.Multilinear.Curry
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 56 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Modulestatement and proof · cited by 20,661
- RingHom.idstatement and proof · cited by 18,349
- AddCommMonoidstatement and proof · cited by 12,281
- CommSemiringstatement and proof · cited by 10,911
- LinearMapstatement and proof · cited by 10,215
- MultilinearMapstatement and proof · cited by 370
- Fin.succAbovestatement and proof · cited by 249
- Fin.removeNthproof · cited by 53
- MultilinearMap.mk'proof · cited by 2
Cited by8
Results whose statement or proof uses this declaration.
- AlternatingMap.alternatizeUncurryFinproof · cited by 8
- AlternatingMap.alternatizeUncurryFin_applyproof · cited by 6
- ContinuousLinearMap.uncurryMidproof · cited by 5
- LinearMap.uncurryMid_applystatement and proof · cited by 3
- MultilinearMap.curryMidLinearEquivproof · cited by 2
- MultilinearMap.uncurryMid_curryMidstatement · cited by 1
- MultilinearMap.curryMidLinearEquiv_symm_applystatement · cited by 0
- LinearMap.curryMid_uncurryMidstatement and proof · cited by 0