GNS構成(Gelfand–Naimark–Segal construction)とは、C*-環上の状態から、Hilbert空間、その上の巡回表現、単位巡回ベクトルを作り、状態をベクトル期待値 $\omega(a)=\langle\Omega,\pi(a)\Omega\rangle$ として実現する構成である。正値汎関数のSchwarz不等式と評価 $\omega(b^*x^*xb)\le\|x\|^2\omega(b^*b)$ を用いて零空間が左イデアルになることを示し、商を完備化する。得られる巡回表現は巡回ベクトルを保つユニタリ同値を除いて一意だが、同じ環でも状態が違えば表現は同値とは限らない。無限量子系の観測量の環を作用素として表現する入口になる。
前提知識: Banach環とC*-環のスペクトル理論, Hilbert空間, 商ベクトル空間
抽象的な $C^*$-環の元は、量子系では観測量を表す。しかし抽象環のままでは、ベクトルへ作用する作用素として扱えない。GNS構成は、$C^*$-環上の状態からHilbert空間、環の表現、巡回ベクトルを標準的に作り、状態の期待値をベクトル状態として実現する。この構成を表現論として定式化した古典的な文献に Seg47 がある。
本記事では内積を第2変数について線形とする。$\mathcal A$ は単位元 $1$ をもつ複素 $C^*$-環とする。この記事では単位的な場合だけを扱う。
$\mathcal A$ 上の状態とは、複素線形汎関数
$$
\omega\colon\mathcal A\longrightarrow\mathbb C
$$
で、次を満たすものである。
状態は自動的に連続でノルム $1$ になる(後の prop-state-norm-one)。GNS構成そのものに必要なのは正値性であり、$\omega(1)=1$ は得られる巡回ベクトルを単位ベクトルに規格化する。
GNS構成では
$$
\langle a,b\rangle_\omega:=\omega(a^*b)
$$
を内積候補にする。退化する可能性はあるが、正値性からSchwarz不等式が成り立つ。
$\omega$ を $\mathcal A$ 上の正値線形汎関数とする。このとき $a,b\in\mathcal A$ に対して
$$
|\omega(a^*b)|^2
\leq\omega(a^*a)\omega(b^*b)
$$
が成り立つ。
まず $\omega(b^*a)=\overline{\omega(a^*b)}$ を示す。$Q(x):=\omega(x^*x)$ は実数である。
$$
Q(a+b)=Q(a)+Q(b)+\omega(a^*b)+\omega(b^*a),
\qquad
Q(a+ib)=Q(a)+Q(b)+i\omega(a^*b)-i\omega(b^*a)
$$
だから、$w:=\omega(a^*b)$、$v:=\omega(b^*a)$ とおくと $w+v$ と $i(w-v)$ はともに実数である。前者から $\operatorname{Im}v=-\operatorname{Im}w$、後者から $\operatorname{Re}v=\operatorname{Re}w$ となり、$v=\overline w$ である。特に $b=1$ とすれば $\omega(a^*)=\overline{\omega(a)}$ である。
$A:=\omega(a^*a)$、$B:=\omega(b^*b)$、$c:=\omega(a^*b)$ とおく。$B>0$ なら、任意の $\lambda\in\mathbb C$ に対する正値性から
$$
0\leq\omega((a+\lambda b)^*(a+\lambda b))
=A+\lambda c+\overline{\lambda}\,\overline c+|\lambda|^2B
$$
を得る。$\lambda=-\overline c/B$ とおけば
$$
0\leq A-\frac{|c|^2}{B}
$$
となり、$|c|^2\leq AB$ である。
$B=0$ の場合、もし $c\ne0$ なら $\lambda c$ が負の実数になるように偏角を選び、$|\lambda|$ を十分大きくすれば
$$
A+\lambda c+\overline{\lambda}\,\overline c<0
$$
となって正値性に反する。したがって $c=0$ であり、この場合も不等式が成り立つ。$\square$
Schwarz不等式の証明は $\omega$ の正値性と線形性だけを使い、$C^*$-恒等式は使っていない。次の評価では $C^*$-環の構造を使う。
$\omega$ を $\mathcal A$ 上の正値線形汎関数とする。任意の $x,b\in\mathcal A$ に対して
$$
\omega(b^*x^*xb)\leq\|x\|^2\,\omega(b^*b)
$$
が成り立つ。
$h:=x^*x$ は自己共役で、$\|h\|=\|x\|^2$($C^*$-恒等式)である。Banach環とC*-環のスペクトル理論 の記事の定理「自己共役元とユニタリ元のスペクトル」により $\sigma(h)\subset[-\|x\|^2,\|x\|^2]$ であり、同じ記事の命題「多項式のスペクトル写像定理」から $\sigma(\|x\|^21-h)\subset[0,2\|x\|^2]$ である。同じ記事の定理「連続汎関数計算」により、$[0,2\|x\|^2]$ 上の連続関数 $\sqrt t$ を代入した $s:=\sqrt{\|x\|^21-h}$ は自己共役で $s^2=\|x\|^21-x^*x$ を満たす(同じ記事の例「自己共役元の平方根と正負の部分」)。すると
$$
\|x\|^2\,\omega(b^*b)-\omega(b^*x^*xb)
=\omega\bigl(b^*(\|x\|^21-x^*x)b\bigr)
=\omega\bigl(b^*s^*sb\bigr)
=\omega\bigl((sb)^*(sb)\bigr)\geq0
$$
である。$\square$
$\omega$ を $\mathcal A$ 上の正値線形汎関数とすると、$\omega$ は連続で $\|\omega\|=\omega(1)$ である。特に状態はノルム $1$ の連続線形汎関数である。
lem-positive-functional-schwarz を $a=1$、$b=x$ に、lem-positive-functional-basic-estimate を $b=1$ に当てると
$$
|\omega(x)|^2=|\omega(1^*x)|^2\leq\omega(1)\,\omega(x^*x)\leq\omega(1)\cdot\|x\|^2\omega(1)
$$
だから $|\omega(x)|\leq\omega(1)\|x\|$ である。$x=1$ で等号が成り立つので $\|\omega\|=\omega(1)$ である。$\square$
状態 $\omega$ に対して
$$
N_\omega:=\{a\in\mathcal A\mid\omega(a^*a)=0\}
$$
とおき、これを $\omega$ のGNS零空間という。
$N_\omega$ は $\mathcal A$ の線形部分空間であり、任意の $x\in\mathcal A$ と $a\in N_\omega$ に対して $xa\in N_\omega$ である。
$a,b\in N_\omega$ とする。Schwarz不等式により $\omega(a^*b)=\omega(b^*a)=0$ だから
$$
\omega((a+b)^*(a+b))=0.
$$
また $\lambda\in\mathbb C$ に対して
$$
\omega((\lambda a)^*(\lambda a))=|\lambda|^2\omega(a^*a)=0
$$
である。よって $N_\omega$ は線形部分空間である。
lem-positive-functional-basic-estimate を $b=a$ に当てると
$$
0\leq\omega((xa)^*(xa))
\leq\|x\|^2\omega(a^*a)=0.
$$
したがって $xa\in N_\omega$ である。$\square$
右イデアルであるとは限らない点が重要である。表現を左乗法で作るから、必要なのは左イデアル性である。
商線形空間 $\mathcal A/N_\omega$ に
$$
\langle[a],[b]\rangle_\omega:=\omega(a^*b)
$$
と定める。$a-a'\in N_\omega$ または $b-b'\in N_\omega$ ならSchwarz不等式により対応する交差項は $0$ になるため、これは代表元によらない。さらに
$$
\|[a]\|_\omega^2=\omega(a^*a)
$$
であり、零ノルムの元はすでに商で潰してあるので内積になる。その完備化を $\mathcal H_\omega$ と書く。
$\mathcal A$ を単位的 $C^*$-環、$\omega$ を $\mathcal A$ 上の状態とする。このときHilbert空間 $\mathcal H_\omega$、単位的 $*$-表現
$$
\pi_\omega\colon\mathcal A\longrightarrow\mathbb B(\mathcal H_\omega),
$$
単位巡回ベクトル $\Omega_\omega\in\mathcal H_\omega$ で
$$
\omega(a)=\langle\Omega_\omega,
\pi_\omega(a)\Omega_\omega\rangle
\qquad(a\in\mathcal A)
$$
を満たすものが存在する。
前節の内積空間 $\mathcal A/N_\omega$ の完備化を $\mathcal H_\omega$ とする。$a,b\in\mathcal A$ に対して
$$
\pi_\omega(a)[b]:=[ab]
$$
とおく。$N_\omega$ は左イデアルなので、この式は剰余類の代表元によらない。また
$$
\|\pi_\omega(a)[b]\|_\omega^2
=\omega(b^*a^*ab)
\leq\|a\|^2\omega(b^*b)
=\|a\|^2\|[b]\|_\omega^2
$$
である(不等号は lem-positive-functional-basic-estimate)。したがって $\pi_\omega(a)$ は完備化上の有界作用素へ一意に延長され、
$$
\|\pi_\omega(a)\|\leq\|a\|
$$
を満たす。
左乗法の結合則から
$$
\pi_\omega(ab)=\pi_\omega(a)\pi_\omega(b),
\qquad
\pi_\omega(1)=1
$$
である。また稠密部分空間 $\mathcal A/N_\omega$ 上で
$$
\langle\pi_\omega(a)[b],[c]\rangle_\omega
=\omega(b^*a^*c)
=\langle[b],\pi_\omega(a^*)[c]\rangle_\omega
$$
だから $\pi_\omega(a)^*=\pi_\omega(a^*)$ である。よって $\pi_\omega$ は単位的 $*$-表現である。
$\Omega_\omega:=[1]$ とおくと
$$
\|\Omega_\omega\|^2=\omega(1)=1.
$$
さらに
$$
\{\pi_\omega(a)\Omega_\omega\mid a\in\mathcal A\}
=\{[a]\mid a\in\mathcal A\}
$$
は完備化の定義により稠密なので、$\Omega_\omega$ は巡回ベクトルである。最後に
$$
\langle\Omega_\omega,\pi_\omega(a)\Omega_\omega\rangle
=\langle[1],[a]\rangle_\omega
=\omega(a)
$$
を得る。
組 $(\pi_\omega,\mathcal H_\omega,\Omega_\omega)$ を $\omega$ のGNS表現という。
GNS表現は具体的なHilbert空間として一意なのではなく、巡回ベクトルを保つユニタリ同値を除いて一意である。
$(\pi,\mathcal H,\Omega)$ が、$\Omega$ を単位巡回ベクトルとする $\mathcal A$ の単位的 $*$-表現で
$$
\omega(a)=\langle\Omega,\pi(a)\Omega\rangle
$$
を満たすとする。このとき一意なユニタリ作用素
$$
U\colon\mathcal H_\omega\longrightarrow\mathcal H
$$
で
$$
U\Omega_\omega=\Omega,\qquad
U\pi_\omega(a)=\pi(a)U
$$
を満たすものが存在する。
稠密部分空間 $\mathcal A/N_\omega$ 上で
$$
U_0[a]:=\pi(a)\Omega
$$
と定める。$a,b\in\mathcal A$ に対して
$$
\langle U_0[a],U_0[b]\rangle
=\langle\pi(a)\Omega,\pi(b)\Omega\rangle
=\langle\Omega,\pi(a^*b)\Omega\rangle
=\omega(a^*b)
=\langle[a],[b]\rangle_\omega.
$$
よって $U_0$ はwell-definedな等長写像である。$\Omega$ の巡回性により $U_0$ の像は $\mathcal H$ で稠密なので、完備化へ延長した $U$ はユニタリである。
$U[1]=\Omega$ であり、稠密部分空間上で
$$
U\pi_\omega(c)[a]
=U[ca]
=\pi(ca)\Omega
=\pi(c)U[a]
$$
だから絡み合い関係を得る。この二条件を満たす作用素は稠密集合
$$
\{\pi_\omega(a)\Omega_\omega\mid a\in\mathcal A\}
$$
上で値が決まるので一意である。
$\mathcal A=M_n(\mathbb C)$ とし、
$$
\omega(a):=\frac{1}{n}\operatorname{Tr}(a)
$$
とおく。この状態は忠実、すなわち $\omega(a^*a)=0$ ならば $a=0$ なので、$N_\omega=\{0\}$ である。したがって
$$
\mathcal H_\omega=M_n(\mathbb C),\qquad
\langle a,b\rangle_\omega=\frac{1}{n}\operatorname{Tr}(a^*b)
$$
となり、$\pi_\omega(c)$ は行列への左乗法である。巡回ベクトルは単位行列 $1$ である。
$X$ をコンパクトHausdorff空間、$\mu$ を $X$ 上の確率Radon測度とし、
$$
\omega(f):=\int_X f\,d\mu
\qquad(f\in C(X))
$$
とおく。このとき
$$
N_\omega=\left\{f\in C(X)\mid
\int_X|f|^2d\mu=0\right\}.
$$
$[f]\mapsto f$ は $\mathcal A/N_\omega$ から $L^2(X,\mu)$ への等長写像で、$C(X)$ は $L^2(X,\mu)$ で稠密だから(Sal20 Theorem 4.15、p. 121。この記事では証明しない)、GNS Hilbert空間は $L^2(X,\mu)$ と同一視でき、$\pi_\omega(f)$ は $f$ による掛け算作用素、$\Omega_\omega$ は定数関数 $1$ に対応する。期待値の式は
$$
\omega(f)=\int_X f\,d\mu
=\langle1,f\cdot1\rangle_{L^2}
$$
そのものである。
$\mathcal A=\mathbb C\oplus\mathbb C$ に対し
$$
\omega(z,w):=z
$$
とおく。これは状態だが
$$
N_\omega=\{0\}\oplus\mathbb C
$$
である。よって $\mathcal H_\omega\cong\mathbb C$ であり、
$$
\pi_\omega(z,w)\xi=z\xi.
$$
非零元 $(0,1)$ は $\pi_\omega$ で $0$ に移る。したがって「状態のGNS表現は常に忠実である」という含意は誤りであり、この状態が反例になる。状態が忠実ならGNS表現も忠実だが、状態の定義は忠実性を要求しない。
$\mathbb C\oplus\mathbb C$ 上の線形汎関数
$$
\varphi(z,w):=z-w
$$
は正値でない。実際、$a=(0,1)$ とすると
$$
\varphi(a^*a)=-1<0.
$$
したがって $\varphi(a^*b)$ は半内積にさえならず、Hilbert空間を作れない。これは正値性を単なる規格化条件に置き換えられないことを示す反例である。
$\mathcal A=M_n(\mathbb C)$、$e_1\in\mathbb C^n$ を第 1 標準基底ベクトルとし、$\omega(a):=\langle e_1,ae_1\rangle$ とおく。$\omega(a^*a)=\|ae_1\|^2$ だから
$$
N_\omega=\{a\in M_n(\mathbb C)\mid ae_1=0\}
$$
であり、$[a]\mapsto ae_1$ は $\mathcal A/N_\omega$ から $\mathbb C^n$ への線形な全単射である(全射性:任意の $v$ は $v$ を第 1 列にもつ行列 $a$ で $v=ae_1$ となる)。さらに
$$
\langle[a],[b]\rangle_\omega=\omega(a^*b)=\langle e_1,a^*be_1\rangle=\langle ae_1,be_1\rangle
$$
だからこれは等長で、$\mathcal H_\omega\cong\mathbb C^n$ である。この同一視で $\pi_\omega(c)[a]=[ca]\mapsto c(ae_1)$ となるので、$\pi_\omega$ は $M_n(\mathbb C)$ の $\mathbb C^n$ への標準的な作用、$\Omega_\omega$ は $e_1$ である。
トレース状態(ex-gns-matrix-trace)の GNS 空間は $M_n(\mathbb C)$ で次元 $n^2$、ベクトル状態の GNS 空間は次元 $n$ だから、$n\geq2$ ではこの二つの GNS 表現はユニタリ同値でない。同じ環でも状態によって GNS 表現は異なる。
ex-gns-matrix-vector-state で $n=2$ とし、行列単位 $E_{ij}$($(i,j)$ 成分だけが $1$)を用いる。$E_{12}e_1=0$ だから $E_{12}\in N_\omega$ である。しかし $E_{12}E_{21}=E_{11}$ で $E_{11}e_1=e_1\neq0$ だから $E_{12}E_{21}\notin N_\omega$ である。よって $N_\omega$ は右からの積で閉じていない。表現を左乗法で定めたのはこのためである。
$X$ をコンパクトHausdorff空間、$x\in X$ とし、$\omega_x(f):=f(x)$($f\in C(X)$)とおく。$\omega_x(\overline ff)=|f(x)|^2$ だから $N_{\omega_x}=\{f\mid f(x)=0\}$ であり、$[f]\mapsto f(x)$ により $\mathcal H_{\omega_x}\cong\mathbb C$、$\pi_{\omega_x}(f)$ は $f(x)$ 倍である。これは ex-gns-commutative で $\mu$ を点 $x$ の Dirac 測度にとった場合にあたる。
$x\neq y$ なら $\pi_{\omega_x}$ と $\pi_{\omega_y}$ はユニタリ同値でない。$\mathbb C$ 上のユニタリ作用素 $U$ は絶対値 $1$ の数の掛け算なので、$U\pi_{\omega_x}(f)=\pi_{\omega_y}(f)U$ は $f(x)=f(y)$ を意味する。コンパクトHausdorff空間は正規空間なので、Urysohnの補題 により $f(x)=0$、$f(y)=1$ となる連続関数 $f$ があり、そのような $U$ はない。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| 正値性 | $\mathbb C\oplus\mathbb C$ 上の $z-w$ | $\omega(a^*b)$ が半内積になる |
| 忠実性 | $\mathbb C\oplus\mathbb C$ 上の $\omega(z,w)=z$ | GNS 表現が単射になる |
| 巡回性(一意性の仮定) | $\mathbb C\oplus\mathbb C$ 上の $\omega(z,w)=z$ と $\mathbb C^2$ 上の対角表現 | 状態を実現する表現がユニタリ同値を除いて一つ |
| 状態をそろえること | $M_n(\mathbb C)$ のトレース状態とベクトル状態 | 同じ環の GNS 表現がユニタリ同値になる |
| 左からの積 | $M_2(\mathbb C)$ のベクトル状態の $E_{12}$ | $N_\omega$ が右イデアルになる |
1 行目は ex-gns-positivity-essential、2 行目は ex-gns-not-faithful、4 行目は ex-gns-matrix-vector-state、5 行目は ex-gns-null-not-right-ideal による。3 行目:$\mathcal A=\mathbb C\oplus\mathbb C$ 上の状態 $\omega(z,w)=z$ は、$\mathcal H=\mathbb C^2$、$\pi(z,w)=\begin{pmatrix}z&0\\0&w\end{pmatrix}$、$\Omega=(1,0)$ によっても $\omega(z,w)=\langle\Omega,\pi(z,w)\Omega\rangle$ と表され、$\pi$ は単位的 $*$-表現である。しかし GNS 空間 $\mathcal H_\omega$ は ex-gns-not-faithful のとおり 1 次元なので、$\mathbb C^2$ へのユニタリ作用素は存在しない。$\Omega$ が巡回ベクトルでない($\pi(\mathcal A)\Omega=\mathbb C\oplus0$)ことが、thm-gns-uniqueness の仮定を破っている。
無限量子系では、最初から一つのHilbert空間を固定する代わりに、局所的な観測量から作った $C^*$-環 $\mathcal A$ と、その上の状態 $\omega$ を出発点にする。GNS構成は各状態を
$$
(\pi_\omega,\mathcal H_\omega,\Omega_\omega)
$$
へ送り、抽象的な期待値をベクトル状態として実現する。さらに
$$
\pi_\omega(\mathcal A)''
$$
というvon Neumann環を取ることで、その状態から見える弱作用素閉包が得られる。ex-gns-point-evaluation や ex-gns-matrix-vector-state のように、異なる状態のGNS表現はユニタリ同値になるとは限らない。この違いが、同じ観測量の環の上で異なる物理的な状況を表現論的に区別する手がかりになる。
GNS構成そのものは相転移や熱平衡を自動的に証明する定理ではない。状態を表現へ変換する入口であり、その後にKMS条件、因子性、表現の準同値・非同値などを調べる。スペクトルと正値性の基礎は Banach環とC*-環のスペクトル理論 の記事にある。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する