現実と数学の区別が付かない

数学ネタのブログです

Grauert-Remmert の定理(整閉整域の判定法)

与作が木を切っても切らなくても今回は整閉包のお話です.

ネター整域が整閉整域であるかを判定する Grauert-Remmert の定理というものがあり,これは整閉包を計算する上でも主要な働きをする面白い定理なのですが,証明が載っている教科書をあまり見かけません.今回はこの定理とその証明を紹介します.

Zariski 位相

後ほど使うので,Zariski 位相について復習しておく.

R をネター環,\mathrm{Spec} RR の素イデアル全体とする.イデアル \mathfrak{a} \subset R に対し,\begin{align}
V(\mathfrak{a}):=\{\mathfrak{p} \in \mathrm{Spec} R\mid \mathfrak{a}\subset \mathfrak{p}\}
\end{align}とする.\mathrm{Spec} R には V(\mathfrak{a}) の形の集合を閉集合とする Zariski 位相と呼ばれる位相が定まり,V(\mathfrak{a})\mathfrak{a} で定義された Zariski 閉集合と呼ぶ.

R-加群 M に対し,\begin{gather}
\mathrm{ann}(M):=\{r \in R \mid \forall m\in M,~rm=0\}\\
\mathrm{Supp}(M):=\{\mathfrak{p} \in \mathrm{Spec} R \mid M_{\mathfrak{p}} \neq 0\}
\end{gather}とおく.ただし, M_{\mathfrak{p}}M\mathfrak{p} による局所化である.M が有限生成 M=Am_1+\cdots+Am_r の場合,\begin{align}M_{\mathfrak{p}}\neq 0 ~~\Leftrightarrow~~ \exists i, \mathrm{ann}(m_i)\subset \mathfrak{p}~~\Leftrightarrow~~ \mathrm{ann}(M)=\bigcap_{i=1}^r \mathrm{ann}(m_i)\subset \mathfrak{p}\end{align}なので\begin{align}
V(\mathrm{ann}(M))=\mathrm{Supp}(M)
\end{align}が成り立つ.無限生成加群の場合は一般にこの等式は成り立たない.例えば R=\mathbb{Q}[x],~M=\bigoplus_{n=1}^\infty \mathbb{Q}[x]/\langle x^n\rangle のとき,\mathrm{Supp}(M)=\{\langle x\rangle\} だが,\mathrm{ann}(M)=\bigcap_{n=1}^\infty \langle x^n\rangle =0 となる.

\sqrt{\mathfrak{a}}:=\{x\in R \mid \exists n \in \mathbb{Z}_{> 0}, x^n \in \mathfrak{a}\} \mathfrak{a}根基イデアルと呼ぶ.\mathfrak{a} \subset \sqrt{\mathfrak{a}} であり, V(\mathfrak{a})=V(\sqrt{\mathfrak{a}}) が成り立つ.

 R/\mathfrak{a}f\in R による単項局所化を   (R/\mathfrak{a})_f と書くと,f\in R に対して\begin{align}
f\not\in \sqrt{\mathfrak{a}}~\Leftrightarrow~ (R/\mathfrak{a})_f \neq 0~\Leftrightarrow~ \mathrm{Spec}(R/\mathfrak{a})_f \neq \emptyset ~\Leftrightarrow~\exists \mathfrak{p}\in V(\mathfrak{a}),~f\not\in \mathfrak{p}
\end{align}が成り立つ.対偶を取ることで \sqrt{\mathfrak{a}}\mathfrak{a} を含む素イデアル全体の共通部分,つまり \begin{align}
\sqrt{\mathfrak{a}}=\bigcap V(\mathfrak{a})
\end{align}が成り立つことが分かる.よって,V(\mathfrak{a})\subset V(\mathfrak{b}) であることと \sqrt{\mathfrak{a}}\supset\sqrt{\mathfrak{b}} は同値となる.代数閉体上の多項式環におけるヒルベルトの零点定理の類似の定理であるが,今回の \mathrm{Spec} R の方の証明は素朴で簡単である.

整閉整域とその判定法

整閉包と整閉整域

