Mapping properties of monoid localizations #
Given an S-localization map f : M →* N, we can define Submonoid.LocalizationMap.lift, the
homomorphism from N induced by a homomorphism from M which maps elements of S to invertible
elements of the codomain. Similarly, given commutative monoids P, Q, a submonoid T of P and a
localization map for T from P to Q, then a homomorphism g : M →* P such that g(S) ⊆ T
induces a homomorphism of localizations, LocalizationMap.map, from N to Q.
Tags #
localization, monoid localization, quotient monoid, congruence relation, characteristic predicate, commutative monoid, grothendieck group
Given a Localization map f : M →* N for a Submonoid S ⊆ M and a map of CommMonoids
g : M →* P such that g(S) ⊆ Units P, f x = f y → g x = g y for all x y : M.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M and a map of
AddCommMonoids g : M →+ P such that g(S) ⊆ AddUnits P, f x = f y → g x = g y
for all x y : M.
Given CommMonoids M, P, Localization maps f : M →* N, k : P →* Q for Submonoids
S, T respectively, and g : M →* P such that g(S) ⊆ T, f x = f y implies
k (g x) = k (g y).
Given AddCommMonoids M, P, Localization maps f : M →+ N, k : P →+ Q for AddSubmonoids
S, T respectively, and g : M →+ P such that g(S) ⊆ T, f x = f y
implies k (g x) = k (g y).
Given a Localization map f : M →* N for a Submonoid S ⊆ M and a map of CommMonoids
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 and a map of
AddCommMonoids 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 and a map of CommMonoids
g : M →* P such that g y is invertible for all y : S, the homomorphism induced from
N to P maps f x * (f y)⁻¹ to g x * (g y)⁻¹ for all x : M, y ∈ S.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M and a map of
AddCommMonoids g : M →+ P such that g y is invertible for all y : S, the homomorphism
induced from N to P maps f x - f y to g x - g y for all x : M, y ∈ S.
Given a Localization map f : M →* N for a Submonoid S ⊆ M and a localization map
g : M →* P for the same submonoid, the homomorphism induced from
N to P maps f x * (f y)⁻¹ to g x * (g y)⁻¹ for all x : M, y ∈ S.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M and a localization map
g : M →+ P for the same submonoid, the homomorphism
induced from N to P maps f x - f y to g x - g y for all x : M, y ∈ S.
Given a Localization map f : M →* N for a Submonoid S ⊆ M, if a CommMonoid map
g : M →* P induces a map f.lift hg : N →* P then for all z : N, v : P, we have
f.lift hg z = v ↔ g x = g y * v, where x : M, y ∈ S are such that z * f y = f x.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M, if an
AddCommMonoid map g : M →+ P induces a map f.lift hg : N →+ P then for all
z : N, v : P, we have f.lift hg z = v ↔ g x = g y + v, where x : M, y ∈ S are such that
z + f y = f x.
Given a Localization map f : M →* N for a Submonoid S ⊆ M, if a CommMonoid map
g : M →* P induces a map f.lift hg : N →* P then for all z : N, v w : P, we have
f.lift hg z * w = v ↔ g x * w = g y * v, where x : M, y ∈ S are such that
z * f y = f x.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M, if an AddCommMonoid map
g : M →+ P induces a map f.lift hg : N →+ P then for all
z : N, v w : P, we have f.lift hg z + w = v ↔ g x + w = g y + v, where x : M, y ∈ S are such
that z + f y = f x.
Given a Localization map f : M →* N for a Submonoid S ⊆ M, if a CommMonoid map
g : M →* P induces a map f.lift hg : N →* P then for all z : N, we have
f.lift hg z * g y = g x, where x : M, y ∈ S are such that z * f y = f x.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M, if an AddCommMonoid
map g : M →+ P induces a map f.lift hg : N →+ P then for all z : N, we have
f.lift hg z + g y = g x, where x : M, y ∈ S are such that z + f y = f x.
Given a Localization map f : M →* N for a Submonoid S ⊆ M, if a CommMonoid map
g : M →* P induces a map f.lift hg : N →* P then for all z : N, we have
g y * f.lift hg z = g x, where x : M, y ∈ S are such that z * f y = f x.
Given a Localization map f : M →+ N for an AddSubmonoid S ⊆ M, if an AddCommMonoid map
g : M →+ P induces a map f.lift hg : N →+ P then for all z : N, we have
g y + f.lift hg z = g x, where x : M, y ∈ S are such that z + f y = f x.
Given Localization maps f : M →* N for a Submonoid S ⊆ M and
k : M →* Q for a Submonoid T ⊆ M, such that S ≤ T, and we have
l : M →* A, the composition of the induced map f.lift for k with
the induced map k.lift for l is equal to the induced map f.lift for l.
Given Localization maps f : M →+ N for a Submonoid S ⊆ M and
k : M →+ Q for a Submonoid T ⊆ M, such that S ≤ T, and we have
l : M →+ A, the composition of the induced map f.lift for k with
the induced map k.lift for l is equal to the induced map f.lift for l
Given two Localization maps f : M →* N, k : M →* P for a Submonoid S ⊆ M, the hom
from P to N induced by f is left inverse to the hom from N to P induced by k.
Given two Localization maps f : M →+ N, k : M →+ P for a Submonoid S ⊆ M, the hom
from P to N induced by f is left inverse to the hom from N to P induced by k.
Given a CommMonoid homomorphism g : M →* P where for Submonoids S ⊆ M, T ⊆ P we have
g(S) ⊆ T, the induced Monoid homomorphism from the Localization of M at S to the
Localization of P at T: if f : M →* N and k : P →* Q are Localization maps for S and
T respectively, we send z : N to k (g x) * (k (g y))⁻¹, where (x, y) : M × S are such
that z = f x * (f y)⁻¹.
Instances For
Given an AddCommMonoid homomorphism g : M →+ P where for AddSubmonoids S ⊆ M, T ⊆ P we
have g(S) ⊆ T, the induced AddMonoid homomorphism from the Localization of M at S to the
Localization of P at T: if f : M →+ N and k : P →+ Q are Localization maps for S and
T respectively, we send z : N to k (g x) - k (g y), where (x, y) : M × S are such
that z = f x - f y.
Instances For
Given Localization maps f : M →* N, k : P →* Q for Submonoids S, T respectively, if a
CommMonoid homomorphism g : M →* P induces a f.map hy k : N →* Q, then for all z : N,
u : Q, we have f.map hy k z = u ↔ k (g x) = k (g y) * u where x : M, y ∈ S are such that
z * f y = f x.
Given Localization maps f : M →+ N, k : P →+ Q for AddSubmonoids S, T respectively, if an
AddCommMonoid homomorphism g : M →+ P induces a f.map hy k : N →+ Q, then for all z : N,
u : Q, we have f.map hy k z = u ↔ k (g x) = k (g y) + u where x : M, y ∈ S are such that
z + f y = f x.
Given Localization maps f : M →* N, k : P →* Q for Submonoids S, T respectively, if a
CommMonoid homomorphism g : M →* P induces a f.map hy k : N →* Q, then for all z : N,
we have f.map hy k z * k (g y) = k (g x) where x : M, y ∈ S are such that
z * f y = f x.
Given Localization maps f : M →+ N, k : P →+ Q for AddSubmonoids S, T respectively, if an
AddCommMonoid homomorphism g : M →+ P induces a f.map hy k : N →+ Q, then for all z : N,
we have f.map hy k z + k (g y) = k (g x) where x : M, y ∈ S are such that
z + f y = f x.
Given Localization maps f : M →* N, k : P →* Q for Submonoids S, T respectively, if a
CommMonoid homomorphism g : M →* P induces a f.map hy k : N →* Q, then for all z : N,
we have k (g y) * f.map hy k z = k (g x) where x : M, y ∈ S are such that
z * f y = f x.
Given Localization maps f : M →+ N, k : P →+ Q for AddSubmonoids S, T respectively if an
AddCommMonoid homomorphism g : M →+ P induces a f.map hy k : N →+ Q, then for all z : N,
we have k (g y) + f.map hy k z = k (g x) where x : M, y ∈ S are such that
z + f y = f x.
If CommMonoid homs g : M →* P, l : P →* A induce maps of localizations, the composition
of the induced maps equals the map of localizations induced by l ∘ g.
If AddCommMonoid homs g : M →+ P, l : P →+ A induce maps of localizations, the composition
of the induced maps equals the map of localizations induced by l ∘ g.
If CommMonoid homs g : M →* P, l : P →* A induce maps of localizations, the composition
of the induced maps equals the map of localizations induced by l ∘ g.
If AddCommMonoid homs g : M →+ P, l : P →+ A induce maps of localizations, the composition
of the induced maps equals the map of localizations induced by l ∘ g.
Given an injective CommMonoid homomorphism g : M →* P, and a submonoid S ⊆ M,
the induced monoid homomorphism from the localization of M at S to the
localization of P at g S, is injective.
Given an injective AddCommMonoid homomorphism g : M →+ P, and a
submonoid S ⊆ M, the induced monoid homomorphism from the localization of M at S
to the localization of P at g S, is injective.
Given a surjective CommMonoid homomorphism g : M →* P, and a submonoid S ⊆ M,
the induced monoid homomorphism from the localization of M at S to the
localization of P at g S, is surjective.
Given a surjective AddCommMonoid homomorphism g : M →+ P, and a
submonoid S ⊆ M, the induced monoid homomorphism from the localization of M at S
to the localization of P at g S, is surjective.
If f : M →* N and k : M →* P are Localization maps for a Submonoid S, we get an
isomorphism of N and P.
Equations
Instances For
If f : M →+ N and k : M →+ R are Localization maps for an AddSubmonoid S, we get an
isomorphism of N and R.
Equations
Instances For
If f : M →* N is a Localization map for a Submonoid S and k : N ≃* P is an isomorphism
of CommMonoids, k ∘ f is a Localization map for M at S.
Equations
- f.ofMulEquivOfLocalizations k = (k.toMonoidHom.comp f.toMonoidHom).toLocalizationMap ⋯ ⋯ ⋯
Instances For
If f : M →+ N is a Localization map for a Submonoid S and k : N ≃+ P is an isomorphism
of AddCommMonoids, k ∘ f is a Localization map for M at S.
Equations
- f.ofAddEquivOfLocalizations k = (k.toAddMonoidHom.comp f.toAddMonoidHom).toLocalizationMap ⋯ ⋯ ⋯
Instances For
Given CommMonoids M, P and Submonoids S ⊆ M, T ⊆ P, if f : M →* N is a Localization
map for S and k : P ≃* M is an isomorphism of CommMonoids such that k(T) = S, f ∘ k
is a Localization map for T.
Equations
- f.ofMulEquivOfDom H = (f.toMonoidHom.comp k.toMonoidHom).toLocalizationMap ⋯ ⋯ ⋯
Instances For
Given AddCommMonoids M, P and AddSubmonoids S ⊆ M, T ⊆ P, if f : M →* N is a
Localization map for S and k : P ≃+ M is an isomorphism of AddCommMonoids such that
k(T) = S, f ∘ k is a Localization map for T.
Equations
- f.ofAddEquivOfDom H = (f.toAddMonoidHom.comp k.toAddMonoidHom).toLocalizationMap ⋯ ⋯ ⋯
Instances For
A special case of f ∘ id = f, f a Localization map.
A special case of f ∘ id = f, f a Localization map.
Given Localization maps f : M →* N, k : P →* U for Submonoids S, T respectively, an
isomorphism j : M ≃* P such that j(S) = T induces an isomorphism of localizations N ≃* U.
Equations
- f.mulEquivOfMulEquiv k H = f.mulEquivOfLocalizations (k.ofMulEquivOfDom H)
Instances For
Given Localization maps f : M →+ N, k : P →+ U for Submonoids S, T respectively, an
isomorphism j : M ≃+ P such that j(S) = T induces an isomorphism of localizations N ≃+ U.
Equations
- f.addEquivOfAddEquiv k H = f.addEquivOfLocalizations (k.ofAddEquivOfDom H)
Instances For
Given a Localization map f : M →* N for a Submonoid S, we get an isomorphism between
the Localization of M at S as a quotient type and N.
Equations
Instances For
Given a Localization map f : M →+ N for a Submonoid S, we get an isomorphism between
the Localization of M at S as a quotient type and N.