Theorems · Theorem · commutative algebra
IsLocalizedModule.is_universal
∀ {R : Type u_1} [inst : CommSemiring R] (S : Submonoid R) {M : Type u_2} {M' : Type u_3} {M'' : Type u_4}
[inst_1 : AddCommMonoid M] [inst_2 : AddCommMonoid M'] [inst_3 : AddCommMonoid M''] [inst_4 : Module R M]
[inst_5 : Module R M'] [inst_6 : Module R M''] (f : M →ₗ[R] M') [IsLocalizedModule S f] (g : M →ₗ[R] M''),
(∀ (x : ↥S), IsUnit ((algebraMap R (Module.End R M'')) ↑x)) → ∃! l, l ∘ₗ f = gUniversal property from localized module:
If (M', f : M ⟶ M') is a localized module then it satisfies the following universal property:
For every R-module M'' which every s : S-scalar multiplication is invertible and for every
R-linear map g : M ⟶ M'', there is a unique R-linear map l : M' ⟶ M'' such that
l ∘ f = g.
``
M --f -> M'
| /
|g /
| / l
v /
M''
``
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 54 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.coestatement and proof · 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
- RingHomstatement · cited by 10,189
- Algebra.algebraMapstatement and proof · cited by 4,706
- Submonoidstatement and proof · cited by 3,086
- LinearMap.compstatement and proof · cited by 1,642
- IsUnitstatement and proof · cited by 1,602
- Module.Endstatement and proof · cited by 774
Cited by3
Results whose statement or proof uses this declaration.
- IsLocalizedModule.isBaseChangeproof · cited by 9
- IsLocalizedModule.linearMap_extproof · cited by 8
- IsLocalizedModule.iso_localizedModule_eq_reflproof · cited by 2