A をネター整域とし,\mathrm{Frac}(A)A の商体とする.x\in \mathrm{Frac}(A) が\begin{align}
\exists n\in \mathbb{Z}_{>0},~\exists c_0,\dots,c_{n-1} \in A,~x^n+c_{n-1}x^{n-1}+\cdots+c_1x+c_0=0
\end{align}を満たすとき,xA 上整であるといい,\begin{align}
\widetilde{A}:=\{x\in \mathrm{Frac}(A) \mid x \mbox{ は $A$ 上整}\}
\end{align}を A整閉包と呼ぶ.A=\widetilde{A} のとき A整閉整域であるという.整閉包は局所化と可換であり,積閉集合 S\subset A\backslash\{0\} に対し,局所化 S^{-1}A の整閉包 \widetilde{S^{-1}A} は,整閉包の局所化 S^{-1}\widetilde{A} と一致することが容易に示せる.

Grauert-Remmert の定理

0\neq J\subset Aイデアルとすると,\begin{align}
\mathrm{Hom}_A(J,J)&\subset \mathrm{Hom}_A(J,J)\otimes_A \mathrm{Frac}(A) \\&\cong \mathrm{Hom}_{\mathrm{Frac}(A)}(\mathrm{Frac}(A),\mathrm{Frac}(A))\cong \mathrm{Frac}(A)
\end{align}より, \mathrm{Hom}_A(J,J) の要素を自然にある h\in \mathrm{Frac}(A) による h 倍射 J\xrightarrow{\times h} J とみなすことができ, \begin{align}
\mathrm{Hom}_A(J,J) = \{h\in \mathrm{Frac}(A) \mid hJ\subset J\}
\end{align}となる.また,よく知られた行列式の技巧 (matrix trick) より,hJ\subset J ならば  h\in \widetilde{A} であるので,A\subset \mathrm{Hom}_A(J,J)\subset \widetilde{A} である.

定理 (Grauert-Remmert)
J\subset A を根基イデアル \sqrt{J}=J で,任意 \mathfrak{p}\not\in V(J) に対し A_{\mathfrak{p}} が整閉整域となるようなものとする.
このとき,\mathrm{Hom}_A(J,J)A\widetilde{A} の中間環 A\subset \mathrm{Hom}_A(J,J)\subset \widetilde{A} であり,A=\widetilde{A} であることは A=\mathrm{Hom}_A(J,J) であることと同値である.

(証明) まず \begin{align}\mathrm{Hom}_A(J,J)=\{h\in \widetilde{A} \mid hJ\subset A\}\end{align}であることを示す.包含 \subset は自明.h\in \widetilde{A}, hJ\subset A すると,\begin{align}
h^n=c_{n-1}h^{n-1}+\cdots+c_jh^j+\cdots+c_1h+c_0,~c_0,\dots,c_{n-1} \in A,
\end{align}と書ける.任意の a\in J に対して ah\in A なので \begin{align}
(ah)^n=(c_{n-1}a) (ah)^{n-1}+\cdots+(c_ja^{n-j})(ah)^j+\cdots+(c_1 a^{n-1})(ah)+(c_0a^n)\subset J
\end{align}となり,ah \in \sqrt{J}=J となる.a\in J は任意だったで hJ\subset J であり,逆の包含 \mathrm{Hom}_A(J,J)\supset\{a\in \widetilde{A} \mid aJ\subset A\} も成り立つことが示された.

次に h\in \widetilde{A} に対し,十分大きな n を取れば hJ^n\in A であることを示す.

h^n+c_{n-1}h^{n-1}+\cdots+c_1h+c_0=0,~c_j \in A, と書けるので,Ah で生成される A\widetilde{A} の中間環 \begin{align}A[h]=A+Ah+\dots+Ah^{n-1}\end{align} は有限生成 A 加群である. \mathfrak{p} \not \in V(J) とすると,仮定より  A_{\mathfrak{p}} は整閉なので,\begin{align}
(A[h]/A)_{\mathfrak{p}}\subset (\widetilde{A}/A)_{\mathfrak{p}}= (\widetilde{A}\otimes_A A_{\mathfrak{p}})/A_{\mathfrak{p}}=\widetilde{A_{\mathfrak{p}}}/A_{\mathfrak{p}}=A_{\mathfrak{p}}/A_{\mathfrak{p}}=0
\end{align}なので \begin{align}
\mathfrak{p} \not\in \mathrm{Supp}(A[h]/A)=V(\mathrm{ann}(A[h]/A))
\end{align}である.これは V(\mathrm{ann}(A[h]/A)) \subset V(J) を示している.よって \begin{align}
\sqrt{\mathrm{ann}(A[h]/A)}\supset \sqrt{J}=J
\end{align}であり,J は有限生成なので十分大きな n に対して J^n \subset \mathrm{ann}(A[h]/A) が成り立つ.特に,十分大きな n に対して hJ^n \subset A である.

