# Welcome to Citation Bot

 Establishing connection to Wikipedia servers with username Citation_bot...
Using account Citation bot.
Fetching parameter list ... done.

Expanding 'K-theory'; won't commit edits.
[06:34:28] Processing page 'K-theory' — edit—history document.title="Citation bot: 'K-theory'";
* Getting data from arXiv math/0012213
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting eprint

* Expand citation: LECTURES ON THE K-FUNCTOR IN ALGEBRAIC GEOMETRY
~ Recognized DOI in URL; dropping URL
* initial authors exist, not correcting last
* initial authors exist, not correcting first
* initial authors exist, not correcting date
* initial authors exist, not correcting title
* initial authors exist, not correcting url
* initial authors exist, not correcting journal
* initial authors exist, not correcting language
* initial authors exist, not correcting volume
* initial authors exist, not correcting issue
* initial authors exist, not correcting doi
* initial authors exist, not correcting issn [..> rifydoi]
. Checking that DOI 10.1070/rm1969v024n05abeh001357 is operational... DOI ok. [..> ndbydoi]
- Expanding from crossRef record [..> add]
- Skipping AdsAbs database: not in slow mode [..> indpmid]
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last
* initial authors exist, not correcting first
* initial authors exist, not correcting date
* initial authors exist, not correcting title
* initial authors exist, not correcting url
* initial authors exist, not correcting journal
* initial authors exist, not correcting language
* initial authors exist, not correcting volume
* initial authors exist, not correcting issue
* initial authors exist, not correcting pages
* initial authors exist, not correcting doi
* initial authors exist, not correcting issn
* Getting data from arXiv hep-th/9405035 [..> add]
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting title
* initial authors exist, not correcting eprint
* initial authors exist, not correcting year
* K-theory
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting edition
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* initial authors exist, not correcting mr
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting edition
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* initial authors exist, not correcting mr
* Handbook of K-Theory
* Complex Topological K-Theory
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* Algebraic K-Theory
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* K-theory: an introduction
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* initial authors exist, not correcting doi
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* initial authors exist, not correcting doi
* Getting data from arXiv math/0602082
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting eprint
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting authorlink1
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting url
* The K-book: an introduction to algebraic K-theory
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
* Initial authors exist, skipping authorlink in tidy
* Initial authors exist, skipping authorlink in tidy
* initial authors exist, not correcting last1
* initial authors exist, not correcting first1
* initial authors exist, not correcting author1-link
* initial authors exist, not correcting year
* initial authors exist, not correcting title
* initial authors exist, not correcting series
* initial authors exist, not correcting volume
* initial authors exist, not correcting publisher
* initial authors exist, not correcting isbn
# Proposed code for K-theory, which you have asked the bot to commit with edit summary Add: year, pages, eprint. Removed parameters. You can [[WP:UCB|use this bot]] yourself. [[WP:DBUG|Report bugs here]].{{for|the hip hop group|K Theory}}
{{DISPLAYTITLE:''K''-theory}}
In [[mathematics]], '''K-theory''' is, roughly speaking, the study of a [[Ring (mathematics)|ring]] generated by [[vector bundles]] over a [[topological space]] or [[scheme (mathematics)|scheme]]. In [[algebraic topology]], it is an [[extraordinary cohomology theory]] known as [[topological K-theory]]. In [[algebra]] and [[algebraic geometry]], it is referred to as [[algebraic K-theory]]. It is also a fundamental tool in the field of [[operator algebra]]s. It can be seen as the study of certain kinds of [[Invariant (mathematics)|invariants]] of large [[Matrix (mathematics)|matrices]].<ref>{{cite arXiv |last1=Atiyah |first1=Michael |author1-link=Michael Atiyah |year=2000 |title=K-Theory Past and Present |eprint=math/0012213}}</ref>

K-theory involves the construction of families of ''K''-[[functor]]s that map from topological spaces or schemes to associated rings; these rings reflect some aspects of the structure of the original spaces or schemes. As with functors to [[group (mathematics)|group]]s in algebraic topology, the reason for this functorial mapping is that it is easier to compute some topological properties from the mapped rings than from the original spaces or schemes. Examples of results gleaned from the K-theory approach include the [[Grothendieck–Riemann–Roch theorem]], [[Bott periodicity]], the [[Atiyah-Singer index theorem]], and the [[Adams operation]]s.

