Theorems · Definition · linear algebra
TensorProduct.liftAddHom
{R : Type u_1} →
[inst : CommSemiring R] →
{M : Type u_7} →
{N : Type u_8} →
{P : Type u_9} →
[inst_1 : AddCommMonoid M] →
[inst_2 : AddCommMonoid N] →
[inst_3 : AddCommMonoid P] →
[inst_4 : Module R M] →
[inst_5 : Module R N] →
(f : M →+ N →+ P) →
(∀ (r : R) (m : M) (n : N), (f (r • m)) n = (f m) (r • n)) → TensorProduct R M N →+ PLift an R-balanced map to the tensor product.
A map f : M →+ N →+ P additive in both components is R-balanced, or middle linear with respect
to R, if scalar multiplication in either argument is equivalent, f (r • m) n = f m (r • n).
Note that strictly the first action should be a right-action by R, but for now R is commutative
so it doesn't matter.
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 46 from the axioms · uses propext, 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.coestatement and proof · cited by 62,936
- Modulestatement and proof · cited by 20,661
- AddCommMonoidstatement and proof · cited by 12,281
- CommSemiringstatement and proof · cited by 10,911
- AddMonoidHomstatement and proof · cited by 3,230
- TensorProductstatement · cited by 2,545
- addConGenproof · cited by 28
- FreeAddMonoid.liftproof · cited by 24
- AddCon.liftproof · cited by 14
- TensorProduct.Eqvproof · cited by 8
Cited by5
Results whose statement or proof uses this declaration.
- TensorProduct.liftAuxproof · cited by 10
- CharacterModule.uncurryproof · cited by 1
- TensorProduct.liftAddHom_tmulstatement · cited by 0
- TensorProduct.liftAddHom.congr_simpstatement and proof · cited by 0
- CharacterModule.uncurry_applystatement · cited by 0