Theorems · Theorem · commutative algebra
TensorProduct.induction_on
∀ {R : Type u_1} [inst : CommSemiring R] {M : Type u_7} {N : Type u_8} [inst_1 : AddCommMonoid M]
[inst_2 : AddCommMonoid N] [inst_3 : Module R M] [inst_4 : Module R N] {motive : TensorProduct R M N → Prop}
(z : TensorProduct R M N),
motive 0 →
(∀ (x : M) (y : N), motive (x ⊗ₜ[R] y)) →
(∀ (x y : TensorProduct R M N), motive x → motive y → motive (x + y)) → motive z- Defined in
- Mathlib.LinearAlgebra.TensorProduct.Defs
- Cited by
- 81 results in Mathlib
- Foundations
- Depth 42 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites14
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
- AddCommMonoidstatement and proof · cited by 12,281
- CommSemiringstatement and proof · cited by 10,911
- TensorProductstatement and proof · cited by 2,545
- TensorProduct.tmulstatement and proof · cited by 1,182
- FreeAddMonoidproof · cited by 145
- FreeAddMonoid.ofproof · cited by 69
- AddCon.Quotientproof · cited by 54
- AddCon.toQuotientproof · cited by 38
- addConGenproof · cited by 28
- TensorProduct.Eqvproof · cited by 8
- FreeAddMonoid.recOnproof · cited by 8
Cited by81
Results whose statement or proof uses this declaration.
- TensorProduct.ext'proof · cited by 39
- LinearMap.lTensor_surjectiveproof · cited by 11
- LinearMap.rTensor_surjectiveproof · cited by 9
- TensorProduct.span_tmul_eq_topproof · cited by 8
- IsTensorProduct.inductionOnproof · cited by 8
- Algebra.IsPushout.symmproof · cited by 7
- IsBaseChange.of_lift_uniqueproof · cited by 5
- RingHom.SurjectiveOnStalks.exists_mul_eq_tmulproof · cited by 4
- Algebra.TensorProduct.ringHom_extproof · cited by 4
- Algebra.isEpi_iff_forall_one_tmul_eqproof · cited by 3
- Ideal.map_includeRight_eqproof · cited by 3
- Algebra.FormallyUnramified.comp_secproof · cited by 3