In [[high energy physics]], K-theory and in particular [[twisted K-theory]] have appeared in [[Type II string theory]] where it has been conjectured that they classify [[D-branes]], [[Ramond–Ramond field|Ramond–Ramond field strengths]] and also certain [[spinors]] on [[generalized complex structure|generalized complex manifolds]]. In [[condensed matter physics]] K-theory has been used to classify [[topological insulator]]s, [[superconductor]]s and stable [[Fermi surface]]s. For more details, see [[K-theory (physics)]].

==Grothendieck completion==
The Grothendieck completion is a necessary ingredient for constructing K-theory. Given an abelian monoid $(A,+')$ let $\sim$ be the relation on $A^2$ defined by
:$(a_1,a_2) \sim (b_1,b_2)$ if there exists a $c\in A$ such that $a_1 + b_2 + c = a_2 + b_1 + c$
Then, the set $G(A) = A^2/\sim$ has the structure of a group $(G(A),+)$ where
:$[(a_1,a_2)] + [(b_1,b_2)] = [(a_1+' b_1,a_2+' b_2)]$
Equivalence classes in this group should be thought of as formal differences of elements in the abelian group.

To get a better understanding of this group, let's look at some equivalence classes of the abelian monoid $(A,+)$. Here we will denote the identity element by $0$. First, notice that $(0,0) \sim (n,n)$ for any $n\in A$ since we can set $c = 0$ and apply the equation from the equivalence relation to get $n = n$. Now, notice that this implies
:$[(a,b)] + [(b,a)] = [(a+b,a+b)] = 0$
hence we have an additive inverse for each element in $G(A)$. This should give us the hint that we should be thinking of the equivalence classes $[(a,b)]$ as formal differences $a-b$. Another useful observation is the invariance of equivalence classes under scaling:
:$(a,b) \sim (a+k,b+k)$ for any $k \in A$

There is a nice universal property as well for the Grothendieck completion: given a morphism $\phi:A \to B$ of an abelian monoid $A$ to the underlying abelian monoid of an abelian group $B$, there exists a unique abelian group morphism $G(A) \to B$.

A nice illustrative example to look at is the Grothendieck completion of $\mathbb{N}$. We can see that $G((\mathbb{N},+)) = (\mathbb{Z},+)$. Notice that for any pair $(a,b)$ we can find a minimal representative $(a',b')$ by using the invariance under scaling. For example, we can see from the scaling invariance that
:$(4,6) \sim (3,5) \sim (2,4) \sim (1,3) \sim (0,2)$
In general, if we set $k = \min\{a,b\}$ then we find that
:$(a,b) \sim (a-k,b-k)$ which is of the form $(c,0)$ or $(0,d)$
This shows that we should think of the $(a,0)$ as positive integers and the $(0,b)$ as negative integers.

==Definitions==
There are a number of basic definitions of K-theory: two coming from topology and two from algebraic geometry.

Given a compact Hausdorff space $X$ consider the set of isomorphism classes of finite dimensional vector bundles over $X$, denoted $\text{Vect}(X)$ and let the isomorphism class of a vector bundle $\pi:E \to X$ be denoted $[E]$. Since isomorphism classes of vector bundles behave well with respect to direct sums, we can write these operations on isomorphism classes by
:$[E]\oplus[E'] =[E\oplus E']$
It should be clear that $(\text{Vect}(X),\oplus)$ is an abelian monoid where the unit is given by the trivial vector bundle $\mathbb{R}^0\times X \to X$. We can then apply the Grothendieck-completion to get an abelian group from this abelian monoid. This is called the K-theory of $X$ and is denoted $K^0(X)$.

We can use the Serre-Swan theorem and some algebra to get an alternative description of vector bundles over the ring of continuous complex valued functions $C^0(X;\mathbb{C})$ as projective modules. Then, these can be identified with idempotent matrices in some ring of matrices $M_{n\times n}(C^0(X;\mathbb{C}))$. We can define equivalence classes of idempotent matrices and form an abelian monoid $\textbf{Idem}(X)$. It's Grothendieck completion is also called $K^0(X)$.

In algebraic geometry, the same construction can be applied to algebraic vector bundles over a smooth scheme. But, there is an alternative construction for any Noetherian scheme $X$. If we look at the isomorphism classes of coherent sheaves $\text{Coh}(X)$ we can mod out by the relation $[\mathcal{E}] = [\mathcal{E}'] + [\mathcal{E}'']$ if there is a short exact sequence
:$0 \to \mathcal{E}' \to \mathcal{E} \to \mathcal{E}'' \to 0$
This gives the Grothendieck-group $K_0(X)$ which is isomorphic to $K^0(X)$ if $X$ is smooth. The group $K_0(X)$ is special because there is also a ring structure: we define it as
:$[\mathcal{E}]\cdot[\mathcal{E}'] = \sum(-1)^k[\text{Tor}_k^{\mathcal{O}_X}(\mathcal{E}, \mathcal{E}')]$
Using Grothendieck-Riemann-Roch we have that
:$ch: K_0(X)\otimes \mathbb{Q} \to A(X)\otimes \mathbb{Q}$
is an isomorphism of rings. Hence we can use $K_0(X)$ for intersection theory.

==Early history==

The subject can be said to begin with [[Alexander Grothendieck]] (1957), who used it to formulate his [[Grothendieck–Riemann–Roch theorem]].  It takes its name from the German ''Klasse'', meaning "class".<ref>Karoubi, 2006</ref>  Grothendieck needed to work with [[Coherent sheaf|coherent sheaves]] on an [[algebraic variety]] ''X''. Rather than working directly with the sheaves, he defined a group using [[isomorphism class]]es of sheaves as generators of the group, subject to a relation that identifies any extension of two sheaves with their sum. The resulting group is called ''K(X)'' when only [[Locally free sheaf|locally free sheaves]] are used, or ''G(X)'' when all are coherent sheaves. Either of these two constructions is referred to as the [[Grothendieck group]]; ''K(X)'' has [[Cohomology|cohomological]] behavior and ''G(X)'' has [[Homology (mathematics)|homological]] behavior.

If ''X'' is a [[smooth variety]], the two groups are the same. If it is a smooth [[affine variety]], then all extensions of locally free sheaves split, so the group has an alternative definition.

In [[topology]], by applying the same construction to [[vector bundle]]s, [[Michael Atiyah]] and [[Friedrich Hirzebruch]] defined ''K(X)'' for a [[topological space]] ''X'' in 1959, and using the [[Bott periodicity theorem]] they made it the basis of an [[extraordinary cohomology theory]]. It played a major role in the second proof of the [[Atiyah–Singer index theorem|Index Theorem]] (circa 1962). Furthermore, this approach led to a [[noncommutative topology|noncommutative]] K-theory for [[C*-algebra]]s.

Already in 1955, [[Jean-Pierre Serre]] had used the analogy of [[vector bundle]]s with [[projective module]]s to formulate [[Quillen–Suslin theorem|Serre's conjecture]], which states that every finitely generated projective module over a [[polynomial ring]] is [[free module|free]]; this assertion is correct, but was not settled until 20 years later. ([[Swan's theorem]] is another aspect of this analogy.)

