# K-理論入門：射影とユニタリで測る非可換空間の位相

> コンパクト空間上のベクトル束の分類から出発し、C*-代数の K₀ 群と K₁ 群を射影のマレー–フォン・ノイマン同値とユニタリ群の連結成分として定義する。六項完全系列とボット周期性を述べ、トープリッツ拡大の指数計算まで実行する。
> https://rikai.mugen-giken.com/mathematics/noncommutative-geometry/k-theory

## 0. この記事の要点

- コンパクトハウスドルフ空間 $X$ 上の複素ベクトル束は直和について可換半群をなします。これをグロタンディーク群化したものが位相的 K-理論 $K^0(X)$ です。
- セール–スワン定理により、$X$ 上のベクトル束は $C(X)$ 上の有限生成射影加群と同じものであり、後者は行列環 $M_n(C(X))$ の射影と同じものです。射影という概念は非可換代数でもそのまま意味を持ちます。ここが非可換化の通り道です。
- 一般の $C^*$-代数 $A$ に対し、$K_0(A)$ は行列環の射影をマレー–フォン・ノイマン同値で割ってグロタンディーク群化したもの、$K_1(A)$ はユニタリ群 $U_\infty(A)$ の連結成分の集合として定義されます。どちらも $*$-準同型に関して関手的で、ホモトピー不変かつ安定です。
- ボット周期性 $K_0(A) \cong K_1(SA)$ が成り立つため、$K_n$ は 2 周期になり、短完全列に対して六項完全系列という強力な計算道具が得られます。境界写像の一方（指数写像）はフレドホルム指数そのものです。
- $K$-群は代数の同型不変量です。単位元の類 $[1]_0$ や順序、トレースとの組み合わせで、行列環・キュンツ代数・非可換トーラスといった代数を区別できます。

## 1. 動機：非可換空間に位相不変量を与える

[非可換幾何学への動機](/mathematics/noncommutative-geometry/motivation)と[C*-代数の基礎](/mathematics/noncommutative-geometry/c-star-algebras)で見たとおり、<Ref to="mathematics/noncommutative-geometry/motivation#thm-gelfand-naimark-general" text="ゲルファント–ナイマルクの定理" />は、可換な $C^*$-代数の圏と局所コンパクトハウスドルフ空間の圏が（射の向きを逆にして）同値であることを主張します。この辞書に従えば「非可換空間」とは非可換な $C^*$-代数のことだ、と宣言できます。しかし宣言しただけでは幾何学になりません。空間について私たちが知りたいのは、点の個数ではなく、穴の個数や向き付け可能性といった位相不変量だからです。

ところが、ホモロジーやコホモロジーを非可換代数へ移そうとすると、たちまち行き詰まります。特異ホモロジーは「$X$ への単体の連続写像」を数えますが、非可換代数には点がなく、したがって単体もありません。開被覆やチェックの神経も同様です。空間の内部構造に依存する構成は、ことごとく翻訳できないのです。

生き残るのは、はじめから代数の言葉だけで書かれた不変量です。K-理論はまさにそれにあたります。出発点はグロタンディークが 1957 年にリーマン–ロッホの定理を代数幾何学的に一般化したときの構成で、彼は連接層の同型類のなす半群を群に完備化し、その群 $K$ の上で指数の等式を定式化しました。アティヤとヒルツェブルフはこれを位相空間上のベクトル束に対して行い、位相的 K-理論 $K^0(X)$ を作りました。そして 1963 年、アティヤ–シンガーの指数定理は、楕円型作用素の解析的指数と位相的指数が K-理論の中で一致することを主張します。K-理論は、指数が住むべき場所として発見されたのです。

K-理論が非可換化を生き延びるのは、次の連鎖のおかげです。

$$
\text{ベクトル束} \;\longleftrightarrow\; \text{有限生成射影加群} \;\longleftrightarrow\; \text{行列環の射影 } p = p^{*} = p^{2}.
$$

最後の項には可換性がどこにも要りません。$A$ が非可換でも $M_n(A)$ の射影は定義でき、それらを適切な同値関係で割れば群が得られます。同じことがユニタリ元 $u^{*}u = uu^{*} = 1$ についても言え、そちらからは $K_1$ が生まれます。

素朴な問いの形で言い換えると、こうです。**代数 $A$ は本質的に異なる射影をいくつ持っているか。異なるユニタリ元をいくつ持っているか。** この 2 つの問いへの答えが $K_0(A)$ と $K_1(A)$ です。以下ではまず可換な場合（ベクトル束）で答えの形を確かめ、それを非可換な場合へ持ち上げます。

<div data-gated data-pagefind-ignore>

## 2. 準備：記号と半群のグロタンディーク群化

以下、$X$ はコンパクトハウスドルフ空間、$A$ は $C^*$-代数を表します。$C(X)$ は $X$ 上の複素数値連続関数のなす $C^*$-代数、$M_n(A)$ は $A$ 成分の $n$ 次正方行列のなす $C^*$-代数、$M_{m,n}(A)$ は $m \times n$ 行列の全体です。$A$ の射影の全体を $\mathcal{P}(A) = \{p \in A : p = p^{*} = p^{2}\}$、$A$ が単位的なときそのユニタリ群を $U(A)$ と書き、$U_n(A) = U(M_n(A))$ とします。$\mathcal{K} = \mathcal{K}(\ell^2)$ はコンパクト作用素の $C^*$-代数、$\varepsilon^n = X \times \mathbb{C}^n$ は階数 $n$ の自明束です。$\mathbb{N} = \{1, 2, \ldots\}$、$\mathbb{N}_0 = \mathbb{N} \cup \{0\}$ とします。

K-理論の出発点は、半群を群に変える普遍的な手続きです。整数を自然数から作るときの構成をそのまま一般化したものにあたります。

<Definition id="def-grothendieck" title="グロタンディーク群">
$(M, +)$ を単位元 $0$ を持つ可換半群（可換モノイド）とする。$M \times M$ 上の関係を
$$
(a, b) \sim (c, d) \iff \exists e \in M,\quad a + d + e = b + c + e
$$
で定め、商集合を $G(M) = (M \times M)/{\sim}$ と書く。$G(M)$ を $M$ の**グロタンディーク群**と呼び、$\gamma_M : M \to G(M),\ a \mapsto [(a, 0)]$ を標準写像と呼ぶ。
</Definition>

余分な元 $e$ を許すのが要点です。$e$ を落として $a + d = b + c$ とすると、$M$ が消約律を持たない場合に推移律が壊れます。実際、後で見るように K-理論に現れる半群は消約律を持ちません（<Ref to="ex-cuntz-o2" />）。

<Proposition id="prop-grothendieck" title="グロタンディーク群の基本性質">
$(M, +)$ を可換モノイドとする。
1. <Ref to="def-grothendieck" /> の関係 $\sim$ は同値関係であり、$[(a,b)] + [(c,d)] = [(a+c, b+d)]$ は代表元の取り方によらず定まる。この演算により $G(M)$ は可換群であり、単位元は $[(0,0)]$、$[(a,b)]$ の逆元は $[(b,a)]$ である。
2. $\gamma_M$ は半群準同型であり、$G(M)$ の任意の元は $\gamma_M(a) - \gamma_M(b)$（$a, b \in M$）の形に書ける。
3. $\gamma_M(a) = \gamma_M(b)$ であるための必要十分条件は、ある $e \in M$ が存在して $a + e = b + e$ となることである。
4. （普遍性）$H$ を可換群、$\varphi : M \to H$ を半群準同型とすると、群準同型 $\tilde{\varphi} : G(M) \to H$ で $\tilde{\varphi} \circ \gamma_M = \varphi$ を満たすものがただ一つ存在する。
</Proposition>

<Proof of="prop-grothendieck">
**(1)** 反射律は $e = 0$ とすればよく、対称律は定義の式が $(a,b)$ と $(c,d)$ について対称であることからしたがいます。推移律を示します。$(a,b) \sim (c,d)$ を与える元を $e$、$(c,d) \sim (f,g)$ を与える元を $e'$ とすると
$$
a + d + e = b + c + e, \qquad c + g + e' = d + f + e'
$$
です。この 2 式を辺々加えて整理すると、$e'' := c + d + e + e'$ とおいたとき
$$
a + g + e'' = a + d + e + c + g + e' = b + c + e + d + f + e' = b + f + e''
$$
となり、$(a,b) \sim (f,g)$ が言えます。

加法の well-defined 性は次のように確かめます。$(a,b) \sim (a',b')$ を与える元を $e$ とすると、$a + b' + e = b + a' + e$ です。両辺に $c + d$ を加えると
$$
(a + c) + (b' + d) + e = (b + d) + (a' + c) + e
$$
となるので、同じ $e$ によって $(a+c, b+d) \sim (a'+c, b'+d)$ が成り立ちます。第 2 変数についても同様です。結合律・可換律は $M$ のそれから直ちにしたがいます。逆元については、$e = 0$ をとると $(a+b) + 0 + 0 = (a+b) + 0 + 0$ なので $[(a+b, a+b)] = [(0,0)]$ であり、$[(a,b)] + [(b,a)] = [(a+b, a+b)] = 0$ です。

**(2)** $\gamma_M(a) + \gamma_M(b) = [(a+b, 0)] = \gamma_M(a+b)$ です。また (1) より $[(a,b)] = [(a,0)] + [(0,b)] = \gamma_M(a) - \gamma_M(b)$ です。

**(3)** 定義から $\gamma_M(a) = \gamma_M(b)$ は $(a,0) \sim (b,0)$、すなわちある $e$ について $a + 0 + e = 0 + b + e$ と同値です。

**(4)** $\tilde{\varphi}([(a,b)]) := \varphi(a) - \varphi(b)$ と定めます。well-defined 性は、$a + d + e = b + c + e$ に $\varphi$ を施して $\varphi(a) + \varphi(d) + \varphi(e) = \varphi(b) + \varphi(c) + \varphi(e)$ を得、$H$ が群なので $\varphi(e)$ を消去して $\varphi(a) - \varphi(b) = \varphi(c) - \varphi(d)$ が出ることからしたがいます。これが群準同型であり $\tilde{\varphi} \circ \gamma_M = \varphi$ を満たすことは定義から明らかな計算です。一意性は、(2) より $G(M)$ が $\gamma_M(M)$ とその逆元で生成されることからしたがいます。
</Proof>

<Example id="ex-grothendieck-n" title="自然数から整数へ">
$M = (\mathbb{N}_0, +)$ とすると、$M$ は消約律を持つので <Ref to="prop-grothendieck" />(3) より $\gamma_M$ は単射です。$[(a,b)] \mapsto a - b$ は同型 $G(\mathbb{N}_0) \cong \mathbb{Z}$ を与えます。これが整数の標準的な構成です。
</Example>

