Grothendieck group #
The Grothendieck group of a commutative monoid M
is the "smallest" commutative group G
containing M
, in the sense that monoid homs M → H
are in bijection with monoid homs G → H
for
any commutative group H
.
Note that "Grothendieck group" also refers to the analogous construction in an abelian category obtained by formally making the last term of each short exact sequence invertible.
References #
The Grothendieck group of a monoid M
is the localization at its top submonoid.
Equations
Instances For
The Grothendieck group of an additive monoid M
is the localization at its top submonoid.
Equations
Instances For
The inclusion from a commutative monoid M
to its Grothendieck group.
Note that this is only injective if M
is cancellative.
Instances For
The inclusion from an additive commutative monoid M
to its Grothendieck group.
Note that this is only injective if M
is cancellative.
Instances For
Equations
- Algebra.GrothendieckGroup.instInv = { inv := fun (x : Localization ⊤) => Localization.rec (fun (m : M) (s : ↥⊤) => Localization.mk ↑s ⟨m, ⋯⟩) ⋯ x }
Equations
- Algebra.GrothendieckAddGroup.instNeg = { neg := fun (x : AddLocalization ⊤) => AddLocalization.rec (fun (m : M) (s : ↥⊤) => AddLocalization.mk ↑s ⟨m, ⋯⟩) ⋯ x }
The Grothendieck group is a group.
Equations
- One or more equations did not get rendered due to their size.
The Grothendieck group is a group.
Equations
- One or more equations did not get rendered due to their size.
A monoid homomorphism from a monoid M
to a group G
lifts to a group homomorphism from the
Grothendieck group of M
to G
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A monoid homomorphism from a monoid M
to a group G
lifts to a group homomorphism from the
Grothendieck group of M
to G
.
Equations
- One or more equations did not get rendered due to their size.