さて,定理の主張を示そう. A=\widetilde{A} ならば A=\mathrm{Hom}_A(J,J) であることは自明である.

A\neq\widetilde{A} と仮定すると,h\in \widetilde{A}\backslash A が取れる.hJ^n \subset A となる最小の n\in\mathbb{Z}_{\ge 0} を取る.h\not\in A より n\ge 1 である. J^{n-1} h \not\subset A なので g\in J^{n-1} h \backslash A が取れるが,g\in\widetilde{A},~gJ\subset A より \begin{align}
g\in \{x\in \widetilde{A} \mid xJ\subset A\} = \mathrm{Hom}_A(J,J)
\end{align}である.g\not\in A なので A\neq \mathrm{Hom}_A(J,J) となる.(証明終わり)

定理の証明は完了したが,この定理の J をどう取ればいいかと,\mathrm{Hom}_A(J,J) をどうやって計算したらいいかという疑問が残ると思うので,その解説をしていく.

J の取り方

A の単項局所化  A[c^{-1}] が整閉整域となる c\in A をうまく取ることができれば,任意の \mathfrak{p} \not\in V(c) に対し,A_{\mathfrak{p}}=(A[c^{-1}])_{\mathfrak{p}} は整閉整域なので,J として \sqrt{Ac} を取ることができる.特に, ある 0\neq c\in A が存在して  A[c^{-1}] が整閉整域かつ c が生成する単項イデアル Ac の根基も単項イデアル \sqrt{Ac}=Ac' となるとき,Ac' はランク 1 の自由 A 加群で,\begin{align}\mathrm{Hom}_A(Ac',Ac')=\mathrm{Hom}_A(A,A)=A\end{align}となり,A が整閉整域であることが分かる.

