Theorems · Theorem · linear algebra
TensorProduct.assoc_tensor
∀ {R : Type u_1} [inst : CommSemiring R] {M : Type u_5} {N : Type u_6} {Q : Type u_8} {S : Type u_9}
[inst_1 : AddCommMonoid M] [inst_2 : AddCommMonoid N] [inst_3 : AddCommMonoid Q] [inst_4 : AddCommMonoid S]
[inst_5 : Module R M] [inst_6 : Module R N] [inst_7 : Module R Q] [inst_8 : Module R S],
TensorProduct.assoc R (TensorProduct R M N) Q S =
LinearEquiv.rTensor S (TensorProduct.assoc R M N Q) ≪≫ₗ TensorProduct.assoc R M (TensorProduct R N Q) S ≪≫ₗ
LinearEquiv.lTensor M (TensorProduct.assoc R N Q S) ≪≫ₗ
(TensorProduct.assoc R M N (TensorProduct R Q S)).symm- Cited by
- 0 results in Mathlib
- Foundations
- Depth 70 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites13
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement and proof · cited by 20,661
- RingHom.idstatement · cited by 18,349
- AddCommMonoidstatement and proof · cited by 12,281
- CommSemiringstatement and proof · cited by 10,911
- LinearEquivstatement · cited by 3,317
- TensorProductstatement · cited by 2,545
- LinearEquiv.symmstatement · cited by 1,461
- LinearEquiv.transstatement · cited by 298
- TensorProduct.assocstatement · cited by 85
- LinearEquiv.rTensorstatement · cited by 34
- LinearEquiv.lTensorstatement · cited by 32
- LinearEquiv.toLinearMap_injproof · cited by 14
Cited by0
Results whose statement or proof uses this declaration.
Nothing cites this yet.