6.6 強逆定理

6.4 節の弱逆定理(系 6.4.8)が言えたのは,誤り確率を 0 に近づけられるレートは以下だ,ということまでだった.を超えるレートで何が起きるかは,そこでは何も言っていない.誤り確率が 0 に向かわないことだけは分かるが,のあたりで止まるのか,に落ち着くのか,それとも 1 まで上がりきるのか.本節が示すのは最後の答えである.すなわち,レートがを超えれば,どんな符号を設計しても平均誤り確率は 1 に向かう.ほぼ必ず誤る,というところまで悪くなる.を境に事情が完全に切り替わり,中間の振る舞いが起きる余地はない.

道具立ては 6.4 節とまったく違う.先に地図を描いておく.

塊 1 は容量を達成する入力分布の見分け方である(補題 6.6.1例 6.6.5).定理 6.1.5 は最大値が達成されることを示したが,どの分布が達成するのかは言っていなかった.そこを埋める.本節がこれを必要とするのは見かけよりも切実な理由による.塊 2 で導入する情報密度という量の平均を押さえたいのだが,その平均は符号語ごとに現れる.符号語は設計者が勝手に選ぶものだから,から引いたものだとは仮定できない.どの入力記号を並べた符号語についても一様に効く上界が要る.塊 1 が与えるのはその一様な上界である.

塊 2 は情報密度という量と,それを使った単発の評価である(定義 6.6.6定理 6.6.9).相互情報量は平均をとってしまった量だが,誤り確率を評価するには平均する前の量,つまり出力語 1 本ごとの量が要る.塊 2 は,ブロック長も誤り確率の極限も出てこない,1 つの符号に対する不等式だけでできている.

塊 3 で二つを合わせる(補題 6.6.10系 6.6.12).塊 1 の一様な上界で情報密度の平均をで抑え,レートがを超えていれば塊 2 のしきい値を平均からに比例して離してとれる.離れた側の確率が 0 に向かうことを Chebyshev の不等式で言う.

以下,6.1 節の通信路,は有限アルファベット,1.1 節の関数,1.6 節の相対エントロピーである.

容量を達成する入力分布

最大化する点を見分ける道具は微分である.が最大化子なら,そこから他の点へ動かしても値は増えない.だから動かす向きに沿った微分は以下でなければならない.これが唯一のアイデアで,あとは何を「動かす向き」にとるかである.ここで効くのは,入力分布の集合が確率単体という平らな集合だという事実である.から入力記号の点質量へ向かってまっすぐ動けば,途中の点はすべて入力分布のままである.この線分に沿った右微分をとると,式が読みやすい形にほどける.

有限和の項別微分と片側微分を借りる. 借りるのは次の三つである.有限個の微分可能な関数の和は微分可能で,導関数は各項の導関数の和であること,微分可能な関数の合成もまた微分可能で,その導関数が内側と外側の導関数の積になること,そして区間の端点では片側の微分だけを問うてよいことである.当てる相手は,に対するの有限和と,そのにおける右微分である(でなければで微分可能にならないので,この点は仮定に書く).この借用に依存するのは補題 6.6.1命題 6.6.4 の二つで,以降はその結論だけを使う.本書はこの三つを証明しないが,形式化されていないわけではない.どれも Mathlib にある無条件の機械検証済みの定理として形式化されている.

補題 6.6.1. を通信路,上の分布とし,その出力分布がすべてのを満たすとする.入力記号を一つ固定し,に全確率を置く分布をと書いて,に対しとおく.このときで右微分可能で,

lim𝑡0𝐼(𝑝𝑡;𝑊)𝐼(𝑝;𝑊)𝑡=𝐷(𝑊(𝑎)𝑞)𝐼(𝑝;𝑊)

である.

証明.は非負でありだから,上の分布である.を結合分布に従う対とすると,命題 6.1.3 よりである.二つの項をの関数として別々に見る.

条件付きの項はの 1 次式である.についてとおくと,定義 1.2.2 よりである.の 1 次式だから,この項もの 1 次式であり,その導関数は

(𝑎)𝑥𝑝(𝑥)(𝑥)=(𝑎)𝐻(𝑌𝑋)

である.ここでは結合分布に従う対とした.