## 3. 位相的 K-理論

$X$ 上の複素ベクトル束の同型類の全体を $\mathrm{Vect}(X)$ と書きます。ホイットニー和 $E \oplus F$ は同型類のレベルで定まり、$\mathrm{Vect}(X)$ は零束を単位元とする可換モノイドになります。

<Definition id="def-topological-k0" title="位相的 K-理論">
コンパクトハウスドルフ空間 $X$ に対し、
$$
K^0(X) := G(\mathrm{Vect}(X))
$$
と定め、$X$ の（複素）位相的 K-群と呼ぶ。$E$ の定める $K^0(X)$ の元を $[E]$ と書く。
</Definition>

$K^0(X)$ には束のテンソル積から誘導される積が入り、可換環になります。単位元は $[\varepsilon^1]$ です。

コンパクト性はここで本質的に効きます。任意のベクトル束が自明束の直和因子になる、という次の補題が、以後のすべての議論の土台です。

<Lemma id="lem-complement" title="補束の存在">
$X$ をコンパクトハウスドルフ空間、$E \to X$ を複素ベクトル束とする。このとき、ある $N \in \mathbb{N}$ と $X$ 上のベクトル束 $F$ が存在して $E \oplus F \cong \varepsilon^N$ となる。
</Lemma>

<Proof of="lem-complement">
局所自明性により、各点 $x \in X$ に対して開近傍 $U$ と束同型 $\phi_U : E|_U \to U \times \mathbb{C}^{n_U}$ が存在します。$X$ はコンパクトなので、有限個 $U_1, \ldots, U_k$ で $X$ を覆えます（[コンパクト性](/mathematics/topology/compactness)、<Ref to="mathematics/topology/compactness#def-compact" text="コンパクト空間の定義" />）。$X$ はコンパクトハウスドルフなので正規空間であり（<Ref to="mathematics/topology/separation-axioms#thm-compact-hausdorff-normal" text="コンパクトハウスドルフ空間は T4" />）、この被覆に従属する 1 の分割 $\chi_1, \ldots, \chi_k$（$\chi_i \ge 0$、$\mathrm{supp}\,\chi_i \subset U_i$、$\sum_i \chi_i = 1$）がとれます。

$N = n_1 + \cdots + n_k$ とおき、写像 $\Phi : E \to X \times \mathbb{C}^{N}$ を
$$
\Phi(v) = \bigl(\pi(v),\ \chi_1(\pi(v))\, \mathrm{pr}_1\phi_{U_1}(v),\ \ldots,\ \chi_k(\pi(v))\, \mathrm{pr}_k\phi_{U_k}(v)\bigr)
$$
で定めます。ここで $\pi : E \to X$ は射影、$\mathrm{pr}_i$ は $U_i \times \mathbb{C}^{n_i}$ の第 2 成分への射影です。$\chi_i$ の台が $U_i$ に含まれるので、$\chi_i \cdot \mathrm{pr}_i\phi_{U_i}$ は $0$ で延長して $E$ 全体で連続になります。

$\Phi$ が各ファイバー上単射であることを見ます。$x \in X$ を固定すると $\sum_i \chi_i(x) = 1$ なので、ある $i$ で $\chi_i(x) > 0$ です。$v \in E_x$ が $\Phi(v) = 0$ を満たせば、第 $i$ 成分から $\chi_i(x)\,\mathrm{pr}_i\phi_{U_i}(v) = 0$、すなわち $\mathrm{pr}_i\phi_{U_i}(v) = 0$ となり、$\phi_{U_i}$ がファイバー上同型なので $v = 0$ です。

したがって $\Phi$ は $E$ を $\varepsilon^N$ の部分束として実現します（階数が局所定数な単射束射の像は部分束です）。$\varepsilon^N = X \times \mathbb{C}^N$ に標準エルミート内積を入れ、$F := \Phi(E)^{\perp}$、すなわち $F_x = (\Phi(E_x))^{\perp} \subset \mathbb{C}^N$ とおけば、$F$ も部分束であり $\Phi(E) \oplus F = \varepsilon^N$ です。$E \cong \Phi(E)$ なので主張が得られます。
</Proof>

<Corollary id="cor-k0-standard-form" title="位相的 K-群の標準形">
$X$ をコンパクトハウスドルフ空間とする。
1. $K^0(X)$ の任意の元は $[E] - [\varepsilon^N]$（$E$ はベクトル束、$N \in \mathbb{N}_0$）の形に書ける。
2. ベクトル束 $E, F$ について $[E] = [F]$ となるのは、ある $N$ について $E \oplus \varepsilon^N \cong F \oplus \varepsilon^N$ となるとき、かつそのときに限る（**安定同型**）。
</Corollary>