==Developments==
The other historical origin of algebraic K-theory was the work of Whitehead and others on what later became known as [[Whitehead torsion]].

There followed a period in which there were various partial definitions of ''[[Algebraic K-theory#Higher K-theory|higher K-theory functors]]''. Finally, two useful and equivalent definitions were given by [[Daniel Quillen]] using [[homotopy theory]] in 1969 and 1972. A variant was also given by [[Friedhelm Waldhausen]] in order to study the ''algebraic K-theory of spaces,'' which is related to the study of pseudo-isotopies.  Much modern research on higher K-theory is related to algebraic geometry and the study of [[motivic cohomology]].

The corresponding constructions involving an auxiliary [[quadratic form]] received the general name [[L-theory]]. It is a major tool of [[surgery theory]].

In [[string theory]], the K-theory classification of [[Ramond–Ramond field]] strengths and the charges of stable [[D-branes]] was first proposed in 1997.<ref>by Ruben Minasian (http://string.lpthe.jussieu.fr/members.pl?key=7), and [[Greg Moore (physicist)|Gregory Moore]] (http://www.physics.rutgers.edu/~gmoore) in [http://xxx.lanl.gov/abs/hep-th/9710230 K-theory and Ramond–Ramond Charge].</ref>

== Examples ==
* The easiest example of the Grothendieck group is the Grothendieck group of a point $\text{Spec}(\mathbb{F})$ for a field $\mathbb{F}$. Since a vector bundle over this space is just a finite dimensional vector space, which is a free object in the category of coherent sheaves, hence projective, the monoid of isomorphism classes is $\mathbb{N}$ corresponding to the dimension of the vector space. It is an easy exercise to show that the Grothendieck group is then $\mathbb{Z}$.
* One important property of the Grothendieck group of a [[Noetherian scheme|Noetherian]] scheme $X$ is that $K(X) = K(X_{red})$.<ref>{{Cite web|url=https://mathoverflow.net/questions/77089/grothendieck-group-for-projective-space-over-the-dual-numbers|title=Grothendieck group for projective space over the dual numbers|website=mathoverflow.net|access-date=2017-04-16}}</ref> Hence the Grothendieck group of any [[Artinian ring|Artinian]] $\mathbb{F}$-algebra is $\mathbb{Z}$.
* Another important formula for the Grothendieck group is the projective bundle formula:<ref>{{Cite journal|last=Manin|first=Yu I|date=1969-01-01|title=LECTURES ON THE K-FUNCTOR IN ALGEBRAIC GEOMETRY|url=http://iopscience.iop.org/article/10.1070/RM1969v024n05ABEH001357/meta|journal=Russian Mathematical Surveys|language=en|volume=24|issue=5|pages=1|doi=10.1070/rm1969v024n05abeh001357|issn=0036-0279}}</ref> given a rank r vector bundle $\mathcal{E}$ over a Noetherian scheme $X$, the Grothendieck group of the projective bundle $\mathbb{P}(\mathcal{E})=\text{Proj}(\text{Sym}^\bullet(\mathcal{E}^\vee))$ is a free $K(X)$-module of rank r with basis $1,\xi,\cdots,\xi^{n-1}$. This formula allows one to compute the Grothendieck group of <chem>\mathbb{P}^n_\mathbb{F}</chem>.

==Applications==
===Virtual bundles===
One useful application of the Grothendieck-group is to define virtual vector bundles. For example, if we have an embedding of smooth spaces $Y \hookrightarrow X$ then there is a short exact sequence
:$0 \to \Omega_Y \to \Omega_X|_Y \to C_{Y/X} \to 0$ where $C_{Y/X}$ is the conormal bundle of $Y$ in $X$
If we have a singular space $Y$ embedded into a smooth space $X$ we define the virtual conormal bundle as
:$[\Omega_X|_Y] - [\Omega_Y]$
Another useful application of virtual bundles is with the definition of a virtual tangent bundle of an intersection of spaces: Let $Y_1,Y_2\subset X$ be projective subvarieties of a smooth projective variety. Then, we can define the virtual tangent bundle of their intersection $Z = Y_1\cap Y_2$ as
:$[T_Z]^{vir} = [T_{Y_1}]|_Z + [T_{Y_2}]|_Z - [T_{X}]|_Z$
Kontsevich uses this construction in his paper <ref>{{cite arXiv |last1=Kontsevich |first1=Maxim |title=Enumeration of Rational Curves via Torus Actions |eprint=hep-th/9405035|year=1994 }}</ref>

===Chern characters===
{{main|Chern character}}
[[Chern classes]] can be used to construct a homomorphism of rings from the [[topological K-theory]] of a space to (the completion of) its rational cohomology. For a line bundle ''L'', the Chern character ch is defined by

:$\operatorname{ch}(L) = \exp(c_{1}(L)) := \sum_{m=0}^\infty \frac{c_1(L)^m}{m!}.$

More generally, if $V = L_1 \oplus \dots \oplus L_n$ is a direct sum of line bundles, with first Chern classes $x_i = c_1(L_i),$ the Chern character is defined additively

:$\operatorname{ch}(V) = e^{x_1} + \dots + e^{x_n} :=\sum_{m=0}^\infty \frac{1}{m!}(x_1^m + \dots + x_n^m).$

The Chern character is useful in part because it facilitates the computation of the Chern class of a tensor product. The Chern character is used in the [[Hirzebruch–Riemann–Roch theorem]].

==Equivariant K-theory==
The [[Equivariant K-theory|equivariant algebraic K-theory]] is an [[algebraic K-theory]] associated to the category $\operatorname{Coh}^G(X)$ of [[equivariant sheaf|equivariant coherent sheaves]] on an algebraic scheme $X$ with [[linear algebraic group action|action of a linear algebraic group]] $G$,  via Quillen's [[Q-construction]]; thus, by definition,
:$K_i^G(X) = \pi_i(B^+ \operatorname{Coh}^G(X)).$
In particular, $K_0^G(C)$ is the [[Grothendieck group]] of $\operatorname{Coh}^G(X)$. The theory was developed by R. W. Thomason in 1980s.<ref>Charles A. Weibel, [http://www.ams.org/notices/199608/comm-thomason.pdf Robert W. Thomason (1952–1995)].</ref> Specifically, he proved equivariant analogs of fundamental theorems such as the localization theorem.

*[[Bott periodicity]]
*[[KK-theory]]
*[[KR-theory]]
*[[List of cohomology theories]]
*[[Algebraic K-theory]]
*[[Topological K-theory]]
*[[Operator K-theory]]
*[[Grothendieck–Riemann–Roch theorem]]

==Notes==
{{Reflist}}

==References==
* {{cite book |last1=Atiyah |first1=Michael Francis |author1-link=Michael Atiyah |year=1989 |title=K-theory |series=Advanced Book Classics |edition=2nd |publisher=[[Addison-Wesley]] |isbn=978-0-201-09394-0 |mr=1043170}}
* {{cite book |editor1-last=Friedlander |editor1-first=Eric |editor2-last=Grayson |editor2-first=Daniel |year=2005 |title=Handbook of K-Theory |location=Berlin, New York |publisher=[[Springer-Verlag]] |isbn=978-3-540-30436-4 |mr=2182598 |doi=10.1007/978-3-540-27855-9}}
* {{cite book |last1=Park |first1=Efton |year=2008 |title=Complex Topological K-Theory |series=Cambridge Studies in Advanced Mathematics |volume=111 |publisher=Cambridge University Press |isbn=978-0-521-85634-8}}
* {{cite book |last1=Swan |first1=R. G. |author1-link=Richard Swan |year=1968 |title=Algebraic K-Theory |series=Lecture Notes in Mathematics |volume=76 |publisher=[[Springer Science+Business Media|Springer]] |isbn=3-540-04245-8}}
* {{cite book |last1=Karoubi |first1=Max |author1-link=Max Karoubi |year=1978 |title=K-theory: an introduction |publisher=Springer-Verlag |isbn=0-387-08090-2 |doi=10.1007/978-3-540-79890-3}}
* {{cite arXiv |last1=Karoubi |first1=Max |author1-link=Max Karoubi |year=2006 |title=K-theory. An elementary introduction |eprint=math/0602082}}
* {{cite web |last1=Hatcher |first1=Allen |authorlink1=Allen Hatcher |year=2003 |title=Vector Bundles & K-Theory |url=http://www.math.cornell.edu/~hatcher/VBKT/VBpage.html}}
* {{cite book |last1=Weibel |first1=Charles |author1-link=Charles Weibel |year=2013 |title=The K-book: an introduction to algebraic K-theory |series=Grad. Studies in Math |volume=145 |publisher=American Math Society |isbn=978-0-8218-9132-2}}

* [http://abel.harvard.edu/theses/senior/patrick/patrick.pdf Grothendieck-Riemann-Roch]
* [https://webusers.imj-prg.fr/~max.karoubi/ Max Karoubi's Page]
* [http://www.math.uiuc.edu/K-theory/ K-theory preprint archive]

{{Topology}}

[[Category:K-theory| ]]