Mathlib Map

Theorems · Theorem · commutative algebra

Module.Flat.lTensor_preserves_injective_linearMap

∀ {R : Type u} {M : Type v} {N : Type u_1} {P : Type u_2} [inst : CommSemiring R] [inst_1 : AddCommMonoid M]
  [inst_2 : Module R M] [inst_3 : AddCommMonoid N] [inst_4 : Module R N] [inst_5 : AddCommMonoid P]
  [inst_6 : Module R P] [Module.Flat R M] (f : N →ₗ[R] P),
  Function.Injective ⇑f → Function.Injective ⇑(LinearMap.lTensor M f)

If M is a flat module, then 𝟙 M ⊗ f is injective for all injective linear maps f.

Defined in
Mathlib.RingTheory.Flat.Basic
Cited by
31 results in Mathlib
Foundations
Depth 102 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommSemiringAddCommMonoidModuleAddCommMonoidModuleAddCommMonoidModuleModule.Flat

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Module.Flat.trans · cited by 9Flat.transModule.Flat.lTensor_exact · cited by 7Flat.lTensor_exactAlgebra.TensorProduct.includeLeft_injective · cited by 5TensorProduct.includeLeft…Module.FaithfullyFlat.zero_iff_lTensor_zero · cited by 5FaithfullyFlat.zero_iff_l…TensorProduct.map_injective_of_flat_flat · cited by 4TensorProduct.map_injecti…Submodule.LinearDisjoint.of_le_right_of_flat · cited by 4LinearDisjoint.of_le_righ…Submodule.LinearDisjoint.linearIndependent_mul_of_flat_left · cited by 2LinearDisjoint.linearInde…Submodule.LinearDisjoint.linearIndependent_mul_of_flat_right · cited by 2LinearDisjoint.linearInde…Submodule.LinearDisjoint.linearIndependent_right_of_flat · cited by 2LinearDisjoint.linearInde…TensorProduct.map_injective_of_flat_flat' · cited by 2TensorProduct.map_injecti…AlgebraicGeometry.mono_pushoutSection_of_iSup_eq · cited by 2AlgebraicGeometry.mono_pu…Module.Flat.of_flat_tensorProduct · cited by 2Flat.of_flat_tensorProductIsSMulRegular.lTensor · cited by 1IsSMulRegular.lTensorTensorProduct.toIntegralClosure_injective_of_flat · cited by 1TensorProduct.toIntegralC…Module.exists_basis_of_basis_baseChange · cited by 1Module.exists_basis_of_ba…DFunLike.coe · cited by 62936DFunLike.coeModule · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idAddCommMonoid · cited by 12281AddCommMonoidCommSemiring · cited by 10911CommSemiringLinearMap · cited by 10215LinearMapTensorProduct · cited by 2545TensorProductModule.Flat · cited by 279Module.FlatLinearMap.lTensor · cited by 203LinearMap.lTensorModule.Flat.rTensor_preserves_injective_linearMap · cited by 24Flat.rTensor_preserves_in…LinearMap.lTensor_inj_iff_rTensor_inj · cited by 3LinearMap.lTensor_inj_iff…Flat.lTensor_preserves_inject…CITED BYCITES

Cites11

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by31

Results whose statement or proof uses this declaration.