出力の項に項別微分を当てる. 定義 6.1.1 よりの出力分布はであり,定義 1.1.1 よりである.だからの近傍で微分可能で,である.借用した項別微分・合成関数の微分・片側微分により,での右微分は

𝑦𝜑(𝑞(𝑦))(𝑊(𝑦𝑎)𝑞(𝑦))

に等しい.も分布だからであり,のうち定数の寄与は消える.残るのは

𝑦(𝑊(𝑦𝑎)𝑞(𝑦))(log𝑞(𝑦))=𝑦𝑊(𝑦𝑎)log𝑞(𝑦)𝐻(𝑌)

である.

二つの導関数の差が求める右微分だから,それは

(𝑦𝑊(𝑦𝑎)log𝑞(𝑦)𝐻(𝑌))((𝑎)𝐻(𝑌𝑋))

に等しい.だから,を含む項とを合わせると

𝑦𝑊(𝑦𝑎)log𝑊(𝑦𝑎)𝑞(𝑦)=𝐷(𝑊(𝑎)𝑞)

になる(の項は1.6 節の約束により,どちらの和にも寄与しない).残る命題 6.1.3 よりである.

形式化: mutualInfo_segment_hasDerivAt (ソース)

右辺の形が本節を動かす.は「入力を知っている人の見込みと,入力を知らない人の見込みとの隔たり」である.それが現在の平均より大きければ,に重みを移すとは増える.逆に小さければ減る.すなわちこの右微分は,入力記号が平均より得か損かを測っている.最大化子ではどの記号も得ではありえない,というのが次の命題である.

命題 6.6.2(容量達成条件). を通信路とし,を最大にする入力分布(定理 6.1.5),をその出力分布とする.がすべてのを満たすなら,すべてのについて

𝐷(𝑊(𝑎)𝑞)𝐶(𝑊)

が成り立つ.

証明. を固定し,に対しとおく.補題 6.6.1 の証明の最初に見たとおりは入力分布だから,定義 6.1.4 よりである.いっぽうであり,定理 6.1.5 よりであるから,に対して

𝐼(𝑝𝑡;𝑊)𝐼(𝑝;𝑊)𝑡0

が成り立つ.とすると,極限も以下である.補題 6.6.1 よりこの極限はに等しく,だから主張を得る.

形式化: klDiv_channel_le_capacity (ソース)

系 6.6.3. を通信路とし,を最大にする入力分布(定理 6.1.5),をその出力分布とする.がすべてのを満たすなら,を満たすすべてのについて

𝐷(𝑊(𝑎)𝑞)=𝐶(𝑊)

が成り立つ.

証明. 定義 6.1.2 の二重和をごとにまとめると

𝐼(𝑝;𝑊)=𝑥𝑝(𝑥)𝑦𝑊(𝑦𝑥)log𝑊(𝑦𝑥)𝑞(𝑦)=𝑥𝑝(𝑥)𝐷(𝑊(𝑥)𝑞)

であり,内側の和が相対エントロピーそのものであることは 1.6 節の定義による.定理 6.1.5 より左辺はである.

いまを満たすあるだとする.命題 6.6.2 より他のすべてのだから,が非負で総和 1 であることと合わせて

𝐶(𝑊)=𝑥𝑝(𝑥)𝐷(𝑊(𝑥)𝑞)<𝑥𝑝(𝑥)𝐶(𝑊)=𝐶(𝑊)

となって矛盾する.よってそのようなはない.

形式化上の注記. 系 6.6.3 に対応する宣言は形式化されていない.系 6.6.3 に付した証明が,この主張の保証のすべてである.

からの隔たりで読む. 命題 6.6.2系 6.6.3 を合わせると,容量とは何かの別の読み方が出てくる.から見ると,どの入力記号の出力分布から以内の隔たりにあり,しかも実際に使われる記号(が正の重みを置く記号)はちょうどの隔たりにある.すなわちは,実際に使う入力記号のどれからも等しい隔たりにあり,使わない記号もそれより遠くはない出力分布である.容量とは,そういう出力分布を許す隔たりの値だ,と読める.定義 6.1.4 が最大化問題の値としか言っていなかったものに,これで幾何的な姿がついた.

