Theorems · Definition · linear algebra
TensorProduct.mapOfCompatibleSMul
(R : Type u_1) →
[inst : CommSemiring R] →
(A : Type u_22) →
(S : Type u_23) →
(M : Type u_24) →
(N : Type u_25) →
[inst_1 : AddCommMonoid M] →
[inst_2 : AddCommMonoid N] →
[inst_3 : Module R M] →
[inst_4 : Module R N] →
[inst_5 : CommSemiring A] →
[inst_6 : Module A M] →
[inst_7 : Module A N] →
[SMulCommClass R A M] →
[inst_9 : CommSemiring S] →
[inst_10 : Module S M] →
[inst_11 : SMulCommClass R S M] →
[inst_12 : SMulCommClass A S M] →
[TensorProduct.CompatibleSMul R A M N] →
TensorProduct A M N →ₗ[S] TensorProduct R M NIf M and N are both R- and A-modules and their actions on them commute,
and if the A-action on M ⊗[R] N can switch between the two factors, then there is a
canonical S-linear map from M ⊗[A] N to M ⊗[R] N,
where S is any other ring acting on M and whose action commutes with the A and R-actions.
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 60 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
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
- TensorProductstatement and proof · cited by 2,545
- SMulCommClassstatement and proof · cited by 1,927
- LinearMap.toAddHomproof · cited by 165
- TensorProduct.mkproof · cited by 129
- TensorProduct.liftproof · cited by 59
- TensorProduct.CompatibleSMulstatement and proof · cited by 17
Cited by8
Results whose statement or proof uses this declaration.
- Algebra.TensorProduct.mapOfCompatibleSMulproof · cited by 8
- TensorProduct.mapOfCompatibleSMul_surjectivestatement and proof · cited by 1
- TensorProduct.mapOfCompatibleSMul_tmulstatement · cited by 1
- Module.Invertible.tensorProductComm_eq_reflproof · cited by 1
- TensorProduct.equivOfCompatibleSMulproof · cited by 1
- TensorProduct.mapOfCompatibleSMul'proof · cited by 0
- TensorProduct.mapOfCompatibleSMul.congr_simpstatement and proof · cited by 0
- TensorProduct.AlgebraTensorModule.ker_mapOfCompatibleSMulstatement and proof · cited by 0