<Proof of="cor-k0-standard-form">
**(1)** <Ref to="prop-grothendieck" />(2) より、元は $[E] - [F]$ と書けます。<Ref to="lem-complement" /> により $F \oplus F' \cong \varepsilon^N$ となる $F'$ をとると
$$
[E] - [F] = [E] + [F'] - [F] - [F'] = [E \oplus F'] - [\varepsilon^N]
$$
となります。

**(2)** <Ref to="prop-grothendieck" />(3) より $[E] = [F]$ は、あるベクトル束 $G$ について $E \oplus G \cong F \oplus G$ となることと同値です。再び <Ref to="lem-complement" /> で $G \oplus G' \cong \varepsilon^N$ となる $G'$ をとって両辺に $G'$ を加えれば $E \oplus \varepsilon^N \cong F \oplus \varepsilon^N$ が得られます。逆は明らかです。
</Proof>

同型ではなく安定同型しか読み取れないことは K-理論の弱点であり、同時に強みでもあります。安定同型は同型より扱いやすく、群構造という強い代数的構造を許すからです。

<Example id="ex-sphere" title="球面の K-群とボット射影">
$S^1$ 上の階数 $n$ の複素ベクトル束は、$S^1$ を 2 つの弧に分けて貼り合わせ関数 $S^0 \to U(n)$ を考えることで分類されます。$U(n)$ は弧状連結なので貼り合わせ関数は定値写像にホモトピックであり、束はすべて自明です。よって $\mathrm{Vect}(S^1) \cong \mathbb{N}_0$（階数）で、消約律が成り立つので $K^0(S^1) \cong \mathbb{Z}$ です。

$S^2$ の場合、貼り合わせ関数は $S^1 \to U(n)$ であり、そのホモトピー類は $\pi_1(U(n)) \cong \mathbb{Z}$（$n \ge 1$）で与えられます。この整数は第 1 チャーン類 $c_1$ にほかなりません。階数 $n$ の束は $c_1 \in \mathbb{Z}$ で完全に分類されるので、$\mathrm{Vect}(S^2) \cong \mathbb{N}_0 \times \mathbb{Z}$（階数と $c_1$）となり、
$$
K^0(S^2) \cong \mathbb{Z} \oplus \mathbb{Z}
$$
です。生成元としてホップ束（$c_1 = 1$ の直線束）$H$ をとると、$H \otimes H \oplus \varepsilon^1$ と $H \oplus H$ はともに階数 $2$、$c_1 = 2$ なので同型であり、$K^0(S^2)$ の中で
$$
[H]^2 + 1 = 2[H], \qquad \text{すなわち} \quad ([H] - 1)^2 = 0
$$
が成り立ちます。$K^0(S^2) \cong \mathbb{Z}[t]/(t^2)$（$t = [H] - 1$）です。

$H$ に対応する射影を書き下しておきます。$S^2 = \{(x,y,z) \in \mathbb{R}^3 : x^2+y^2+z^2 = 1\}$ 上で
$$
p_{\mathrm{B}}(x,y,z) = \frac{1}{2}\bigl(1 + x\sigma_1 + y\sigma_2 + z\sigma_3\bigr) = \frac{1}{2}\begin{pmatrix} 1+z & x-iy \\ x+iy & 1-z \end{pmatrix} \in M_2(C(S^2))
$$
とおきます（$\sigma_j$ はパウリ行列）。$\sigma_j$ が自己共役なので $p_{\mathrm{B}}^{*} = p_{\mathrm{B}}$ であり、$(x\sigma_1+y\sigma_2+z\sigma_3)^2 = (x^2+y^2+z^2)\cdot 1 = 1$ を使うと
$$
p_{\mathrm{B}}^2 = \tfrac{1}{4}\bigl(1 + 2(x\sigma_1+y\sigma_2+z\sigma_3) + 1\bigr) = p_{\mathrm{B}}
$$
となり、$p_{\mathrm{B}}$ は射影です。各点で $\mathrm{Tr}\,p_{\mathrm{B}} = 1$ なので階数 $1$ の直線束を定め、これがホップ束です。この $p_{\mathrm{B}}$ を**ボット射影**と呼びます。
</Example>

## 4. セール–スワン定理：束から射影加群へ

<Ref to="lem-complement" /> は、代数的には「$\Gamma(E)$ は自由加群の直和因子である」と読めます。これを正確に述べたのがセール–スワンの定理です。

<Theorem id="thm-serre-swan" title="セール–スワンの定理">
$X$ をコンパクトハウスドルフ空間とする。$X$ 上の複素ベクトル束 $E$ に連続切断のなす $C(X)$-加群
$$
\Gamma(E) = \{s : X \to E \ \text{連続} \mid \pi \circ s = \mathrm{id}_X\}
$$
を対応させる関手 $\Gamma$ は、$X$ 上の複素ベクトル束と束射のなす圏から、有限生成射影 $C(X)$-加群と加群準同型のなす圏への圏同値を与える。とくに、束の直和が加群の直和に対応するので、可換モノイドの同型 $\mathrm{Vect}(X) \cong \{\text{有限生成射影 } C(X)\text{-加群の同型類}\}$ が成り立ち、したがって
$$
K^0(X) \cong K_0(C(X))
$$
が成り立つ（右辺は <Ref to="def-k0" /> による）。
</Theorem>

<Proof of="thm-serre-swan">
中心となる対応だけを構成します。$E$ を階数が局所定数な複素ベクトル束とすると、<Ref to="lem-complement" /> により $E$ は $\varepsilon^N$ の部分束と見なせます。$\varepsilon^N$ の標準エルミート内積に関して $E_x \subset \mathbb{C}^N$ への直交射影を $p(x) \in M_N(\mathbb{C})$ とすると、$p(x)$ は $x$ について連続なので $p \in M_N(C(X))$ であり、$p = p^{*} = p^2$ です。切断について
$$
\Gamma(E) = \{s \in \Gamma(\varepsilon^N) : p s = s\} = p\,C(X)^N
$$
が成り立ちます。ここで $\Gamma(\varepsilon^N) = C(X)^N$ は自由加群です。$C(X)^N = pC(X)^N \oplus (1-p)C(X)^N$ なので $\Gamma(E)$ は有限生成射影加群です。

逆に $P$ を有限生成射影 $C(X)$-加群とすると、$P \oplus Q \cong C(X)^N$ となる $Q$ と $N$ があり、$C(X)^N \to C(X)^N$ の $P$ への射影は $p \in M_N(C(X))$ で表されます（自己共役に取り直せます）。このとき
$$
E_p := \{(x, v) \in X \times \mathbb{C}^N : p(x)v = v\}
$$
は $X$ 上のベクトル束であり、$\Gamma(E_p) \cong P$ となります。この 2 つの構成が互いに逆であること、および $\Gamma$ が忠実充満であることの確認は、局所自明化を用いた素直な検証です。
</Proof>

<Remark id="rem-serre-swan-source">
<Ref to="thm-serre-swan" /> の完全な証明は Swan の原論文（参考文献 4）にあります。可換環の場合の一般論はセールによるもので、$X$ がコンパクトハウスドルフのときの位相的な版がスワンによるものです。コンパクト性を落とすと <Ref to="lem-complement" /> が破綻し、有限生成でない射影加群が現れるので、定理はそのままでは成り立ちません。
</Remark>

この定理により、K-理論の定義は完全に代数的な形に書き換えられます。$C(X)$ を任意の $C^*$-代数 $A$ に置き換えても、この形の定義はそのまま意味を持ちます。

<Figure caption="ベクトル束から非可換代数の射影へ。K-理論はこの経路をたどって非可換化されます。">
<Mermaid code={`flowchart TB
  X["コンパクトハウスドルフ空間 X"] -->|"ゲルファント–ナイマルク"| CX["可換 C*-代数 C(X)"]
  X -.-> E["X 上の複素ベクトル束 E"]
  CX -.-> M["C(X) 上の有限生成射影加群"]
  E -->|"セール–スワン"| M
  M --> P["射影 p ∈ M_n(C(X))"]
  P -->|"C(X) を非可換な A に置き換える"| Q["射影 p ∈ M_n(A)"]
  Q --> K["K0(A)：非可換空間の位相不変量"]`} />
</Figure>

## 5. 射影が定める K-理論

### 5.1. マレー–フォン・ノイマン同値

ベクトル束の同型に対応する、射影の間の同値関係を導入します。

<Definition id="def-mvn" title="マレー–フォン・ノイマン同値">
$A$ を $C^*$-代数とする。$p, q \in \mathcal{P}(A)$ が**マレー–フォン・ノイマン同値**であるとは、ある $v \in A$ が存在して
$$
v^{*}v = p, \qquad vv^{*} = q
$$
となることをいい、$p \sim q$ と書く。さらに
$$
\mathcal{P}_\infty(A) := \coprod_{n \ge 1} \mathcal{P}(M_n(A))
$$
とおき、$p \in \mathcal{P}(M_n(A))$、$q \in \mathcal{P}(M_m(A))$ に対して、ある $v \in M_{m,n}(A)$ が $v^{*}v = p$、$vv^{*} = q$ を満たすとき $p \sim_0 q$ と書く。また $p \oplus q := \begin{pmatrix} p & 0 \\ 0 & q \end{pmatrix} \in \mathcal{P}(M_{n+m}(A))$ と定める。
</Definition>

$v^{*}v = p$ が射影なら $vv^{*}$ も自動的に射影です。実際 $\|v - vp\|^2 = \|(1-p)v^{*}v(1-p)\| = \|(1-p)p(1-p)\| = 0$ なので $v = vp$ となり（ここでは $A$ に単位元を付け加えて計算しています）、
$$
(vv^{*})^2 = v(v^{*}v)v^{*} = vpv^{*} = vv^{*}, \qquad (vv^{*})^{*} = vv^{*}
$$
がしたがいます。$\sim_0$ が同値関係であることも直接確かめられます。$v^{*}v = p,\ vv^{*} = q,\ w^{*}w = q,\ ww^{*} = r$ のとき
$$
(wv)^{*}(wv) = v^{*}qv = v^{*}vv^{*}v = p^2 = p, \qquad (wv)(wv)^{*} = wqw^{*} = ww^{*}ww^{*} = r
$$
なので推移律が成り立ちます。

$\mathcal{P}_\infty(A)/{\sim_0}$ を $\mathcal{D}(A)$ と書きます。$\oplus$ は $\sim_0$ と両立し（$v \oplus w$ をとればよい）、$p \oplus q \sim_0 q \oplus p$（成分を入れ替える部分等距離をとればよい）なので、$\mathcal{D}(A)$ は $[0]$ を単位元とする可換モノイドです。

より強い同値関係として、$A$ が単位的なとき $p \sim_u q$（あるユニタリ $u \in U(A)$ で $upu^{*} = q$）と $p \sim_h q$（$\mathcal{P}(A)$ 内の連続な道で結ばれる）があります。次の補題は、これらの関係が「近さ」から自動的に生じることを示すもので、K-理論の連続性・ホモトピー不変性の源です。

<Lemma id="lem-close-projections" title="近い射影は同値">
$A$ を単位的 $C^*$-代数、$p, q \in \mathcal{P}(A)$ とし、$\|p - q\| < 1$ が成り立つとする。このとき $u \in U(A)$ で $u$ が単位元と連続な道で結ばれ（すなわち $u \in U(A)_0$）、かつ $upu^{*} = q$ となるものが存在する。とくに $p \sim_h q$、したがって $p \sim q$ である。
</Lemma>

<Proof of="lem-close-projections">
$z := qp + (1-q)(1-p) \in A$ とおきます。$2q - 1$ は自己共役ユニタリ（$(2q-1)^2 = 4q^2 - 4q + 1 = 1$）であり、
$$
(2q-1)(p - q) = 2qp - 2q - p + q = -\bigl(p + q - 2qp\bigr) = -(1 - z)
$$
が成り立ちます（最後の等号は $1 - z = 1 - qp - (1 - q - p + qp) = p + q - 2qp$ から）。ユニタリを掛けてもノルムは変わらないので
$$
\|1 - z\| = \|(2q-1)(p-q)\| = \|p - q\| < 1
$$
です。よって $z$ は可逆で、さらに $t \in [0,1]$ に対し $z_t := (1-t)\cdot 1 + tz$ は $\|1 - z_t\| = t\|1-z\| < 1$ より可逆なので、$z$ は可逆元の群の単位成分 $GL(A)_0$ に属します。

次に $zp = (qp + (1-q)(1-p))p = qp$（$(1-p)p = 0$ より）と $qz = q(qp + (1-q)(1-p)) = qp$（$q(1-q) = 0$ より）から $zp = qz$ を得ます。両辺の共役をとると $pz^{*} = z^{*}q$ なので
$$
(z^{*}z)p = z^{*}(zp) = z^{*}qz = (pz^{*})z = p(z^{*}z)
$$
となり、$p$ は $z^{*}z$ と可換です。したがって $p$ は $z^{*}z$ の多項式すべてと可換で、<Ref to="mathematics/noncommutative-geometry/c-star-algebras#cor-functional-calculus" text="連続関数カルキュラス" />により $|z| = (z^{*}z)^{1/2}$ および $|z|^{-1}$ とも可換です（$z$ が可逆なので $z^{*}z$ は可逆な正元であり $|z|^{-1}$ が存在します）。

極分解 $u := z|z|^{-1}$ とおくと $u$ はユニタリで、
$$
upu^{*} = z|z|^{-1}p|z|^{-1}z^{*} = zp|z|^{-2}z^{*} = qz(z^{*}z)^{-1}z^{*} = q
$$
です（最後は $z(z^{*}z)^{-1}z^{*} = zz^{-1}(z^{*})^{-1}z^{*} = 1$）。$z \in GL(A)_0$ から $z$ を単位元に結ぶ道 $z_t$ をとり $u_t := z_t|z_t|^{-1}$ とすれば、$u_t \in U(A)$ は $1$ から $u$ への連続な道です。よって $u \in U(A)_0$ であり、$t \mapsto u_t p u_t^{*}$ が $p$ から $q$ への $\mathcal{P}(A)$ 内の道を与えます。

最後に $p \sim q$ を確認します。$upu^{*} = q$ のとき $v := up$ とおけば、$u^{*}u = 1$ と $p^2 = p$ から
$$
v^{*}v = p\,u^{*}u\,p = p^2 = p, \qquad vv^{*} = up\,p\,u^{*} = upu^{*} = q
$$
となり、<Ref to="def-mvn" /> の意味で $p \sim q$ です。
</Proof>

### 5.2. K₀ 群の定義

<Definition id="def-k0" title="C*-代数の K₀ 群">
$A$ を**単位的** $C^*$-代数とするとき、
$$
K_0(A) := G(\mathcal{D}(A))
$$
と定める。$p \in \mathcal{P}_\infty(A)$ の定める $K_0(A)$ の元を $[p]_0$ と書く。

一般の（単位的とは限らない）$C^*$-代数 $A$ に対しては、単位化（<Ref to="mathematics/noncommutative-geometry/c-star-algebras#rem-unitization" text="単位元の添加" />）$\tilde{A} = A \oplus \mathbb{C}$ と分裂完全列 $0 \to A \to \tilde{A} \xrightarrow{\ \pi\ } \mathbb{C} \to 0$ を用いて
$$
K_0(A) := \ker\bigl(K_0(\pi) : K_0(\tilde{A}) \to K_0(\mathbb{C})\bigr)
$$
と定める。
</Definition>

<Remark id="rem-k0-consistency">
$A$ が単位的なとき、2 つの定義は一致します。実際 $\tilde{A} \cong A \oplus \mathbb{C}$（$(a, \lambda) \mapsto (a + \lambda 1_A, \lambda)$）であり、<Ref to="thm-k0-properties" />(4) の加法性から $K_0(\tilde{A}) \cong K_0(A) \oplus K_0(\mathbb{C})$ となって、$K_0(\pi)$ の核はちょうど第 1 成分になるからです。以後、単位的な場合は最初の定義で計算します。
</Remark>

<Proposition id="prop-k0-picture" title="K₀ の標準形と同値判定">
$A$ を単位的 $C^*$-代数とする。
1. $K_0(A)$ の任意の元は、ある $m \ge n \ge 1$ と $p \in \mathcal{P}(M_m(A))$ を用いて $[p]_0 - [1_n]_0$ の形に書ける。ここで $1_n$ は $M_n(A)$ の単位元である。
2. $p, q \in \mathcal{P}_\infty(A)$ について、$[p]_0 = [q]_0$ となるための必要十分条件は、ある $n \in \mathbb{N}$ が存在して $p \oplus 1_n \sim_0 q \oplus 1_n$ となることである。
3. $p, q \in \mathcal{P}(M_n(A))$ について、$p \sim_h q \Rightarrow p \sim_u q \Rightarrow p \sim_0 q \Rightarrow [p]_0 = [q]_0$ が成り立つ。
</Proposition>

<Proof of="prop-k0-picture">
**(1)** <Ref to="prop-grothendieck" />(2) より元は $[p]_0 - [q]_0$（$p \in \mathcal{P}(M_k(A))$、$q \in \mathcal{P}(M_n(A))$）と書けます。$q \oplus (1_n - q) = \mathrm{diag}(q, 1_n - q)$ に対して <Ref to="def-mvn" /> の意味で
$$
v = \begin{pmatrix} q \\ 1_n - q \end{pmatrix} \in M_{2n, n}(A), \qquad v^{*}v = q^2 + (1_n-q)^2 = 1_n, \qquad vv^{*} = \begin{pmatrix} q & 0 \\ 0 & 1_n - q\end{pmatrix}
$$
となるので $q \oplus (1_n - q) \sim_0 1_n$、すなわち $[q]_0 + [1_n - q]_0 = [1_n]_0$ です。したがって $-[q]_0 = [1_n - q]_0 - [1_n]_0$ となり
$$
[p]_0 - [q]_0 = [p \oplus (1_n - q)]_0 - [1_n]_0
$$
を得ます。$p \oplus (1_n - q) \in \mathcal{P}(M_{k+n}(A))$ であり $m = k + n \ge n$ です。

**(2)** 十分性は明らかです。必要性を示します。<Ref to="prop-grothendieck" />(3) より、ある $r \in \mathcal{P}(M_n(A))$ について $p \oplus r \sim_0 q \oplus r$ です。両辺に $1_n - r$ を直和すると、$\sim_0$ が $\oplus$ と両立するので
$$
p \oplus r \oplus (1_n - r) \sim_0 q \oplus r \oplus (1_n - r)
$$
です。(1) の計算より $r \oplus (1_n - r) \sim_0 1_n$ なので、両辺はそれぞれ $p \oplus 1_n$、$q \oplus 1_n$ と $\sim_0$ で結ばれます。$\sim_0$ の推移律から $p \oplus 1_n \sim_0 q \oplus 1_n$ です。

**(3)** $p \sim_h q$ とすると、$[0,1]$ 上の連続な道 $t \mapsto p_t$ は一様連続なので、$0 = t_0 < t_1 < \cdots < t_k = 1$ を細かくとって各区間で $\|p_{t_{j}} - p_{t_{j+1}}\| < 1$ とできます。<Ref to="lem-close-projections" /> を各区間に適用して得られるユニタリを掛け合わせれば $p \sim_u q$ です。$upu^{*} = q$ なら $v = up$ が $v^{*}v = p$、$vv^{*} = q$ を満たすので $p \sim_u q \Rightarrow p \sim_0 q$。最後の含意は $K_0$ の定義そのものです。
</Proof>

$\mathcal{D}(A) \to K_0(A)$ が単射とは限らないことに注意してください。次の例はその典型で、非可換性が本質的に効いています。

<Example id="ex-cuntz-o2" title="キュンツ代数 O₂ における消約律の破れ">
$\mathcal{O}_2$ を、2 つの等距離作用素 $s_1, s_2$（$s_i^{*}s_i = 1$）で生成され、関係式 $s_1s_1^{*} + s_2s_2^{*} = 1$ を満たす単位的 $C^*$-代数とする（キュンツ代数）。この関係から $s_1^{*}s_2 = 0$ がしたがいます。実際
$$
s_1^{*}s_2 = s_1^{*}(s_1s_1^{*} + s_2s_2^{*})s_2 = (s_1^{*}s_1)s_1^{*}s_2 + s_1^{*}s_2(s_2^{*}s_2) = s_1^{*}s_2 + s_1^{*}s_2
$$
なので $s_1^{*}s_2 = 0$ です。そこで $v := (s_1\ \ s_2) \in M_{1,2}(\mathcal{O}_2)$ とおくと
$$
vv^{*} = s_1s_1^{*} + s_2s_2^{*} = 1, \qquad v^{*}v = \begin{pmatrix} s_1^{*}s_1 & s_1^{*}s_2 \\ s_2^{*}s_1 & s_2^{*}s_2 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = 1_2
$$
となり、$1_2 \sim_0 1$、すなわち $\mathcal{D}(\mathcal{O}_2)$ の中で $[1] + [1] = [1]$ です。したがって $K_0(\mathcal{O}_2)$ では $2[1]_0 = [1]_0$ より $[1]_0 = 0$ となります。

一方 $\mathcal{D}(\mathcal{O}_2)$ では $[1] \ne [0]$ です（$p \sim_0 0$ なら $p = v^{*}v$ かつ $vv^{*} = 0$ より $\|v\|^2 = \|vv^{*}\| = 0$ なので $p = 0$）。つまり $[1] + [1] = [1] + [0]$ でありながら $[1] \ne [0]$ であり、$\mathcal{D}(\mathcal{O}_2)$ は消約律を満たしません。<Ref to="def-grothendieck" /> で余分な元 $e$ を許した理由がこれです。なお、キュンツの計算により $K_0(\mathcal{O}_n) \cong \mathbb{Z}/(n-1)\mathbb{Z}$（生成元 $[1]_0$）、$K_1(\mathcal{O}_n) = 0$ が知られています。
</Example>

### 5.3. K₀ の基本性質

<Theorem id="thm-k0-properties" title="K₀ の関手的性質">
$A, B$ を $C^*$-代数とする。
1. （関手性）$*$-準同型 $\varphi : A \to B$ は群準同型 $K_0(\varphi) : K_0(A) \to K_0(B)$、$[p]_0 \mapsto [\varphi(p)]_0$ を誘導し、$K_0(\mathrm{id}_A) = \mathrm{id}$、$K_0(\psi \circ \varphi) = K_0(\psi) \circ K_0(\varphi)$ が成り立つ。
2. （ホモトピー不変性）$*$-準同型の族 $\varphi_t : A \to B$（$t \in [0,1]$）が各 $a \in A$ について $t \mapsto \varphi_t(a)$ をノルム連続にするならば、$K_0(\varphi_0) = K_0(\varphi_1)$ である。とくに、ホモトピー同値な $C^*$-代数どうしは同じ $K_0$ を持ち、可縮な $C^*$-代数の $K_0$ は $0$ である。
3. （安定性）$n \in \mathbb{N}$ に対し $K_0(M_n(A)) \cong K_0(A)$、また $K_0(A \otimes \mathcal{K}) \cong K_0(A)$ である。
4. （加法性）$K_0(A \oplus B) \cong K_0(A) \oplus K_0(B)$ である。
5. （連続性）$A = \varinjlim A_i$ が $C^*$-代数の帰納極限ならば $K_0(A) \cong \varinjlim K_0(A_i)$ である。
6. （半分完全性）$0 \to I \xrightarrow{\iota} A \xrightarrow{\pi} A/I \to 0$ を $C^*$-代数の短完全列とすると、$K_0(I) \xrightarrow{K_0(\iota)} K_0(A) \xrightarrow{K_0(\pi)} K_0(A/I)$ は中央で完全である。

同じ主張が <Ref to="def-k1" /> で定める $K_1$ についても成り立つ。
</Theorem>

<Proof of="thm-k0-properties">
**(1)** $\varphi$ は $M_n(\varphi) : M_n(A) \to M_n(B)$ に拡張され、射影を射影に、$\sim_0$ を与える $v$ を $\varphi(v)$ に写すので $\mathcal{D}(A) \to \mathcal{D}(B)$ の半群準同型を誘導します。<Ref to="prop-grothendieck" />(4) の普遍性から群準同型が一意に定まり、合成に関する規則もそこからしたがいます。

**(2)** $p \in \mathcal{P}(M_n(A))$ を固定します。$t \mapsto \varphi_t(p)$ は $\mathcal{P}(M_n(B))$ 内の連続な道なので、<Ref to="prop-k0-picture" />(3) より $[\varphi_0(p)]_0 = [\varphi_1(p)]_0$ です。$K_0(A)$ はこれらの類で生成されるので結論を得ます。可縮な場合は $\mathrm{id}_A$ が零準同型にホモトピックなので $K_0(A) = 0$ です。

**(3)** $M_k(M_n(A)) \cong M_{kn}(A)$ の下で $\mathcal{P}_\infty(M_n(A))$ は $\mathcal{P}_\infty(A)$ の部分系になり、$p \mapsto p \oplus 0$ の埋め込みで $\mathcal{D}(M_n(A)) \to \mathcal{D}(A)$ が定まります。これが同型を誘導することは、$\mathcal{P}(M_k(A))$ の任意の元が $\mathcal{P}(M_{\lceil k/n \rceil}(M_n(A)))$ の元に $\sim_0$ で結ばれることからしたがいます。$A \otimes \mathcal{K} = \varinjlim M_n(A)$ なので、後半は (5) から出ます。

**(4)** 射影 $p \in \mathcal{P}(M_n(A \oplus B))$ は $M_n(A \oplus B) \cong M_n(A) \oplus M_n(B)$ の下で $(p_A, p_B)$ と分解し、$\sim_0$ も成分ごとに読めます。よって $\mathcal{D}(A \oplus B) \cong \mathcal{D}(A) \times \mathcal{D}(B)$ であり、グロタンディーク群化は直積と可換です。

**(5)** 帰納極限 $A = \overline{\bigcup_i \varphi_i(A_i)}$ において、$M_n(A)$ の射影 $p$ に対し $\|p - a\| < 1/4$ となる自己共役元 $a \in M_n(\varphi_i(A_i))$ をとると、$a$ のスペクトルは $\{0,1\}$ の近傍に含まれるので連続関数カルキュラスで $a$ の近くに射影 $q \in M_n(\varphi_i(A_i))$ が作れ、$\|p - q\| < 1$ から <Ref to="lem-close-projections" /> により $[p]_0 = [q]_0$ です。これが全射性を、同様の摂動議論が単射性を与えます。

**(6)** $K_0(\pi) \circ K_0(\iota) = K_0(\pi \circ \iota) = 0$ なので像は核に含まれます。逆の包含は、$K_0(\pi)([p]_0 - [1_n]_0) = 0$ から <Ref to="prop-k0-picture" />(2) を用いて $\pi(p)$ を $M_m(A/I)$ の中で $1_n$ に安定同値に取り直し、<Ref to="lem-close-projections" /> で $p$ を $M_m(I^{\sim})$ の射影に持ち上げることで示されます。詳細は参考文献 1 の第 4 章にあります。
</Proof>

<Example id="ex-matrix-algebras" title="行列環とコンパクト作用素">
$A = \mathbb{C}$ のとき、$M_n(\mathbb{C})$ の射影は階数で完全に分類され、$p \sim_0 q$ は $\mathrm{rank}\,p = \mathrm{rank}\,q$ と同値です（同じ階数なら適当な部分等距離が作れます）。よって $\mathcal{D}(\mathbb{C}) \cong \mathbb{N}_0$ であり、これは消約律を持つので
$$
K_0(\mathbb{C}) \cong \mathbb{Z}, \qquad [p]_0 = \mathrm{rank}\,p, \qquad [1_{\mathbb{C}}]_0 = 1
$$
です。

$A = M_k(\mathbb{C})$ のときは $M_n(M_k(\mathbb{C})) \cong M_{nk}(\mathbb{C})$ なので、同じ議論から $K_0(M_k(\mathbb{C})) \cong \mathbb{Z}$ で、生成元は最小射影 $e_{11}$ の類です。ただし単位元の類は
$$
[1_{M_k(\mathbb{C})}]_0 = k\,[e_{11}]_0
$$
となります。群 $K_0$ だけでは $\mathbb{C}$ と $M_k(\mathbb{C})$ を区別できませんが、単位元の類を込めた組 $(K_0(A), [1_A]_0)$ は区別します。この「目盛り付き」の情報が分類理論では不可欠です。

$\mathcal{K} = \varinjlim M_n(\mathbb{C})$（埋め込みは $a \mapsto \mathrm{diag}(a, 0)$）なので、<Ref to="thm-k0-properties" />(5) より
$$
K_0(\mathcal{K}) \cong \varinjlim\bigl(\mathbb{Z} \xrightarrow{\ \mathrm{id}\ } \mathbb{Z} \xrightarrow{\ \mathrm{id}\ } \cdots\bigr) \cong \mathbb{Z}
$$
です（各連結写像は $[e_{11}]_0 \mapsto [e_{11}]_0$ なので恒等写像）。$\mathcal{K}$ は単位的でないので、この $\mathbb{Z}$ には単位元の類がありません。同型は「階数」あるいは「トレース」によって与えられます。
</Example>

## 6. ユニタリが定める K-理論

$K_0$ が射影を数えるのに対し、$K_1$ はユニタリ元を数えます。位相的には $K^1(X) = [X, U(\infty)]$ に対応する量です。

<Definition id="def-k1" title="C*-代数の K₁ 群">
$A$ を単位的 $C^*$-代数とする。埋め込み $U_n(A) \hookrightarrow U_{n+1}(A)$、$u \mapsto \mathrm{diag}(u, 1)$ による帰納極限を $U_\infty(A) = \varinjlim U_n(A)$ とし、$U_\infty(A)_0$ でその中の単位元の連結成分（各 $U_n(A)_0$ の合併）を表す。このとき
$$
K_1(A) := U_\infty(A)/U_\infty(A)_0
$$
と定め、$u \in U_n(A)$ の定める類を $[u]_1$ と書く。単位的とは限らない $C^*$-代数 $A$ に対しては $K_1(A) := K_1(\tilde{A})$ と定める。
</Definition>

$A$ が単位的なとき $\tilde{A} \cong A \oplus \mathbb{C}$ で $K_1(\mathbb{C}) = 0$（$U(n)$ は連結）なので、2 つの定義は矛盾しません。

<Proposition id="prop-k1-abelian" title="K₁ はアーベル群">
$A$ を単位的 $C^*$-代数、$u, v \in U_n(A)$ とする。
1. $\mathrm{diag}(u, v)$ と $\mathrm{diag}(v, u)$ は $U_{2n}(A)$ の中で連続な道で結ばれる。
2. $\mathrm{diag}(uv, 1_n)$ と $\mathrm{diag}(u, v)$ は $U_{2n}(A)$ の中で連続な道で結ばれる。
3. したがって $[u]_1 \cdot [v]_1 := [\mathrm{diag}(u,v)]_1 = [uv]_1$ は well-defined であり、$K_1(A)$ はこの演算に関してアーベル群になる。単位元は $[1]_1$、逆元は $[u]_1^{-1} = [u^{*}]_1$ である。
</Proposition>

<Proof of="prop-k1-abelian">
$t \in [0,1]$ に対し
$$
R_t := \begin{pmatrix} \cos(\pi t/2)\,1_n & -\sin(\pi t/2)\,1_n \\ \sin(\pi t/2)\,1_n & \cos(\pi t/2)\,1_n \end{pmatrix} \in U_{2n}(A)
$$
とおきます。$R_t^{*}R_t = 1_{2n}$ は三角関数の加法定理から直ちに確かめられ、$R_0 = 1_{2n}$、$R_1 = \begin{pmatrix} 0 & -1_n \\ 1_n & 0\end{pmatrix}$ です。

**(1)** $t \mapsto R_t\,\mathrm{diag}(u,v)\,R_t^{*}$ は $U_{2n}(A)$ 内の連続な道であり、$t = 0$ では $\mathrm{diag}(u,v)$、$t = 1$ では
$$
\begin{pmatrix} 0 & -1 \\ 1 & 0\end{pmatrix}\begin{pmatrix} u & 0 \\ 0 & v\end{pmatrix}\begin{pmatrix} 0 & 1 \\ -1 & 0\end{pmatrix} = \begin{pmatrix} 0 & -v \\ u & 0 \end{pmatrix}\begin{pmatrix} 0 & 1 \\ -1 & 0\end{pmatrix} = \begin{pmatrix} v & 0 \\ 0 & u \end{pmatrix}
$$
となります。

**(2)** まず
$$
w_t := \mathrm{diag}(v^{*}, 1_n)\, R_t\, \mathrm{diag}(v, 1_n)\, R_t^{*}
$$
とおくと、$w_t \in U_{2n}(A)$ の連続な道で、$w_0 = \mathrm{diag}(v^{*},1_n)\mathrm{diag}(v,1_n) = 1_{2n}$ です。また (1) と同じ計算で $R_1\,\mathrm{diag}(v,1_n)\,R_1^{*} = \mathrm{diag}(1_n, v)$ なので
$$
w_1 = \mathrm{diag}(v^{*}, 1_n)\,\mathrm{diag}(1_n, v) = \mathrm{diag}(v^{*}, v)
$$
です。よって $\mathrm{diag}(v^{*}, v) \in U_{2n}(A)_0$ です。一方
$$
\mathrm{diag}(uv, 1_n)\,\mathrm{diag}(v^{*}, v) = \mathrm{diag}(uvv^{*}, v) = \mathrm{diag}(u, v)
$$
なので、$t \mapsto \mathrm{diag}(uv,1_n)\,w_t$ が $\mathrm{diag}(uv,1_n)$ から $\mathrm{diag}(u,v)$ への道を与えます。

**(3)** (2) より $[\mathrm{diag}(u,v)]_1 = [\mathrm{diag}(uv, 1_n)]_1 = [uv]_1$（最後は $U_\infty$ における同一視）なので演算は $[u]_1[v]_1 = [uv]_1$ と一致し、群の演算から誘導されるものとして well-defined です。$U_\infty(A)_0$ は正規部分群なので商は群になります。可換性は (1) と (2) から
$$
[u]_1[v]_1 = [\mathrm{diag}(u,v)]_1 = [\mathrm{diag}(v,u)]_1 = [v]_1[u]_1
$$
としてしたがいます。逆元は $[u]_1[u^{*}]_1 = [uu^{*}]_1 = [1]_1$ からわかります。
</Proof>

<Example id="ex-circle" title="円周上の関数環と巻き数">
$A = C(S^1)$ とします。$K^0(S^1) \cong \mathbb{Z}$ は <Ref to="ex-sphere" /> で見ました。<Ref to="thm-serre-swan" /> より $K_0(C(S^1)) \cong \mathbb{Z}$ で、生成元は $[1]_0$ です。

$K_1$ を計算します。$u \in U_n(C(S^1))$ は連続写像 $u : S^1 \to U(n)$ であり、$U_n(C(S^1))_0$ はその連結成分にほかならないので
$$
K_1(C(S^1)) = \varinjlim_n \pi_0\bigl(C(S^1, U(n))\bigr) = \varinjlim_n \pi_1(U(n)) \cong \mathbb{Z}
$$
です（$\pi_1(U(n)) \cong \mathbb{Z}$ は $n \ge 1$ で成り立ち、包含 $U(n) \hookrightarrow U(n+1)$ はこれを保ちます）。同型は $\det u : S^1 \to \mathbb{T}$ の巻き数
$$
[u]_1 \longmapsto \mathrm{wind}(\det u) = \frac{1}{2\pi i}\oint \frac{d(\det u)}{\det u}
$$
で与えられます。生成元は恒等写像 $z \in U_1(C(S^1))$ の類 $[z]_1$ です。
</Example>

## 7. 完全系列とボット周期性

<Ref to="thm-k0-properties" />(6) の半分完全性だけでは計算に足りません。左右の端をつなぐ境界写像が必要です。それを可能にするのがボット周期性です。

$C^*$-代数 $A$ に対し、**懸垂**を
$$
SA := C_0((0,1)) \otimes A \cong \{f \in C([0,1], A) : f(0) = f(1) = 0\}
$$
で定めます。$K_1(A) \cong K_0(SA)$ が成り立ち（この同型を $K_1$ の定義に採用する流儀もあります）、逆向きの同型が次の定理です。

<Theorem id="thm-bott" title="ボット周期性">
$A$ を $C^*$-代数とする。$SA$ を上の懸垂とし、$SA \cong \{f \in C(S^1, A) : f(1) = 0\}$ と同一視する。射影 $p \in \mathcal{P}(M_n(\tilde{A}))$ に対して
$$
\beta_A([p]_0) := \bigl[\,z \mapsto z\,p + (1_n - p)\,\bigr]_1
$$
と定めると、$\beta_A : K_0(A) \to K_1(SA)$ は well-defined な群同型である。したがって $K_1(A) \cong K_0(SA)$ と合わせて、すべての $n \ge 0$ について
$$
K_n(A) \cong K_{n+2}(A)
$$
が成り立つ。
</Theorem>

<Remark id="rem-bott-proofs">
<Ref to="thm-bott" /> の証明はこの記事の範囲を超えます。位相的な場合（$A = C(X)$）のアティヤ–ボットによる証明は参考文献 3、$C^*$-代数に対する初等的な証明（クイレンの補題を使わず、ユニタリの明示的なホモトピーだけで進むもの）は参考文献 1 の第 11 章にあります。写像 $z \mapsto zp + (1-p)$ が $\widetilde{SA}$ のユニタリを定めることだけ確認しておくと、$p$ と $1-p$ が直交する射影なので
$$
(zp + 1 - p)^{*}(zp + 1 - p) = \bar{z}zp + (1-p) = p + (1 - p) = 1
$$
であり、$z = 1$ で値が $1$ になるので確かに $\widetilde{SA}$ の元です。
</Remark>

<Corollary id="cor-six-term" title="六項完全系列">
$0 \to I \xrightarrow{\ \iota\ } A \xrightarrow{\ \pi\ } A/I \to 0$ を $C^*$-代数の短完全列とする。このとき境界写像 $\partial_0 : K_0(A/I) \to K_1(I)$（指数関数写像）と $\partial_1 : K_1(A/I) \to K_0(I)$（指数写像）が存在して、次の 6 項の系列は完全である。
$$
\begin{aligned}
K_0(I) \xrightarrow{\ \iota_{*}\ } K_0(A) &\xrightarrow{\ \pi_{*}\ } K_0(A/I) \xrightarrow{\ \partial_0\ } K_1(I) \\
&\xrightarrow{\ \iota_{*}\ } K_1(A) \xrightarrow{\ \pi_{*}\ } K_1(A/I) \xrightarrow{\ \partial_1\ } K_0(I)
\end{aligned}
$$
ここで系列は環状につながっており、6 か所すべてで完全である。境界写像の具体形は Appendix に与える。
</Corollary>

<Figure caption="六項完全系列。横向きの射は包含 ι と商写像 π が誘導するもの、縦向きの射が境界写像です。">
<svg viewBox="0 0 720 270" width="100%" xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor">
  <defs>
    <marker id="ktheory-arrow" markerWidth="9" markerHeight="7" refX="8.5" refY="3.5" orient="auto">
      <path d="M0,0 L9,3.5 L0,7 z" fill="currentColor" stroke="none" />
    </marker>
  </defs>
  <g fill="currentColor" stroke="none" fontSize="19" textAnchor="middle">
    <text x="92" y="62">K₀(I)</text>
    <text x="360" y="62">K₀(A)</text>
    <text x="628" y="62">K₀(A/I)</text>
    <text x="92" y="222">K₁(A/I)</text>
    <text x="360" y="222">K₁(A)</text>
    <text x="628" y="222">K₁(I)</text>
  </g>
  <g strokeWidth="1.6" markerEnd="url(#ktheory-arrow)">
    <line x1="145" y1="56" x2="310" y2="56" />
    <line x1="412" y1="56" x2="572" y2="56" />
    <line x1="628" y1="78" x2="628" y2="192" />
    <line x1="578" y1="216" x2="414" y2="216" />
    <line x1="308" y1="216" x2="148" y2="216" />
    <line x1="92" y1="194" x2="92" y2="80" />
  </g>
  <g fill="var(--sl-color-accent)" stroke="none" fontSize="14" textAnchor="middle">
    <text x="227" y="42">ι∗</text>
    <text x="492" y="42">π∗</text>
    <text x="668" y="140">∂₀</text>
    <text x="496" y="240">ι∗</text>
    <text x="228" y="240">π∗</text>
    <text x="54" y="140">∂₁</text>
  </g>
</svg>
</Figure>

<Remark id="rem-not-exact">
<Ref to="cor-six-term" /> の導出は次の 3 段階で行われます。第 1 に、任意の短完全列を写像錐による完全列に置き換えて、$K_1(I) \to K_1(A) \to K_1(A/I)$ が中央で完全であること（<Ref to="thm-k0-properties" />(6) の $K_1$ 版）を懸垂に繰り返し適用し、左に無限に伸びる長完全列を作ります。第 2 に、<Ref to="thm-bott" /> によって $K_2 \cong K_0$、$K_3 \cong K_1$ と同一視して長完全列を折り畳みます。第 3 に、折り畳んだときに現れる 2 つの接続準同型が Appendix の明示的な公式で書けることを確かめます。全体の詳細は参考文献 1 の第 12 章にあります。

なお $K_0$ は完全関手ではありません。<Ref to="ex-toeplitz" /> のトープリッツ拡大では $K_0(\mathcal{K}) \cong \mathbb{Z}$ から $K_0(\mathcal{T}) \cong \mathbb{Z}$ への写像が零写像になり、$\iota_{*}$ は単射になりません。六項完全系列の環状の部分（$\partial_1$ から $K_0(I)$ に入る矢）が、その「ずれ」をちょうど埋めています。
</Remark>

<Example id="ex-toeplitz" title="トープリッツ拡大と指数写像">
$H^2 \subset L^2(S^1)$ をハーディ空間（$\{e_n : n \ge 0\}$、$e_n(z) = z^n$ が生成する閉部分空間）、$S \in B(H^2)$ を片側シフト $Se_n = e_{n+1}$ とします。$S^{*}S = 1$ ですが $SS^{*} = 1 - e$（$e$ は $e_0$ の張る 1 次元部分空間への射影）なので、$S$ は等距離であって可逆ではありません。$S$ が生成する $C^*$-代数を $\mathcal{T}$（トープリッツ代数）と書きます。コバーンの定理により $\mathcal{K} \subset \mathcal{T}$ であり、短完全列
$$
0 \longrightarrow \mathcal{K} \longrightarrow \mathcal{T} \xrightarrow{\ \sigma\ } C(S^1) \longrightarrow 0, \qquad \sigma(S) = z
$$
が成り立ちます。

$\partial_1 : K_1(C(S^1)) \to K_0(\mathcal{K})$ を生成元 $[z]_1$ 上で計算します。Appendix の公式に従い、$\mathrm{diag}(z, \bar{z}) \in U_2(C(S^1))$ のユニタリな持ち上げ $w \in U_2(\mathcal{T})$ を作ります。
$$
w := \begin{pmatrix} S & 1 - SS^{*} \\ 1 - S^{*}S & S^{*} \end{pmatrix} = \begin{pmatrix} S & e \\ 0 & S^{*}\end{pmatrix}
$$
とおきます（$1 - S^{*}S = 0$ を使いました）。$S^{*}e = 0$ と $eS = 0$（$eSe_k = e\,e_{k+1} = 0$）に注意すると
$$
w^{*}w = \begin{pmatrix} S^{*}S & S^{*}e \\ eS & e^2 + SS^{*} \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & e + (1-e) \end{pmatrix} = 1_2
$$
であり、同様に $ww^{*} = 1_2$ なので $w$ はユニタリです。$\sigma(w) = \mathrm{diag}(z, \bar{z})$ も明らかです。そこで $q_1 = \mathrm{diag}(1, 0) \in \mathcal{P}(M_2(\mathcal{T}))$ とおくと
$$
w\,q_1\,w^{*} = \begin{pmatrix} S & 0 \\ 0 & 0\end{pmatrix}\begin{pmatrix} S^{*} & 0 \\ e & S \end{pmatrix} = \begin{pmatrix} SS^{*} & 0 \\ 0 & 0 \end{pmatrix} = \begin{pmatrix} 1 - e & 0 \\ 0 & 0\end{pmatrix}
$$
となります。よって
$$
\partial_1([z]_1) = [w q_1 w^{*}]_0 - [q_1]_0 = [1 - e]_0 - [1]_0 = -[e]_0 = -1 \in K_0(\mathcal{K}) \cong \mathbb{Z}
$$
です。すなわち $\partial_1$ は巻き数 $n$ を $-n$ に写す同型です。

この符号には意味があります。$f \in C(S^1)$ が可逆なら、トープリッツ作用素 $T_f = P M_f|_{H^2}$（$P$ はリース射影）はフレドホルム（<Ref to="mathematics/noncommutative-geometry/index-theorem#def-fredholm" text="フレドホルム作用素と指数" />）であり、
$$
\mathrm{ind}(T_f) = \dim\ker T_f - \dim\mathrm{coker}\,T_f = -\,\mathrm{wind}(f)
$$
が成り立ちます（ゴーバーグ–クレインの定理）。実際 $f = z$ のとき $T_z = S$ で、$\ker S = 0$、$\mathrm{coker}\,S$ は 1 次元なので $\mathrm{ind}(S) = -1$ です。つまり境界写像 $\partial_1$ はフレドホルム指数そのものです。「指数写像」という名前の由来であり、指数定理の最も簡単な場合にあたります。この方向の一般化は[指数定理への応用](/mathematics/noncommutative-geometry/index-theorem)で扱います。
</Example>

## 8. 不変量としての K-理論

K-理論が代数の同型不変量として実際にどれくらい働くかを見ます。まず代表的な計算をまとめます。

| 代数 | $K_0$ | $K_1$ | 補足 |
|---|---|---|---|
| $\mathbb{C}$ | $\mathbb{Z}$ | $0$ | $[1]_0 = 1$ |
| $M_k(\mathbb{C})$ | $\mathbb{Z}$ | $0$ | $[1]_0 = k$ |
| $\mathcal{K}$ | $\mathbb{Z}$ | $0$ | 単位元なし |
| $C(S^1)$ | $\mathbb{Z}$ | $\mathbb{Z}$ | $K_1$ は巻き数 |
| $C_0(\mathbb{R}) = S\mathbb{C}$ | $0$ | $\mathbb{Z}$ | ボット周期性から |
| $C(S^2)$ | $\mathbb{Z}^2$ | $0$ | ボット射影が生成 |
| $\mathcal{T}$ | $\mathbb{Z}$ | $0$ | 六項完全系列から |
| $\mathcal{O}_n$ | $\mathbb{Z}/(n-1)\mathbb{Z}$ | $0$ | $[1]_0$ が生成 |
| $C(\mathbb{T}^2)$ | $\mathbb{Z}^2$ | $\mathbb{Z}^2$ | $\tau_{*}(K_0) = \mathbb{Z}$ |
| $A_\theta$（$\theta$ は無理数） | $\mathbb{Z}^2$ | $\mathbb{Z}^2$ | $\tau_{*}(K_0) = \mathbb{Z} + \theta\mathbb{Z}$ |

<Remark id="rem-scaled-ordered">
表からわかるとおり、群としての $K_0$ だけでは情報が足りません。$\mathbb{C}$ と $M_k(\mathbb{C})$ はどちらも $K_0 \cong \mathbb{Z}$ です。実際の分類では、$K_0(A)$ に射影の類がなす正錐 $K_0(A)^{+} = \{[p]_0 : p \in \mathcal{P}_\infty(A)\}$ による順序を入れ、単位元の類 $[1_A]_0$ を目印として付けた**目盛り付き順序群** $(K_0(A), K_0(A)^{+}, [1_A]_0)$ を用います。この不変量で $\mathbb{C}$ の $([1]_0 = 1)$ と $M_k(\mathbb{C})$ の $([1]_0 = k)$ は区別されます。エリオットの定理は、AF 代数（有限次元 $C^*$-代数の帰納極限）がこの目盛り付き順序群（次元群）によって完全に分類されることを主張します。この路線は現在、単純・可分・核型・$\mathcal{Z}$-安定で普遍係数定理を満たす $C^*$-代数の分類定理へと結実しています。
</Remark>

<Example id="ex-nc-torus" title="非可換トーラス：K-群が同じでも代数は違う">
$\theta \in \mathbb{R}$ に対し、非可換トーラス $A_\theta$ を 2 つのユニタリ $u, v$ で生成され関係式
$$
vu = e^{2\pi i \theta}\,uv
$$
を満たす普遍 $C^*$-代数とします。$\theta = 0$ なら $A_0 \cong C(\mathbb{T}^2)$ です。ピムスナー–ヴォイクレスクの完全系列を用いた計算により、すべての $\theta$ について
$$
K_0(A_\theta) \cong \mathbb{Z}^2, \qquad K_1(A_\theta) \cong \mathbb{Z}^2
$$
が成り立ちます（<Ref to="mathematics/noncommutative-geometry/noncommutative-torus#thm-k-theory" text="非可換トーラスの K 群とトレースの像" />）。したがって K-群だけでは $A_\theta$ たちを互いに区別できません。

区別するにはトレースを使います。$\theta$ が無理数のとき $A_\theta$ は単純で、忠実なトレース状態 $\tau$（$\tau(u^m v^n) = \delta_{m0}\delta_{n0}$）をただ一つ持ちます。$\tau$ は $M_n(A_\theta)$ 上の非正規化トレースに拡張され、$[p]_0 \mapsto \tau(p)$ は群準同型 $\tau_{*} : K_0(A_\theta) \to \mathbb{R}$ を誘導します。その像は
$$
\tau_{*}(K_0(A_\theta)) = \mathbb{Z} + \theta\mathbb{Z} \subset \mathbb{R}
$$
です。とくにリーフェルは、$0 < \theta < 1$ のとき $\tau(p) = \theta$ を満たす射影 $p \in A_\theta$（リーフェル射影、<Ref to="mathematics/noncommutative-geometry/noncommutative-torus#thm-powers-rieffel" text="Powers–Rieffel 射影" />）を具体的に構成しました。$\theta$ が無理数なら $\theta \notin \mathbb{Z}$ なので、この $p$ は $0$ でも $1$ でもありません。一方 $C(\mathbb{T}^2)$ では $\mathbb{T}^2$ が連結なので射影の階数は定数であり、$\tau_{*}(K_0(C(\mathbb{T}^2))) = \mathbb{Z}$ です。

$\tau_{*}(K_0(-))$ は同型不変量なので、$A_\theta \cong A_{\theta'}$ ならば $\mathbb{Z} + \theta\mathbb{Z} = \mathbb{Z} + \theta'\mathbb{Z}$ であり、これは $\theta' \equiv \pm\theta \pmod{\mathbb{Z}}$ と同値です。逆も成り立つので、無理数 $\theta$ に対する非可換トーラスの同型類はこの条件で完全に決まります。連続変形できない非可算個の「非可換空間」の族が、K-理論とトレースの組で分離されるのです。詳細は[非可換トーラスの例](/mathematics/noncommutative-geometry/noncommutative-torus)で扱います。
</Example>

K-理論はここで終わりません。<Ref to="ex-toeplitz" /> で見たように境界写像は指数を計算します。楕円型作用素の指数を一般の非可換な状況で扱うには、代数・ヒルベルト空間・ディラック型作用素の組を用意する必要があり、それが[スペクトル三つ組](/mathematics/noncommutative-geometry/spectral-triples)（<Ref to="mathematics/noncommutative-geometry/spectral-triples#def-spectral-triple" text="スペクトル三つ組の定義" />）です。スペクトル三つ組は $K$-ホモロジー類を定め、$K$-理論との対（指数対）を通じて[指数定理](/mathematics/noncommutative-geometry/index-theorem)へつながります。

## 9. 演習

<Exercise id="exr-grothendieck-collapse" difficulty="易">
$M = \mathbb{N}_0 \cup \{\infty\}$ に、通常の和と $\infty + m = m + \infty = \infty$（$m \in M$）で定まる可換モノイド構造を入れます。$G(M)$ を決定してください。
<Solution>
$G(M) = 0$（自明群）であることを示します。

まず $[(1, 0)] = [(0,0)]$ を確かめます。<Ref to="def-grothendieck" /> の関係により、これはある $e \in M$ で $1 + 0 + e = 0 + 0 + e$、すなわち $1 + e = e$ となることと同値です。$e = \infty$ とすれば $1 + \infty = \infty$ なので成立します。よって $\gamma_M(1) = 0$ です。

$\gamma_M$ は半群準同型なので、任意の $m \in \mathbb{N}_0$ について $\gamma_M(m) = m\,\gamma_M(1) = 0$ です。また $[(\infty, 0)] = [(0,0)]$ も $e = \infty$ をとれば $\infty + \infty = \infty$ から成り立ちます。したがって $\gamma_M(M) = \{0\}$ です。

<Ref to="prop-grothendieck" />(2) より $G(M)$ の任意の元は $\gamma_M(a) - \gamma_M(b)$ の形なので、$G(M) = 0$ です。

無限に「吸収的」な元が 1 つあるだけで群化がすべてを潰してしまう、という現象です。<Ref to="ex-cuntz-o2" /> の $\mathcal{O}_2$ で $[1]_0 = 0$ となったのは、まさにこれと同じ仕組みによります。
</Solution>
</Exercise>

<Exercise id="exr-unitary-log" difficulty="標準">
$A$ を単位的 $C^*$-代数、$u \in U(A)$ とし、$\|u - 1\| < 2$ を仮定します。このとき自己共役元 $h \in A$ で $u = e^{ih}$ となるものが存在し、とくに $u \in U(A)_0$ であることを示してください。
<Solution>
$u$ はユニタリなので正規元であり、スペクトル $\sigma(u)$ は単位円 $\mathbb{T}$ に含まれます。正規元に対する連続関数カルキュラスにより、任意の連続関数 $f$ について $\|f(u)\| = \sup_{\lambda \in \sigma(u)} |f(\lambda)|$ が成り立ちます。$f(\lambda) = \lambda - 1$ をとると
$$
\|u - 1\| = \sup_{\lambda \in \sigma(u)} |\lambda - 1|
$$
です。もし $-1 \in \sigma(u)$ なら右辺は $|-1-1| = 2$ 以上になり、仮定 $\|u-1\| < 2$ に反します。よって $-1 \notin \sigma(u)$、すなわち $\sigma(u) \subset \mathbb{T} \setminus \{-1\}$ です。

$\mathbb{T} \setminus \{-1\}$ 上で $g(e^{i\varphi}) := \varphi$（$\varphi \in (-\pi, \pi)$）と定めると、$g$ は実数値の連続関数です（$\varphi \mapsto e^{i\varphi}$ が $(-\pi,\pi)$ から $\mathbb{T}\setminus\{-1\}$ への同相なので）。$h := g(u)$ とおくと、$g$ が実数値なので連続関数カルキュラスの性質から $h = h^{*}$ です。また $\mathbb{T}\setminus\{-1\}$ 上で $e^{i g(\lambda)} = \lambda$ が恒等的に成り立つので、関数カルキュラスの乗法性から $e^{ih} = u$ です。

最後に $u_t := e^{ith}$（$t \in [0,1]$）とおくと、$h$ が自己共役なので各 $u_t$ はユニタリであり、$t \mapsto e^{ith}$ はノルム連続（$\|e^{ith} - e^{ish}\| \le |t - s|\,\|h\|\,e^{|t-s|\|h\|}$ など）です。$u_0 = 1$、$u_1 = u$ なので $u \in U(A)_0$ です。

この結果は $K_1$ の計算で繰り返し使われます。$U(A)_0$ は指数関数の有限個の積の全体に一致し、$K_1(A)$ は「指数関数の積では書けないユニタリ」を測っている、という描像が得られます。
</Solution>
</Exercise>

<Exercise id="exr-finite-space" difficulty="標準">
$X = \{x_1, \ldots, x_N\}$ を $N$ 点からなる離散空間とします。$K_0(C(X)) \cong \mathbb{Z}^N$ と $K_1(C(X)) = 0$ を、$K_0$ の定義に戻って直接示してください。
<Solution>
$C(X) \cong \mathbb{C}^N$（点ごとの値による同型）であり、したがって
$$
M_n(C(X)) \cong M_n(\mathbb{C}) \oplus \cdots \oplus M_n(\mathbb{C}) \quad (N \text{ 個})
$$
です。この同型の下で $p \in \mathcal{P}(M_n(C(X)))$ は $N$ 個の射影の組 $(p(x_1), \ldots, p(x_N))$、$p(x_j) \in \mathcal{P}(M_n(\mathbb{C}))$ に対応します。

$p \in \mathcal{P}(M_n(C(X)))$、$q \in \mathcal{P}(M_m(C(X)))$ について $p \sim_0 q$ となるのは、$v \in M_{m,n}(C(X))$ で $v^{*}v = p$、$vv^{*} = q$ を満たすものが存在するとき、すなわち各 $j$ で $v(x_j)^{*}v(x_j) = p(x_j)$、$v(x_j)v(x_j)^{*} = q(x_j)$ となるときです。$X$ は離散なので任意の関数が連続であり、各点で独立に $v(x_j)$ を選べます。したがって
$$
p \sim_0 q \iff \mathrm{rank}\,p(x_j) = \mathrm{rank}\,q(x_j) \quad (j = 1, \ldots, N)
$$
です（<Ref to="ex-matrix-algebras" /> の $\mathbb{C}$ の場合の判定を各点に適用しました）。

よって階数ベクトルによる写像 $\mathcal{D}(C(X)) \to \mathbb{N}_0^N$、$[p] \mapsto (\mathrm{rank}\,p(x_1), \ldots, \mathrm{rank}\,p(x_N))$ は well-defined な単射です。全射性は、与えられた $(r_1, \ldots, r_N)$ に対し $n = \max_j r_j$ とおき、$p(x_j)$ を $M_n(\mathbb{C})$ の階数 $r_j$ の対角射影として定めればよいことからしたがいます。半群としても同型なので
$$
\mathcal{D}(C(X)) \cong \mathbb{N}_0^N .
$$
$\mathbb{N}_0^N$ は消約律を満たすので、<Ref to="prop-grothendieck" />(3) と <Ref to="ex-grothendieck-n" /> の議論から
$$
K_0(C(X)) = G(\mathbb{N}_0^N) \cong \mathbb{Z}^N
$$
です。生成元は各点に台を持つ最小射影の類で、$[1]_0 = (1,1,\ldots,1)$ です。

$K_1$ については、$U_n(C(X)) \cong U(n)^N$ であり $U(n)$ は連結なので $U_n(C(X))$ も連結です。よって $U_\infty(C(X)) = U_\infty(C(X))_0$ となり $K_1(C(X)) = 0$ です。

なお、この結果は <Ref to="thm-serre-swan" /> とも整合します。離散有限空間上のベクトル束は各点上のベクトル空間の組にほかならず、$\mathrm{Vect}(X) \cong \mathbb{N}_0^N$ だからです。
</Solution>
</Exercise>

<Exercise id="exr-toeplitz-k" difficulty="難">
<Ref to="ex-toeplitz" /> のトープリッツ拡大 $0 \to \mathcal{K} \to \mathcal{T} \xrightarrow{\sigma} C(S^1) \to 0$ に六項完全系列を適用して、$K_0(\mathcal{T}) \cong \mathbb{Z}$（生成元は $[1_{\mathcal{T}}]_0$）と $K_1(\mathcal{T}) = 0$ を示してください。既知としてよいのは $K_0(\mathcal{K}) \cong \mathbb{Z}$、$K_1(\mathcal{K}) = 0$、$K_0(C(S^1)) \cong \mathbb{Z}$、$K_1(C(S^1)) \cong \mathbb{Z}$、および <Ref to="ex-toeplitz" /> で計算した $\partial_1([z]_1) = -1$ です。
<Solution>
<Ref to="cor-six-term" /> により、既知の値を代入すると次の完全系列が得られます。
$$
\begin{aligned}
\mathbb{Z} \xrightarrow{\ \iota_{*}\ } K_0(\mathcal{T}) &\xrightarrow{\ \sigma_{*}\ } \mathbb{Z} \xrightarrow{\ \partial_0\ } 0 \\
&\xrightarrow{\ \iota_{*}\ } K_1(\mathcal{T}) \xrightarrow{\ \sigma_{*}\ } \mathbb{Z} \xrightarrow{\ \partial_1\ } \mathbb{Z}
\end{aligned}
$$
（左端の $\mathbb{Z}$ は $K_0(\mathcal{K})$、$\partial_0$ の行き先の $0$ は $K_1(\mathcal{K})$、右端の $\mathbb{Z}$ は再び $K_0(\mathcal{K})$ です。）

**$K_1(\mathcal{T}) = 0$。** $K_1(C(S^1)) \cong \mathbb{Z}$ は $[z]_1$ で生成され、$\partial_1([z]_1) = -1$ は $K_0(\mathcal{K}) \cong \mathbb{Z}$ の生成元です。よって $\partial_1$ は同型、とくに単射です。$K_1(\mathcal{T}) \xrightarrow{\sigma_{*}} K_1(C(S^1))$ の像は $\ker \partial_1 = 0$ に等しい（$K_1(C(S^1))$ における完全性）ので、$\sigma_{*} = 0$ です。さらに $K_1(\mathcal{T})$ における完全性から
$$
K_1(\mathcal{T}) = \ker(\sigma_{*}) = \mathrm{im}\bigl(\iota_{*} : K_1(\mathcal{K}) \to K_1(\mathcal{T})\bigr) = \mathrm{im}(0 \to K_1(\mathcal{T})) = 0
$$
です。

**$K_0(\mathcal{T}) \cong \mathbb{Z}$。** $\partial_1$ は全射なので、$K_0(\mathcal{K})$ における完全性から
$$
\ker\bigl(\iota_{*} : K_0(\mathcal{K}) \to K_0(\mathcal{T})\bigr) = \mathrm{im}\,\partial_1 = K_0(\mathcal{K})
$$
であり、$\iota_{*} = 0$ です。これは <Ref to="rem-not-exact" /> で述べた「$K_0$ は完全でない」ことの具体例です。すると $K_0(\mathcal{T})$ における完全性から
$$
\ker(\sigma_{*}) = \mathrm{im}(\iota_{*}) = 0
$$
となり $\sigma_{*}$ は単射です。また $K_1(\mathcal{K}) = 0$ なので $\partial_0 = 0$ であり、$K_0(C(S^1))$ における完全性から
$$
\mathrm{im}(\sigma_{*}) = \ker(\partial_0) = K_0(C(S^1))
$$
となって $\sigma_{*}$ は全射です。したがって
$$
\sigma_{*} : K_0(\mathcal{T}) \xrightarrow{\ \cong\ } K_0(C(S^1)) \cong \mathbb{Z}
$$
です。$K_0(C(S^1))$ の生成元は $[1]_0$ であり $\sigma(1_{\mathcal{T}}) = 1$ なので、$K_0(\mathcal{T})$ の生成元は $[1_{\mathcal{T}}]_0$ です。

**解釈。** $\mathcal{T}$ は K-理論の目から見ると 1 点と区別がつきません（$K_0 \cong \mathbb{Z}$、$K_1 = 0$）。それでも $\mathcal{T}$ は $\mathcal{K}$ による $C(S^1)$ の非自明な拡大であり、その非自明さは K-群ではなく境界写像 $\partial_1$ に現れます。拡大の分類（Ext 理論、$K$-ホモロジー）が独立した理論として必要になる理由がここにあります。
</Solution>
</Exercise>

## 参考文献

1. M. Rørdam, F. Larsen, N. J. Laustsen, *An Introduction to K-Theory for C\*-Algebras*, London Mathematical Society Student Texts 49, Cambridge University Press, 2000 — 第 3・4 章（$K_0$ の構成と関手性）、第 8 章（$K_1$）、第 9 章（指数写像）、第 11 章（ボット周期性）、第 12 章（六項完全系列）。この記事の構成はおおむねこの本に沿っています。
2. B. Blackadar, *K-Theory for Operator Algebras*, 2nd edition, MSRI Publications 5, Cambridge University Press, 1998 — 作用素環の K-理論の百科事典的な標準文献。安定性・順序構造・分類理論まで含みます。
3. M. F. Atiyah, *K-Theory*, W. A. Benjamin, 1967（Addison-Wesley より復刊）— 位相的 K-理論とボット周期性の古典的な教科書。
4. R. G. Swan, "Vector bundles and projective modules", *Transactions of the American Mathematical Society* 105 (1962), 264–277 — <Ref to="thm-serre-swan" /> の原論文。
5. A. Connes, *Noncommutative Geometry*, Academic Press, 1994 — 第 II 章に $C^*$-代数の K-理論、第 III・IV 章に巡回コホモロジーと指数定理。
6. M. A. Rieffel, "C\*-algebras associated with irrational rotations", *Pacific Journal of Mathematics* 93 (1981), 415–429 — 非可換トーラスのリーフェル射影の構成。

## Appendix: 境界写像の構成

<Ref to="cor-six-term" /> で存在を主張した 2 つの境界写像を、明示的な公式の形で与えます。以下 $0 \to I \xrightarrow{\iota} A \xrightarrow{\pi} A/I \to 0$ を短完全列とし、記号を簡単にするため $A$ は単位的、$\pi$ は単位元を保つとします（一般の場合は単位化を経由します）。

**指数写像 $\partial_1 : K_1(A/I) \to K_0(I)$。** $u \in U_n(A/I)$ をとります。<Ref to="prop-k1-abelian" />(2) の証明で見たように $\mathrm{diag}(u, u^{*}) \in U_{2n}(A/I)_0$ であり、$U_{2n}(A) \to U_{2n}(A/I)_0$ は全射です（<Ref to="exr-unitary-log" /> により $U_{2n}(A/I)_0$ の元は指数関数の積で書け、各指数関数は自己共役元の持ち上げを使って持ち上がります）。そこで $w \in U_{2n}(A)$ を $\pi(w) = \mathrm{diag}(u, u^{*})$ となるようにとり、$q_n := \mathrm{diag}(1_n, 0_n) \in \mathcal{P}(M_{2n}(A))$ とおいて（$n = 1$ なら $q_1 = \mathrm{diag}(1,0)$ です）
$$
\partial_1([u]_1) := [\,w q_n w^{*}\,]_0 - [\,q_n\,]_0
$$
と定めます。この差が $K_0(I)$ に属することは次のようにわかります。
$$
\pi(w q_n w^{*}) = \begin{pmatrix} u & 0 \\ 0 & u^{*}\end{pmatrix}\begin{pmatrix} 1_n & 0 \\ 0 & 0 \end{pmatrix}\begin{pmatrix} u^{*} & 0 \\ 0 & u \end{pmatrix} = \begin{pmatrix} uu^{*} & 0 \\ 0 & 0\end{pmatrix} = \pi(q_n)
$$
なので $w q_n w^{*} - q_n \in M_{2n}(I)$ であり、2 つの射影はともに $M_{2n}(\tilde{I})$ の元と見なせて、その類の差は $K_0(\pi_{\tilde{I}})$ の核、すなわち $K_0(I)$ に入ります。$w$ の取り方によらないことは、2 つの持ち上げの比が $\pi$ で $1$ に写ることと <Ref to="lem-close-projections" /> を使って示されます。<Ref to="ex-toeplitz" /> はこの公式をそのまま計算したものです。

**指数関数写像 $\partial_0 : K_0(A/I) \to K_1(I)$。** $p \in \mathcal{P}(M_n(A/I))$ をとります。$\pi : M_n(A) \to M_n(A/I)$ は全射なので $\pi(b) = p$ となる $b$ があり、$a := (b + b^{*})/2$ とおけば $a$ は自己共役で $\pi(a) = (p + p^{*})/2 = p$ です。このとき
$$
\partial_0([p]_0) := [\,e^{2\pi i a}\,]_1
$$
と定めます。これが $K_1(I)$ の元であることは、$p^2 = p$ から
$$
e^{2\pi i p} = 1 + \sum_{k \ge 1} \frac{(2\pi i)^k}{k!}p^k = 1 + p\sum_{k\ge1}\frac{(2\pi i)^k}{k!} = 1 + p\,(e^{2\pi i} - 1) = 1
$$
となるので $\pi(e^{2\pi i a}) = e^{2\pi i p} = 1_n$、すなわち $e^{2\pi i a} - 1_n \in M_n(I)$ となることからしたがいます。自己共役な持ち上げ $a$ の選び方によらないこと、および群準同型であることは、2 つの持ち上げを結ぶ線分に沿ったホモトピーを使って確かめられます。

<Aside type="note">
境界写像の符号は文献によって異なります（$e^{2\pi i a}$ の代わりに $e^{-2\pi i a}$ を使う流儀、$\mathrm{diag}(u^{*}, u)$ を持ち上げる流儀など）。完全性の主張はどの流儀でも同じで、違いは同型の符号にのみ現れます。この記事では参考文献 1 の規約に合わせています。
</Aside>


</div>
