14.7 Marton の内界

14.6 節は三つのクラスで容量領域を決めた.どのクラスも二人の受け手に優劣が付いていることを求めている.どのクラスにも入らない通信路,すなわち入力の選び方によって有利な受け手が入れ替わるような通信路については,容量領域は分かっていない.そういう通信路が本当にあることは,本節の終わりに 例 14.7.6 として一つ書き下す.そこで内側と外側から挟む.外側からの評価は 14.6 節の UV 外界が与えた.本節は内側からの評価を置く.が全点で正であれば,そこに置いた集合の点はどれも確かに達成できる.

道具立ては 14.5 節と同じ補助変数だが,置き方が違う.重ね合わせ符号化は補助変数を一つだけ置いて,それを二人に共通で見える粗い層にした.優劣が付かないなら共通の層をとる理由がないので,受け手ごとに一つずつ補助変数を置く.二つの符号帳を別々に作り,送る直前に組み合わせる,という作り方がそれにあたる.

本節は二つの補助変数をと書く.の字は本書ですでに三通りに使われていて,第6章 6.6 節が強逆定理の証明で対数尤度比に,第8章 8.3 節がガウス通信路の受信列に,第9章 9.4 節が情報源と再現の食い違いに使っている.本節のはそのどれでもなく,情報量の引数に置かれる補助変数である.添字が付いているが,第6章のものにも添字が付くので見分けの根拠にはならない.直前の 14.6 節は,これと同じ役の補助変数である.定義 14.6.6が本節のにそれぞれ対応することは,下の 定理 14.7.5 の証明が使う読み替えでもある.

四辺形

定義 14.7.1(Marton の四辺形). をブロードキャスト通信路(定義 14.5.1)とする.空でない有限アルファベットと,上の分布,およびを入力・を出力とする通信路第6章 定義 6.1.1)をとる.五つ組を,同時分布が

𝑝𝑉(𝑣1,𝑣2)𝐾(𝑥𝑣1,𝑣2)𝑊(𝑦1,𝑦2𝑥)

であるような確率変数の組とする.三つの不等式

𝑅1𝐼(𝑉1;𝑌1),𝑅2𝐼(𝑉2;𝑌2),𝑅1+𝑅2𝐼(𝑉1;𝑌1)+𝐼(𝑉2;𝑌2)𝐼(𝑉1;𝑉2)

をすべて満たす実数の対の集合を Marton の四辺形 と呼び,と書く.

前の二本は,受け手ごとの粗い層がその受け手にどれだけ届くかを言っているだけで,14.5 節の枠と同じ形である.目新しいのは三本目ので,二つの補助変数が独立でないぶんだけ和レートから引かれている.𝐼(𝑉1;𝑉2) =0,すなわち二つが独立なら三本目は前の二本から従うので,四辺形は長方形に戻る.四辺形と呼ぶが,定義 14.5.3 と同じくレートの非負性を課していないので左下には限りがない.呼び名は第一象限で見える形から来ている.

わざと相関をもたせたい理由は,送れる入力列が一本しかないところにある.の側の符号語との側の符号語はを通して一本の入力列に合わさるので,二つをまったく無関係に引くと,出来上がった入力列がどちらの受け手にも中途半端になりうる.二つの補助変数に相関を許せば,受け手ごとに合わせた符号語どうしのうち相性のよい組だけを選んで合わせられる.前の二本の右辺は,そうして選んだ組についての量になる.選ぶために余分な符号語を用意するぶんがで,三本目の和レートから引かれる.損が和レートの一本だけに掛かり,前の二本には掛からないところが,この取り引きの要である.どちらのとり方が得かは通信路による.定義 14.7.2 の内界はのとり方すべてにわたる合併なので,独立にとった長方形も相関をもたせた四辺形もどちらも入っており,得なほうが自動的に拾われる.余分な符号語がなぜちょうどのぶんで足り,しかもその損が和レートの一本だけに掛かるのかは,下で道具を借りたあとに数える.

形式化: martonRegion (ソース)

形式化上の注記. 形式化の三つの情報量は,𝐼(𝑉1;𝑌1)𝐼(𝑉2;𝑌2)をエントロピーの差の形(定理 1.3.4 の表現)で書いた martonInfo₁martonInfo₂martonInfoV₁V₂ (InformationTheory/Shannon/BroadcastChannel/Marton/Setup.lean) である.値は同じでも,宣言としては別の式である.

道具を一つ借りる.Marton の内界の達成可能性,すなわち「四辺形はまるごと達成できる」という主張である.使う形を書いておく.

