In
mathematics
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, the Grothendieck group, or group of differences,
of a
commutative monoid
In abstract algebra, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being .
Monoids are semigroups with identity ...
is a certain
abelian group
In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is commu ...
. This abelian group is constructed from in the most universal way, in the sense that any abelian group containing a
homomorphic image
An image or picture is a visual representation. An image can be Two-dimensional space, two-dimensional, such as a drawing, painting, or photograph, or Three-dimensional space, three-dimensional, such as a carving or sculpture. Images may be di ...
of will also contain a homomorphic image of the Grothendieck group of . The Grothendieck group construction takes its name from a specific case in
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
, introduced by
Alexander Grothendieck
Alexander Grothendieck, later Alexandre Grothendieck in French (; ; ; 28 March 1928 – 13 November 2014), was a German-born French mathematician who became the leading figure in the creation of modern algebraic geometry. His research ext ...
in his proof of the
Grothendieck–Riemann–Roch theorem
In mathematics, specifically in algebraic geometry, the Grothendieck–Riemann–Roch theorem is a far-reaching result on coherent cohomology. It is a generalisation of the Hirzebruch–Riemann–Roch theorem, about complex manifolds, which is ...
, which resulted in the development of
K-theory
In mathematics, K-theory is, roughly speaking, the study of a ring generated by vector bundles over a topological space or scheme. In algebraic topology, it is a cohomology theory known as topological K-theory. In algebra and algebraic geometr ...
. This specific case is the
monoid
In abstract algebra, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being .
Monoids are semigroups with identity ...
of
isomorphism class
In mathematics, an isomorphism is a structure-preserving mapping or morphism between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them ...
es of
objects of an
abelian category
In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties.
The motivating prototypical example of an abelian category is the category o ...
, with the
direct sum
The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently but analogously for different kinds of structures. As an example, the direct sum of two abelian groups A and B is anothe ...
as its operation.
Grothendieck group of a commutative monoid
Motivation
Given a commutative monoid , "the most general" abelian group that arises from is to be constructed by introducing
inverse element
In mathematics, the concept of an inverse element generalises the concepts of opposite () and reciprocal () of numbers.
Given an operation denoted here , and an identity element denoted , if , one says that is a left inverse of , and that ...
s to all elements of . Such an abelian group always exists; it is called the Grothendieck group of . It is characterized by a certain
universal property
In mathematics, more specifically in category theory, a universal property is a property that characterizes up to an isomorphism the result of some constructions. Thus, universal properties can be used for defining some objects independently fro ...
and can also be concretely constructed from .
If does not have the
cancellation property
In mathematics, the notion of cancellativity (or ''cancellability'') is a generalization of the notion of invertibility.
An element ''a'' in a magma has the left cancellation property (or is left-cancellative) if for all ''b'' and ''c'' in ''M ...
(that is, there exists and in such that
and
), then the Grothendieck group cannot contain . In particular, in the case of a monoid operation denoted multiplicatively that has a
zero element
In mathematics, a zero element is one of several generalizations of the number zero to other algebraic structures. These alternate meanings may or may not reduce to the same thing, depending on the context.
Additive identities
An ''additive ide ...
satisfying
for every
the Grothendieck group must be the
trivial group
In mathematics, a trivial group or zero group is a group that consists of a single element. All such groups are isomorphic, so one often speaks of the trivial group. The single element of the trivial group is the identity element and so it is usu ...
(
group
A group is a number of persons or things that are located, gathered, or classed together.
Groups of people
* Cultural group, a group whose members share the same cultural identity
* Ethnic group, a group whose members share the same ethnic iden ...
with only one element), since one must have
:
for every .
Universal property
Let ''M'' be a commutative monoid. Its Grothendieck group is an abelian group ''K'' with a
monoid homomorphism
In abstract algebra, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being .
Monoids are semigroups with identity ...
satisfying the following universal property: for any monoid homomorphism
from ''M'' to an abelian group ''A'', there is a unique
group homomorphism
In mathematics, given two groups, (''G'',∗) and (''H'', ·), a group homomorphism from (''G'',∗) to (''H'', ·) is a function ''h'' : ''G'' → ''H'' such that for all ''u'' and ''v'' in ''G'' it holds that
: h(u*v) = h(u) \cdot h(v)
whe ...
such that
This expresses the fact that any abelian group ''A'' that contains a homomorphic image of ''M'' will also contain a homomorphic image of ''K'', ''K'' being the "most general" abelian group containing a homomorphic image of ''M''.
Explicit constructions
To construct the Grothendieck group ''K'' of a commutative monoid ''M'', one forms the
Cartesian product
In mathematics, specifically set theory, the Cartesian product of two sets and , denoted , is the set of all ordered pairs where is an element of and is an element of . In terms of set-builder notation, that is
A\times B = \.
A table c ...
. The two coordinates are meant to represent a positive part and a negative part, so
corresponds to
in ''K''.
Addition on
is defined coordinate-wise:
:
.
Next one defines an
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
on
, such that
is equivalent to
if, for some element ''k'' of ''M'', ''m''
1 + ''n''
2 + ''k'' = ''m''
2 + ''n''
1 + ''k'' (the element ''k'' is necessary because the
cancellation law does not hold in all monoids). The
equivalence class
In mathematics, when the elements of some set S have a notion of equivalence (formalized as an equivalence relation), then one may naturally split the set S into equivalence classes. These equivalence classes are constructed so that elements ...
of the element (''m''
1, ''m''
2) is denoted by
1, ''m''2)">''m''1, ''m''2) One defines ''K'' to be the set of equivalence classes. Since the addition operation on ''M'' × ''M'' is compatible with our equivalence relation, one obtains an addition on ''K'', and ''K'' becomes an abelian group. The identity element of ''K'' is
0, 0) and the inverse of
1, ''m''2)">''m''1, ''m''2)is
2, ''m''1)">''m''2, ''m''1) The homomorphism
sends the element ''m'' to
''m'', 0)
Alternatively, the Grothendieck group ''K'' of ''M'' can also be constructed using
generators and relations
In mathematics, a presentation is one method of specifying a group. A presentation of a group ''G'' comprises a set ''S'' of generators—so that every element of the group can be written as a product of powers of some of these generators—and ...
: denoting by
the
free abelian group
In mathematics, a free abelian group is an abelian group with a Free module, basis. Being an abelian group means that it is a Set (mathematics), set with an addition operation (mathematics), operation that is associative, commutative, and inverti ...
generated by the set ''M'', the Grothendieck group ''K'' is the
quotient
In arithmetic, a quotient (from 'how many times', pronounced ) is a quantity produced by the division of two numbers. The quotient has widespread use throughout mathematics. It has two definitions: either the integer part of a division (in th ...
of
by the
subgroup
In group theory, a branch of mathematics, a subset of a group G is a subgroup of G if the members of that subset form a group with respect to the group operation in G.
Formally, given a group (mathematics), group under a binary operation  ...
generated by
. (Here +′ and −′ denote the addition and subtraction in the free abelian group
while + denotes the addition in the monoid ''M''.) This construction has the advantage that it can be performed for any
semigroup
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associative internal binary operation on it.
The binary operation of a semigroup is most often denoted multiplicatively (just notation, not necessarily th ...
''M'' and yields a group which satisfies the corresponding universal properties for semigroups, i.e. the "most general and smallest group containing a homomorphic image of ''M''. This is known as the "group completion of a semigroup" or "group of fractions of a semigroup".
Properties
In the language of
category theory
Category theory is a general theory of mathematical structures and their relations. It was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Category theory ...
, any
universal construction gives rise to a
functor
In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
; one thus obtains a functor from the
category
Category, plural categories, may refer to:
General uses
*Classification, the general act of allocating things to classes/categories Philosophy
* Category of being
* ''Categories'' (Aristotle)
* Category (Kant)
* Categories (Peirce)
* Category ( ...
of commutative monoids to the
category of abelian groups
In mathematics, the category Ab has the abelian groups as objects and group homomorphisms as morphisms. This is the prototype of an abelian category: indeed, every small abelian category can be embedded in Ab.
Properties
The zero object o ...
which sends the commutative monoid ''M'' to its Grothendieck group ''K''. This functor is
left adjoint
In mathematics, specifically category theory, adjunction is a relationship that two functors may exhibit, intuitively corresponding to a weak form of equivalence between two related categories. Two functors that stand in this relationship are k ...
to the
forgetful functor
In mathematics, more specifically in the area of category theory, a forgetful functor (also known as a stripping functor) "forgets" or drops some or all of the input's structure or properties mapping to the output. For an algebraic structure of ...
from the category of abelian groups to the category of commutative monoids.
For a commutative monoid ''M'', the map ''i'' : ''M'' → ''K'' is
injective
In mathematics, an injective function (also known as injection, or one-to-one function ) is a function that maps distinct elements of its domain to distinct elements of its codomain; that is, implies (equivalently by contraposition, impl ...
if and only if ''M'' has the cancellation property, and it is
bijective
In mathematics, a bijection, bijective function, or one-to-one correspondence is a function between two sets such that each element of the second set (the codomain) is the image of exactly one element of the first set (the domain). Equival ...
if and only if ''M'' is already a group.
Example: the integers
The easiest example of a Grothendieck group is the construction of the
integer
An integer is the number zero (0), a positive natural number (1, 2, 3, ...), or the negation of a positive natural number (−1, −2, −3, ...). The negations or additive inverses of the positive natural numbers are referred to as negative in ...
s
from the (additive)
natural number
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
s
.
First one observes that the natural numbers (including 0) together with the usual addition indeed form a commutative monoid
Now when one uses the Grothendieck group construction one obtains the formal differences between natural numbers as elements ''n'' − ''m'' and one has the equivalence relation
:
for some
.
Now define
:
This defines the integers
. Indeed, this is the usual construction to obtain the integers from the natural numbers. See
"Construction" under Integers for a more detailed explanation.
Example: the positive rational numbers
Similarly, the Grothendieck group of the multiplicative commutative monoid
(starting at 1) consists of formal fractions
with the equivalence
:
for some
which of course can be identified with the positive
rational number
In mathematics, a rational number is a number that can be expressed as the quotient or fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (for example,
The set of all ...
s.
Example: the Grothendieck group of a manifold
The Grothendieck group is the fundamental construction of
K-theory
In mathematics, K-theory is, roughly speaking, the study of a ring generated by vector bundles over a topological space or scheme. In algebraic topology, it is a cohomology theory known as topological K-theory. In algebra and algebraic geometr ...
. The group
of a
compact
Compact as used in politics may refer broadly to a pact or treaty; in more specific cases it may refer to:
* Interstate compact, a type of agreement used by U.S. states
* Blood compact, an ancient ritual of the Philippines
* Compact government, a t ...
manifold
In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a N ...
''M'' is defined to be the Grothendieck group of the commutative monoid of all isomorphism classes of
vector bundle
In mathematics, a vector bundle is a topological construction that makes precise the idea of a family of vector spaces parameterized by another space X (for example X could be a topological space, a manifold, or an algebraic variety): to eve ...
s of finite rank on ''M'' with the monoid operation given by direct sum. This gives a
contravariant functor
In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ...
from
manifolds
In mathematics, a manifold is a topological space that locally resembles Euclidean space near each point. More precisely, an n-dimensional manifold, or ''n-manifold'' for short, is a topological space with the property that each point has a n ...
to abelian groups. This functor is studied and extended in
topological K-theory
In mathematics, topological -theory is a branch of algebraic topology. It was founded to study vector bundles on topological spaces, by means of ideas now recognised as (general) K-theory that were introduced by Alexander Grothendieck. The early ...
.
Example: The Grothendieck group of a ring
The zeroth algebraic K group
of a (not necessarily
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
)
ring
(The) Ring(s) may refer to:
* Ring (jewellery), a round band, usually made of metal, worn as ornamental jewelry
* To make a sound with a bell, and the sound made by a bell
Arts, entertainment, and media Film and TV
* ''The Ring'' (franchise), a ...
''R'' is the Grothendieck group of the monoid consisting of isomorphism classes of
finitely generated projective modules over ''R'', with the monoid operation given by the
direct sum
The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently but analogously for different kinds of structures. As an example, the direct sum of two abelian groups A and B is anothe ...
. Then
is a covariant functor from
rings to abelian groups.
The two previous examples are related: consider the case where
is the ring of
complex
Complex commonly refers to:
* Complexity, the behaviour of a system whose components interact in multiple ways so possible interactions are difficult to describe
** Complex system, a system composed of many components which may interact with each ...
-valued
smooth function
In mathematical analysis, the smoothness of a function is a property measured by the number of continuous derivatives (''differentiability class)'' it has over its domain.
A function of class C^k is a function of smoothness at least ; t ...
s on a compact manifold ''M''. In this case the projective ''R''-modules are
dual to vector bundles over ''M'' (by the
Serre–Swan theorem). Thus
and
are the same group.
Grothendieck group and extensions
Definition
Another construction that carries the name Grothendieck group is the following: Let ''R'' be a finite-dimensional
algebra
Algebra is a branch of mathematics that deals with abstract systems, known as algebraic structures, and the manipulation of expressions within those systems. It is a generalization of arithmetic that introduces variables and algebraic ope ...
over some
field ''k'' or more generally an
artinian ring
In mathematics, specifically abstract algebra, an Artinian ring (sometimes Artin ring) is a ring that satisfies the descending chain condition on (one-sided) ideals; that is, there is no infinite descending sequence of ideals. Artinian rings are ...
. Then define the Grothendieck group
as the abelian group generated by the set
of isomorphism classes of finitely generated ''R''-modules and the following relations: For every
short exact sequence
In mathematics, an exact sequence is a sequence of morphisms between objects (for example, Group (mathematics), groups, Ring (mathematics), rings, Module (mathematics), modules, and, more generally, objects of an abelian category) such that the Im ...
:
of ''R''-modules, add the relation
:
This definition implies that for any two finitely generated ''R''-modules ''M'' and ''N'',