使い方を確かめておく.候補の入力分布を持ってきたら,その出力分布に対してをすべてのについて計算すればよい.が最大化子なら,系 6.6.3 よりこれらはとなるの上で共通の値をとり,命題 6.6.2 よりどのもその値を超えない.二つのどちらかが破れれば,は最大化子ではない.この二つが成り立てばは最大化子であり,共通の値がである,という逆向きの主張も正しいが,本書では証明せず,形式化もされていない.以降のどの証明も逆向きは使わないので,認めないまま読み進めてよい.

が全点で正だという仮定は,命題 6.6.2系 6.6.3 が置いたものであり,補題 6.6.10以降の主張にも付いて回る(塊 2 の主張は持たない.相手にするのが 1 つの符号だけだからである).で微分可能でないから,これがないと補題 6.6.1 の右微分が意味をもたず,命題 6.6.2 の証明が通らない.どの入力からも正の確率で届かない出力記号は,最初からに入れる理由がないので落としてよい.落としてもなおとなるが残るのではないか,という心配は要らない.最大化子については,この仮定は実質的に無条件だからである.

命題 6.6.4(最大化子の出力分布は全点で正). を通信路とし,を最大にする入力分布(定理 6.1.5),をその出力分布とする.を満たすがあれば,すべてのについてである.

証明. 対偶を示す.を満たすとし,を導く.背理法でとする.定義 6.1.1 よりは非負項の和だから,各項が 0 である.とくにであり,からを得る.

へ向かって動かす. に全確率を置く分布をと書き,に対しとおく.は非負で総和が 1 だから入力分布であり,定義 6.1.1 よりその出力分布はである.を結合分布に従う対とすると,命題 6.1.3 よりである.

条件付きの項の変化はに比例する.についてとおくと,定義 1.2.2 よりである.の 1 次式だから

𝐻(𝑌𝑡𝑋𝑡)𝐻(𝑌0𝑋0)=𝑡((𝑎)𝑥𝑝(𝑥)(𝑥))

であり,括弧の中はによらない実数である.これをと書く.

出力の項はの速さで増える. 定義 1.1.1 よりである.和をに分ける.

ではである.ならだからであり,と合わせて,これらのの寄与は非負である.とくにの寄与は

𝜑(𝑡𝑊(𝑦0𝑎))=𝑡𝑊(𝑦0𝑎)log1𝑡𝑡𝑊(𝑦0𝑎)log𝑊(𝑦0𝑎)

である.ではの近傍で微分可能だから,借用した合成関数の微分・片側微分によりで有限の値に収束する.収束する量はあるをとればで有界だから,これらのの寄与の総和は以上である(によらない実数).

を小さくとる. 三つを合わせると,に対して

𝐼(𝑝𝑡;𝑊)𝐼(𝑝;𝑊)𝑡(𝑊(𝑦0𝑎)log1𝑡𝐾)

となる(𝐾から決まる,によらない実数).でありだから,を十分小さくとれば右辺は正になる.するととなり,が入力分布であることと定義 6.1.4 に反する.よってである.

形式化上の注記. 命題 6.6.4 に対応する宣言は形式化されていない.命題 6.6.4 に付した証明が,この主張の保証のすべてである.形式化の側では,命題 6.6.2 に紐付けた宣言も補題 6.6.10 に紐付けた宣言も,出力分布が全点で正であることを仮定として受け取る形になっている.

命題 6.6.4 が言っているのは,最大化子は「どの入力からも届かない出力記号」以外には確率 0 を置かない,ということである.届かない記号をから落としさえすれば,全点で正という仮定は自動的に満たされる.落とす前と後で通信路の振る舞いは変わらないので,これは仮定というより記法の整え方に近い.

塊 1 をいちばん小さい通信路で確かめておく.

例 6.6.5(二元対称通信路の最大化子). とし,を反転確率の二元対称通信路(例 6.1.8),をその一様入力とする.例 6.1.8 よりを最大にする入力分布である.このときの出力分布は一様で,とくにすべてのである.さらに両方の入力記号について

𝐷(𝑊(𝑎)𝑞)=1𝐻𝑏(𝜌)=𝐶(𝑊)

が成り立つ.

証明. 出力分布は

𝑞(1)=12𝑊(10)+12𝑊(11)=12𝜌+12(1𝜌)=12

であり,も同様である.よっては一様で,全点で正である.

