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.