A多項式環を素イデアルで割った整域 A=\mathbb{Q}[x_1,\dots,x_n]/\mathfrak{a} の場合,定理の J として \mathrm{Spec}A特異点集合の定義イデアルを取れる.つまり,\mathfrak{a}=\langle f_1,\dots, f_r \rangle \dim A=d のとき,ヤコビ行列 \begin{align}\newcommand{\pder}[2]{\frac{\partial #1}{\partial #2}}
\begin{bmatrix}
\pder{f_1}{x_1} & \pder{f_1}{x_2} & \dots\dots & \pder{f_1}{x_n} \\[1ex]
\pder{f_2}{x_1} & \pder{f_2}{x_2} & \dots\dots & \pder{f_2}{x_n} \\
\vdots & \vdots & \ddots & \vdots \\[1ex]
\pder{f_r}{x_1} & \pder{f_r}{x_2} & \dots\dots & \pder{f_r}{x_n}
\end{bmatrix}
\end{align}の d 次小行列全体で生成されるイデアルA での像の根基イデアルJ とすればよい.特異点集合の定義イデアルの任意の元 c を取ると (例えばヤコビ行列の1つの d 次小行列など) A[c^{-1}] は正則環なので,J として  \sqrt{Ac} を取ることもできる.

\mathrm{Hom}_A(J,J) の計算方法

h\in \widetilde{A}A の商体の元なので,ある a,b\in A により h=\cfrac{b}{a} と書くことができ,ha 倍すると分母が払われて  bh\in A となる.証明の最初に示した \begin{align}
\mathrm{Hom}_A(J,J)=\{h\in \widetilde{A} \mid hJ\subset A\}
\end{align}は,\mathrm{Hom}_A(J,J)\widetilde{A} の中でも J の任意の 0 でない元で分母を払うことができるもの全体からなることを示している.これは J が大きなイデアルの場合に不思議な感じがする人もいるかも知れないが,A が整閉整域でない場合は UFD でもないので,\mathrm{Frac}(A) の元の既約分数としての表し方も一意でないことを考えれば受け入れやすいと思う.例えば A=\mathbb{Q}[x,y]=\mathbb{Q}[X,Y]/\langle X^2+Y^2\rangle の商体の元  \cfrac{y}{x}x 倍すると分母を払うことができるが,\cfrac{y}{x}=-\cfrac{x}{y} なので y 倍でも分母を払うことができる.

さて,どんな 0\neq p\in J に対しても \mathrm{Hom}_A(J,J)p 倍である  p \mathrm{Hom}_A(J,J)A の部分 A 加群,つまりイデアルになる.このイデアルイデアル商\begin{align}
pJ:J=\{a\in A \mid aJ\subset pJ\}
\end{align}と一致することが容易に示せる.よって\begin{align}
\mathrm{Hom}_A(J,J)=\cfrac{1}{p}(pJ:J)
\end{align}となる.pJ:Jp を含む Aイデアルで,\cfrac{1}{p}(pJ:J)A pJ:J を中心とした blow-up のアフィン開集合の座標環  A\left[\cfrac{1}{p}(pJ:J)\right] と同じものであり,blow-up によって特異性が下がる現象の1つとも解釈できる.

計算アルゴリズム

\widetilde{A} が有限生成 A 加群となる場合を考える.\mathbb{Z} を含み \mathbb{Z} 加群として有限生成な整域や,体 K 上有限生成な整域 A=K[a_1,\dots,a_n] などはこの場合である.

環の上昇列 \begin{align}A=A_0 \subset A_1 \subset A_2 \subset \cdots\subset \widetilde{A}\end{align}を帰納的に以下のように定める.A_i に対して Grauert-Remmert の定理の J の条件を満たすイデアル J_i を取り A_{i+1}=\mathrm{Hom}_{A_i}(J_i, J_i) とする.今の場合は  \widetilde{A} はネター A 加群で, A_0 \subset A_1 \subset A_2 \subset \cdots は部分 A 加群の昇鎖でもあるので,ある i に対して  A_i=A_{i+1}=\mathrm{Hom}_{A_i}(J_i, J_i) となり,Grauert-Remmert の定理よりこの A_i は整閉整域となる.\widetilde{A} の元は A 上整なので A_i 上整でもあり,A_i は整閉なので A_i の元になる.つまり \widetilde{A}=A_i である.

具体例

数学で新しいことを学んだときは「非自明なものの中で一番簡単な具体例」から考えるのがよいと思う.

 \mathrm{gcd}(a_1,a_2,\dots,a_n)=1 となる正整数を取り,\mathbb{C}[t] の部分環 \begin{align}A=\mathbb{C}[t^{a_1},t^{a_2},\dots, t^{a_n}]
\end{align}という形の環を考えよう.この形の環は数値的半群と呼ばれる. A の整閉包は  \mathbb{C}[ t] であることは分かっているが,あえて Grauert-Remmert の定理を使って計算してみよう.

c=t^{a_1} とすると  A[c^{-1}]=\mathbb{C}[t,t^{-1}] は整閉整域なので,定理の J として,唯一の斉次極大イデアル \mathfrak{m}=\sqrt{Ac}=\langle t^{a_1},t^{a_2},\dots, t^{a_r}\rangle が取れる.

 a_1,a_2,\dots,a_n が生成する \mathbb{Z}_{>0} の部分半群 \begin{align}
H_A=\left\{\sum_{i=1}^n m_i a_i ~\middle|~ m_i\in \mathbb{Z}_{>0}\right\}=\{k\in \mathbb{Z}_{>0} \mid t^k \in \mathfrak{m}]
\end{align}を考える.単位元 0 は含まれないことに注意する.このとき \begin{align}
\mathrm{Hom}_A(\mathfrak{m},\mathfrak{m})=\mathbb{C}[t^\ell \mid \ell+H_A \subset H_A] \end{align}となる.ここで  \ell+H_A=\{\ell+k\mid k\in H_A\}H_A\ell だけシフトしたものである.この環も数値的半群環であり,同様の操作を繰り返すことで有限回で整閉包 \mathbb{C}[t] に到達する.

例1

A=\mathbb{C}[ t^2,t^3],~\mathfrak{m}=\langle t^2,t^3\rangle とする.H_A=\{m\in \mathbb{Z}_{>0}\mid m\ge 2\} であり, \begin{align}\mathrm{Hom}_A(\mathfrak{m}, \mathfrak{m})=\mathbb{C}[t^k \mid k+H_A \subset H_A]=\mathbb{C}[t]
\end{align}が A の整閉包となっている.

例2

A=\mathbb{C}[ t^3,t^4],~\mathfrak{m}=\langle t^3,t^4\rangle とする.\begin{align} H_A=\{3,4,6,7,8,\dots\}=\{3,4\}\cup \{m\in \mathbb{Z}_{>0}\mid m\ge 6\}\end{align} であり 1+H_A \not\subset H_A,~2+H_A \not\subset H_A,~5+H_A \subset H_A である. \begin{align}A_1:=\mathrm{Hom}_A(\mathfrak{m}, \mathfrak{m})=\mathbb{C}[t^k \mid k+H_A \subset H_A]=\mathbb{C}[t^3,t^4,t^5]
\end{align}となる.A_1 はまだ整閉ではない.A_1 の斉次極大イデアル\mathfrak{m}_1=\langle t^3,t^4,t^5\rangle_{A_1} とする. H_{A_1}=\{m\in \mathbb{Z}_{>0}\mid m\ge 3\} であり,\begin{align}\mathrm{Hom}_{A_1}(\mathfrak{m}_1, \mathfrak{m}_1)=\mathbb{C}[t^k \mid k+H_{A_1} \subset H_A]=\mathbb{C}[t]
\end{align}が A の整閉包となっている.

987654321/123456789 がほぼ 8

計算機で計算してみると
\begin{align}
\cfrac{987654321}{123456789}=8.00000007290000066339000603684905493532639991147\ldots
\end{align}となり,整数部分が 8 で,小数第1位から 07 個連続しているので「ほぼ 8 」ですが,よく見ると 0 が連続している部分がその後にも出てきます.しかも連続する 0 の長さも 7,5,32 ずつ短くなっています.\begin{align}
\cfrac{987654321}{123456789}=8+7.29\times 10^{-8}+6.6339\times 10^{-16}+6.036849\times 10^{-24}+\cdots
\end{align}のように解釈すると,何か理由がありそうに見えます.今回はその理由を考えてみましょう.

n 進数の場合に一般化して \displaystyle \sum_{k=1}^{n-1} kn^{k-1}\displaystyle \sum_{k=1}^{n-1} (n-k)n^{k-1} で割ったものを考えます.x を変数として,等比級数の和 \begin{align}
\sum_{k=1}^{n-1} x^k =\cfrac{1-x^n}{1-x}-1 \end{align}の両辺を x微分すると

\begin{align}
\sum_{k=1}^{n-1}k x^{k-1}  =\cfrac{-nx^{n-1}(1-x)+(1-x^n)}{(1-x)^2} =\cfrac{(n-1)x^{n} -nx^{n-1}+ 1}{(1-x)^2}\end{align}

となります.これらに x=n を代入することで
\begin{align}
\sum_{k=1}^{n-1}k n^{k-1}  & = \cfrac{(n-1)n^{n} -n^{n}+ 1}{(1-n)^2} =  \cfrac{(n-2)n^n+ 1}{(1-n)^2}\\
\sum_{k=1}^{n-1} (n-k)n^{k-1} &=\sum_{k=1}^{n-1} n^k - \sum_{k=1}^{n-1}k n^{k-1}=\cfrac{n-n^{n}}{1-n}-\cfrac{n^{n+1} -2n^{n}+ 1}{(1-n)^2}\\
&=\cfrac{n^n -(n^2 - n + 1)}{(1-n)^2}
 \end{align}

が得られます.以上より
\begin{align}
\cfrac{\displaystyle \sum_{k=1}^{n-1} kn^{k-1}}{\displaystyle \sum_{k=1}^{n-1} (n-k)n^{k-1}}=\cfrac{(n-2)n^n+ 1}{n^n -(n^2 - n + 1)}
=\cfrac{(n-2)+ n^{-n}}{1 -(n^2 - n + 1)n^{-n}}
\end{align}

となります.\displaystyle \lim_{n\to \infty}n^{-n}=\lim_{n\to \infty}(n^2 - n + 1)n^{-n}=0 なので,n が十分大きいときこの値は「ほぼ n-2」になります.

n\ge 2 より \alpha:= (n^2 - n + 1)n^{-n} \le (n^2 - n + 1)n^{-2} =1-\frac{n-1}{n^2}<1 なので,

\begin{align}
\cfrac{(n-2)+ n^{-n}}{1 -(n^2 - n + 1)n^{-n}}=\cfrac{(n-2)+ n^{-n}}{1 - \alpha}=\{(n-2)+ n^{-n}\}\sum_{k=0}^\infty \alpha^k 
\end{align}
と展開できます.

n=10 のときは \alpha=(10^2-10+1)10^{-10}=0.91\times 10^{-8} なので \begin{align}
\cfrac{987654321}{123456789}=&(8+0.01\times 10^{-8})\sum_{k=0}^\infty (0.91\times 10^{-8})^k \\
=&8+(8\times 0.91+0.01)10^{-8}+(8\times 0.91^2+0.01\times 0.91)10^{-16} \\&+(8\times 0.91^3+0.01\times 0.91^2)10^{-24}+\cdots
\end{align}となり,小数部分の最初の方に 0 が連続したものが現れる理由が分かりました.\begin{align}8 &\xrightarrow{0.91 \mbox{倍して} +0.01~~~~~~}8\times 0.91+0.01\xrightarrow{0.91\mbox{倍}} 8\times 0.91^2+0.01\times 0.91 \\
&\xrightarrow{0.91 \mbox{倍}}8\times 0.91^3+0.01\times 0.91^2
\end{align}であり,0.91 倍すると桁の長さが 2 だけ長くなるので,連続する 0 の長さが 2 ずつ短くなっています (8\times 0.91+0.01=7.29,~7.29\times 0.91=6.63390 が現れないのは偶々).

偶数次元の向き付け可能連結閉多様体の偶数次コホモロジー環は Gorenstein 環

タイトルが長い.

X を「偶数次元」で「向き付け可能」で「連結」な閉多様体(=コンパクトで境界のない多様体)とする.\dim X=2d とおくと,X\mathbb{Q} 係数の偶数次コホモロジー環 \begin{align}
H^{ev}(X;\mathbb{Q}):= \bigoplus_{k=0}^{d} H^{2k}(X;\mathbb{Q})
\end{align}は Gorenstein 環になることを示す.

H^{ev}(X;\mathbb{Q}) はベクトル空間としての加法とカップ\cup と呼ばれる積によって可換環になっており,カップ積による双線型写像 \begin{align}
H^{2k}(X;\mathbb{Q})\times H^{2d-2k}(X;\mathbb{Q}) \xrightarrow{\cup} H^{2d}(X;\mathbb{Q})\cong \mathbb{Q}
\end{align}は非退化 である(ポアンカレ双対性).

H^{ev}(X;\mathbb{Q}) は唯一の極大イデアル \mathcal{m}= \bigoplus_{k\ge 1} H^{2k}(X;\mathbb{Q}) を持つアルティン局所環で,剰余体は  H^{ev}(X;\mathbb{Q})/\mathcal{m} \cong H^{0}(X;\mathbb{Q})\cong \mathbb{Q} である.

よって H^{ev}(X;\mathbb{Q}) が Gorenstein 環であることは socle と呼ばれるイデアル\begin{align}
0:\mathcal{m}=\{x\in H^{ev}(X;\mathbb{Q}) \mid \forall \alpha \in\mathcal{m},~\alpha\cup x=0\}
\end{align}が \mathbb{Q}-ベクトル空間として1次元であることと同値である (これを定義とする流儀もある).

 H^{2d}(X;\mathbb{Q})\subset 0:\mathcal{m} は明らか.また,任意の \alpha \in H^{2k}(X;\mathbb{Q}), 0\le k\le d-1, に対し,ポアンカレ双対性より,ある  \beta \in H^{2d-2k}(X;\mathbb{Q})\subset \mathcal{m} が存在して \alpha \cup \beta \neq 0 となるので, \alpha \not\in 0:\mathcal{m} である.よって, 0:m=H^{2d}(X;\mathbb{Q})\cong \mathbb{Q} であり,H^{ev}(X;\mathbb{Q}) は Gorenstein 環である.

d 次元の非特異複素射影多様体 X は実多様体として偶数次元 2d を持ち,さらに X が射影空間 \mathbb{P}_{\mathbb{C}}^d,旗多様体,グラスマン多様体,またはトーリック多様体のいずれか場合はコホモロジー環が偶数次コホモロジー環と一致することが知られている.よってこれらに対してはコホモロジーH^*(X;\mathbb{Q}) が Gorenstein 環になる.