のときを置く分布だから,1.6 節の定義より

𝐷(𝑊(0)𝑞)=(1𝜌)log1𝜌1/2+𝜌log𝜌1/2=log2+(1𝜌)log(1𝜌)+𝜌log𝜌

である.の底は 2 なのでであり,例 1.1.2 よりだから,右辺はに等しい(では確率 0 の項がの約束で消える).のときはの二つの値を入れ替えた分布であり,が一様なので同じ値になる.例 6.1.8 よりである.

形式化上の注記. 例 6.6.5 に対応する宣言は形式化されていない.例 6.6.5 に付した証明が,この主張の保証のすべてである.

例 6.6.5 では塊 1 の三つが同時に見えている.が全点で正であること(命題 6.6.4 が一般に保証する),どの入力記号からの隔たりもを超えないこと(命題 6.6.2),そしてが正の重みを置く記号,ここでは両方の記号で,隔たりがちょうどであること(系 6.6.3)である.二つの入力記号が対称なので共通の値をとるのは当然だが,を動かすと隔たりの値そのものがとして動くこと,すなわち容量が「からの共通の隔たり」として読めることは,ここで数値として確かめられる.

情報密度

塊 2 に移る.ここからしばらく極限は出てこない.相手にするのは 1 つの符号だけで,示すのはその符号の平均誤り確率についての不等式である.

出発点は,相互情報量が平均をとってしまった量だという反省である.は入力と出力がどれだけ結びついているかを 1 つの数にまとめているが,誤り確率を評価するには,受け取った出力語 1 本ごとに「これはこの符号語らしいか」を測る量が要る.平均する前の量に戻る,というのがここでの動きである.

定義 6.6.6(情報密度). を通信路,をブロック長,上の分布とする.入力語と出力語に対し,参照分布 とする情報密度

𝑄(𝑥𝑛;𝑦𝑛):=log𝑊𝑛(𝑦𝑛𝑥𝑛)𝑄(𝑦𝑛)

で定める.の対ではかつの対ではと読む.

対数の中身は二人の見込みの比である.分母のは,何が送られたか知らない人が出力語に置く見込み.分子のは,が送られたと知っている人が置く見込みである.比が大きければ,その出力語はを強く指し示している.比が 1 のあたりなら何も指し示していない.情報密度は,出力語 1 本が入力語 1 本についてもつ証拠の強さである.

6.1 節とのつながりは,平均をとると見える.で参照分布を入力分布の出力分布にとると,定義 6.1.2 の右辺は

𝐼(𝑝;𝑊)=𝑥,𝑦𝑝(𝑥)𝑊(𝑦𝑥)𝑞(𝑥;𝑦)

と書き直せる.相互情報量とは,情報密度を結合分布で平均したものにほかならない.逆に情報密度は,相互情報量を平均する前に戻した量である.

定義 6.6.7(高情報密度集合). を通信路,を長さ・メッセージ数の符号帳(定義 6.3.1),上の分布,を実数とする.メッセージ高情報密度集合

Γ𝑚(𝜃):={𝑦𝑛Y𝑛:𝑊𝑛(𝑦𝑛𝑐(𝑚))>2𝜃𝑄(𝑦𝑛)}

で定める.すなわち,符号語に対する情報密度がしきい値を超える出力語の集合である.

形式化: highLLRSet (ソース)

形式化上の注記. 情報密度(定義 6.6.6)に対応する単独の宣言はない.形式化は比を対数にとらず,定義 6.6.7 の不等式の形のまま扱うので,情報密度は高情報密度集合の定義の中に現れるだけである.を避けられるぶん,こちらのほうが扱いやすい.

また,形式化の側は高情報密度集合を符号帳ではなく符号(符号帳と復号器の組)で添字づけている.定義に使うのは符号語だけなので,復号器はどう選んでもこの集合は変わらない.同じことが補題 6.6.8 に紐付けた宣言にも当てはまる.

の外側ではが成り立っている.この不等式は符号語ごとの出力の分布を,符号にまったく依存しない参照分布で置き換えてよい,と言っている.ただし倍の代償を払うことになり,しかも置き換えてよいのはの外側でだけである.次の補題はこれを 1 行で書き下したものである.