をブロードキャスト通信路とし,が全点で正,すなわちがすべての𝑦1 Y1で成り立つとする.このとき,空でない有限アルファベットの対とをどう選んでも

M(𝑝𝑉,𝐾)C(𝑊)

である(定義 14.5.3 の容量領域).

当てる対象は 定義 14.7.1 の四辺形と 定義 14.5.3 の容量領域だけで,依存するのは 定理 14.7.3 の証明だけである.

借りたままにするので,中で何が起きているかの筋書きだけ書いておく.受け手ごとに別の符号帳を引く.の側の符号帳からのための行を一本,の側からのための行を一本選び,その二本が結合典型になる組み合わせを探して,見つかった対をに通して入力列を作る.二本の符号語をこうして噛み合わせるには,行ごとに符号語を何本か余分に用意しておかなければならない.余分に要る本数がちょうどほどで,それが和レートから引かれる.引き算の正体は,二本の符号語を噛み合わせる手間である.受け手の符号帳だけを,受け手の符号帳だけを読むので,前の二本の枠はそれぞれの読み取りが通る条件になっている.

本書はこの主張を証明しない.噛み合う組が確かに見つかることを言う段(この段は相互被覆と呼ばれる)が,第2章第6章の典型性の道具の外にあるからである.さらに,補助変数の分布とに全点で正であることを課さずに済ませる段が要る.そこは 14.2 節が借りた 五角形の包含 の筋書きと同じ形で,補助変数の側を一様分布のほうへわずかにずらして全点で正にし,三つの情報量が連続的に動くことを確かめて,ずらし幅をにする極限で戻す.

形式化: marton_region_subset_capacity_of_channel_fullSupport (ソース)

余分に要る本数を,筋書きよりもう一段細かく数えておく.勘定そのものは第6章 定理 6.2.7 と同じである.あの定理が測ったのは,たがいに独立に引いた二本の列が結合典型になる確率で,二本の相互情報量をと書けばほどだった.第6章 6.3 節はこれを,誤って選びうる符号語の本数に掛けてに向かわせる向きに使い,符号帳の大きさの上限を出した.ここで要るのは逆向きである.メッセージごとにの側の候補を本,ごとにの側の候補を本用意すると,噛み合わせる相手の組は通りある.一組が噛み合う確率がほどだから,噛み合う組が見つかることを期待するにはが要る.いっぽう受け手𝑗 =1,2)が読み分けるのは自分の側の符号帳の全体,すなわち本だから,読み取りが通る条件はである.この二本を足すとになり,のすぐ上にとれば 定義 14.7.1 の三本目が出る.損が和レートの一本だけに掛かるのは,余分な本数をの側との側にどう割り振るかがこちらの自由だからである.片側に寄せてととれば,受け手の側の条件はのままで,余分のぶんは受け手の側だけが払う.寄せ先を受け手ごとに選べるので,前の二本の枠はそれぞれまで届く.

内界

定義 14.7.2(Marton の内界). をブロードキャスト通信路(定義 14.5.1)とする.空でない有限アルファベットの対とのとり方すべてにわたる Marton の四辺形(定義 14.7.1)の合併の閉包を Marton の内界 と呼び,と書く.

補助アルファベットの大きさに上限を置いていないので,合併は無限個の四辺形にわたる.閉包をとる理由は 定義 14.2.1定義 14.5.3 と同じで,比べたい相手がどれも閉集合だからである.閉包は 14.2 節で借りた 平面の閉集合と閉包の基本性質 の意味でとる.

形式化: martonRegionUnion (ソース)

形式化上の注記. 宣言は補助アルファベットをの形のものに固定してを動かす.空でない有限の補助アルファベットについての四辺形がどれもこの合併に含まれることは,形式化の側に martonRegion_subset_union(同じファイル)として置かれている.

定理 14.7.3. をブロードキャスト通信路(定義 14.5.1)とし,がすべての𝑦1 Y1で成り立つとする.このとき

I𝑀(𝑊)C(𝑊)

である.

証明. 借りた Marton の内界の達成可能性 より,どのについてもだから,四辺形の合併もに含まれる.定義 14.5.3 により達成可能な対全体の閉包であり,14.2 節で借りた 平面の閉集合と閉包の基本性質 の第一より,閉包は閉集合である.同じ第一により,合併の閉包は合併を含む最小の閉集合だから,に含まれる.

形式化: martonRegionUnion_subset_capacity (ソース)

内界は外界に含まれる

