Theorems · Theorem · linear algebra
Module.finrank_tensorProduct
∀ {R : Type u} {S : Type u'} {M : Type v} {M' : Type v'} [inst : Semiring R] [inst_1 : CommSemiring S]
[inst_2 : AddCommMonoid M] [inst_3 : AddCommMonoid M'] [inst_4 : Module R M] [StrongRankCondition R]
[StrongRankCondition S] [inst_7 : Module S M] [inst_8 : Module S M'] [Module.Free S M'] [inst_10 : Algebra S R]
[inst_11 : IsScalarTower S R M] [Module.Free R M],
Module.finrank R (TensorProduct S M M') = Module.finrank R M * Module.finrank S M'The S-finrank of M ⊗[R] M' is (finrank S M) * (finrank R M').
- Cited by
- 6 results in Mathlib
- Foundations
- Depth 112 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites17
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
- Semiringstatement and proof · cited by 13,802
- AddCommMonoidstatement and proof · cited by 12,281
- Algebrastatement and proof · cited by 11,388
- CommSemiringstatement and proof · cited by 10,911
- IsScalarTowerstatement and proof · cited by 3,896
- TensorProductstatement · cited by 2,545
- Module.finrankstatement · cited by 1,770
- map_mulproof · cited by 1,137
- Module.Freestatement and proof · cited by 597
- Cardinal.liftproof · cited by 583
Cited by6
Results whose statement or proof uses this declaration.
- Module.finrank_baseChangeproof · cited by 2
- Subalgebra.LinearDisjoint.of_finrank_sup_of_freeproof · cited by 2
- Module.rankAtStalk_tensorProductproof · cited by 2
- LinearMap.det_baseChangeproof · cited by 1
- isNilpotent_tensor_residueField_iffproof · cited by 1
- Module.exists_basis_of_basis_baseChangeproof · cited by 1