補題 6.6.8. を通信路,を長さ・メッセージ数の符号帳(定義 6.3.1),上の分布,を実数,をメッセージ,を部分集合とする.定義 6.6.7 の高情報密度集合をと書き,と書くと

𝑊𝑛(𝑠𝑐(𝑚))2𝜃𝑄(𝑠)+𝑊𝑛(Γ𝑚(𝜃)𝑐(𝑚))

が成り立つ.

証明. の外側と内側に分ける:

𝑊𝑛(𝑠𝑐(𝑚))=𝑊𝑛(𝑠Γ𝑚(𝜃)𝑐(𝑚))+𝑊𝑛(𝑠Γ𝑚(𝜃)𝑐(𝑚))

である.

第 1 項について.なら定義 6.6.7 の条件が破れているのでである.について和をとると

𝑊𝑛(𝑠Γ𝑚(𝜃)𝑐(𝑚))2𝜃𝑄(𝑠Γ𝑚(𝜃))2𝜃𝑄(𝑠)

となる.最後はが非負であることによる.第 2 項はから以下である.二つを足して主張を得る.

形式化: channelCoding_per_codeword_decomposition (ソース)

ここまで復号器は一度も現れていない.定義 6.6.7補題 6.6.8 も符号語の並びだけで決まる話だからである.復号器が効くのは次の定理で,その復号領域がの分割をなすところである.補題 6.6.8 をその分割に当てると,符号全体の評価になる.

定理 6.6.9. を通信路,を長さ・メッセージ数のブロック通信路符号(定義 6.2.1),上の分布,を実数とする.符号帳に対する定義 6.6.7 の高情報密度集合とすると,この符号の平均誤り確率定義 6.2.1)について

1¯𝑃𝑒2𝜃𝑀+1𝑀𝑀𝑚=1𝑊𝑛(Γ𝑚(𝜃)𝑐(𝑚))

が成り立つ.

証明. メッセージ復号領域とおく.は写像だからは互いに交わらず,合併は全体である.定義 6.2.1 の誤り確率はだから,について平均して

1¯𝑃𝑒=1𝑀𝑀𝑚=1𝑊𝑛(D𝑚𝑐(𝑚))

である.

各項に,符号帳について補題 6.6.8として当てると

1¯𝑃𝑒1𝑀𝑀𝑚=12𝜃𝑄(D𝑚)+1𝑀𝑀𝑚=1𝑊𝑛(Γ𝑚(𝜃)𝑐(𝑚))

を得る.の分割をなしは分布だからであり,第 1 の和はに等しい.

形式化: channelCoding_average_success_le (ソース)

分割が代償を 1 回にまとめる. 補題 6.6.8 の代償はメッセージ 1 個あたりにかかっているのに,定理 6.6.9 ではそれがまで縮んでいる.効いているのは復号領域がの分割だという 1 点である.個の領域が参照分布を分け合うので,を全部足しても 1 にしかならない.個の代償の合計が倍ではなくになり,平均をとるでさらに割られる.

しきい値をどこに置くかがこれで見えてくる.と書けば第 1 項はちょうどである.を大きく負にとれば,すなわちしきい値をより十分下に置けば,第 1 項は小さい.いっぽう第 2 項は,しきい値が低いほど大きくなる.情報密度がしきい値を超える確率だからである.より十分低く,しかも情報密度がそこまで届かないほど高いしきい値がとれるかどうかが勝負になる.ここで効くのが命題 6.6.2 の一様な上界で,これを使うと情報密度の平均が符号によらず以下だと言える(補題 6.6.10).よりに比例して大きければ,その隙間にしきい値を置ける.という条件がここで初めて姿を見せる.

誤り確率が 1 に向かう

Chebyshev の不等式と分散の加法性を借りる. 借りるのは二つである.一つは Chebyshev の不等式で,形は「確率変数が平均,分散をもつとき,任意のに対し」.もう一つは分散の加法性で,形は「互いに独立な確率変数の有限和の分散は,各項の分散の和に等しい」.どちらも当てる相手は,有限アルファベット上の有界な独立確率変数の有限個の和である.この二つに依存するのは補題 6.6.10 だけで,以降は補題 6.6.10 の結論だけを使う.