内界と外界は,どちらも容量領域を挟むために別々に定めたものだから,両端どうしが直につながるかどうかは改めて確かめることになる.結論からいえばつながり,しかも 定理 14.7.3 と違ってが全点で正であることは要らない.道具を一つ用意しておく.第1章 定理 1.8.4 のデータ処理不等式は,条件を置かない形で述べられていた.以下で要るのは,何かを知っている人から見た形である.

補題 14.7.4(条件付きデータ処理不等式). 𝐴𝐵𝐶を有限集合に値をとる確率変数とする(どれも確率変数の組を一つにまとめたものでよい).対,対がこの順にマルコフ連鎖(定義 1.8.3)をなすとする.このとき

𝐼(𝐴;𝐵𝐷)𝐼(𝐶;𝐵𝐷)

である.

証明.と対からそれぞれを先に取り出すチェイン則(定理 1.5.1)でである.いっぽう仮定のマルコフ連鎖にデータ処理不等式(定理 1.8.4)を当てるとである.のとりうる値の集合をと書くと,定理 1.1.5 よりであり,定理 1.2.4 よりだから,定理 1.3.4 の表すは有限の実数である.よって二つの等式を不等式に入れ,両辺からを引けば主張を得る.

形式化: condMutualInfo_le_of_markov_joint (ソース)

形式化上の注記. 宣言は有限集合に値をとる確率変数に限らず一般の空間について述べられており,そのぶんが有限であることを仮定に置いている.本文が有限アルファベットから引いた有限性が,そこに当たる.余分な仮定をもつ宣言にポインタを付けてよいかどうかは,その仮定が本文の主張の仮定から正則性として出るかどうかで決まる.ここでは 補題 14.7.4 が置いた有限集合という仮定だけから有限性が出るので,宣言は本文の主張をそのまま覆っている.14.4 節 命題 14.4.6 の注記が同じ形の余分な仮定にポインタを付けないと決めているのは,あちらの余分な仮定(値の集合が下に有界であること)が 補題 14.4.4 という別の主張を経由してはじめて出るもので,宣言だけでは本文の主張に届かないからである.

定理 14.7.5. をブロードキャスト通信路(定義 14.5.1)とする(全点で正であることは求めない).このとき

I𝑀(𝑊)O𝑈𝑉(𝑊)

である(定義 14.6.6 の UV 外界).

証明. 空でない有限アルファベットの対とを一組固定し,五つ組定義 14.7.1 のとおりとする.成分を並べ替えた五つ組の同時分布をと書く.つまり 定義 14.6.6を,を当てる.以下,条件付き確率をと書き,条件の側が正の確率をもつ点で考える.

は通信路の法である. 定義 14.7.1 の同時分布でを与えると,の条件付き分布は残る因子である.これはだけで決まるから,定義 14.6.6 の条件がそのまま成り立つ.有限アルファベットは可算なので,補助アルファベットについての条件も満たされている.

相関を引いた残りは,補助変数を条件に置いた入力の情報量で抑えられる. 二つの評価

𝐼(𝑉1;𝑌1)𝐼(𝑉1;𝑉2)𝐼(𝑋;𝑌1𝑉2),𝐼(𝑉2;𝑌2)𝐼(𝑉1;𝑉2)𝐼(𝑋;𝑌2𝑉1)

を示す.前者を二段で出す.第一段は,相関を条件に移すところである.対から先に取り出すほうを二通りにとるチェイン則(定理 1.5.1)を当て,どちらも 命題 1.3.3命題 1.4.2 の対称性で向きをそろえると,である.左辺は対の並べ方によらないので二つの右辺は等しく,命題 1.4.2 よりだからである.

第二段は,補助変数を入力に取り替えるところである.補題 14.7.4 を,そのと読み替えて当てる.仮定を確かめる.条件の側にが入っているので,対の条件付き独立は,の条件付き独立と同じことである.そこでを与えたときが条件付き独立であることを示す.定義 14.7.1 の同時分布でを与えるとの条件付き分布はだから,第成分についての周辺をとってである(定義 14.5.1 の周辺通信路).右辺はの値から読めるので,補題 14.5.6 を,に三つ組にその値からの値を与える対応,に「の値の値の対から,そこに含まれるの値を読んでを返す写像」と読み替えて当てるとを得る.条件付き確率のチェイン則に二つを入れるとであり,これが 定義 1.8.3 の条件である.よって 補題 14.7.4 よりであり,第一段と合わせて前者を得る.後者は,を入れ替えた五つ組に同じ議論を当てれば出る.入れ替えた組の同時分布も 定義 14.7.1 の形をしている(の二つの成分を入れ替え,の引数も入れ替え,の二つの出力を入れ替えたものをとればよい).が入れ替えで変わらないことは 命題 1.3.3 による.

