# Thom 類と Poincaré 双対：交叉とカップ積、Euler 類

> ファイバーに沿った積分から Thom 同型を証明し、部分多様体の Poincaré 双対が法束の Thom 類であることを示す。横断的な交わりが外積に、零点集合が Euler 類に、不動点が Lefschetz 数に対応することを導き、CP^n のコホモロジー環と平面曲線の種数公式を得る。
> https://rikai.mugen-giken.com/mathematics/differential-topology/thom-class-and-poincare-dual

## 0. この記事の要点

曲面の中の 2 本の曲線が何点で交わるか、球面の上のベクトル場がどこで 0 になるか、写像がどこで動かない点を持つか。この記事は、こうした「ものを数える問題」を、すべて同じ形の積分に書き直す方法を示します。曲線や曲面のすぐ近くだけに値を持ち、全体の積分が 1 になる量を作っておくと、交点の数も零点の数も不動点の数も、その量を積分した値として計算できます。読み終えると、複素射影空間のコホモロジーと、平面曲線の穴の個数を与える公式 $(d-1)(d-2)/2$ が自分で導けるようになります。

- 向き付き[ベクトル束](/mathematics/differential-geometry/principal-bundles-connections#def-vector-bundle) $\pi\colon E\to M$（階数 $r$）の上で、ファイバー方向に台がコンパクトな（底空間のコンパクトな部分の上では、ファイバー方向にも有界な範囲に収まる）微分形式をファイバーに沿って積分すると、次数を $r$ 下げる写像 $\pi_{*}$ が得られます。これはコホモロジーの同型 $H^{k+r}_{cv}(E)\cong H^k(M)$ を与えます（**Thom 同型**）。$1\in H^0(M)$ に対応する類 $\Phi(E)\in H^r_{cv}(E)$ が **Thom 類**で、「各ファイバーの上で積分が $1$」という条件で一意に決まります。
- 向き付きの閉部分多様体 $S\subset M$ の **Poincaré 双対** $\eta_S$ は、$S$ の法束（$S$ から見た「垂直方向」を集めたベクトル束）の Thom 類を[管状近傍](/mathematics/differential-topology/tubular-neighborhoods-isotopy)で $M$ に移したものです。したがって $\eta_S$ は $S$ のいくらでも近くに台を持つ形式で代表できます。
- この局所化から、[横断的](/mathematics/differential-topology/transversality#def-transversal)な交わりは外積に（$\eta_{A\cap B}=\eta_A\wedge\eta_B$）、交点数は積分に（$I(A,B)=\int_M\eta_A\wedge\eta_B$）、横断的な逆像は引き戻しに（$f^{*}\eta_Z=\eta_{f^{-1}Z}$）対応します。
- Thom 類を零切断で引き戻したものが **Euler 類** $e(E)$ で、一般の切断の零点集合の Poincaré 双対です。$\int_Me(TM)=\chi(M)$ が成り立ちます。
- 対角集合の Poincaré 双対を [Künneth の公式](/mathematics/algebraic-topology/cohomology-duality)（直積のコホモロジーを、因子のコホモロジーの積で表す公式）で分解すると、グラフとの交点数がコホモロジー上のトレースの交代和（[Lefschetz 数](/mathematics/algebraic-topology/cellular-homology-degree#def-lefschetz)）になります。
- 球面束の Gysin 完全列（球面束と底空間のコホモロジーを結ぶ長完全列）から $H^{*}(\mathbb{C}P^n)=\mathbb{R}[x]/(x^{n+1})$ が従い、$x$ は超平面の Poincaré 双対です。次数 $d$ の滑らかな平面曲線の種数は $(d-1)(d-2)/2$ です。

<Aside type="tip" title="この記事で使う事前知識">

- **ベクトル束**: 多様体の各点に、ベクトル空間（ファイバー）を滑らかに貼り合わせたもの。→ [ベクトル束](/mathematics/differential-geometry/principal-bundles-connections#def-vector-bundle)
- **de Rham コホモロジー**: 閉じた微分形式を、完全形式（微分形式の外微分になるもの）の違いを除いて分類したもの。→ [de Rham コホモロジー](/mathematics/manifolds/de-rham-cohomology#def-de-rham)
- **横断性**: 2 つの部分多様体が交わる点で、接空間の和が全体を張ること。→ [横断性](/mathematics/differential-topology/transversality#def-transversal)
- **管状近傍**: 部分多様体のまわりを、その法束と同一視できる近傍。→ [管状近傍・カラー・イソトピーの拡張](/mathematics/differential-topology/tubular-neighborhoods-isotopy)
- **Poincaré 双対とカップ積**: 閉多様体で外積と積分から $H^k$ と $H^{n-k}$ の双対性を作る話。→ [コホモロジーと双対性](/mathematics/algebraic-topology/cohomology-duality)
- **Euler 標数**: Betti 数の交代和。→ [Euler 標数](/mathematics/algebraic-topology/cellular-homology-degree#def-euler)

</Aside>

## 1. 動機

[交点数と写像度](/mathematics/differential-topology/intersection-numbers-and-degree) では、部分多様体を一般の位置に動かして交点を数えました。一方 [コホモロジーと双対性](/mathematics/algebraic-topology/cohomology-duality) では、微分形式の外積と積分で Poincaré 双対 $H^k(M)\cong H^{n-k}(M)^{*}$ を作りました。この 2 つは同じものの別の顔で、幾何の側の「交わりを取る」が、解析の側の「外積を取る」に対応します。この記事の目的は、この対応を証明することです。

鍵は Thom 類です。直観的には、$S\subset M$ の Poincaré 双対は「$S$ に沿ったデルタ関数」で、$S$ の法方向にだけ集中した形式です。デルタ関数は滑らかな形式ではありませんが、法方向に少しぼかせば滑らかになります。ぼかし方を法束のファイバーごとに「積分が $1$ のこぶ」として選んだものが Thom 類です。デルタ関数どうしの積は交わりのデルタ関数で、デルタ関数の引き戻しは逆像のデルタ関数です。この 2 つの素朴な計算が、Thom 類を使うと定理になります。

同じ形式が 3 つの場面に現れます。$S$ の法束の Thom 類を、(a) 別の部分多様体に制限して積分すれば交点数、(b) 切断で引き戻せば零点の個数、(c) 対角集合の法束について $f$ のグラフに制限すれば不動点の個数、です。

<Figure caption="Thom 類は零切断に沿ったデルタ関数を滑らかにしたもの。写像で引き戻して積分すると、零切断との交わりを符号つきで数える。">
<svg viewBox="0 0 600 220" width="100%" role="img" aria-label="ベクトル束の零切断の近くに台を持つ Thom 形式と、それを横切る切断">
  <g fill="none" stroke="currentColor" stroke-width="1.2">
    <line x1="40" y1="120" x2="560" y2="120" />
    <line x1="120" y1="30" x2="120" y2="210" stroke-dasharray="4 4" />
    <line x1="300" y1="30" x2="300" y2="210" stroke-dasharray="4 4" />
    <line x1="480" y1="30" x2="480" y2="210" stroke-dasharray="4 4" />
  </g>
  <rect x="40" y="100" width="520" height="40" fill="var(--sl-color-accent)" fill-opacity="0.18" stroke="none" />
  <path d="M 40 190 C 140 190 170 60 260 50 C 340 42 380 190 470 170 C 510 160 540 150 560 148" fill="none" stroke="var(--sl-color-accent)" stroke-width="2" />
  <g fill="currentColor">
    <circle cx="158" cy="120" r="4" />
    <circle cx="367" cy="120" r="4" />
    <text x="548" y="114" text-anchor="end" font-size="13">零切断 M</text>
    <text x="52" y="96" font-size="13">Thom 形式 Φ の台</text>
    <text x="250" y="42" font-size="13">切断 s</text>
    <text x="176" y="160" text-anchor="middle" font-size="13">+1</text>
    <text x="350" y="160" text-anchor="middle" font-size="13">−1</text>
    <text x="124" y="44" font-size="12">ファイバー</text>
  </g>
</svg>
</Figure>

## 2. 準備

多様体は滑らか・Hausdorff・[第二可算](/mathematics/topology/products-quotients-tychonoff#def-countability)で、断らない限り境界を持ちません。$H^k(M)$ は de Rham コホモロジー（<Ref to="mathematics/manifolds/de-rham-cohomology#def-de-rham" />）、$H^k_c(M)$ は台がコンパクトな形式によるコホモロジーを表します。向き付けられた $n$ 次元多様体 $M$ の Poincaré 双対定理（<Ref to="mathematics/algebraic-topology/cohomology-duality#thm-poincare-duality" />）は、$[\eta]\mapsto\bigl([\omega]\mapsto\int_M\eta\wedge\omega\bigr)$ が同型 $H^{n-k}(M)\to H^k_c(M)^{*}$ であることを述べます。

この記事で使う向きの規約をまとめます。

- 向き付けられた多様体 $M$ の上の向き付きベクトル束 $E$ の全空間には、「底空間の正の基底、ファイバーの正の基底」の順で向きを入れる。
- 向き付けられた $M$ の向き付けられた部分多様体 $S$ の法束 $\nu_S=TM|_S/TS$ には、「$T_zS$ の正の基底、$\nu_{S,z}$ の正の基底の持ち上げ」の順に並べたものが $T_zM$ の正の基底になるように向きを入れる。
- 2 つの部分多様体の交点の符号 $\operatorname{sign}_p(A,B)$ と交点数 $I(A,B)$ は <Ref to="mathematics/differential-topology/intersection-numbers-and-degree#def-oriented-intersection" /> のとおり（$A$ の基底、$B$ の基底の順）。

<Lemma id="lem-finite-dimensional" title="閉多様体のコホモロジーは有限次元">
$X$ を閉多様体（コンパクトで境界なし）とする。各 $k$ で $H^k(X)$ は有限次元である。$X$ が向き付けられた $n$ 次元多様体なら、$H^{*}(X)=\bigoplus_kH^k(X)$ の斉次元からなる基底 $\{\omega_i\}$ に対し、斉次元からなる基底 $\{\tau_j\}$ で $\int_X\omega_i\wedge\tau_j=\delta_{ij}$ となるもの（**双対基底**）がただ 1 つ存在する。
</Lemma>

<Proof of="lem-finite-dimensional">
$X$ の特異ホモロジー群の階数 $b_k$ は有限です（<Ref to="mathematics/differential-geometry/morse-theory#thm-morse-inequalities" />）。普遍係数定理（<Ref to="mathematics/algebraic-topology/cohomology-duality#thm-uct" />）から $H^k(X;\mathbb{R})\cong\operatorname{Hom}(H_k(X),\mathbb{R})$（$\mathbb{R}$ は可除なので $\operatorname{Ext}$ の項は消えます）で、その次元は $b_k$ です。de Rham の定理（<Ref to="mathematics/algebraic-topology/cohomology-duality#thm-de-rham" />）から $\dim H^k(X)=b_k$ です。後半は、Poincaré 双対定理により双線形形式 $H^k(X)\times H^{n-k}(X)\to\mathbb{R}$、$(a,b)\mapsto\int_Xa\wedge b$ が非退化であることから従います（有限次元の非退化な対に対する双対基底です）。
</Proof>

## 3. 鉛直方向にコンパクトな台とファイバーに沿った積分

ファイバーに沿った積分とは、底空間の各点 $x$ の上にあるファイバー $E_x$（縦線）の上で形式を積分し、その値を $x$ に書き込む操作です。最も簡単な $E=M\times\mathbb{R}$ では、$f(x,t)\,dt$ という形の 1 形式が、$t$ について積分した関数 $x\mapsto\int_{\mathbb{R}}f(x,t)\,dt$ に写されます。下の定義は、これを一般の次数とねじれたベクトル束に広げるための手順です。

<Definition id="def-cv" title="鉛直方向にコンパクトな台・ファイバーに沿った積分">
$\pi\colon E\to M$ を階数 $r$ の向き付きベクトル束とする。

1. $E$ 上の微分形式 $\omega$ が**鉛直方向にコンパクトな台を持つ**とは、$M$ の任意のコンパクト集合 $K$ に対し $\operatorname{supp}\omega\cap\pi^{-1}(K)$ がコンパクトであることをいう。そのような $k$ 形式の全体を $\Omega^k_{cv}(E)$ と書く。外微分で閉じているので複体をなし、そのコホモロジーを $H^k_{cv}(E)$ と書く。
2. $\omega\in\Omega^{k+r}_{cv}(E)$（$k\ge0$）に対し、$M$ 上の $k$ 形式 $\pi_{*}\omega$ を次で定める。$x\in M$、$v_1,\dots,v_k\in T_xM$ に対し、各点 $e\in E_x$ で $d\pi(\tilde v_i)=v_i$ となる持ち上げ $\tilde v_i\in T_eE$ を取り、ファイバー $E_x$ 上の $r$ 形式 $\omega^{v}$ を $\omega^{v}_e(w_1,\dots,w_r)=\omega_e(\tilde v_1,\dots,\tilde v_k,w_1,\dots,w_r)$（$w_j\in T_e(E_x)$）と定めて
   $$
   (\pi_{*}\omega)_x(v_1,\dots,v_k)=\int_{E_x}\omega^{v}
   $$
   とおく。$k<0$ のときは $\pi_{*}\omega=0$ とする。$\pi_{*}$ を**ファイバーに沿った積分**という。
</Definition>

持ち上げを取り替えると $\tilde v_i$ は鉛直なベクトルだけ変わり、$\omega$ に鉛直なベクトルを $r+1$ 個入れることになるので、次元の理由で $\omega^{v}$ は変わりません。$M$ がコンパクトなら $\Omega_{cv}(E)=\Omega_c(E)$ です。

向きを保つ局所自明化 $E|_U\cong U\times\mathbb{R}^r$ で、$U$ のチャート $x$ とファイバーの座標 $t=(t_1,\dots,t_r)$ を使うと、$\Omega_{cv}(E|_U)$ の形式は
$$
\text{(I)}\ \ \pi^{*}\phi\wedge f(x,t)\,dt_1\wedge\dots\wedge dt_r,\qquad\text{(II)}\ \ \pi^{*}\phi\wedge f(x,t)\,dt_{j_1}\wedge\dots\wedge dt_{j_s}\ \ (s<r)
$$
の形の項（$\phi$ は $U$ 上の形式、$f$ は $t$ について局所一様にコンパクトな台を持つ関数）の和です。定義から
$$
\pi_{*}\bigl(\pi^{*}\phi\wedge f\,dt_1\wedge\dots\wedge dt_r\bigr)=\phi\int_{\mathbb{R}^r}f(x,t)\,dt,\qquad\pi_{*}(\text{(II) 型の項})=0
$$
です。(II) 型では鉛直なベクトル $r$ 個を入れると $0$ になるからです。この式から $\pi_{*}\omega$ は滑らかな形式です（積分記号下の微分。<Ref to="mathematics/calculus/vector-analysis#lem-leibniz-compact" />）。

<Lemma id="lem-fiber-integration" title="ファイバーに沿った積分の性質">
$\pi\colon E\to M$ を階数 $r$ の向き付きベクトル束とする。

1. $\pi_{*}$ は外微分と可換である。$d\pi_{*}\omega=\pi_{*}d\omega$（$\omega\in\Omega_{cv}(E)$）。したがって $\pi_{*}\colon H^{k+r}_{cv}(E)\to H^k(M)$ が定まる。
2. （射影公式）$\tau\in\Omega(M)$、$\omega\in\Omega_{cv}(E)$ に対し $\pi_{*}(\pi^{*}\tau\wedge\omega)=\tau\wedge\pi_{*}\omega$。
3. $M$ が向き付けられた $n$ 次元多様体のとき、$\tau\in\Omega^{n-k}_c(M)$、$\omega\in\Omega^{k+r}_{cv}(E)$ に対し
   $$
   \int_E\pi^{*}\tau\wedge\omega=\int_M\tau\wedge\pi_{*}\omega .
   $$
4. $f\colon N\to M$ を滑らかな写像、$\tilde f\colon f^{*}E\to E$ を引き戻しの束写像、$\pi'\colon f^{*}E\to N$ とすると、$\tilde f^{*}$ は $\Omega_{cv}(E)$ を $\Omega_{cv}(f^{*}E)$ に写し、$\pi'_{*}\tilde f^{*}=f^{*}\pi_{*}$。
</Lemma>

<Proof of="lem-fiber-integration">
1〜3 の両辺は $\omega$ について線形で、$M$ の 1 の分割 $\{\rho_j\}$ で $\omega=\sum_j(\pi^{*}\rho_j)\omega$ と分ければ、台が 1 つの自明化 $U\times\mathbb{R}^r$ に入る場合に帰着します。

**1。** (I) 型 $\omega=\pi^{*}\phi\wedge f\,dt_1\cdots dt_r$（$\phi$ は $j$ 形式）では、$df$ のうち $dt_i$ の項は $dt_1\cdots dt_r$ との積で消えるので
$$
d\omega=\pi^{*}d\phi\wedge f\,dt_1\cdots dt_r+(-1)^j\sum_i\pi^{*}(\phi\wedge dx_i)\wedge\frac{\partial f}{\partial x_i}\,dt_1\cdots dt_r
$$
で、$\pi_{*}d\omega=d\phi\int f\,dt+(-1)^j\sum_i\phi\wedge dx_i\int\partial_{x_i}f\,dt=d\bigl(\phi\int f\,dt\bigr)=d\pi_{*}\omega$ です。(II) 型 $\omega=\pi^{*}\phi\wedge f\,dt_J$（$|J|=s<r$）では $\pi_{*}\omega=0$ です。$d\omega$ の中で $dt$ を $r$ 個含む項は、$s=r-1$ のときの $\pm\pi^{*}\phi\wedge\partial_{t_i}f\,dt_1\cdots dt_r$（$i$ は $J$ に欠けている番号）だけで、$f$ は $t_i$ についてコンパクトな台を持つので $\int\partial_{t_i}f\,dt=0$ です。よって $\pi_{*}d\omega=0$ です。

**2。** (I) 型では $\pi^{*}\tau\wedge\pi^{*}\phi\wedge f\,dt_1\cdots dt_r\mapsto\tau\wedge\phi\int f\,dt$、(II) 型では両辺 $0$ です。

**3。** (II) 型と、(I) 型で $\phi$ の次数が $k$ でない項では、両辺とも次数の理由で $0$ です。(I) 型で $\tau\wedge\phi=g\,dx_1\cdots dx_n$ のとき、左辺は $\int_{U\times\mathbb{R}^r}g(x)f(x,t)\,dx\,dt$（向きは底空間、ファイバーの順）、右辺は $\int_Ug(x)\bigl(\int f\,dt\bigr)dx$ で、Fubini の定理（<Ref to="mathematics/real-analysis/product-measures-fubini#thm-fubini" />）から等しいです。

**4。** $\tilde f$ は各ファイバーの向きを保つ線形同型 $(f^{*}E)_y\to E_{f(y)}$ です。$N$ のコンパクト集合 $K$ に対し $\tilde f^{-1}(\operatorname{supp}\omega)\cap\pi'^{-1}(K)$ は、局所自明化で見ると $\{(y,t):y\in K,\ (f(y),t)\in\operatorname{supp}\omega\}$ で、$\operatorname{supp}\omega\cap\pi^{-1}(f(K))$ がコンパクトなのでコンパクトです。等式は、ファイバーの上の積分が向きを保つ微分同相で不変であることと、$\tilde f$ による持ち上げの対応から、定義に戻って従います。
</Proof>

次の補題が Thom 同型の局所的な形です。

<Lemma id="lem-cv-poincare" title="鉛直コンパクト台の Poincaré の補題">
$M$ を多様体、$E=M\times\mathbb{R}^r$ を自明束（$\mathbb{R}^r$ の標準の向き）とする。このとき $\pi_{*}\colon H^{k+r}_{cv}(M\times\mathbb{R}^r)\to H^k(M)$ はすべての $k$ で同型である。
</Lemma>

証明は、ファイバーの座標を 1 つずつ積分して減らしていく帰納法です。1 つの座標 $t$ については、Poincaré の補題と同じ型のホモトピー作用素 $K$ を作ります。$\int_{-\infty}^t\beta$ だけでは $t$ が大きいところで台がコンパクトにならないので、全体の積分に $E(t)$ を掛けた項を引いて、台をコンパクトに保っています。

<Proof of="lem-cv-poincare">
$A_s=\Omega_{cv}(M\times\mathbb{R}^s)$（$M$ 上の自明束として）とし、最後の座標 $t$ を忘れる射影 $M\times\mathbb{R}^s\to M\times\mathbb{R}^{s-1}$ に沿った積分 $p_{*}\colon A_s^k\to A_{s-1}^{k-1}$ を考えます。$A_s$ の形式は、$dt$ を含まない形式 $\alpha,\beta$（係数は $t$ にも依存する）により $\omega=\alpha+\beta\wedge dt$ と一意に書け、$p_{*}\omega=\int_{\mathbb{R}}\beta\,dt$ です。$p_{*}$ を $s=r,r-1,\dots,1$ と合成したものは、Fubini の定理から $\pi_{*}$ に一致します（$dt_r$ から順に右端の $dt$ を積分するので符号は出ません）。したがって各 $p_{*}$ がコホモロジーの同型であることを示せば十分です。

$\int_{\mathbb{R}}e(t)\,dt=1$ となるコンパクトな台の滑らかな関数 $e$ を取り、$E(t)=\int_{-\infty}^te$ とします。
$$
e_{*}\colon A_{s-1}^{k-1}\to A_s^k,\quad e_{*}\gamma=\gamma\wedge e(t)\,dt,\qquad K\colon A_s^k\to A_s^{k-1},\quad K\omega=\int_{-\infty}^t\beta\,dt'-E(t)\int_{\mathbb{R}}\beta\,dt'
$$
とおきます。$K\omega$ は、$t$ が小さいとき両項とも $0$、$t$ が大きいとき打ち消して $0$ で、他の鉛直座標については $\beta$ と同じ範囲の外で $0$ なので、$A_s$ に入ります。$p_{*}e_{*}=\mathrm{id}$ は明らかです。$\alpha$ は $k$ 形式、$\beta$ は $(k-1)$ 形式で、$t$ 以外の変数についての外微分を $d'$ と書くと
$$
d\omega=d'\alpha+\bigl((-1)^k\partial_t\alpha+d'\beta\bigr)\wedge dt
$$
です。$p_{*}d\omega=\int_{\mathbb{R}}\bigl((-1)^k\partial_t\alpha+d'\beta\bigr)dt=d'\int_{\mathbb{R}}\beta\,dt=dp_{*}\omega$（$\alpha$ は $t$ についてコンパクトな台、$p_{*}\omega$ は $t$ によらない）なので $p_{*}$ は複体の写像で、$e_{*}$ も同様です。さらに
$$
\begin{aligned}
Kd\omega&=(-1)^k\alpha+d'\!\int_{-\infty}^t\beta-E(t)\,d'\!\int_{\mathbb{R}}\beta,\\
dK\omega&=d'\!\int_{-\infty}^t\beta-E(t)\,d'\!\int_{\mathbb{R}}\beta+dt\wedge\Bigl(\beta-e(t)\int_{\mathbb{R}}\beta\Bigr)
\end{aligned}
$$
で、$dt\wedge\beta=(-1)^{k-1}\beta\wedge dt$ などから
$$
dK\omega-Kd\omega=(-1)^{k-1}\bigl(\alpha+\beta\wedge dt-e_{*}p_{*}\omega\bigr)=(-1)^{k-1}(\omega-e_{*}p_{*}\omega)
$$
です。よって $e_{*}p_{*}$ はコホモロジーの上で恒等写像で、$p_{*}$ は同型（逆は $e_{*}$）です。
</Proof>

## 4. Thom 同型と Thom 類

<Theorem id="thm-thom-isomorphism" title="Thom 同型定理">
$\pi\colon E\to M$ を多様体 $M$ 上の階数 $r$ の向き付きベクトル束とする。ファイバーに沿った積分
$$
\pi_{*}\colon H^{k+r}_{cv}(E)\longrightarrow H^k(M)
$$
はすべての $k$ で同型である。
</Theorem>

証明の方針は、局所から大域への貼り合わせです。自明なベクトル束の上では直前の補題がそのまま同型を与えます。そこで、自明化できる小さな開集合の上で同型を示し、2 つの開集合の和については、開集合の和・共通部分についての長完全列を比べて同型を引き継ぎます（Mayer–Vietoris 論法）。

<Proof of="thm-thom-isomorphism">
$M$ の開集合 $U$ についての性質 $P(U)$ を「$\pi_{*}\colon H^{*+r}_{cv}(E|_U)\to H^{*}(U)$ がすべての次数で同型」とし、Mayer–Vietoris 論法（<Ref to="mathematics/algebraic-topology/cohomology-duality#lem-mv-argument" />）を使います。$\mathfrak{B}$ を、$E$ が向きを保つ局所自明化を持つような開集合の全体とします。これは位相の基底で、有限個の共通部分で閉じています。

(a) $U\in\mathfrak{B}$ のとき、自明化 $E|_U\cong U\times\mathbb{R}^r$ はファイバーの向きを保つ線形同型なので $\pi_{*}$ と両立し（<Ref to="lem-fiber-integration" /> (4) を恒等写像の上の束同型に使います）、<Ref to="lem-cv-poincare" /> から $P(U)$ です。$P(\varnothing)$ は自明です。

(b) $U,V$ を開集合とします。制限と差による列
$$
0\to\Omega_{cv}(E|_{U\cup V})\to\Omega_{cv}(E|_U)\oplus\Omega_{cv}(E|_V)\to\Omega_{cv}(E|_{U\cap V})\to0
$$
は完全です。全射性は、$U\cup V$ 上の 1 の分割 $\rho_U+\rho_V=1$ を使い、$\xi\in\Omega_{cv}(E|_{U\cap V})$ を $(-\pi^{*}\rho_V\,\xi,\ \pi^{*}\rho_U\,\xi)$ の像として書くことで分かります（<Ref to="mathematics/manifolds/de-rham-cohomology#lem-mv-exact" /> と同じで、鉛直方向の台の条件は保たれます）。$\pi_{*}$ は制限と可換で外微分とも可換なので（<Ref to="lem-fiber-integration" /> (1)）、この短完全列から $M$ 側の短完全列（次数を $r$ ずらしたもの）への複体の写像を与え、長完全列（<Ref to="mathematics/manifolds/de-rham-cohomology#lem-long-exact" />）の間の可換図式が得られます。連結準同型は「持ち上げて $d$ を取り、引き戻す」と定義されているので、$\pi_{*}$ と可換です。$P(U),P(V),P(U\cap V)$ なら五項補題（<Ref to="mathematics/algebraic-topology/singular-homology#lem-five" />）から $P(U\cup V)$ です。

(c) 互いに交わらない開集合の族については、両辺とも直積に分かれ、$\pi_{*}$ は成分ごとに働くので、各成分で同型なら全体でも同型です。

以上から $P(M)$ が成り立ちます。
</Proof>

<Definition id="def-thom-class" title="Thom 類">
<Ref to="thm-thom-isomorphism" /> の同型で $1\in H^0(M)$ に対応する類
$$
\Phi(E)=\pi_{*}^{-1}(1)\in H^r_{cv}(E)
$$
を $E$ の **Thom 類**という。Thom 類を代表する閉形式を **Thom 形式**と呼ぶ。
</Definition>

射影公式（<Ref to="lem-fiber-integration" /> (2)）から $\pi_{*}(\pi^{*}\tau\wedge\Phi)=\tau\wedge\pi_{*}\Phi=\tau$ なので、Thom 同型の逆写像は
$$
H^k(M)\to H^{k+r}_{cv}(E),\qquad[\tau]\mapsto[\pi^{*}\tau\wedge\Phi]
$$
で与えられます。

<Proposition id="prop-thom-class-characterization" title="Thom 類の特徴づけと基本性質">
$\pi\colon E\to M$ を階数 $r$ の向き付きベクトル束とする。

1. 閉形式 $\Phi'\in\Omega^r_{cv}(E)$ が Thom 形式であるためには、すべての $x\in M$ で $\int_{E_x}\Phi'|_{E_x}=1$ となることが必要十分である。
2. （自然性）$f\colon N\to M$ に対し $\tilde f^{*}\Phi(E)=\Phi(f^{*}E)$。
3. （向き）ファイバーの向きを逆にした束 $-E$ について $\Phi(-E)=-\Phi(E)$。
4. （Whitney 和）$F\to M$ を別の向き付きベクトル束とし、$E\oplus F$ に「$E$、$F$ の順」の向きを入れる。射影を $p_1\colon E\oplus F\to E$、$p_2\colon E\oplus F\to F$ とすると $\Phi(E\oplus F)=p_1^{*}\Phi(E)\wedge p_2^{*}\Phi(F)$。
5. （台の縮小）$E$ にファイバー計量を入れる。零切断を含む任意の開集合 $O$ に対し、台が $O$ に含まれる Thom 形式が存在する。$M$ がコンパクトで $\Phi'$ が Thom 形式なら、定数 $c>0$ による拡大 $m_c(v)=cv$ について $m_c^{*}\Phi'$ も Thom 形式で、$\operatorname{supp}\Phi'\subset\{|v|\le R\}$ なら $\operatorname{supp}m_c^{*}\Phi'\subset\{|v|\le R/c\}$ である。
</Proposition>

<Proof of="prop-thom-class-characterization">
1. $k=0$ のときの定義から、$\pi_{*}\Phi'$ は関数 $x\mapsto\int_{E_x}\Phi'$ です。これが定数関数 $1$ であることと $[\pi_{*}\Phi']=1\in H^0(M)$ は同じで、$\pi_{*}$ は単射なので（<Ref to="thm-thom-isomorphism" />）、それは $[\Phi']=\Phi(E)$ と同値です。

2. <Ref to="lem-fiber-integration" /> (4) から $\pi'_{*}\tilde f^{*}\Phi=f^{*}\pi_{*}\Phi=1$ です。

3. ファイバーの向きを逆にすると $\pi_{*}$ の符号が変わるので、$-\Phi(E)$ が $-E$ について 1 の条件を満たします。

4. $p_1^{*}\Phi_E\wedge p_2^{*}\Phi_F$ は閉形式で、台は $\{(u,w):u\in\operatorname{supp}\Phi_E,\ w\in\operatorname{supp}\Phi_F\}$ に含まれるので鉛直方向にコンパクトです。ファイバー $E_x\times F_x$ の上では $\Phi_E|_{E_x}$ と $\Phi_F|_{F_x}$ の積なので、Fubini の定理から積分は $1\cdot1=1$ で、1 から Thom 形式です。

5. 正の滑らかな関数 $c$ に対し $m_c(v)=c(\pi(v))v$ は各ファイバーの向きを保つ微分同相で、$m_c^{*}\Phi'$ は閉形式、台 $m_c^{-1}(\operatorname{supp}\Phi')$ は鉛直方向にコンパクト、ファイバー上の積分は変数変換で $1$ のままなので、1 から Thom 形式です。$c$ が定数のときの台の評価は $|m_c(v)|=c|v|$ から従います。一般の $O$ については、<Ref to="mathematics/differential-topology/tubular-neighborhoods-isotopy#lem-shrink" /> により滑らかな $\delta>0$ で $\{|v|<\delta\}\subset O$ となるものを取ります。また Thom 形式 $\Phi'$ を 1 つ取ると、コンパクト集合 $K_j$（内部が $M$ を覆う）ごとに $\operatorname{supp}\Phi'\cap\pi^{-1}(K_j)\subset\{|v|<R_j\}$ となる定数 $R_j$ があり、従属する 1 の分割で $R=\sum_j\rho_jR_j$ とおくと、各点で $R(x)$ は $x$ を含む $K_j$ の $R_j$ の最小値以上なので $\operatorname{supp}\Phi'\subset\{|v|<R\}$ です。$c=2R/\delta$ とすれば $\operatorname{supp}m_c^{*}\Phi'\subset\{|v|<\delta/2\}\subset O$ です。
</Proof>

1 が、動機で述べた「各ファイバーの上で積分が $1$ のこぶ」の正確な意味です。自明束 $M\times\mathbb{R}^r$ では、$\int_{\mathbb{R}^r}\rho=1$ となるコンパクトな台の $r$ 形式 $\rho$ を第 2 成分への射影で引き戻したもの $\mathrm{pr}_2^{*}\rho$ が Thom 形式です。

<Example id="ex-mobius-thom" title="向き付けできない束では Thom 同型が破れる">
開いた Möbius の帯 $B=(\mathbb{R}\times\mathbb{R})/((\theta,s)\sim(\theta+\pi,-s))$ は $S^1=\mathbb{R}/\pi\mathbb{Z}$ 上の階数 $1$ のベクトル束で、向き付けできません。$H^1_{cv}(B)=0$ であることを示します。$H^0(S^1)=\mathbb{R}$ なので、Thom 同型は成り立ちません。

$\omega$ を $B$ 上の鉛直方向にコンパクトな台を持つ閉 1 形式とし、円柱 $C=(\mathbb{R}/2\pi\mathbb{Z})\times\mathbb{R}$ への引き戻しを $\tilde\omega$ とします。$\tilde\omega$ は $\sigma(\theta,s)=(\theta+\pi,-s)$ で不変です。$C$ は自明束なので、<Ref to="lem-cv-poincare" /> から $\tilde\omega$ の類は関数 $\pi_{*}\tilde\omega$（閉な $0$ 形式、すなわち定数 $c$）で決まります。$\sigma$ はファイバーの向きを逆にするので $\pi_{*}\tilde\omega(\theta+\pi)=-\pi_{*}\tilde\omega(\theta)$、よって $c=-c=0$ で、$\tilde\omega=d\tilde g$ となる鉛直方向にコンパクトな台の関数 $\tilde g$ があります。そのような $\tilde g$ は一意です（差は定数で台がコンパクトなので $0$）。$\sigma^{*}\tilde g$ も同じ条件を満たすので $\sigma^{*}\tilde g=\tilde g$ で、$\tilde g$ は $B$ 上の関数 $g$ に落ち、$\omega=dg$ です。
</Example>

## 5. Poincaré 双対と Thom 類

### 5.1. 部分多様体の Poincaré 双対

<Definition id="def-poincare-dual" title="閉部分多様体の Poincaré 双対">
$M$ を向き付けられた $n$ 次元多様体とする。

1. $S\subset M$ を、$M$ の閉集合であるような向き付けられた $k$ 次元部分多様体、$\iota\colon S\to M$ を包含写像とする。すべての $[\omega]\in H^k_c(M)$ に対し
   $$
   \int_S\iota^{*}\omega=\int_M\omega\wedge\eta_S
   $$
   を満たすただ 1 つの類 $\eta_S\in H^{n-k}(M)$ を、$S$ の **Poincaré 双対**という。
2. より一般に、コンパクトな向き付けられた境界のない $k$ 次元多様体 $A$ からの滑らかな写像 $g\colon A\to M$ に対し、$\int_Ag^{*}\omega=\int_M\omega\wedge\eta_g$（$[\omega]\in H^k_c(M)$）で定まる類 $\eta_g\in H^{n-k}(M)$ を $g$ の Poincaré 双対という。
</Definition>

$S$ が閉集合なので $\iota^{*}\omega$ の台はコンパクトで、左辺は定義され、$\omega$ が台のコンパクトな形式の外微分なら Stokes の定理で $0$ です。よって左辺は $H^k_c(M)$ 上の線形形式で、Poincaré 双対定理により $\int_M\eta'\wedge\omega$ の形にただ一通りに書け、$\eta_S=(-1)^{k(n-k)}\eta'$ が条件を満たします。2 も同じです。$g_0,g_1$ がホモトピックなら、$g_0^{*}\omega$ と $g_1^{*}\omega$ は $A$ の上でコホモロガスなので（<Ref to="mathematics/manifolds/de-rham-cohomology#thm-homotopy-invariance" />）、$\eta_{g_0}=\eta_{g_1}$ です。Poincaré 双対は部分多様体のホモトピー類にしかよりません。

次の定理は、$S$ の Poincaré 双対が「$S$ の法方向にだけ集中した、積分 $1$ のこぶ」であるという §1 の直観の正確な形です。向きについての条件は符号を合わせるためのもので、証明の中心は、Thom 形式のファイバー上の積分が $1$ であることです。

<Theorem id="thm-poincare-dual-thom" title="Poincaré 双対は法束の Thom 類">
$M$ を向き付けられた $n$ 次元多様体、$S\subset M$ をコンパクトな向き付けられた $k$ 次元部分多様体とする。$(\nu_S,\varphi)$ を $S$ の管状近傍で、零切断での微分の誘導する $\nu_{S,z}\to T_zM/T_zS$ が向きを保つもの（<Ref to="mathematics/differential-topology/tubular-neighborhoods-isotopy#thm-tubular-neighborhood" /> の構成はこれを満たす）とし、$T=\varphi(\nu_S)$ とおく。$\Phi$ を $\nu_S$ の台がコンパクトな Thom 形式とすると、$(\varphi^{-1})^{*}\Phi$ を $T$ の外で $0$ として延ばした $M$ 上の閉 $(n-k)$ 形式 $\Phi_T$ は $\eta_S$ を代表する。
</Theorem>

<Proof of="thm-poincare-dual-thom">
$\varphi(\operatorname{supp}\Phi)$ は $T$ のコンパクト集合なので、$\Phi_T$ は滑らかな閉形式です。$\nu_S$ の全空間には §2 の規約で向きを入れます。零切断の点で $d\varphi$ は $T_zS$ の上で恒等写像、$\nu_{S,z}$ の上で法束の向きを保つので、法束の向きの規約から $\varphi$ は零切断の点で向きを保ち、連結性から全空間で向きを保ちます。

$\omega\in\Omega^k_c(M)$ を閉形式とします。$\pi\colon\nu_S\to S$ を射影、$s_0$ を零切断とすると、$H(v,t)=tv$ は $s_0\circ\pi$ と恒等写像を結ぶホモトピーなので、$\nu_S$ の上で $\varphi^{*}\omega-\pi^{*}s_0^{*}\varphi^{*}\omega=d\tau$ となる $\tau$ があります（<Ref to="mathematics/manifolds/de-rham-cohomology#thm-homotopy-invariance" />）。$\varphi\circ s_0=\iota$ なので $s_0^{*}\varphi^{*}\omega=\iota^{*}\omega$ です。よって
$$
\int_M\omega\wedge\Phi_T=\int_{\nu_S}\varphi^{*}\omega\wedge\Phi=\int_{\nu_S}\pi^{*}(\iota^{*}\omega)\wedge\Phi+\int_{\nu_S}d(\tau\wedge\Phi)
$$
です（$d\Phi=0$）。$\tau\wedge\Phi$ の台はコンパクトなので最後の項は Stokes の定理（<Ref to="mathematics/manifolds/stokes-theorem#thm-stokes" />）で $0$ です。<Ref to="lem-fiber-integration" /> (3) から、残りは $\int_S\iota^{*}\omega\wedge\pi_{*}\Phi=\int_S\iota^{*}\omega$ です。
</Proof>

<Corollary id="cor-localization-principle" title="局所化原理">
<Ref to="thm-poincare-dual-thom" /> の状況で、$S$ を含む $M$ の任意の開集合 $O$ に対し、$\eta_S$ は台が $O$ に含まれる閉形式で代表できる。
</Corollary>

<Proof of="cor-localization-principle">
$\varphi^{-1}(O\cap T)$ は $\nu_S$ の零切断を含む開集合なので、<Ref to="prop-thom-class-characterization" /> (5) により台がその中に入る Thom 形式 $\Phi$ があります。$S$ はコンパクトなので $\Phi$ の台はコンパクトで、<Ref to="thm-poincare-dual-thom" /> の $\Phi_T$ の台は $O$ に入ります。
</Proof>

### 5.2. 局所的な計算

Poincaré 双対を別の多様体に引き戻して積分すると何が出るかを、1 つの補題にまとめます。以後の結果はすべてこの補題から出ます。

<Lemma id="lem-thom-form-local" title="指定した点の近くで積の形をした Thom 形式">
$\pi\colon E\to Z$ をコンパクトな多様体 $Z$ 上の階数 $q$ の向き付きベクトル束（ファイバー計量つき）、$z_1,\dots,z_m\in Z$ を相異なる点とし、互いに交わらない開近傍 $U_i\ni z_i$ の上に向きを保つ正規直交な自明化 $E|_{U_i}\cong U_i\times\mathbb{R}^q$ が与えられているとする。$\rho$ を $\mathbb{R}^q$ 上の台がコンパクトな $q$ 形式で $\int\rho=1$ となるものとする。このとき $z_i$ の開近傍 $U_i'\subset U_i$ と $E$ の Thom 形式 $\Phi$ で、各 $E|_{U_i'}$ の上で $\Phi=\mathrm{pr}_2^{*}\rho$ となるものが存在する。さらに、定数 $c\ge1$ に対する $\Phi_c=m_c^{*}\Phi$ は Thom 形式で、$E|_{U_i'}$ の上で $\Phi_c=\mathrm{pr}_2^{*}(\mu_c^{*}\rho)$（$\mu_c$ は $\mathbb{R}^q$ の $c$ 倍写像）、$\operatorname{supp}\Phi\subset\{|v|\le R\}$ なら $\operatorname{supp}\Phi_c\subset\{|v|\le R/c\}$ である。
</Lemma>

<Proof of="lem-thom-form-local">
Thom 形式 $\Phi_0$ を 1 つ取ります。$E|_{U_i}$ の上で、$\Phi_0$ と $\mathrm{pr}_2^{*}\rho$ はどちらも鉛直方向にコンパクトな台を持つ閉形式で、ファイバー上の積分が $1$ なので、$U_i$ 上の Thom 同型の単射性（<Ref to="thm-thom-isomorphism" />）から $\Phi_0-\mathrm{pr}_2^{*}\rho=d\beta_i$ となる $\beta_i\in\Omega^{q-1}_{cv}(E|_{U_i})$ があります。$Z$ 上の滑らかな関数 $\lambda_i$ で、台が $U_i$ に入り $z_i$ の開近傍 $U_i'$ の上で $1$ となるものを取り、
$$
\Phi=\Phi_0-\sum_id\bigl((\pi^{*}\lambda_i)\beta_i\bigr)
$$
とおきます（$(\pi^{*}\lambda_i)\beta_i$ は $E|_{U_i}$ の外で $0$ として延ばします）。$\Phi$ は $\Phi_0$ とコホモロガスな Thom 形式で、$E|_{U_i'}$ の上では $\Phi_0-d\beta_i=\mathrm{pr}_2^{*}\rho$ です。後半は <Ref to="prop-thom-class-characterization" /> (5) と、線形な自明化のもとで $m_c$ が $\mathrm{id}\times\mu_c$ に対応することから従います。
</Proof>

<Lemma id="lem-local-intersection" title="Thom 形式の引き戻しの積分は交わりを数える">
$M$ を向き付けられた $n$ 次元多様体、$Z\subset M$ を余次元 $q$ のコンパクトな向き付けられた部分多様体、$T$ を $Z$ の管状近傍（<Ref to="thm-poincare-dual-thom" /> のとおり）とする。$D$ を向き付けられた $q$ 次元の境界のない多様体、$g\colon D\to M$ を滑らかな写像で、$g\pitchfork Z$ であり、$T$ の任意のコンパクト集合 $C$ に対し $g^{-1}(C)$ がコンパクトであるものとする（$D$ がコンパクトならこの条件は自動的に成り立つ）。このとき $g^{-1}(Z)$ は有限集合で、$T$ の中に台がコンパクトな、$\nu_Z$ の Thom 類を代表する任意の閉形式 $\Phi$ に対し
$$
\int_Dg^{*}\Phi=\sum_{x\in g^{-1}(Z)}\varepsilon_x,
$$
ただし $\varepsilon_x=\pm1$ は、合成 $T_xD\xrightarrow{dg_x}T_zM\to T_zM/T_zZ=\nu_{Z,z}$（$z=g(x)$。横断性から同型）が向きを保つとき $+1$、逆にするとき $-1$ である。<Ref to="mathematics/differential-topology/intersection-numbers-and-degree#def-oriented-intersection" /> の符号とは
$$
\varepsilon_x=(-1)^{q(n-q)}\operatorname{sign}_x(g,Z)
$$
の関係にある。
</Lemma>

証明の方針は次のとおりです。Thom 形式の台を $c$ 倍写像で $Z$ のすぐ近くまで絞ります。$c$ を大きくすると、$g^{*}\Phi_c$ の台は $g^{-1}(Z)$ の各点のまわりの小さな近傍にしか残らず、そこでは変数変換で積分が $\pm1$ と求まります。長く見えるのは、「$c$ が十分大きいなら台が近傍に収まる」ことをコンパクト性で確かめているためです。

<Proof of="lem-local-intersection">
$g^{-1}(Z)$ は $D$ の $0$ 次元部分多様体で（<Ref to="mathematics/differential-topology/transversality#thm-transversal-preimage" />）、$Z\subset T$ がコンパクトなのでコンパクト、したがって有限です。$\varepsilon_x=+1$ は「$T_zZ$ の正の基底、$dg_x$ による $T_xD$ の正の基底の像」が $T_zM$ の正の基底であることで、$\operatorname{sign}_x(g,Z)$ は順序を逆にしたものなので、$q(n-q)$ 回の互換の符号だけ異なります。

**代表元によらないこと。** $\Phi,\Phi'$ を 2 つの代表元とすると、$Z$ がコンパクトなので $H^q_{cv}(\nu_Z)=H^q_c(\nu_Z)$ で、$\Phi-\Phi'=d\beta$ となる台が $T$ の中でコンパクトな $\beta$ があります。$g^{*}\beta$ の台は $g^{-1}(\operatorname{supp}\beta)$ に入りコンパクトなので、Stokes の定理から $\int_Dg^{*}(\Phi-\Phi')=0$ です。

**都合のよい代表元。** $\nu_Z$ にファイバー計量を入れ、$g^{-1}(Z)$ の点の像 $z_1,\dots,z_m$（相異なるもの）のまわりに自明化を取り、<Ref to="lem-thom-form-local" /> の $\Phi$、$U_i'$、$\Phi_c$ を取ります。管状近傍の微分同相で $T$ と $\nu_Z$ を同一視します。各 $x\in g^{-1}(Z)$（$g(x)=z_i$）に対し、$x$ の近傍で $\kappa_x=\mathrm{pr}_2\circ g$（$\mathbb{R}^q$ に値を持つ）を考えると、$d(\kappa_x)_x$ は上の合成 $T_xD\to\nu_{Z,z_i}\cong\mathbb{R}^q$ なので同型です。$x$ の連結な開近傍 $D_x$ を、互いに交わらず、$g(D_x)\subset\nu_Z|_{U_i'}$ で、$\kappa_x$ が $D_x$ から $0$ の開近傍への微分同相になるように取ります。

$C_c=\{|v|\le R/c\}$ は $c\to\infty$ で $Z$ に減少するコンパクト集合で、$g^{-1}(C_c)$ は減少するコンパクト集合、その共通部分は $g^{-1}(Z)\subset\bigcup_xD_x$ です。コンパクト集合 $g^{-1}(C_c)\setminus\bigcup_xD_x$ は減少して共通部分が空なので、ある $c$ から先で空です（<Ref to="mathematics/topology/compactness#prop-fip" />）。さらに $c$ を大きくして $\operatorname{supp}\mu_c^{*}\rho\subset\kappa_x(D_x)$ とします。すると $g^{*}\Phi_c$ の台は $\bigcup_xD_x$ に入り、$D_x$ の上で $g^{*}\Phi_c=\kappa_x^{*}(\mu_c^{*}\rho)$ なので、変数変換から
$$
\int_Dg^{*}\Phi_c=\sum_x\int_{D_x}\kappa_x^{*}(\mu_c^{*}\rho)=\sum_x\operatorname{sign}\det d(\kappa_x)\int_{\mathbb{R}^q}\mu_c^{*}\rho=\sum_x\varepsilon_x
$$
です。
</Proof>

### 5.3. 交点数・引き戻し・交わり

<Corollary id="cor-intersection-number-integral" title="交点数は Poincaré 双対の積の積分">
$M$ を向き付けられた $n$ 次元多様体、$A,B\subset M$ をコンパクトな向き付けられた部分多様体で $\dim A+\dim B=n$ となるものとする。このとき
$$
I(A,B)=\int_M\eta_A\wedge\eta_B
$$
が成り立つ（右辺は台がコンパクトな代表元で計算する）。
</Corollary>

<Proof of="cor-intersection-number-integral">
$a=\dim A$、$b=\dim B$ とします。包含 $\iota_A$ にホモトピックで $B$ に横断的な $g\colon A\to M$ を取ると（<Ref to="mathematics/differential-topology/transversality#thm-transversality-homotopy" />）、定義から $I(A,B)=\sum_x\operatorname{sign}_x(g,B)$ です。$B$ の管状近傍と台がコンパクトな Thom 形式から作った $\eta_B$ の代表元 $\Phi_B$（<Ref to="thm-poincare-dual-thom" />）に <Ref to="lem-local-intersection" /> を使うと（$D=A$、$q=a$）
$$
\int_Ag^{*}\Phi_B=\sum_x\varepsilon_x=(-1)^{ab}I(A,B)
$$
です。一方、$g^{*}\Phi_B$ と $\iota_A^{*}\Phi_B$ は $A$ の上でコホモロガスで、$\eta_A$ の定義（$\omega=\Phi_B$）から
$$
\int_Ag^{*}\Phi_B=\int_A\iota_A^{*}\Phi_B=\int_M\Phi_B\wedge\eta_A=(-1)^{ab}\int_M\eta_A\wedge\Phi_B
$$
です（$\Phi_B$ は $a$ 形式、$\eta_A$ は $b$ 形式）。2 つを比べて主張を得ます。
</Proof>

<Proposition id="prop-dual-pullback" title="横断的な逆像と引き戻し">
$X$ を向き付けられた閉多様体、$M$ を向き付けられた多様体、$Z\subset M$ を余次元 $q$ のコンパクトな向き付けられた部分多様体、$f\colon X\to M$ を $f\pitchfork Z$ となる滑らかな写像とする。$W=f^{-1}(Z)$ の法束には、$df$ の誘導する同型 $\nu_{W,x}=T_xX/T_xW\to\nu_{Z,f(x)}$ で向きを移し、$W$ には「$T_xW$ の正の基底、$\nu_{W,x}$ の正の基底の持ち上げ」が $T_xX$ の正の基底になるように向きを入れる。このとき
$$
f^{*}\eta_Z=\eta_W\in H^q(X).
$$
</Proposition>

<Proof of="prop-dual-pullback">
$W$ は $X$ のコンパクトな部分多様体です。$W$ が空なら、$f(X)$ と交わらない $Z$ の近傍に台を持つ代表元（<Ref to="cor-localization-principle" />）を取れば $f^{*}\eta_Z=0$ です。以下 $W\ne\varnothing$ とします。$W$ の管状近傍 $T_W$（射影 $\pi_W\colon T_W\to W$、ファイバー $F_x=\pi_W^{-1}(x)$）と、$Z$ の管状近傍 $T_Z\cong\nu_Z$（ファイバー計量つき）を取ります。

$C_c=\{|v|\le1/c\}\subset T_Z$ は $Z$ に減少するコンパクト集合で、$f^{-1}(C_c)$ は $W\subset T_W$ に減少するコンパクト集合なので、<Ref to="lem-local-intersection" /> の証明と同じ議論で、ある $c_0$ について $f^{-1}(C_{c_0})\subset T_W$ です。$T_Z'=\{|v|<1/c_0\}$ も $Z$ の管状近傍で、台が $T_Z'$ の中でコンパクトな Thom 形式 $\Phi$ を取ると（<Ref to="prop-thom-class-characterization" /> (5)）、$\Phi$ は $\eta_Z$ を代表し、$f^{*}\Phi$ は台が $T_W$ の中でコンパクトな閉 $q$ 形式です。

$W$ はコンパクトなので、$T_W\cong\nu_W$ の Thom 同型（<Ref to="thm-thom-isomorphism" />）から、$H^q_c(T_W)$ の中で $[f^{*}\Phi]=[\pi_W^{*}m\wedge\Phi_W]$ です。ここで $\Phi_W$ は $\nu_W$ の Thom 形式、$m=(\pi_W)_{*}f^{*}\Phi$ は $W$ 上の閉じた $0$ 形式（局所定数関数）で、$m(x)=\int_{F_x}f^{*}\Phi$ です。

$m(x)$ を <Ref to="lem-local-intersection" /> で計算します。$D=F_x$（$\nu_{W,x}$ の向き）、$g=f|_{F_x}$、管状近傍 $T_Z'$ とします。$g^{-1}(Z)=F_x\cap W=\{x\}$ です。$T_xX=T_xW\oplus T_xF_x$ で $df_x(T_xW)\subset T_zZ$ なので、$f\pitchfork Z$ から $df_x(T_xF_x)+T_zZ=T_zM$、すなわち $g$ は $x$ で $Z$ に横断的です。$T_Z'$ のコンパクト集合 $C$ に対し、$f^{-1}(C)$ は $f^{-1}(C_{c_0})\subset T_W$ に入るコンパクト集合で、$F_x$ は $T_W$ の閉集合なので、$g^{-1}(C)=f^{-1}(C)\cap F_x$ はコンパクトです。よって $m(x)=\varepsilon_x$ で、これは $T_xF_x=\nu_{W,x}\to\nu_{Z,z}$ が向きを保つかどうかの符号、すなわち $W$ の法束の向きの定め方から $+1$ です。

したがって $[f^{*}\Phi]=[\Phi_W]\in H^q_c(T_W)$ で、$0$ で延ばして $H^q(X)$ で見ると、左辺は $f^{*}\eta_Z$、右辺は <Ref to="thm-poincare-dual-thom" /> により $\eta_W$ です。
</Proof>

<Theorem id="thm-intersection-wedge" title="横断的な交わりは外積">
$M$ を向き付けられた多様体、$A,B\subset M$ をコンパクトな向き付けられた部分多様体で、横断的に交わるものとする。$C=A\cap B$ の法束 $\nu_C=\nu_A|_C\oplus\nu_B|_C$ に「$\nu_A$、$\nu_B$ の順」の向きを入れ、$C$ には「$T_pC$、$\nu_{C,p}$ の順」が $T_pM$ の向きになるように向きを入れる。このとき
$$
\eta_{A\cap B}=\eta_A\wedge\eta_B .
$$
</Theorem>

<Proof of="thm-intersection-wedge">
$c=\dim C$ とし、$\omega\in\Omega^c_c(M)$ を閉形式とします。$\eta_A$ の代表元は閉形式なので $\omega\wedge\eta_A$ は台がコンパクトな閉形式で、$\eta_B$ の定義から
$$
\int_M\omega\wedge\eta_A\wedge\eta_B=\int_B\iota_B^{*}\omega\wedge\iota_B^{*}\eta_A
$$
です。<Ref to="prop-dual-pullback" /> を $X=B$、$f=\iota_B$、$Z=A$ に使うと（$\iota_B\pitchfork A$、$\iota_B^{-1}(A)=C$）、$\iota_B^{*}\eta_A$ は $B$ の中での $C$ の Poincaré 双対 $\eta^{B}_C$ です。ここで $C$ の向きは、$B$ の中の法束 $T_pB/T_pC\cong\nu_{A,p}$ について「$T_pC$、$\nu_A$ の順」が $T_pB$ の向き、というものです。$B$ の法束の向きの規約「$T_pB$、$\nu_B$ の順が $T_pM$ の向き」と合わせると「$T_pC$、$\nu_A$、$\nu_B$ の順が $T_pM$ の向き」で、定理の向きと一致します。よって右辺は $\int_C\omega$ で、$\eta_A\wedge\eta_B$ は $\eta_C$ の定義の条件を満たします。
</Proof>

<Example id="ex-torus-duals" title="トーラス上の閉曲線">
$T^2=(\mathbb{R}/2\pi\mathbb{Z})^2$（座標 $\theta_1,\theta_2$、向き $d\theta_1\wedge d\theta_2$）の中で、$A=\{\theta_2=0\}$（$\theta_1$ の増える向き）、$B=\{\theta_1=0\}$（$\theta_2$ の増える向き）とします。$H^1(T^2)$ は $d\theta_1,d\theta_2$ で張られます。$\omega=a\,d\theta_1+b\,d\theta_2$ に対し $\int_A\omega=2\pi a$、$\int_B\omega=2\pi b$ です。$\eta=c_1\,d\theta_1+c_2\,d\theta_2$ とすると $\int_{T^2}\omega\wedge\eta=(2\pi)^2(ac_2-bc_1)$ なので
$$
\eta_A=\frac{d\theta_2}{2\pi},\qquad\eta_B=-\frac{d\theta_1}{2\pi},\qquad\int_{T^2}\eta_A\wedge\eta_B=\int_{T^2}\frac{d\theta_1\wedge d\theta_2}{(2\pi)^2}=1
$$
です。$A$ と $B$ は 1 点で横断的に交わり、$(\partial_{\theta_1},\partial_{\theta_2})$ は正の基底なので $I(A,B)=1$ で、<Ref to="cor-intersection-number-integral" /> と合っています。$\eta_A=d\theta_2/2\pi$ は $A$ の法方向の座標 $\theta_2$ だけに依存し、$\theta_2$ のこぶ関数 $\rho(\theta_2)d\theta_2$（$\int\rho=1$、台は $0$ の近く）とコホモロガスです。これが $A$ の法束の Thom 形式です。$\eta_A\wedge\eta_A=0$ は、$A$ を平行にずらせば自分自身と交わらないこと（$I(A,A)=0$）に対応します。
</Example>

## 6. Euler 類

<Definition id="def-euler-class-thom" title="Euler 類">
$\pi\colon E\to M$ を階数 $r$ の向き付きベクトル束、$s_0\colon M\to E$ を零切断とする。
$$
e(E)=s_0^{*}\Phi(E)\in H^r(M)
$$
を $E$ の **Euler 類**という。$M$ が向き付けられた $r$ 次元の閉多様体のとき、$\int_Me(E)$ を $E$ の **Euler 数**という。
</Definition>

任意の切断 $s$ は $ts$ により零切断にホモトピックなので、$e(E)=s^{*}\Phi(E)$ でもあります（$\Phi(E)$ を $H^r(E)$ の類とみて <Ref to="mathematics/manifolds/de-rham-cohomology#thm-homotopy-invariance" /> を使います）。

<Proposition id="prop-euler-class-properties" title="Euler 類の性質">
$E,F$ を $M$ 上の向き付きベクトル束、$E$ の階数を $r$ とする。

1. （自然性）$f\colon N\to M$ に対し $e(f^{*}E)=f^{*}e(E)$。
2. （Whitney 和）$e(E\oplus F)=e(E)\wedge e(F)$。
3. （向き）$e(-E)=-e(E)$。
4. $r$ が奇数ならば $e(E)=0$ である。
</Proposition>

<Proof of="prop-euler-class-properties">
1. $f^{*}E$ の零切断 $s_0'$ について $\tilde f\circ s_0'=s_0\circ f$ なので、<Ref to="prop-thom-class-characterization" /> (2) から $e(f^{*}E)=s_0'^{*}\tilde f^{*}\Phi(E)=f^{*}s_0^{*}\Phi(E)$ です。

2. $E\oplus F$ の零切断 $s_0''$ について $p_1\circ s_0''$、$p_2\circ s_0''$ は $E,F$ の零切断なので、同じ命題の (4) から $e(E\oplus F)=s_0''^{*}(p_1^{*}\Phi_E\wedge p_2^{*}\Phi_F)=e(E)\wedge e(F)$ です。

3. 同じ命題の (3) です。

4. $a\colon E\to E$、$a(v)=-v$ は、$r$ が奇数のとき各ファイバーの向きを逆にする微分同相です。Thom 形式 $\Phi'$ に対し $a^{*}\Phi'$ は鉛直方向にコンパクトな台を持つ閉形式で、ファイバー上の積分は $-1$ なので、同じ命題の (1) から $a^{*}\Phi(E)=-\Phi(E)$ です。$a\circ s_0=s_0$ なので $e(E)=s_0^{*}a^{*}\Phi(E)=-e(E)$ で、実係数では $e(E)=0$ です。
</Proof>

4 は整数係数では「$2e=0$」という主張で、実係数（de Rham コホモロジー）では $e=0$ になります。

<Corollary id="cor-euler-obstruction" title="零点のない切断があれば Euler 類は消える">
$M$ をコンパクトな多様体、$E\to M$ を向き付きベクトル束とする。どこでも $0$ でない切断 $s$ が存在すれば $e(E)=0$ である。とくに自明束の Euler 類は $0$ である。
</Corollary>

<Proof of="cor-euler-obstruction">
$E$ にファイバー計量を入れます。$M$ はコンパクトなので $\varepsilon=\min|s|>0$ で、Thom 形式 $\Phi'$ の台はコンパクトなので $\{|v|\le R\}$ に入ります。$c>R/\varepsilon$ とすると、切断 $cs$ の像は $\operatorname{supp}\Phi'$ と交わらず、$(cs)^{*}\Phi'=0$ です。$e(E)=(cs)^{*}\Phi(E)$ なので $e(E)=0$ です。
</Proof>

コンパクトでない $M$ でも、$c$ を正の関数に取れば同じ証明が通ります。Euler 類は、零点のない切断が存在するための最初の障害です。

<Theorem id="thm-euler-class-zeros" title="Euler 類は切断の零点集合の Poincaré 双対">
$M$ を向き付けられた閉多様体、$\pi\colon E\to M$ を階数 $r$ の向き付きベクトル束、$s$ を零切断 $M_0=s_0(M)$ に横断的な切断とする。零点集合 $Z(s)=s^{-1}(M_0)$ は余次元 $r$ のコンパクトな部分多様体で、$ds$ の鉛直成分の誘導する同型 $\nu_{Z(s),x}\to E_x$ で法束に向きを移し、<Ref to="prop-dual-pullback" /> の規約で $Z(s)$ に向きを入れると
$$
e(E)=\eta_{Z(s)}\in H^r(M)
$$
が成り立つ。
</Theorem>

<Proof of="thm-euler-class-zeros">
$E$ の全空間（§2 の向き）の中で、零切断 $M_0$ はコンパクトな向き付けられた部分多様体です。$T_{0_x}E=T_xM\oplus E_x$ なので法束は $E$ 自身で、「$T_xM$、$E_x$ の順」という全空間の向きは法束の向きの規約と合っています。恒等写像 $E\to E$ が $M_0$ の管状近傍なので、<Ref to="thm-poincare-dual-thom" /> から $E$ の中での $M_0$ の Poincaré 双対は Thom 類 $\Phi(E)$（を $H^r(E)$ の類とみたもの）です。<Ref to="prop-dual-pullback" /> を $X=M$、$f=s$、$Z=M_0$ に使うと
$$
e(E)=s^{*}\Phi(E)=s^{*}\eta_{M_0}=\eta_{s^{-1}(M_0)}=\eta_{Z(s)}
$$
です。$\nu_{Z(s),x}\to\nu_{M_0,0_x}=E_x$ は $ds_x$ を $T_{0_x}M_0$ で割ったもので、$ds$ の鉛直成分です。
</Proof>

<Theorem id="thm-euler-number" title="接束の Euler 数は Euler 標数">
$M$ を向き付けられた $n$ 次元の閉多様体とすると
$$
\int_Me(TM)=\chi(M)
$$
が成り立つ。より一般に、向き付けられた $n$ 次元閉多様体 $M$ 上の階数 $n$ の向き付きベクトル束 $E$ と、零切断に横断的な切断 $s$ について、$\int_Me(E)=\sum_{s(x)=0}\varepsilon_x$（$\varepsilon_x$ は $ds_x$ の鉛直成分 $T_xM\to E_x$ が向きを保つかどうかの符号）である。
</Theorem>

<Proof of="thm-euler-number">
後半から示します。<Ref to="lem-local-intersection" /> を、全空間 $E$、部分多様体 $M_0$（余次元 $n$、管状近傍は $E$ 全体）、$D=M$、$g=s$ に使うと、$\int_Ms^{*}\Phi'=\sum_x\varepsilon_x$（$\Phi'$ は台がコンパクトな Thom 形式）で、左辺は $\int_Me(E)$ です。

$E=TM$ とします。$n=1$ のとき $M$ は円周の非交和で、$TM$ は零点のない切断を持つので両辺 $0$ です（<Ref to="cor-euler-obstruction" />）。$n\ge2$ とし、零点がすべて非退化なベクトル場 $V$（Morse 関数の勾配。<Ref to="mathematics/differential-topology/intersection-numbers-and-degree#lem-gradient-index" />）を取ります。局所自明化で $V=(x,v(x))$ と書くと、$V$ が零切断に横断的であることは零点で $dv_x$ が全射であること、すなわち非退化性と同じで、$dV_x$ の鉛直成分は $dv_x$ です。よって $\varepsilon_x=\operatorname{sign}\det dv_x=\operatorname{ind}_x(V)$（<Ref to="mathematics/differential-topology/intersection-numbers-and-degree#prop-index-well-defined" />）で、Poincaré–Hopf の定理（<Ref to="mathematics/differential-topology/intersection-numbers-and-degree#thm-poincare-hopf" />）から和は $\chi(M)$ です。
</Proof>

<Remark id="rem-gauss-bonnet-chern" title="曲率による Euler 類（Gauss–Bonnet–Chern の定理）">
[Chern–Weil 理論](/mathematics/differential-geometry/chern-weil) では、計量と両立する接続の曲率 $F$ の Pfaffian により $e(E)=[\operatorname{Pf}(F/2\pi)]$ と定義しました（<Ref to="mathematics/differential-geometry/chern-weil#def-euler-class" />。階数が偶数の場合）。この類は、この記事の Thom 類による Euler 類に一致します。これと <Ref to="thm-euler-number" /> を合わせたもの、
$$
\int_M\operatorname{Pf}\Bigl(\frac{F}{2\pi}\Bigr)=\chi(M)\qquad(\dim M=2m,\ F\text{ は }TM\text{ の Levi-Civita 接続の曲率})
$$
が Gauss–Bonnet–Chern の定理です。2 つの定義の一致の証明（球面束の上で大域角形式を曲率から具体的に作る）はこの記事では行いません。S. S. Chern, "A simple intrinsic proof of the Gauss–Bonnet formula for closed Riemannian manifolds", *Annals of Mathematics* 45 (1944)、Bott–Tu『Differential Forms in Algebraic Topology』§11 を見てください。

2 次元の場合は既出の結果で確かめられます。$\mathbb{R}^3$ の中の閉曲面 $S$ では、$\operatorname{Pf}(F/2\pi)=K\,dA/2\pi$（<Ref to="mathematics/differential-geometry/chern-weil#ex-euler-surface" />）で、Gauss–Bonnet の定理（<Ref to="mathematics/differential-geometry/curves-and-surfaces#thm-global-gauss-bonnet" />）から $\int_SK\,dA/2\pi=\chi(S)$ です。一方 <Ref to="thm-euler-number" /> から $\int_Se(TS)=\chi(S)$ で、$H^2(S)\cong\mathbb{R}$ は積分で決まるので、2 つの類は一致します。
</Remark>

<Example id="ex-euler-numbers" title="Euler 数の例">
(a) $TS^2$ の Euler 数は $\chi(S^2)=2$ です。回転のベクトル場の 2 つの零点がそれぞれ $+1$ を与えます。$TS^2$ には零点のない切断がなく、とくに自明束ではありません。

(b) $\mathbb{C}P^1=S^2$ 上の同語反復的な複素直線束 $L=\{(\ell,v):v\in\ell\}\subset\mathbb{C}P^1\times\mathbb{C}^2$（階数 $2$ の実ベクトル束、複素構造から向きを入れる）の双対 $L^{*}$ は、線形形式 $z_0$ の制限という切断 $s$ を持ちます。$s$ の零点は $\ell=[0:1]$ の 1 点です。そのまわりの座標 $w=z_0/z_1$ と自明化（$\ell$ の基底 $(w,1)$ での値）で $s=w$ なので、$ds$ は複素線形な同型で向きを保ち、$\varepsilon=+1$ です。よって $L^{*}$ の Euler 数は $1$、<Ref to="prop-euler-class-properties" /> (3) と $L\cong\overline{L^{*}}$（Hermite 計量による同一視。実ベクトル束としては $L^{*}$ の向きを逆にしたもの）から $L$ の Euler 数は $-1$ です。$L$ の単位球面束が Hopf ファイブレーション $S^3\to S^2$ です。

(c) 複素直線束 $L^{*\otimes d}$（$d\ge1$。次数 $d$ の斉次多項式が切断を与える）の Euler 数は $d$ です。切断 $z_0^d-z_1^d$ は $d$ 個の相異なる零点 $[\zeta:1]$（$\zeta^d=1$）を持ち、それぞれで複素線形な同型（$d\zeta^{d-1}\ne0$）を微分に持つからです。$TS^2\cong L^{*\otimes2}$ で、(a) と合っています。
</Example>

## 7. Lefschetz 数

<Theorem id="thm-lefschetz-intersection" title="対角集合の Poincaré 双対と Lefschetz 数">
$X$ を向き付けられた $n$ 次元の閉多様体、$\{\omega_i\}$ を $H^{*}(X)$ の斉次元からなる基底、$\{\tau_i\}$ を双対基底（$\int_X\omega_i\wedge\tau_j=\delta_{ij}$。<Ref to="lem-finite-dimensional" />）、$\pi_1,\pi_2\colon X\times X\to X$ を射影とする。

1. 対角集合 $\Delta\subset X\times X$ の Poincaré 双対は
   $$
   \eta_\Delta=\sum_i(-1)^{\deg\omega_i}\,\pi_1^{*}\omega_i\wedge\pi_2^{*}\tau_i .
   $$
2. 滑らかな写像 $f\colon X\to X$ のグラフ $\Gamma_f$ について
   $$
   I(\Gamma_f,\Delta)=\sum_{k=0}^n(-1)^k\operatorname{tr}\bigl(f^{*}\colon H^k(X)\to H^k(X)\bigr),\qquad I(\Delta,\Gamma_f)=(-1)^nI(\Gamma_f,\Delta).
   $$
3. $f$ が Lefschetz 写像ならば
   $$
   \sum_{f(x)=x}\operatorname{sign}\det(I-df_x)=\sum_{k=0}^n(-1)^k\operatorname{tr}\bigl(f^{*}|H^k(X)\bigr).
   $$
   右辺が $0$ でなければ $f$ は不動点を持つ。
</Theorem>

<Proof of="thm-lefschetz-intersection">
**1。** Künneth の公式（<Ref to="mathematics/algebraic-topology/cohomology-duality#cor-kunneth-de-rham" />。<Ref to="lem-finite-dimensional" /> により有限次元）から、$\{\pi_1^{*}\omega_i\wedge\pi_2^{*}\tau_j\}$ は $H^{*}(X\times X)$ の基底で、$\eta_\Delta=\sum_{i,j}c_{ij}\,\pi_1^{*}\omega_i\wedge\pi_2^{*}\tau_j$ と書けます。$\theta=\pi_1^{*}\tau_k\wedge\pi_2^{*}\omega_l$ で両辺を調べます。$|\omega|$ で次数を表します。対角集合の上では
$$
\int_\Delta\theta=\int_X\tau_k\wedge\omega_l=(-1)^{|\tau_k||\omega_l|}\delta_{kl}
$$
です。一方、積の向きと Fubini の定理から $\int_{X\times X}\pi_1^{*}a\wedge\pi_2^{*}b=\int_Xa\int_Xb$ なので
$$
\int_{X\times X}\theta\wedge\eta_\Delta=\sum_{i,j}c_{ij}(-1)^{|\omega_l||\omega_i|}\int_X\tau_k\wedge\omega_i\int_X\omega_l\wedge\tau_j=c_{kl}\,(-1)^{|\omega_l||\omega_k|+|\tau_k||\omega_k|}
$$
です（$\pi_2^{*}\omega_l$ と $\pi_1^{*}\omega_i$ を入れ替え、$\int\tau_k\wedge\omega_i=(-1)^{|\tau_k||\omega_i|}\delta_{ik}$ を使いました）。$\eta_\Delta$ の定義から 2 つは等しく、$k\ne l$ なら $c_{kl}=0$、$k=l$ なら $c_{kk}=(-1)^{|\omega_k|^2}=(-1)^{|\omega_k|}$ です。

**2。** <Ref to="cor-intersection-number-integral" /> と $\eta_{\Gamma_f}$ の定義（$\omega=\eta_\Delta$）から
$$
I(\Delta,\Gamma_f)=\int_{X\times X}\eta_\Delta\wedge\eta_{\Gamma_f}=\int_{\Gamma_f}\eta_\Delta=\int_X\gamma_f^{*}\eta_\Delta=\sum_i(-1)^{|\omega_i|}\int_X\omega_i\wedge f^{*}\tau_i
$$
です（$\gamma_f(x)=(x,f(x))$、$\pi_1\circ\gamma_f=\mathrm{id}$、$\pi_2\circ\gamma_f=f$）。$f^{*}\tau_i=\sum_ja_{ji}\tau_j$ と書くと $\int_X\omega_i\wedge f^{*}\tau_i=a_{ii}$ です。$|\omega_i|=k$ となる $i$ について $\tau_i$ は $H^{n-k}(X)$ の基底をなすので、それらの $a_{ii}$ の和は $\operatorname{tr}(f^{*}|H^{n-k})$ です。よって
$$
I(\Delta,\Gamma_f)=\sum_k(-1)^k\operatorname{tr}(f^{*}|H^{n-k})=(-1)^n\sum_j(-1)^j\operatorname{tr}(f^{*}|H^j)
$$
で、<Ref to="mathematics/differential-topology/intersection-numbers-and-degree#prop-intersection-symmetry" /> から $I(\Gamma_f,\Delta)=(-1)^{n^2}I(\Delta,\Gamma_f)$ です。

**3。** <Ref to="mathematics/differential-topology/intersection-numbers-and-degree#prop-local-lefschetz" /> から $I(\Delta,\Gamma_f)=\sum_x\operatorname{sign}\det(df_x-I)$ で、$\det(df_x-I)=(-1)^n\det(I-df_x)$ なので 2 から従います。不動点がなければ左辺は空な和です。
</Proof>

de Rham の定理は滑らかな写像と可換な同型 $H^k(X)\cong H^k(X;\mathbb{R})$ を与え、後者は $H_k(X)\otimes\mathbb{R}$ の双対で $f^{*}$ は $f_{*}$ の転置なので、3 の右辺は <Ref to="mathematics/algebraic-topology/cellular-homology-degree#def-lefschetz" /> の Lefschetz 数 $\tau(f)$ です。したがって 3 は、Lefschetz の不動点定理（<Ref to="mathematics/algebraic-topology/cellular-homology-degree#thm-lefschetz" />）の滑らかな場合の別証明であり、さらに不動点の個数を符号つきで与える精密化になっています。

<Corollary id="cor-euler-diagonal" title="対角集合の自己交点数は Euler 標数">
向き付けられた閉多様体 $X$ について $I(\Delta,\Delta)=\chi(X)$ である。
</Corollary>

<Proof of="cor-euler-diagonal">
<Ref to="thm-lefschetz-intersection" /> (2) で $f=\mathrm{id}$ とすると、$\Gamma_{\mathrm{id}}=\Delta$、$\operatorname{tr}(\mathrm{id}|H^k)=b_k$ なので $I(\Delta,\Delta)=\chi(X)$ かつ $I(\Delta,\Delta)=(-1)^n\chi(X)$ です（$n$ が奇数なら両方から $\chi(X)=0$）。
</Proof>

対角集合の法束は $TX$ に同型（$(v,w)\mapsto w-v$）なので、この系は $\int_Xe(TX)=\chi(X)$（<Ref to="thm-euler-number" />）の言い換えでもあります。Euler 標数は「恒等写像の不動点の個数」を正しく数えたものです。

## 8. Gysin 完全列と $\mathbb{C}P^n$ のコホモロジー環

### 8.1. 球面束の Gysin 完全列

$\pi\colon E\to M$ をファイバー計量を持つ階数 $r\ge2$ の向き付きベクトル束とし、単位球面束を $S(E)=\{v\in E:|v|=1\}$、$p=\pi|_{S(E)}\colon S(E)\to M$ とします。$S(E)$ は $|v|^2$ の正則値 $1$ の逆像なので $E$ の部分多様体で、$p$ はファイバー $S^{r-1}$ のファイバー束です。各ファイバー $S(E)_x$ には、単位球体 $D_x\subset E_x$ の境界としての向きを入れます。

<Definition id="def-global-angular-form" title="大域角形式">
$e_0$ を Euler 類 $e(E)$ を代表する閉 $r$ 形式とする。$S(E)$ 上の $(r-1)$ 形式 $\psi$ で
$$
d\psi=-p^{*}e_0,\qquad\int_{S(E)_x}\psi=1\quad(x\in M)
$$
を満たすものを**大域角形式**という。
</Definition>

$r=2$ で $E$ が自明なら、$\psi=d\theta/2\pi$（$\theta$ はファイバーの角度）が大域角形式です。一般の束では角度 $\theta$ は大域的に定義できず、$d\theta/2\pi$ を貼り合わせた $\psi$ は閉形式にならず、そのずれが Euler 類です。

<Lemma id="lem-global-angular-form" title="大域角形式の存在">
上の状況で、台が開単位球体束 $\{|v|<1\}$ に含まれる Thom 形式 $\Phi'$ を取り、$e_0=s_0^{*}\Phi'$ とおくと、この $e_0$ に対する大域角形式 $\psi$ が存在する。
</Lemma>

<Proof of="lem-global-angular-form">
$\Phi'$ は <Ref to="prop-thom-class-characterization" /> (5) により存在します。$s_0\circ\pi$ は恒等写像にホモトピックなので、$H^r(E)$ の中で $[\pi^{*}s_0^{*}\Phi']=[\Phi']$ で、$\Phi'-\pi^{*}e_0=d\sigma$ となる $\sigma\in\Omega^{r-1}(E)$ があります。包含 $j\colon S(E)\to E$ で $\psi=j^{*}\sigma$ とおきます。$S(E)$ の近傍で $\Phi'=0$ なので $d\psi=-j^{*}\pi^{*}e_0=-p^{*}e_0$ です。$\pi^{*}e_0$ のファイバー $E_x$ への制限は、定値写像による $r$ 形式の引き戻しなので $0$ です。Stokes の定理（<Ref to="mathematics/manifolds/stokes-theorem#thm-stokes" />）から
$$
\int_{S(E)_x}\psi=\int_{D_x}d\sigma=\int_{D_x}\Phi'-\int_{D_x}\pi^{*}e_0=1
$$
です。
</Proof>

<Theorem id="thm-gysin" title="Gysin 完全列">
$\pi\colon E\to M$ をファイバー計量を持つ階数 $r\ge2$ の向き付きベクトル束、$p\colon S(E)\to M$ を単位球面束とする。次の長完全列が存在する。
$$
\cdots\to H^{k-r}(M)\xrightarrow{\ \pm\wedge e(E)\ }H^k(M)\xrightarrow{\ p^{*}\ }H^k(S(E))\xrightarrow{\ p_{!}\ }H^{k-r+1}(M)\xrightarrow{\ \pm\wedge e(E)\ }H^{k+1}(M)\to\cdots
$$
ここで $p_{!}$ は、大域角形式 $\psi$ を使って類を $p^{*}\alpha+p^{*}\beta\wedge\psi$ の形に代表したときの $[\beta]$ であり、符号 $\pm$ は次数だけで決まる。
</Theorem>

証明の動機を述べます。球面束 $S(E)$ の形式は、底空間の形式 $\alpha,\beta$ を使って $p^{*}\alpha+p^{*}\beta\wedge\psi$ と書けるはずです（ファイバーの球面のコホモロジーが $1$ と角度の類で張られるため）。ただし $\psi$ は閉形式でなく $d\psi=-p^{*}e_0$ なので、微分が $d$ そのままではなく、$e_0$ だけずれた複体 $C(U)$ を定義します。このずれが、完全列の写像 $\wedge e(E)$ になります。局所的には Leray–Hirsch の定理（ファイバーのコホモロジーの基底が全体の類に延びるとき、全空間のコホモロジーが底空間とファイバーのコホモロジーの積になるという定理）が使えるので、あとは Thom 同型と同じ貼り合わせです。

<Proof of="thm-gysin">
<Ref to="lem-global-angular-form" /> の $e_0,\psi$ を固定します。

**第 1 段：複体 $C(U)$。** 開集合 $U\subset M$ に対し $C^k(U)=\Omega^k(U)\oplus\Omega^{k-r+1}(U)$、
$$
D(\alpha,\beta)=\bigl(d\alpha-(-1)^{|\beta|}\beta\wedge e_0,\ d\beta\bigr)
$$
とおきます（$|\beta|$ は $\beta$ の次数）。$d(\beta\wedge e_0)=d\beta\wedge e_0$ から $D^2(\alpha,\beta)=\bigl(-(-1)^{|\beta|}d\beta\wedge e_0-(-1)^{|\beta|+1}d\beta\wedge e_0,\ 0\bigr)=0$ です。写像
$$
\Theta_U\colon C^k(U)\to\Omega^k(S(E)|_U),\qquad\Theta_U(\alpha,\beta)=p^{*}\alpha+p^{*}\beta\wedge\psi
$$
は、$d(p^{*}\beta\wedge\psi)=p^{*}d\beta\wedge\psi+(-1)^{|\beta|}p^{*}\beta\wedge d\psi=p^{*}d\beta\wedge\psi-(-1)^{|\beta|}p^{*}(\beta\wedge e_0)$ から $d\Theta_U=\Theta_UD$ を満たし、制限と可換です。

**第 2 段：$\Theta_U$ はコホモロジーの同型。** 性質 $P(U)$ を「$\Theta_U$ がコホモロジーの同型を誘導する」とし、Mayer–Vietoris 論法（<Ref to="mathematics/algebraic-topology/cohomology-duality#lem-mv-argument" />）を使います。基底 $\mathfrak{B}$ は $E$ が向きを保つ自明化を持つ開集合の全体です。

(a) $U\in\mathfrak{B}$ とします。自明束 $U\times\mathbb{R}^r$ の Thom 形式 $\mathrm{pr}_2^{*}\rho$ を零切断で引き戻すと、定値写像による $r$ 形式の引き戻しなので $0$ です。よって $e(E|_U)=0$ で、$e_0|_U=d\epsilon$ となる $\epsilon\in\Omega^{r-1}(U)$ があります。$(\alpha,\beta)\mapsto(\alpha-\beta\wedge\epsilon,\beta)$ は、$C(U)$ から、同じ空間に微分 $d\oplus d$ を入れた複体への同型です。実際 $d(\alpha-\beta\wedge\epsilon)=d\alpha-d\beta\wedge\epsilon-(-1)^{|\beta|}\beta\wedge e_0$ で、これは $D(\alpha,\beta)$ の像の第 1 成分に一致します。したがって $H^k(C(U))\cong H^k(U)\oplus H^{k-r+1}(U)$ です。一方 $\psi'=\psi+p^{*}\epsilon$ は $S(E)|_U$ 上の閉形式で、各ファイバー $S^{r-1}$ の上の積分が $1$ なので、$1$ と $[\psi']$ の制限は $H^{*}(S^{r-1})$ の基底です（<Ref to="mathematics/manifolds/de-rham-cohomology#thm-sphere" />、<Ref to="mathematics/manifolds/de-rham-cohomology#cor-sphere-integral" />）。Leray–Hirsch の定理（<Ref to="mathematics/algebraic-topology/cohomology-duality#thm-leray-hirsch" />）から、$(\alpha',\beta)\mapsto p^{*}\alpha'+p^{*}\beta\wedge\psi'$ は同型 $H^k(U)\oplus H^{k-r+1}(U)\to H^k(S(E)|_U)$ です。$\Theta_U(\alpha,\beta)=p^{*}(\alpha-\beta\wedge\epsilon)+p^{*}\beta\wedge\psi'$ なので、$\Theta_U$ はこの 2 つの同型の合成を誘導し、$P(U)$ です。

(b) $C(U)$ は $\Omega(U)$ の 2 つのコピー（次数をずらしたもの）の直和に制限と可換な微分を入れたものなので、<Ref to="mathematics/manifolds/de-rham-cohomology#lem-mv-exact" /> から $0\to C(U\cup V)\to C(U)\oplus C(V)\to C(U\cap V)\to0$ は完全で、$\Theta$ はこれを $S(E)$ の開被覆 $p^{-1}(U),p^{-1}(V)$ の Mayer–Vietoris の短完全列に写します。<Ref to="thm-thom-isomorphism" /> の証明と同じく、長完全列の間の可換図式と五項補題（<Ref to="mathematics/algebraic-topology/singular-homology#lem-five" />）から $P(U),P(V),P(U\cap V)\Rightarrow P(U\cup V)$ です。(c) 非交和については両辺が直積に分かれます。

**第 3 段：長完全列。** $i(\alpha)=(\alpha,0)$、$q(\alpha,\beta)=\beta$ は複体の短完全列 $0\to\Omega^{*}(M)\xrightarrow{i}C^{*}(M)\xrightarrow{q}\Omega^{*-r+1}(M)\to0$ を与えます。長完全列（<Ref to="mathematics/manifolds/de-rham-cohomology#lem-long-exact" />）の連結準同型は、閉形式 $\beta$ の持ち上げ $(0,\beta)$ に $D$ を施した $(-(-1)^{|\beta|}\beta\wedge e_0,0)$ から $[\beta]\mapsto-(-1)^{|\beta|}[\beta]\wedge e(E)$ です。第 2 段の同型 $H^k(C(M))\cong H^k(S(E))$ で置き換えると、$i$ は $p^{*}$ に、$q$ は $p_{!}$ になります。
</Proof>

### 8.2. 複素射影空間

$\mathbb{C}P^n$ 上の同語反復的な複素直線束を $L=\{(\ell,v)\in\mathbb{C}P^n\times\mathbb{C}^{n+1}:v\in\ell\}$、その双対を $L^{*}$、$d$ 階のテンソル積を $\mathcal{O}(d)=(L^{*})^{\otimes d}$ と書きます。次数 $d$ の斉次多項式 $F$ は、$s_F(\ell)(v^{\otimes d})=F(v)$ により $\mathcal{O}(d)$ の切断を定めます。複素ベクトル束とその全空間・底空間には、複素構造から決まる向きを入れます。複素部分多様体が横断的に交わるとき、交わりの符号はすべて正です（複素基底 $(v_1,\dots,v_m)$ から作った実基底 $(v_1,iv_1,\dots,v_m,iv_m)$ の向きは複素基底の取り方によらないからです）。

<Theorem id="thm-cohomology-cpn" title="複素射影空間のコホモロジー環">
$n\ge1$ とし、$H\subset\mathbb{C}P^n$ を超平面、$x=\eta_H\in H^2(\mathbb{C}P^n)$ をその Poincaré 双対とする。このとき
$$
H^{*}(\mathbb{C}P^n)=\mathbb{R}[x]/(x^{n+1}),\qquad\int_{\mathbb{C}P^n}x^n=1
$$
である。すなわち $H^{2j}(\mathbb{C}P^n)=\mathbb{R}x^j$（$0\le j\le n$）で、他の次数のコホモロジーは $0$ である。また $x=e(L^{*})=-e(L)$ である。
</Theorem>

<Proof of="thm-cohomology-cpn">
**加法的な構造と積。** $L$ に $\mathbb{C}^{n+1}$ の Hermite 内積から計量を入れると、$S(L)=\{(\ell,v):v\in\ell,\ |v|=1\}$ は $(\ell,v)\mapsto v$ により $S^{2n+1}$ に微分同相です（逆は $v\mapsto([v],v)$）。<Ref to="thm-gysin" />（$r=2$）の完全列
$$
H^{k-1}(S^{2n+1})\to H^{k-2}(\mathbb{C}P^n)\xrightarrow{\pm\wedge e(L)}H^k(\mathbb{C}P^n)\to H^k(S^{2n+1})
$$
で、$1\le k\le2n$ のとき $H^k(S^{2n+1})=0$ です（<Ref to="mathematics/manifolds/de-rham-cohomology#thm-sphere" />）。$k=1$ では $H^{-1}=0$ から $H^1(\mathbb{C}P^n)=0$、$2\le k\le2n$ では両端が $0$ なので $\wedge e(L)\colon H^{k-2}(\mathbb{C}P^n)\to H^k(\mathbb{C}P^n)$ は同型です。$\mathbb{C}P^n$ は連結なので $H^0=\mathbb{R}$ で、帰納的に $H^{2j}=\mathbb{R}\,e(L)^j$（$0\le j\le n$）、奇数次は $0$ です。$2n$ を超える次数は次元の理由で $0$ なので $e(L)^{n+1}=0$ です。

**生成元の同定。** $H=\{z_0=0\}$ は $L^{*}$ の切断 $s=s_{z_0}$ の零点集合です。$z_j\ne0$（$j\ne0$）のチャート $w_i=z_i/z_j$ と、$\ell$ の基底 $(w_0,\dots,1,\dots,w_n)$ での値による自明化で $s=w_0$ なので、$s$ は零切断に横断的で、$ds$ の鉛直成分は複素線形です。<Ref to="thm-euler-class-zeros" /> から $e(L^{*})=\eta_H=x$ です（零点集合の向きは複素構造による向きに一致します）。Hermite 計量は複素直線束の同型 $L^{*}\cong\bar L$ を与え、$\bar L$ は実ベクトル束としては $L$ の向きを逆にしたものなので、<Ref to="prop-euler-class-properties" /> (3) から $x=-e(L)$ です。よって $x$ も環を生成します。超平面は互いに線形変換のイソトピーで移り合うので、どの超平面の Poincaré 双対も $x$ です。

**$\int x^n=1$。** 超平面 $H_i=\{z_i=0\}$（$i=0,\dots,n-1$）は順に横断的に交わり（$H_0\cap\dots\cap H_{i}$ は線形部分空間 $\mathbb{C}P^{n-i-1}$）、全部の交わりは 1 点 $p=[0:\dots:0:1]$ です。<Ref to="thm-intersection-wedge" /> を繰り返すと $x^n=\eta_{H_0}\wedge\dots\wedge\eta_{H_{n-1}}=\eta_{\{p\}}$ で、$p$ の符号は複素構造から $+1$ です。$\eta_{\{p\}}$ の定義で $\omega=1$ とすれば $\int_{\mathbb{C}P^n}x^n=1$ です。
</Proof>

<Lemma id="lem-generic-section" title="一般の切断">
$E\to M$ をコンパクトな多様体 $M$ 上の階数 $r\ge1$ のベクトル束、$P\subset M$ を有限集合とする。零切断に横断的で、$P$ の上で $0$ にならない切断が存在する。
</Lemma>

<Proof of="lem-generic-section">
$M$ を有限個の自明化の定義域 $U_i$ で覆い、台が $U_i$ に入る滑らかな関数 $\lambda_i$ で、各点でどれかが正になるものを取ります。$U_i$ 上の枠 $(e^i_a)$ に $\lambda_i$ を掛けて $0$ で延ばした切断を $\sigma_1,\dots,\sigma_N$ とすると、各点 $x$ で $\sigma_j(x)$ は $E_x$ を張ります。$F\colon M\times\mathbb{R}^N\to E$、$F(x,t)=\sum_jt_j\sigma_j(x)$ とおくと、$dF_{(x,t)}$ の像は、$\{0\}\times\mathbb{R}^N$ の像として鉛直な空間 $E_x$ を含みます。鉛直な空間と零切断の接空間の和は全空間の接空間なので、$F$ と $F|_{P\times\mathbb{R}^N}$ はどちらも零切断 $M_0$ に横断的です。パラメータ付き横断性定理（<Ref to="mathematics/differential-topology/transversality#thm-parametric-transversality" />）を $M$ と $0$ 次元多様体 $P$ に使うと、測度 $0$ の集合を除く $t$ について、$F_t$ は $M_0$ に横断的で、$F_t|_P$ も $M_0$ に横断的です。後者は、$\dim P+\dim M_0<\dim E$ なので、$F_t(P)\cap M_0=\varnothing$ を意味します。
</Proof>

<Lemma id="lem-tensor-euler" title="曲面上の複素直線束のテンソル積の Euler 数">
$\Sigma$ を向き付けられた閉曲面、$L_1,L_2$ を $\Sigma$ 上の複素直線束とすると
$$
\int_\Sigma e(L_1\otimes L_2)=\int_\Sigma e(L_1)+\int_\Sigma e(L_2).
$$
</Lemma>

<Proof of="lem-tensor-euler">
<Ref to="lem-generic-section" /> により、零切断に横断的な $L_1$ の切断 $s_1$ を取ります。零点集合 $Z(s_1)$ は有限です。次に、零切断に横断的で $Z(s_1)$ の上で $0$ にならない $L_2$ の切断 $s_2$ を取ります。$s=s_1\otimes s_2$ の零点集合は $Z(s_1)\sqcup Z(s_2)$ です。$p\in Z(s_1)$ のまわりで複素直線束の自明化を取り、$s_1=v_1$、$s_2=v_2$（複素数値関数、$v_2(p)\ne0$）と書くと、$s=v_1v_2$ で $d(v_1v_2)_p=v_2(p)\,d(v_1)_p$ です。$0$ でない複素数を掛ける写像は $\mathbb{C}=\mathbb{R}^2$ の向きを保つ同型なので、$s$ は $p$ で零切断に横断的で、<Ref to="thm-euler-number" /> の符号 $\varepsilon_p$ は $s_1$ のものと同じです。$Z(s_2)$ の点でも同様です。同じ定理から $\int_\Sigma e(L_1\otimes L_2)=\sum_{Z(s_1)}\varepsilon_p(s_1)+\sum_{Z(s_2)}\varepsilon_p(s_2)$ で、右辺は $\int e(L_1)+\int e(L_2)$ です。
</Proof>

<Corollary id="cor-degree-genus" title="平面曲線の次数と種数">
$F$ を 3 変数の $d$ 次斉次多項式（$d\ge1$）で、$C=\{F=0\}\subset\mathbb{C}P^2$ の各点で偏微分 $(\partial_0F,\partial_1F,\partial_2F)$ が $0$ にならないものとする。このとき $C$ はコンパクトな複素 1 次元（実 2 次元）の部分多様体で、
$$
\eta_C=d\,x,\qquad\chi(C)=d(3-d)
$$
が成り立つ。したがって、$C$ が連結ならば種数 $g$（$\chi(C)=2-2g$）は
$$
g=\frac{(d-1)(d-2)}2
$$
である。
</Corollary>

<Proof of="cor-degree-genus">
**$C$ は零点集合。** $C$ は $\mathcal{O}(d)$ の切断 $s_F$ の零点集合です。$z_2\ne0$ のチャート $(w_0,w_1)$ で $s_F$ は $\phi(w)=F(w_0,w_1,1)$ と表されます。Euler の関係式 $\sum_iz_i\partial_iF=dF$ から、$C$ の点で $\partial_0F=\partial_1F=0$ なら $\partial_2F=0$ となって仮定に反するので、$C$ の上で $d\phi\ne0$、すなわち $s_F$ は零切断に横断的です（他のチャートも同様）。<Ref to="thm-euler-class-zeros" /> から $C$ は部分多様体で、$\eta_C=e(\mathcal{O}(d))$、$\nu_C\cong\mathcal{O}(d)|_C$ です。

**$\eta_C=dx$。** $H^2(\mathbb{C}P^2)=\mathbb{R}x$ なので $e(\mathcal{O}(d))=cx$ と書けます。直線 $H'=\{z_2=0\}\cong\mathbb{C}P^1$ の上で $c$ を求めます。$\eta_{H'}=x$ と $\int x^2=1$（<Ref to="thm-cohomology-cpn" />）から $\int_{H'}e(\mathcal{O}(d)|_{H'})=\int_{\mathbb{C}P^2}cx\wedge x=c$ です。$\mathcal{O}(d)|_{H'}$ の切断 $z_0^d-z_1^d$ は $d$ 個の零点 $[\zeta:1:0]$（$\zeta^d=1$）を持ち、座標 $w=z_0/z_1$ で $w^d-1$、その微分 $d\zeta^{d-1}\ne0$ は複素線形な同型なので、すべて横断的で符号 $+1$ です。<Ref to="thm-euler-number" /> から $c=d$ です。

**$\chi(C)$ の計算。** $\mathbb{C}P^2$ の複素接束の 2 階外積 $\Lambda=\Lambda^2_{\mathbb{C}}T\mathbb{C}P^2$ は複素直線束です。$\mathbb{C}P^2$ のコンパクトな複素 1 次元部分多様体 $S$ の上で、Hermite 計量により複素ベクトル束として $T\mathbb{C}P^2|_S\cong TS\oplus\nu_S$ なので（<Ref to="mathematics/differential-topology/tubular-neighborhoods-isotopy#lem-fiber-metric" /> の直交補束を Hermite 計量で取ります）、$\Lambda|_S\cong TS\otimes\nu_S$ です。<Ref to="lem-tensor-euler" />、<Ref to="thm-euler-number" />、および $e(\nu_S)=\iota_S^{*}\eta_S$（<Ref to="thm-poincare-dual-thom" /> の代表元を零切断に制限したもの）から
$$
\int_Se(\Lambda|_S)=\int_Se(TS)+\int_S\iota_S^{*}\eta_S=\chi(S)+\int_{\mathbb{C}P^2}\eta_S\wedge\eta_S
$$
です。$S=H'$ のとき右辺は $\chi(S^2)+\int x^2=3$ なので、$e(\Lambda)=c'x$ と書くと $c'=\int_{H'}e(\Lambda|_{H'})=3$ です。$S=C$ のとき、左辺は $\int_{\mathbb{C}P^2}e(\Lambda)\wedge\eta_C=3d$、右辺は $\chi(C)+d^2$ です。よって $\chi(C)=3d-d^2$ で、$2-2g=3d-d^2$ から $g=(d-1)(d-2)/2$ です。
</Proof>

<Remark id="rem-adjunction" title="随伴公式">
上の証明の等式 $\Lambda^2T\mathbb{C}P^2|_C\cong TC\otimes\nu_C$ は**随伴公式**と呼ばれ、$c_1(T\mathbb{C}P^2)=3x$、$c_1(\nu_C)=dx$ という第 1 Chern 類（複素直線束では Euler 類と同じもの）の言葉で $c_1(TC)=(3-d)x|_C$ と書けます。$d=1,2$ では $g=0$（直線と 2 次曲線は球面）、$d=3$ では $g=1$（3 次曲線はトーラス）、$d=4$ では $g=3$ です。種数 $2$ の曲面は滑らかな平面曲線として現れません。仮定を満たす $C$ は実際には常に連結であることが知られています（2 つの成分があれば、それぞれの Poincaré 双対が $x$ の正の倍数になり、<Ref to="exr-bezout" /> と同じ理由で交わらなければならない、という筋で示せます）。この事実は上の系では使っていません。
</Remark>

## 9. 交叉形式と符号数

<Proposition id="prop-intersection-form" title="交叉形式">
$M$ を向き付けられた $2m$ 次元の閉多様体とし、
$$
Q\colon H^m(M)\times H^m(M)\to\mathbb{R},\qquad Q(a,b)=\int_Ma\wedge b
$$
とおく（**交叉形式**）。

1. $Q$ は非退化な双線形形式で、$m$ が偶数なら対称、$m$ が奇数なら交代である。$m$ が奇数のとき $\dim H^m(M)$ は偶数である。
2. $A,B\subset M$ がコンパクトな向き付けられた $m$ 次元部分多様体ならば $Q(\eta_A,\eta_B)=I(A,B)$ である。
3. $M$ の向きを逆にすると $Q$ は $-Q$ になる。
</Proposition>

<Proof of="prop-intersection-form">
1. 非退化性は Poincaré 双対定理（<Ref to="mathematics/algebraic-topology/cohomology-duality#thm-poincare-duality" />。$M$ は閉なので $H_c=H$）です。$m$ 形式どうしでは $a\wedge b=(-1)^{m^2}b\wedge a$ なので、$m$ が偶数なら対称、奇数なら交代です。基底に関する $Q$ の行列を $G$（$N$ 次）とすると、交代のとき $G^{\mathsf T}=-G$ で $\det G=(-1)^N\det G$、非退化性から $\det G\ne0$ なので $N$ は偶数です。

2. <Ref to="cor-intersection-number-integral" /> です。3. 積分の符号が変わります。
</Proof>

$m=2k$ が偶数のとき、対称行列 $G$ の正の固有値の個数から負の固有値の個数を引いた数は基底の取り方によらず（Sylvester の慣性法則 <Ref to="mathematics/linear-algebra/matrix-decompositions#thm-sylvester-inertia" />）、これが**符号数** $\sigma(M)$ です（<Ref to="mathematics/differential-geometry/index-theorems#def-signature" />）。上の 3 から $\sigma(-M)=-\sigma(M)$ です。符号数は向き付けられた多様体の同境不変量で、Hirzebruch の符号数定理（<Ref to="mathematics/differential-geometry/index-theorems#thm-signature" />。そこでは主張のみ）により Pontryagin 数で表されます。

<Example id="ex-intersection-forms" title="4 次元多様体の交叉形式">
(a) $\mathbb{C}P^2$：$H^2=\mathbb{R}x$、$Q(x,x)=\int x^2=1$ なので $Q=(1)$、$\sigma(\mathbb{C}P^2)=1$ です。向きを逆にした $-\mathbb{C}P^2$ では $Q=(-1)$、$\sigma=-1$ です。したがって $\mathbb{C}P^2$ は向きを逆にする微分同相を持ちません（持てば $Q$ と $-Q$ が同型になります）。

(b) $S^2\times S^2$：$A=S^2\times\{q\}$、$B=\{q\}\times S^2$ とすると、Künneth の公式から $H^2$ は $a=\eta_A$、$b=\eta_B$ で張られます。$A$ は $S^2\times\{q'\}$ にずらせるので $I(A,A)=0$、同様に $I(B,B)=0$、$A$ と $B$ は 1 点で横断的に交わり $I(A,B)=1$ です。よって
$$
Q=\begin{pmatrix}0&1\\1&0\end{pmatrix},\qquad\sigma(S^2\times S^2)=0
$$
です（固有値は $\pm1$）。

(c) 連結和では、次数 $2$ のコホモロジーと交叉形式が直和になります（Mayer–Vietoris 完全列から従います。ここでは結果だけを述べます）。$\mathbb{C}P^2\#\mathbb{C}P^2$ の交叉形式は $\operatorname{diag}(1,1)$ で正定値、$\mathbb{C}P^2\#(-\mathbb{C}P^2)$ は $\operatorname{diag}(1,-1)$ で不定値、$\sigma$ はそれぞれ $2$ と $0$ です。交叉形式は向きを保つホモトピー同値で不変なので、この 2 つは向きを保つホモトピー同値ではなく、$\operatorname{diag}(1,1)$ と $-\operatorname{diag}(1,-1)$ も同型でないので、向きを無視してもホモトピー同値ではありません。連結和が向きに依存することの例です（<Ref to="mathematics/differential-topology/tubular-neighborhoods-isotopy#rem-connected-sum-orientation" />）。$\operatorname{diag}(1,-1)$ と (b) の形式は実数の上では同型ですが、整数の上では同型でなく（$(x,y)\mapsto x^2-y^2$ は奇数の値を取り、$2xy$ は取りません）、$\mathbb{C}P^2\#(-\mathbb{C}P^2)$ と $S^2\times S^2$ も区別されます。整数係数の交叉形式はこのテーマの最終章で扱います。
</Example>

## 10. 演習

<Exercise id="exr-bezout" difficulty="標準">
$C,C'\subset\mathbb{C}P^2$ を <Ref to="cor-degree-genus" /> の仮定を満たす次数 $d,d'$ の曲線とし、横断的に交わるとする。交点の個数はちょうど $dd'$ であることを示せ（Bézout の定理の位相的な形）。とくに直線と 2 次曲線は、横断的なら 2 点で交わる。また、2 つの滑らかな平面曲線は必ず交わることを示せ。
<Solution>
<Ref to="cor-degree-genus" /> から $\eta_C=dx$、$\eta_{C'}=d'x$ で、<Ref to="cor-intersection-number-integral" /> と $\int x^2=1$ から $I(C,C')=\int dx\wedge d'x=dd'$ です。$C,C'$ は複素部分多様体なので、横断的な交点の符号はすべて $+1$（§8.2 の冒頭）で、交点の個数は $I(C,C')=dd'$ に等しいです。

後半：$C\cap C'=\varnothing$ なら、交わりは（自明に）横断的で $I(C,C')=0$ ですが、$dd'\ge1$ なので矛盾です。$\mathbb{C}^2$ の中では平行な 2 直線は交わりませんが、$\mathbb{C}P^2$ では無限遠直線の上の 1 点で交わります。
</Solution>
</Exercise>

<Exercise id="exr-cp-even-fixed-point" difficulty="標準">
$m\ge1$ とする。滑らかな写像 $f\colon\mathbb{C}P^{2m}\to\mathbb{C}P^{2m}$ は必ず不動点を持つことを示せ。$\mathbb{C}P^1$ と $\mathbb{C}P^3$ については不動点のない写像の例を挙げよ。
<Solution>
<Ref to="thm-cohomology-cpn" /> から $f^{*}x=\lambda x$（$\lambda\in\mathbb{R}$）で、$f^{*}$ は環の準同型なので $H^{2j}$ の上で $\lambda^j$ 倍です。<Ref to="thm-lefschetz-intersection" /> のトレースの交代和は
$$
\tau(f)=\sum_{j=0}^{2m}\lambda^j
$$
です。$\lambda=1$ なら $2m+1\ne0$、$\lambda\ne1$ なら $(\lambda^{2m+1}-1)/(\lambda-1)$ で、奇数乗 $\lambda^{2m+1}=1$ となる実数は $\lambda=1$ だけなので $0$ ではありません。不動点がなければ $\Gamma_f\cap\Delta=\varnothing$ で $I(\Gamma_f,\Delta)=0$ となり、同じ定理の (2) の $I(\Gamma_f,\Delta)=\tau(f)\ne0$ に反します。よって $f$ は不動点を持ちます。

$\mathbb{C}P^1$ では $[z_0:z_1]\mapsto[-\bar z_1:\bar z_0]$（$S^2$ の対蹠写像）が不動点を持ちません。$[z_0:z_1]=[-\bar z_1:\bar z_0]$ なら $z_0\bar z_0=-z_1\bar z_1$ となり、$|z_0|^2+|z_1|^2=0$ で矛盾するからです。$\mathbb{C}P^3$ では $[z_0:z_1:z_2:z_3]\mapsto[-\bar z_1:\bar z_0:-\bar z_3:\bar z_2]$ が同じ理由で不動点を持ちません（不動点なら比例定数 $c$ について $z_0=-c\bar z_1$、$z_1=c\bar z_0$ から $z_0=-|c|^2z_0$）。これらの写像では $\lambda=-1$ で、$\tau=\sum_{j=0}^{2m+1}(-1)^j=0$ です。
</Solution>
</Exercise>

<Exercise id="exr-s2xs2-diagonal" difficulty="標準">
$S^2\times S^2$ の中で、対角集合 $\Delta$ と、対蹠写像 $\alpha$ のグラフ $\Gamma_\alpha$ の Poincaré 双対を <Ref to="ex-intersection-forms" /> (b) の $a,b$ で表し、$I(\Delta,\Delta)$、$I(\Gamma_\alpha,\Gamma_\alpha)$、$I(\Delta,\Gamma_\alpha)$ を求めよ。結果を <Ref to="cor-euler-diagonal" /> と <Ref to="thm-lefschetz-intersection" /> で確かめよ。
<Solution>
一般に写像 $f\colon S^2\to S^2$ のグラフについて $\eta_{\Gamma_f}=\mu a+\nu b$ と書きます。$Q(a,a)=Q(b,b)=0$、$Q(a,b)=1$ なので $I(\Gamma_f,A)=Q(\mu a+\nu b,a)=\nu$、$I(\Gamma_f,B)=\mu$ です。$\Gamma_f\cap B=\{(q,f(q))\}$ は 1 点で横断的に交わり、符号は $T\Gamma_f\oplus TB\to T(S^2\times S^2)$ の行列 $\begin{pmatrix}I&0\\df&I\end{pmatrix}$ の行列式から $+1$、よって $\mu=1$ です。$\Gamma_f\cap A=\{(y,q):f(y)=q\}$ で、$q$ が正則値のとき各点の符号は $\begin{pmatrix}I&I\\df&0\end{pmatrix}$ の行列式 $\det(-df)=\det df$（2 次元）の符号なので、$\nu=\deg f$ です。したがって
$$
\eta_{\Gamma_f}=a+(\deg f)\,b,\qquad\eta_\Delta=a+b,\qquad\eta_{\Gamma_\alpha}=a-b
$$
です（$\deg\alpha=-1$）。$Q(\mu a+\nu b,\mu'a+\nu'b)=\mu\nu'+\nu\mu'$ から
$$
I(\Delta,\Delta)=2,\qquad I(\Gamma_\alpha,\Gamma_\alpha)=-2,\qquad I(\Delta,\Gamma_\alpha)=-1+1=0
$$
です。$I(\Delta,\Delta)=2=\chi(S^2)$ は <Ref to="cor-euler-diagonal" /> と合います。$\alpha$ は不動点を持たないので $I(\Delta,\Gamma_\alpha)=0$ で、<Ref to="thm-lefschetz-intersection" /> の右辺も $1-0+(-1)=0$（$H^2$ の上で $\alpha^{*}=\deg\alpha=-1$）です。
</Solution>
</Exercise>

## 参考文献

- R. Bott, L. W. Tu, *Differential Forms in Algebraic Topology*, Graduate Texts in Mathematics 82, Springer, 1982 — §6（Thom 同型、Poincaré 双対と Thom 類、横断的な交わり）、§11（Euler 類、Hopf の指数定理、Lefschetz 数）、§12、§14（Gysin 完全列）。
- V. Guillemin, A. Pollack, *Differential Topology*, Prentice-Hall, 1974 — Chapter 3（交点数と Lefschetz 不動点理論）、Chapter 4（積分と交点数）。
- J. W. Milnor, J. D. Stasheff, *Characteristic Classes*, Annals of Mathematics Studies 76, Princeton University Press, 1974 — §9〜§12（Euler 類、Thom 同型、Gysin 完全列、障害類としての Euler 類）。
- P. Griffiths, J. Harris, *Principles of Algebraic Geometry*, Wiley, 1978 — Chapter 1、Chapter 2（随伴公式と平面曲線の種数公式）。
- S. S. Chern, "A simple intrinsic proof of the Gauss–Bonnet formula for closed Riemannian manifolds", *Annals of Mathematics* 45 (1944), 747–752.
- 服部晶夫『多様体のトポロジー』岩波書店 — 交叉形式と特性類。