補題 6.6.10. を通信路,を最大にする入力分布(定理 6.1.5),をその出力分布とし,はすべてのを満たすとする.を固定する.各について長さ・メッセージ数の符号帳定義 6.3.1)が与えられているとし,参照分布を,しきい値をとして,定義 6.6.7 の高情報密度集合をと書く.このとき

1𝑀𝑛𝑀𝑛𝑚=1𝑊𝑛(Γ(𝑛)𝑚(𝜃𝑛)𝑐𝑛(𝑚))0(𝑛)

である.

証明. とメッセージを固定し,と書く.に従う出力語とする.

情報密度は独立な和である. 定義 6.1.1 よりであり,も積の形だから,対数をとると

𝑄𝑛(𝑥𝑛;𝑦𝑛)=𝑛1𝑖=0log𝑊(𝑦𝑖𝑥𝑖)𝑞(𝑦𝑖)

である.そこでとおく.同じ積の形からは互いに独立で,に従う.だけの関数だから,も互いに独立である.

によらない上界で押さえる. となるのもとで確率 0 でしか現れないので,

𝜅:=max{log𝑊(𝑦𝑥)𝑞(𝑦):𝑥X, 𝑦Y, 𝑊(𝑦𝑥)>0}

とおけば,確率 1 でである.が全点で正だから中身はどれも有限で,有限個の実数の最大値としては有限である.しかもだけで決まり,にも符号にもメッセージにもよらない.

平均は以下である. 定義から

𝔼[𝑉𝑖]=𝑦𝑊(𝑦𝑥𝑖)log𝑊(𝑦𝑥𝑖)𝑞(𝑦)=𝐷(𝑊(𝑥𝑖)𝑞)

であり,命題 6.6.2 よりこれは以下である.期待値の線形性からを得る.ここで効いているのは,命題 6.6.2 が入力記号について一様だということである.は符号の設計者が選んだ任意の語であって,から引いたものではない.

分散は以下である. であり,借用した分散の加法性からである.

Chebyshev の不等式を当てる. ,すなわちを意味する.だからこれはを導き,とくにである.借用した Chebyshev の不等式より

𝑊𝑛(Γ(𝑛)𝑚(𝜃𝑛)𝑥𝑛)𝑛𝜅2(𝑛𝛿/2)2=𝜅2(𝛿/2)21𝑛

を得る.右辺はにも符号にもよらないので,について平均しても同じ上界で押さえられ,で 0 に収束する.

形式化: channelCoding_highLLR_tendsto_zero (ソース)

形式化上の注記. 一様な上界のとり方が本文と形式化で違う.本文は正の確率をもつ対にわたる最大値をとったが,形式化は全対にわたる絶対値の総和 llrUnifBound (InformationTheory/Shannon/ChannelCoding/StrongConverseAsymptotic.lean) をとる.こちらのほうが粗いが,という規約のもとで確率 0 の対を除く手間なしに定義できる.どちらもにも符号にもよらない定数で,証明の筋は変わらない.分散の評価にも差があり,形式化は有界な確率変数の分散が区間の半幅の 2 乗以下だという事実を使う.

という速さは主張には要らない.要るのは 0 に収束することだけで,そのために効いたのは分散がの 1 乗でしか増えないのに,しきい値までの距離がに比例することである.が大きくなるほど,情報密度は平均のまわりのの幅に集中していくのに,しきい値は平均からだけ離れていく.距離のほうが速く伸びるので,超える確率は消える.第2章の典型集合が「実際に出る系列はほぼすべて典型」と言ったのと同じ形の集中が,ここでは情報密度について起きている.

同じ集中が 6.3 節とは逆向きに働いていることに注意しておきたい.達成可能性では,本物の入出力対の情報密度がの近くまで届くことが味方だった.届くからこそ結合典型復号器が正しい符号語を選べた.ここではしきい値を平均よりさらに上に置くので,同じ集中が今度は「どの符号語も情報密度をそこまで持ち上げられない」という敵側の壁として働く.測っている量も集中の仕方も同じで,しきい値を平均のどちら側に置くかだけが違う.

定理 6.6.11(強逆定理). を通信路,を最大にする入力分布(定理 6.1.5),をその出力分布とし,はすべてのを満たすとする.とする.各について長さ・メッセージ数のブロック通信路符号が与えられ,十分大きいすべての