四辺形はに含まれる. をとる.定義 14.7.1 の第と第の不等式は,読み替えのもとで 定義 14.6.6 の第と第の不等式そのものである.第の不等式の右辺に,いま示した二つの評価をそれぞれ当てると

𝑅1+𝑅2𝐼(𝑉2;𝑌2)+𝐼(𝑋;𝑌1𝑉2),𝑅1+𝑅2𝐼(𝑉1;𝑌1)+𝐼(𝑋;𝑌2𝑉1)

であり,これが 定義 14.6.6 の第と第の不等式である.よってである.

合併と閉包に移しても包含は保たれる. は通信路の法だから定義 14.6.6 の合併に含まれ,合併はその閉包に含まれる.は任意だったから,四辺形の合併がに含まれる.14.2 節で借りた 平面の閉集合と閉包の基本性質 の第一よりは閉集合であり,同じ第一により合併の閉包は合併を含む最小の閉集合だから,に含まれる.

形式化: martonRegionUnion_subset_uv (ソース)

形式化上の注記. 定理 14.7.5 の証明はを一組固定するところから始まるが,形式化にもその段に対応する単独の宣言 marton_region_subset_uv (InformationTheory/Shannon/BroadcastChannel/OuterBoundUV/MartonBridge.lean) がある.ただしその結論は,証明が途中で示すではなく,一組の四辺形が UV 外界そのものに含まれること,すなわち合併と閉包に移す段まで済ませた形である.宣言が合併の中で名指す法も,本文のそのものではなく,の二つの補助アルファベットを自然数へ付け替えたものである(定義 14.6.6 の合併が自然数を補助アルファベットとする法をわたることは,14.6 節の注記で断ったとおりである).この宣言にも,𝑝𝑉𝐾が全点で正であることは求められていない.

挟み込み

定理 14.7.3 と,14.6 節で借りた UV 外界は容量領域を含む を並べると,が全点で正であるかぎり

I𝑀(𝑊)C(𝑊)O𝑈𝑉(𝑊)

である.定理 14.7.5 は,この両端を真ん中を経由せずに直につないでいる.真ん中が左の端と一致するのかどうかも,右の端と一致するのかどうかも,本書も形式化も述べない.一般のブロードキャスト通信路の容量領域は分かっていない,というのが現在の状況である.分かっていないというのは,領域を与える式がまだ見つかっていないという意味であって,そういう式が存在しえないことが示されているわけではない.

14.6 節の三つのクラスでは,右の二つが一致する(系 14.6.7 と,そこで借りた 能力がより高い通信路の容量領域).左がそれに一致するかどうかは,そのクラスの中でも本書は述べない.内界が容量領域を超えないという向きは 定理 14.7.3 が与えるが,逆向き,すなわち容量領域の点がどれも四辺形の合併の閉包に入ることを述べる主張は,本書にも形式化にもない.挟み込みで言えているのは,左と右のあいだに真ん中があるというところまでである.

外側からの評価は 命題 14.6.10 の協力外界にもう一つあり,が全点で正なら 定理 14.7.3命題 14.6.10 を容量領域でつないでも出る.協力外界と UV 外界のどちらが小さいかは,14.6 節の終わりで断ったとおり本書は述べないので,外側からの評価は二つ並んだままである.

どのクラスにも入らない通信路

本節の出発点は,14.6 節の三つのクラスのどれにも入らない通信路がある,というところだった.そういう通信路を一つ書き下しておく.二人の受け手に別の種類の雑音を割り当てれば,入力の選び方で有利な受け手が入れ替わる.

例 14.7.6(対称な雑音と消失を並べる). X ={0,1}Y1 ={0,1}とし,を反転確率の二元対称通信路(例 6.1.8),を消失確率の二元消失通信路(例 6.1.9)として,

𝑊(𝑦1,𝑦2𝑥):=𝑊1(𝑦1𝑥)𝑊2(𝑦2𝑥)

で定まる対応をとする.このとき定義 14.5.1 の意味でブロードキャスト通信路であり,その二つの周辺通信路はである.上の分布を満たすならであり,を満たすならである(第6章 定義 6.1.2 の通信路の相互情報量).したがって受け手が受け手より 定義 14.6.2 の意味で能力がより高いことはなく,受け手の番号を入れ替えても同じである.14.6 節の三つのクラスのどれにも,どちらの向きにも入らない.

証明. 通信路であることと周辺通信路を確かめる.であり,は二つの和の積に等しい.定義 14.5.1 の周辺は,について和をとるとについて和をとるとである.

