Localizations of commutative monoids with zeroes #
If S contains 0 then the localization at S is trivial.
The monoid with zero hom underlying a LocalizationMap.
Equations
- f.toMonoidWithZeroHom = { toFun := (↑f.toMonoidHom).toFun, map_zero' := ⋯, map_one' := ⋯, map_mul' := ⋯ }
Instances For
Alias of Submonoid.LocalizationMap.
The type of monoid homomorphisms satisfying the characteristic predicate: if f : M →* N
satisfies this predicate, then N is isomorphic to the localization of M at S.
Instances For
Alias of Submonoid.LocalizationMap.toMonoidWithZeroHom.
The monoid with zero hom underlying a LocalizationMap.
Equations
Instances For
Equations
- Localization.instCommMonoidWithZero = { toCommMonoid := OreLocalization.instCommMonoid, toZero := OreLocalization.instZero, zero_mul := ⋯, mul_zero := ⋯ }
Given a Localization map f : M →*₀ N for a Submonoid S ⊆ M and a map of
CommMonoidWithZeros g : M →*₀ P such that g y is invertible for all y : S, the
homomorphism induced from N to P sending z : N to g x * (g y)⁻¹, where (x, y) : M × S
are such that z = f x * (f y)⁻¹.
Equations
Instances For
Given a Localization map f : M →*₀ N for a Submonoid S ⊆ M,
if M is a cancellative monoid with zero, and all elements of S are
regular, then N is a cancellative monoid with zero.
Alias of Submonoid.LocalizationMap.isCancelMulZero.
Given a Localization map f : M →*₀ N for a Submonoid S ⊆ M,
if M is a cancellative monoid with zero, and all elements of S are
regular, then N is a cancellative monoid with zero.
Alias of Submonoid.LocalizationMap.isCancelMulZero.
Given a Localization map f : M →*₀ N for a Submonoid S ⊆ M,
if M is a cancellative monoid with zero, and all elements of S are
regular, then N is a cancellative monoid with zero.
Alias of Submonoid.LocalizationMap.lift₀.
Given a Localization map f : M →*₀ N for a Submonoid S ⊆ M and a map of
CommMonoidWithZeros g : M →*₀ P such that g y is invertible for all y : S, the
homomorphism induced from N to P sending z : N to g x * (g y)⁻¹, where (x, y) : M × S
are such that z = f x * (f y)⁻¹.
Instances For
Alias of Submonoid.LocalizationMap.lift₀_def.
Alias of Submonoid.LocalizationMap.lift₀_apply.