1𝑛log𝑀𝑛𝐶(𝑊)+𝛿

が成り立つとする.このときその平均誤り確率はを満たす.

証明. 参照分布を,しきい値をにとる.定理 6.6.9 より,各について

1¯𝑃(𝑛)𝑒2𝑛(𝐶(𝑊)+𝛿/2)𝑀𝑛+1𝑀𝑛𝑀𝑛𝑚=1𝑊𝑛(Γ(𝑛)𝑚(𝜃𝑛)𝑐𝑛(𝑚))

である.右辺の二項がどちらも 0 に収束することを見ればよい.

第 1 項について.十分大きいでは仮定より,すなわちである.よって

2𝑛(𝐶(𝑊)+𝛿/2)𝑀𝑛2𝑛(𝐶(𝑊)+𝛿/2)𝑛(𝐶(𝑊)+𝛿)=2𝑛𝛿/2

であり,だからこれは 0 に収束する.第 2 項は補題 6.6.10 そのもので,0 に収束する.

したがっての上極限は 0 以下である.誤り確率は 1 以下だからでもあり,はさみうちにより,すなわちである.

形式化: channelCoding_strong_converse_asymptotic (ソース)

系 6.6.12. を通信路,を最大にする入力分布(定理 6.1.5),をその出力分布とし,はすべてのを満たすとする.実数が次の条件を満たすとする.どんなに対しても,あるがあって,ならばメッセージ数の長さのブロック通信路符号で,平均誤り確率がを満たすものが存在する,という条件である.このときである.

証明. だとして矛盾を導く.とおく.仮定をに対して使うと,あるがあって,ならばメッセージ数で平均誤り確率がの長さの符号がとれる.については,メッセージ数 1 の符号(符号語も復号結果も 1 通り)を当てておく.

こうしてできた族に定理 6.6.11 を当てる.よりであり,では

1𝑛log𝑀𝑛𝑅=𝐶(𝑊)+𝛿

だから,十分大きいすべてのでレートの条件が満たされている.よってである.ところがではつねになので,極限は以下でなければならない.これは矛盾である.

形式化: channelCoding_operational_rate_le_capacity (ソース)

同じ結論を 2 度出す理由. 系 6.6.12 の結論(達成できるレートは以下)は系 6.4.8 の結論と同じである.違うのは前提のほうで,二つは強弱で並ぶのではなく,要求の置き場所が違う.系 6.4.8 は符号の族に,最大誤り確率が 0 に向かうことと,レートの列が上に有界であることを求めていた.系 6.6.12 が符号に求めるのは平均誤り確率を未満にできることだけで,最大誤り確率にもレートの有界性にも触れない.そのかわり系 6.6.12 は通信路のほうに,最大化子の出力分布が全点で正だという条件を負っている.これは系 6.4.8 が負っていない条件である.符号への要求は緩く,通信路への要求は厳しい.

証明の使い方を見ると差はもっとはっきりする.系 6.6.12 の証明が前提を使ったのはの 1 回だけだった.平均誤り確率がを下回る符号が大きいすべてのでとれれば,それだけでが出る.に向かうことも,より小さくなることも要らない.要るのはに向かわないということだけである.定理 6.6.11 が「に向かう」まで言い切っているからこうなる.

弱い逆定理と強い逆定理. 二つの逆定理が言っていることを並べると,強さの違いは境目の描き方に出る.弱逆定理(系 6.4.8)は「誤り確率を 0 にできるレートは以下」と言う.を超えたところで誤り確率が 0 に落ちないことは分かるが,どこで止まるかは分からない.強逆定理(定理 6.6.11)は「を超えたレートでは誤り確率は 1 に向かう」と言う.中間の振る舞い(誤り確率がのあいだのどこかに落ち着くレート帯)が存在しないことを主張しているのが,強い側の内容である.

この違いは通信路を使う側にとって実際的な意味をもつ.弱逆定理しかなければ,を少し超えたレートで誤り確率が達成できる可能性が残る.強逆定理はそれを閉じる.を超えたら,を大きくとるほど事態は悪くなり,ほとんどすべてのメッセージが誤って復号される.は,そこを境に成功が失敗へ反転する敷居であって,性能がなだらかに劣化しはじめる点ではない.

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