二つの量を入力分布の式で書く.とおく(例 6.1.8例 6.1.9 が置くと同じである).消失通信路の側は,例 6.1.9 が一般の入力分布について与える式に消失確率を入れてである(例 1.1.2 の二値エントロピー).対称通信路の側は,例 6.1.8 が与える同じ形の式に反転確率を入れてである.

値を入れる.ではだからで,よりおよそである.いっぽうだから,である.ではだからで,よりおよそである.いっぽうで,よりおよそだから,である.

クラスの外にあることを見る.定義 14.6.2 が求めているのは,どの入力分布についてもが成り立つことである.の分布がこれを破るので,受け手は受け手より能力がより高くない.定理 14.6.4 の対偶より受け手は受け手より 定義 14.6.1 の意味で雑音がより少なくもなく,定理 14.6.3 の対偶より定義 14.5.4 の意味で物理的に劣化してもいない.番号を入れ替えた向きは,出力の対の二つの成分を入れ替えて得られるブロードキャスト通信路に同じ議論を当てる.その周辺通信路は順になので,定義 14.6.2 がそちらに求めるのはどの入力分布についてもが成り立つことであり,の分布がこれを破る.あとは同じ二つの対偶による.

一様な入力では,反転確率の二元対称通信路のほうが消失確率の二元消失通信路より多く運べる.これは第6章 6.1 節が計算した二つの容量の比較そのものである.ところが入力をの側へ偏らせると,対称通信路の側では出力の偏りが雑音で薄められてまでしか下がらず,そこからを引くと残りが小さい.消失通信路の側は届いたビットがそのまま信用できるので,を掛けるだけで済む.その差がでは大小をひっくり返す.

どちらの受け手に合わせて入力を選ぶかで優劣が入れ替わるので,14.6 節の三つのクラスはどれも当たらず,系 14.6.7 も,そこで借りた 能力がより高い通信路の容量領域 も,このには当てられない.内側からの評価も,このにはそのままでは当てられない.定理 14.7.3が全点で正であることを求めるが,消失通信路の側にがあるので,このはそれを満たさないからである.残るのは全点で正であることを求めない三つ,すなわち 定理 14.7.5 と,14.6 節で借りた UV 外界は容量領域を含む と,命題 14.6.10 の協力外界である.内界と容量領域を直に結ぶ向きは,このには残らない.

内界と外界がそれぞれどのあたりにあるかを,一点ずつ数で見ておく.

例 14.7.7(内界の二点と協力外界の枠). 例 14.7.6 の通信路をとる.対と対はどちらも 定義 14.7.2 の Marton の内界に属する.いっぽう 定義 14.5.3 の容量領域に属する対はどれも

𝑅11𝐻𝑏(0.1),𝑅21/2

を満たす.二つの右辺の値はおよそである(例 1.1.2 の二値エントロピー).

証明. 内界の二点から見る.V1 :={0,1}とし,を第成分について一様な分布,を対に写す通信路にとる.このとき確率であり,は一様である.は定数だから,定義 1.1.1 よりであり,定義 1.2.2 の条件付きエントロピーである.命題 1.3.3 で向きをそろえて 定理 1.3.4 を読むとを得る.確率だからであり,の分布をと書くと対の同時分布はだから 命題 6.1.3 よりである.例 6.1.8 の一般の入力分布についての式にを入れるとである.よって 定義 14.7.1 の三つの不等式は𝑅2 0となり,一つめの対はこれをすべて満たす.四辺形は 定義 14.7.2 の合併に含まれ,合併はその閉包に含まれるから,この対はに属する.二つめの対は,二つの補助変数の役を入れ替えて同じことをする.V1 :={0}ととるとが同じ理由で出て,例 6.1.9 の式にを入れるとである.

外側は 命題 14.6.10 による.例 6.1.8 より例 6.1.9 よりであり,これがを定める三つの不等式のうち最初の二本である.命題 14.6.10 よりだから,容量領域の点もこの二本を満たす.値はから読める.

内界に入れた二点は,協力外界がのそれぞれに置いた枠にちょうど乗っている.つまりどちらの軸の上でも,Marton の内界が届く値と,容量領域に外から置かれた枠とが一致する.和の向きは比べられない.協力外界の三本目に現れる,すなわち二人の受け手が出力を持ち寄ったときの容量を,本書は計算していないからである.軸の上の一致から,容量領域が軸の上でどこまで届くかが決まる,とまでは言えない.このには 定理 14.7.3 が当てられないので,内界の点が達成できるかどうかを本書は述べていないからである.

InformationTheory — 形式化検証つき情報理論教科書(レビュー版).数式は MathJax + AMS Euler で事前レンダリング.