この記事は「量子の世界の数学」の講演資料を参考に作りました.
昨日,東大の公開講座「量子の世界の数学」に参加してきました.
帰りに撮った写真.駒場祭と同日開催だった.
数学書やネットの記事などでしか出会ったことがない数学者の方々に対面でお会いすることが出来たり質問で来たりしたのがよかったです.数理棟30周年の冊子ももらいました.数学漬けの一日で,めっちゃホリデーでした.
一番印象に残っているのは,福泉先生の講演後に,参加者の邪魔にならないように屈みながら歩いていた河東先生です.丁度自分の席の横方面を進んでおられて,必死に進んでいた先生とたまに目が合って気まずくなりました.
河東先生の講演では質問もさせて頂き,回答して頂きました.
例えば「なんとかという数を素因数分解したい!」と思って,量子コンピュータを使って結果を得るということを考えます.ここで遠回りをして,素因数分解に対応する組みひもを作り,その組みひもに対応するジョーンズ多項式を得て,それから複素数の値が得られるんですが,なんとその値と,はじめに書いた量子コンピュータを使った素因数分解の結果が対応するというお話(トポロジカル量子コンピュータ.この対応によりエラーコントロールが簡単になるとのことでした.)が最後にあったのですが・・・,
組みひもが1本,2本と数えられる範囲のものであったことが引っ掛かりました.Mathlogにて
ネットからはじめる位相空間論
というシリーズものを作っている(つもり)で,どうしても点列ではなくネットを使わなければならない具体例を探していた私は,トポロジカル量子コンピュータで非可算の対象を扱う・または扱わざるをえない状況の有無について土壇場で質問してみました.河東先生のアンサーは「離散的な対象だとエラーコントロールができるけど連続的対象だと難しくなる」とのことでした.質問時に手持ちの荷物をバラバラ床に落とすくらい落ち着きがなく,分かりづらい質問の仕方をした私にも真摯に答えて頂き,とてもありがたかったです.
そして,最後の緒方先生の講演も印象的でした.
緒方先生の講演は線形代数の問題を通して理解を深めようという形でした.僕は味わい深かったですが,中にはノート替わりのiPadに頭を突っ伏していた人もいました.一般向けか?という物差しだったらちょいレベル高かったと思いますねー.がしかしかなり興味深いお話があったので今回はそれを皆さんに紹介します.
全部を全部紹介するのではなく,講演にて特定の場合でしか示されなかった定理があるんですが,その証明を完成させたいと思います.
目標:緒方先生の講演にあった,二重確率行列の存在の特徴づけ定理の証明を完成してみる
二重確率行列の存在の特徴づけ,に進む前にまず二重確率行列を定義します.
\begin{pmatrix}
a_{11} & \cdots & a_{1n}\\
\vdots & \ddots & \vdots \\
a_{n1} & \cdots & a_{nn}
\end{pmatrix}
が二重確率行列
$\Longleftrightarrow$非負の実対称行列で$\forall i\in\{1,2,\cdots,n\}\sum_{j=1}^{n}a_{ij}=1,\;\sum_{k=1}^{n}a_{ki}=1$
各行各列で成分を足すと共に1になる,全ての成分が非負な実対称行列のことです.二重確率行列の成分はどれも$0$以上$1$以下です.
ここで次の問いを考えてみます.これは講演で実際に出た例です.
$x:=\begin{pmatrix}
\frac{3}{5} \\
\frac{2}{5}
\end{pmatrix}\;y:=
\begin{pmatrix}
\frac{4}{5} \\
\frac{1}{5}
\end{pmatrix}$
という2つの列ベクトルを用意した時,$y=Ax$となる二重確率行列があるか?
二択です.どうでしょうか?答えは「ない」です.こうやって問題出してすぐに答え出す人は嫌な感じがしますが,とりあえず解説に進んでみます.
背理法で,$y=Ax$なる$2\times 2$の二重確率行列$A$を,$a\in[0,1]$を用いて
\begin{pmatrix}
a & 1-a\\
1-a & a
\end{pmatrix}
とする(というかこういう形にならざるを得ないんだけど)と,計算していくと$a=2$となって,「二重確率行列の成分はどれも$0$以上$1$以下」に反してしまいます.
さて,この結果を一般化させます.
$x:=\begin{pmatrix}
x_1 \\
\vdots\\
x_n
\end{pmatrix},\;y:=
\begin{pmatrix}
y_1 \\
\vdots\\
y_n
\end{pmatrix}
$
($n\in\mathbb{N}$)で以下を満たすものを考える:
$\sum_{i=1}^{n}x_i=1,\;\sum_{j=1}^{n}y_j=1,\;x_1\geqq x_2\geqq\cdots\geqq x_n\geqq0,\;y_1\geqq y_2\geqq\cdots\geqq y_n\geqq0$
このとき以下は同値:
$(1)\exists$二重確率行列$A\;$s.t. $y=Ax$
$(2)\forall k\in\{1,\cdots,n-1\},\;\sum_{j=1}^{k}y_j\leqq\sum_{i=1}^{k}x_i$
この定理を使ってさっきの問題を考えてみると,$(2)$の$k=1$として$y_1\leqq x_1$とならないので,$y=Ax$なる二重確率行列$A$がないことがわかります.一発ですね.
この定理を示します.$n=1$のときはアタリマエすぎる$(x=y=A=1)$ので,$n\geqq2$の証明に文字数を費やします.
$(1)\Longrightarrow(2)$
$\;0\leqq\exists a\leqq1\;$s.t.
$\begin{pmatrix}
a & 1-a\\
1-a & a
\end{pmatrix}\begin{pmatrix}
x_1\\
x_2
\end{pmatrix}=\begin{pmatrix}
ax_1+(1-a)x_2\\
(1-a)x_1+ax_2
\end{pmatrix}=\begin{pmatrix}
y_1\\
y_2
\end{pmatrix}$
このとき
$y_1=ax_1+(1-a)x_2\overset{x_2\leqq x_1\text{より}}{\leqq}ax_1+(1-a)x_1=x_1$
$\therefore(2)$成立.
$(2)\Longrightarrow(1)$:$y_1\leqq x_1$と仮定.このとき
$1-y_2\overset{y\text{の定義}}{=}\;\;y_1\leqq x_1\overset{x\text{の定義}}{=}\;\;1-x_2$
$\therefore x_2\leqq y_2$
このとき$x_2\leqq y_2\leqq y_1\leqq x_1$で,$y_1$が$x_1,\;x_2$の間にあるので,$x_1,\;x_2$の凸結合で表せる:
$0\leqq\exists a\leqq1\;$s.t.$y_1=ax_1+(1-a)x_2$
$\therefore y_2=1-y_1=1-(ax_1+(1-a)x_2)=(x_1+x_2)-(ax_1+(1-a)x_2)=(1-a)x_1+ax_2$
このとき
$\begin{pmatrix}
a & 1-a\\
1-a & a
\end{pmatrix}\begin{pmatrix}
x_1\\
x_2
\end{pmatrix}=\begin{pmatrix}
y_1\\
y_2
\end{pmatrix}$
$(1)$成立.
$n=k-1\;(k=2,3,\cdots)$での$(1)\Longleftrightarrow(2)$の成立を仮定し,$n=k$での成立を示す.
$(1)\Longrightarrow(2)$
$x:=\begin{pmatrix}
x_1 \\
\vdots\\
x_k
\end{pmatrix},\;y:=
\begin{pmatrix}
y_1 \\
\vdots\\
y_k
\end{pmatrix}
$
$\sum_{i=1}^{k}x_i=1,\;\sum_{j=1}^{k}y_j=1,\;x_1\geqq x_2\geqq\cdots\geqq x_k\geqq0,\;y_1\geqq y_2\geqq\cdots\geqq y_k\geqq0$
とした時,二重確率行列$A=(A_{ij})$が存在し$y=Ax$を満たすとする.
$\begin{pmatrix}
y_1 \\
y_2\\
y_3\\
\vdots\\
y_l\\
\vdots\\
y_{k-1}\\
y_k
\end{pmatrix}=\begin{pmatrix}
a_{11} & a_{12} & a_{13} &\cdots & a_{1l} & \cdots & a_{1(k-1)}& 1-\sum_{i_1=1}^{k-1}a_{1i_1}\\
a_{12} & a_{22} & a_{23} & \cdots & a_{2l} & \cdots & a_{2(k-1)} & 1-\left(a_{12}+\sum_{i_2=2}^{k-1}a_{2i_2}\right)\\
a_{13} & a_{23} & a_{33} & \cdots & a_{3l} & \cdots & a_{3(k-1)} & 1-\left(a_{13}+a_{23}+\sum_{i_3=3}^{k-1}a_{3i_3 }\right)\\
\vdots & \vdots & \vdots & \ddots & \vdots & \cdots & \vdots & \vdots\\
a_{1l} & a_{2l} & a_{3l} & \cdots & a_{ll} & \cdots & a_{l(k-1)} & 1-\left(\sum_{m_l=1}^{l-1}a_{m_l l}+\sum_{i_l=l}^{k-1}a_{li_l}\right)\\
\vdots & \vdots & \vdots & & \vdots & \ddots & \vdots & \vdots\\
a_{1(k-1)} & a_{2(k-1)} & a_{3(k-1)} & \cdots & a_{l(k-1)} & \cdots & a_{(k-1)(k-1)} & 1-\left(\sum_{m_{k-1}=1}^{(k-1)-1}a_{m_{k-1} k-1}+\sum_{i_{k-1}=k-1}^{k-1}a_{k-1 i_{k-1}}\right)\\
1-\sum_{i_1=1}^{k-1}a_{1i_1} & 1-\left(a_{12}+\sum_{i_2=2}^{k-1}a_{2i_2}\right) & 1-\left(a_{13}+a_{23}+\sum_{i_3=3}^{k-1}a_{3i_3} \right) & \cdots & 1-\left(\sum_{m_l=1}^{l-1}a_{m_l l}+\sum_{i_l=l}^{k-1}a_{li_l}\right) & \cdots & 1-\left(\sum_{m_{k-1}=1}^{(k-1)-1}a_{m_{k-1} k-1}+\sum_{i_{k-1}=k-1}^{k-1}a_{k-1 i_{k-1}}\right) & 2-k+\sum_{s=1}^{k-1}a_{ss}+2\left(\sum_{1\leqq t< u\leqq k-1}a_{tu}\right)
\end{pmatrix}\begin{pmatrix}
x_1 \\
x_2\\
x_3\\
\vdots\\
x_l\\
\vdots\\
x_{k-1}\\
x_k
\end{pmatrix}$
このとき$l\in\{1,\cdots,k-1\}$に対し
$y_l=a_{1l}x_1+a_{2l}x_2+a_{3l}x_3+\cdots+a_{ll}x_l+\cdots+a_{l(k-1)}x_{k-1}+\left\{1-\left(\sum_{m_l=1}^{l-1}a_{m_l l}+\sum_{i_l=l}^{k-1}a_{li_l}\right)\right\}x_k\overset{n=2\text{と同様に}}{\leqq}a_{1l}x_1+a_{12}x_1+a_{13}x_1+\cdots+a_{1l}x_l+\cdots+a_{1(k-1)}x_l+\left\{1-\left(\sum_{m_l=1}^{l-1}a_{m_l l}+\sum_{i_l=l}^{k-1}a_{li_l}\right)\right\}x_l=x_l-\left\{\sum_{m_l=1}^{l-1}a_{m_l l}\right\}(x_1-x_l)\leqq x_l$
複雑すぎるので計算を端折ると
$y_k=\left(1-\sum_{i_1=1}^{k-1}a_{1i_1}\right)x_1+\left(1-\left(a_{12}+\sum_{i_2=2}^{k-1}a_{2i_2}\right)\right)x_2+\left(1-\left(a_{13}+a_{23}+\sum_{i_3=3}^{k-1}a_{3i_3 }\right)\right)x_3+\cdots+\left(1-\left(\sum_{m_l=1}^{l-1}a_{m_l l}+\sum_{i_l=l}^{k-1}a_{li_l}\right)\right)x_l+\cdots+\left(1-\left(\sum_{m_{k-1}=1}^{(k-1)-1}a_{m_{k-1} k-1}+\sum_{i_{k-1}=k-1}^{k-1}a_{k-1 i_{k-1}}\right)\right)x_{k-1}+\left(2-k+\sum_{s=1}^{k-1}a_{ss}+2\left(\sum_{1\leqq t< u\leqq k-1}a_{tu}\right)\right)x_{k}\leq x_{k}-(\text{非負})\leq x_k$
$\therefore(2)$成立.
$(2)\Longrightarrow(1)$
・・・ここの証明は思いついたら書きます.今日はここまでzzz
緒方先生の講演にあった,二重確率行列の存在の特徴づけ定理の証明を完成してみようとしました.