定理27 ・ 日本語

定理27 無明起行定理

数式解説版

Avijjāpaccayā saṅkhārā――涅槃寂静の未達から志向的形成作用へ

苫米地 英人 · 2026年8月9日

Cognitive Research Laboratories, Tokyo / CyLab, Carnegie Mellon University / C5I Center, George Mason University

基盤:TomabechiFourDharmaSealsMini13


この解説の読み方

この版は、定理27の学術論文とまったく同じ内容を、数式に慣れていない方と、仏教の教理に触れたことのない方の両方に向けて書き直したものです。式はひとつも省いていません。省いていないかわりに、すべての式について、出てくる文字をひとつ残らず日本語で説明し、その式が何を言っているのかを絵と言葉で言い直しています

読み方の順番は自由ですが、はじめての方には次をおすすめします。まず第0章(3分でわかる定理27)を読み、次に第1章(仏教の予備知識)と第2章(数学の道具箱)に目を通してください。この二つを通れば、第5章以降の式は「知っている道具の組み合わせ」に見えるようになります。急ぐ方は第0章と第13章(まとめ)だけでも、この定理が何を主張し、何を主張していないかは正確につかめます。

本文中には四色の囲みが出てきます。青い囲みは式に出てくる文字の説明、橙の囲みは式のやさしい言い換え、緑の囲みはなぜそう定義するのかという動機、赤い囲みは間違えやすい読み方への注意です。式が苦手な方は、まず橙の囲みだけを拾って読み進めても、筋はすべて追えるように書いてあります。

この定理がひとことで言っていること「まだ寂静に達していない」という位置の事実から出発すると、まず「残りの量が必ず減っている」ことが導かれ、さらに条件をひとつ足すと、その減少が本人のはたらきによるものだと言えるようになる――これだけです。
目次
  1. 第0章 3分でわかる定理27
  2. 第1章 仏教の予備知識がなくても読める
  3. 第2章 数学の道具箱
  4. 第3章 土台になる二つの定理
  5. 第4章 登場する記号の全リスト
  6. 第5章 「無明」を数式にする
  7. 第6章 「減っている」を数式にする
  8. 第7章 「行」を数式にする
  9. 第8章 定理27――本体
  10. 第9章 証明を一歩ずつ
  11. 第10章 やってはいけない四つの読み方
  12. 第11章 この定理が土台から借りているもの
  13. 第12章 よくある質問
  14. 第13章 まとめ
  15. 付録A 式の全一覧
  16. 付録B 文字の全一覧

第0章 3分でわかる定理27

仏教の十二縁起は「無明に縁りて行が起こり」という一句から始まります。定理27は、この一句だけを数学の言葉に翻訳したものです。翻訳の中身は、次の三つの箱を左から右へたどるだけです。

図17 結論は二段階に分かれている。②までは定理26だけで言えるが、③へ進むには条件27-Aという追加の仮定が要る。この二段構えが、本定理でいちばん大事な設計である。

① 無明とは何か。この体系では、無明は「気分」でも「頭の悪さ」でもありません。いま自分がいる場所が、苦がゼロになる集合の外側だという、位置についての事実です。地図の上で「まだ目的地の中に入っていない」というのと同じ種類の言明です。

② そこから何が言えるか。目的地の外にいる限り、目的地までの距離はゼロではありません。定理26が用意してくれた「高さメーター」は、この距離に連動して必ず正の値をとります。そして同じ定理26が「メーターは自分の高さに比例した速さで必ず下がる」と保証しているので、無明である限り、メーターは止まらずに下がり続けていることになります。

③ それを「行」と呼んでよいか。ここが本定理の肝心なところです。メーターが下がっているだけでは、まだ「本人が何かをした」とは言えません。川の流れに乗っているだけでも舟は進むからです。そこで条件27-Aを置き、「自然に流されている分」と「自分で漕いだ分」を明示的に引き算します。引き算した残りがゼロでないとき、はじめてそれを行(志向的形成作用)と呼びます。

結論を一行で書けば、「寂静に達していないなら、必ず何かを漕いでいる」となります。そして逆も成り立ちます。「部屋の中に入ってしまえば、その漕ぎはゼロになる」。ただし――ここが第10章で詳しく述べる要点ですが――ゼロになるのは部屋の外へ出ようとする向きの成分だけであって、生きること・考えること・他者に応えることが止まるわけではありません。

💡 やさしく言うとたとえるなら、山の中腹にいる登山者です。「まだ山小屋に着いていない」が無明、「標高計の残りメートル数」が高さメーター、「実際に足を動かしている分」が行です。標高計が減っていても、それがロープウェイのおかげなら本人は歩いていません。定理27の条件27-Aは、この「ロープウェイの分」をきちんと差し引くための仕掛けです。

第1章 仏教の予備知識がなくても読める

1.1 十二縁起とは何か

十二縁起(十二因縁)は、苦しみがどのように生じるかを十二の項目の連鎖として説明する、仏教のもっとも古い教理のひとつです。無明・行・識・名色・六処・触・受・愛・取・有・生・老死――この順に「AがあるからBがある」という条件関係で結ばれています。輪のように描かれるのが通例です。

本定理が扱うのは、この輪のうち最初の一本の矢印だけです。「無明 → 行」、パーリ語で avijjāpaccayā saṅkhārā。それ以外の十一の関係については、本定理は何も述べません。

図1 十二縁起の輪。本定理が数学にするのは、輪の最初の一本の矢印だけである。残りの十一本については何も主張しない。

1.2 パーリ語の一句を三つに分ける

パーリ語の定型句は三つの部分からできています。avijjā(無明)、paccayā(〜を条件として)、saṅkhārā(行)。語順のまま読めば「無明を条件として、行が生じる」となります。

saṅkhārā は複数形です。本稿では、広く用いられているBhikkhu Bodhiの英訳 volitional formations に対応させて「志向的形成作用」と読みます。「意志をもって何かを形づくるはたらき」という程度の意味です。

図19 パーリ語の一句の構造。本定理が形式化するのは、この一文の条件付き含意の形だけである。
⚠️ ここを間違えやすいパーリ語原典において avijjā は、苦・苦の生起・苦の滅・滅に至る道を知らないこととして説明されます。また SN 12.2saṅkhārā を身体的・言語的・心的な行の三種として定義します。本定理はこれらの語義すべてを、単なる集合への非所属や一つの制御成分へ還元するものではありません。以下に現れる無明と行は、あくまで定理26の数理体系の内部で定義されたモデル相対的・操作的な概念であり、パーリ語原典上の三種全体と同一ではありません。

パーリ語原典資料:Saṃyutta Nikāya 12.2(パーリ本文)、および同経のBhikkhu Bodhi英訳。

1.3 この体系での「涅槃寂静」

もうひとつだけ、先に用語を決めておきます。涅槃寂静とは、この体系では「生きたまま、残りの苦がちょうどゼロである状態の集まり」のことです。ここで「生きたまま」が定義の中に最初から入っているのが要点で、したがって涅槃は死ではありません。またこの集まりは時間とともに動いてよく、その意味で寂静は静止ではなく動的です。詳しくは第3章で扱います。

第2章 数学の道具箱

この章では、定理27を読むのに必要な道具を十五個そろえます。どれも、絵で見れば当たり前のことばかりです。ここを一度通しておけば、以降の式は「知っている道具の組み合わせ」にしか見えなくなります。

道具1 集合と「入っている・入っていない」

集合とは「ものの集まり」です。ある点がその集まりに入っているかいないか、この二択だけを問題にします。入っていることを ∈、入っていないことを ∉ と書きます。定理27では、集合はいつも「苦がゼロの部屋」であり、そこに入っていないことが「無明」です。

図3 無明とは「部屋の外にいる」という位置の事実である。感情や能力の問題ではない。

道具2 距離 dist ――「いちばん近い壁までの長さ」

点から集合までの距離とは、その集合のいちばん近い点までの長さのことです。dist(x, 部屋) と書きます。部屋の中にいれば距離はゼロ、外にいれば正の数になります。

ここで一点だけ数学的な念押しが要ります。「外にいれば必ず距離が正になる」と言い切るには、部屋が閉じている(=閉集合である)必要があります。境界がぎりぎり含まれていない集合だと、外の点なのに距離がゼロという困った事態が起こりうるからです。定理26は、この部屋がきちんと閉じていることを保証しています。

図4 距離とは、いちばん近い壁までの最短の長さ。部屋が閉じているから、外の点では必ず正になる。

道具3 二乗は必ずゼロ以上

どんな実数も二乗すればゼロ以上になります。この当たり前の性質が、以下の議論では「符号がひっくり返らない」ことの保証として繰り返し効いてきます。特に「距離の二乗」という量は、ゼロになるのは距離がゼロのときに限るという便利な性質を持っています。

道具4 Lyapunov関数 ――「高さメーター」

制御理論では、「目的地までどれだけ残っているか」を一本の数で表す仕掛けをよく使います。これをLyapunov関数と呼びます。名前は難しそうですが、要は残量メーターです。満たすべき性質はふたつだけ。

この二つが成り立てば、「メーターが減り続けている以上、いずれ目的地に近づく」と言えます。定理27で使う高さメーターの名前は W です。

図13 高さメーター W。「あとどれだけ残っているか」を一本の目盛りで表す。ゼロになった瞬間が寂静である。

道具5 挟み込み ――「メーターは距離と連動する」

メーターと距離が無関係だと困ります。そこで、正の定数を二つ用意して、メーターを距離の二乗の上下から挟みます。

c1 dist(x,𝒩(t))2 ≤ W(x,t) ≤ c2 dist(x,𝒩(t))2(26.A)
🔢 この式に出てくる文字c1, c2=正の定数(下からと上からの倍率)/dist=部屋までの距離/𝒩(t)=時刻 t における苦ゼロの部屋/W=高さメーター/x=いまの状態/t=時刻
💡 やさしく言うと「メーターの値は、部屋までの距離の二乗と、だいたい同じ大きさで動く」ということです。したがって距離が正ならメーターも正メーターがゼロなら距離もゼロ。この往復ができることが、あとで効いてきます。
図5 挟み込み。メーターは距離の二乗の上下二本のあいだに必ず収まる。

道具6 微分 ――「傾き」

微分とは、グラフの傾きのことです。傾きが負なら下り坂、つまりその量は減っています。傾きの大きさは、減り方の速さです。

道具7 右上Dini微分 ――「角があっても測れる傾き」

ふつうの微分には弱点があります。グラフにがあると、そこでは傾きが決まりません。左から近づいたときと右から近づいたときで答えが違うからです。

そこで、右側からの近づき方だけを見て、しかも「いちばん大きい値」を採用する、という測り方を用意します。これが右上Dini微分で、記号は D+t です。角があっても必ず値が決まり、しかも角がないふつうの点では、ふつうの微分とぴったり一致します。つまり「ふつうの微分の拡張版」であって、別物ではありません。

図7 右上Dini微分。角のある点でも右側の傾きだけを見ることで、必ず値が決まる。
🌱 なぜそう置くのかなぜこんな道具が要るのでしょうか。実際の系では、メーターの値が「いちばん近い壁までの距離」から作られることが多く、そのような量はいたるところで滑らかとは限らないからです。壁のどこがいちばん近いかが切り替わる瞬間に、角ができます。Dini微分は、その角を避けて通るのではなく、正面から扱うための道具です。

道具8 厳密下降 ――「止まらずに減る」

「減っている」にも強弱があります。だんだん減り方が鈍って、結局は途中で止まってしまう減り方では困ります。そこで、減る速さが、いま残っている量に比例するという強い条件を課します。

D+tW(x(t),t) ≤ −λ W(x(t),t)(26.B)
🔢 この式に出てくる文字D+t=右上Dini微分(道具7)/λ=正の定数で、減衰の速さを決める率/W=高さメーター/x(t)=時刻 t における状態
💡 やさしく言うと「メーターは、いまの高さに比例した速さで必ず下がる」。残りが多いほど速く、残りが少なくなれば穏やかに減ります。大事なのは、残りが正である限り、減る速さもゼロにならないという点です。だから途中で止まることがありません。
図6 厳密下降。高さが残っている限り、下がる速さもゼロにならない。

道具9 ベクトルと内積 ――「向きの相性」

ベクトルとは「向きと長さを持った矢印」です。二本の矢印の内積とは、その二本がどれくらい同じ方向を向いているかを表す一つの数で、同じ向きなら正、反対向きなら負、直角ならゼロになります。

本稿では内積を、片方を転置して並べる形(たとえば ∇WTv)で書きます。読み方は「∇W と v の内積」です。

道具10 勾配 ∇ ――「いちばん急な登り坂の向き」

山の斜面に立って、いちばん急な登り坂の方を指さしてください。その指の向きが勾配です。記号は ∇(ナブラ)を使い、メーターの勾配は ∇W と書きます。

勾配と、実際に進む向きとの内積を取ると、その進み方でメーターが上がるか下がるかが分かります。内積が負なら、下り方向の成分を持っているので、メーターは下がります。

図8 勾配はいちばん急な登り坂を指す矢印。進む向きとの内積が負なら、メーターは下がる。

道具11 連鎖律 ――「合わせ技の分解」

メーターの値は、時刻そのものによっても変わりますし、状態が動くことによっても変わります。この二つの効果を足し合わせるのが連鎖律です。式で書くと次のようになります。

DtW = ∂W/∂t + ∇WT
🔢 この式に出てくる文字∂W/∂t=状態を止めたまま時間だけを進めたときの変化/∇W=勾配(道具10)/=状態が動く速度ベクトル/Dt=軌道に沿った時間微分
💡 やさしく言うと「メーターが動いた理由は、時計が進んだからと、自分が動いたから、この二つの合計である」。第7章では、この右辺をさらに四つに割って、そのうち三つが打ち消し合うところを見ます。

道具12 Cauchy–Schwarzの不等式 ――「長さの下限を出す」

二本の矢印 a と b の内積は、次のように書けます。

aTb = ‖a‖ ‖b‖ cos θ
🔢 この式に出てくる文字‖a‖, ‖b‖=それぞれの矢印の長さ/θ(シータ)=二本のあいだの角度/cos θ=角度が0度のとき1、直角のとき0、180度のとき −1 になる量

cos θ はどう頑張っても 1 を超えません。したがって内積の大きさは、二本の長さの積を超えられません。これがCauchy–Schwarzの不等式です。

絵で考えると分かりやすくなります。棒に太陽の光を当てたときの影の長さが ‖b‖cos θ です。影は、元の棒より長くなることはありません。太陽が真上から少しでもずれれば、影は必ず短くなります。

図24 Cauchy–Schwarzの幾何。影は元の棒より長くならない。裏返せば、影の長さから棒の長さの下限が出る。
💡 やさしく言うとこの不等式の使い道は、割り算にあります。両辺を ‖a‖ で割ると ‖b‖ ≥ |aTb| / ‖a‖。つまり「影がこれだけ長いのだから、棒はこれ以上の長さがあるはずだ」と、直接は測れない長さの下限を取り出せるのです。
🔍 数学の骨格本稿での当てはめは次のとおりです。a = GT∇W(アクチュエータのてこ比)、b = η27(志向信号の大きさ)、aTb = 実際に行われた仕事量。仕事量は (27.6) により λW 以上と分かっており、てこ比は L27 以下と分かっている。この二つを割り算すれば、力の大きさの下限 λW/L27 が出ます。これが式(27.8)です。
🌱 なぜそう置くのか等号が成り立つのは、二本の矢印がまったく同じ向きのときだけです。つまり (27.8) の下限は「いちばん効率のよい漕ぎ方をしたとしても、これだけは要る」という、いちばん甘く見積もった値です。実際にはもっと大きい漕ぎが必要になります。
図12 同じことをてこで見る。必要な仕事量が確定し、てこ比に上限があれば、力の大きさは下から押さえられる。

道具13 「ほとんどすべての時刻」 ――「点には幅がない」

まず「長さ」の話から始めます。区間 [a, b] の長さは b − a です。では、一点の長さはいくつでしょうか。ゼロです。点には幅がありません。

では、点をたくさん集めたら長さは出るでしょうか。有限個なら、もちろんゼロのままです。驚くべきことに、可算無限個――番号を1, 2, 3, … と振って数え上げられる無限――でも、集めた長さはゼロのままです。たとえば区間 [0, 1] に含まれる分数(有理数)は無限にありますが、全部集めても長さはゼロです。

この「長さ」を、区間だけでなく複雑な集合まで測れるように拡張した測り方の名前が Lebesgue測度です。そして「例外はあるかもしれないが、例外を全部集めても測度がゼロである」という言い方を「ほとんど至る所」「ほとんどすべての時刻で」と言い、a.e. と略します。

図25 例外の時刻は幅を持たない点として現れる。いくつ並べても、時間の長さは増えない。
🌱 なぜそう置くのか本稿で例外になるのは、メーターのグラフに角ができる時刻です。角は、部屋の壁のどこがいちばん近いかが切り替わる瞬間に生じます。切り替わりは飛び飛びにしか起こらないので、これらの時刻を全部集めても長さはゼロです。だから「ほとんどすべての時刻で成り立つ」で十分なのです。
💡 やさしく言うと実用的な意味はこうです。時間で積分したり、時間平均を取ったりする限り、測度ゼロの例外はまったく影響しません。面積を計算するとき、幅のない線を何本足しても面積は増えないのと同じことです。
⚠️ ここを間違えやすいただし「ほとんどすべて」と「すべて」は厳密には違います「ある特定の一瞬 t = 5 で成り立つか」という問いには答えられません。そこが例外に当たっている可能性を排除できないからです。だから第8章の(27.10)では、第一の同値は全時刻、第二の同値はほとんどすべての時刻と書き分けてあり、まとめてはいけません。

道具14 Lipschitz正則性 ――「坂の急さに制限速度がある」

関数のなめらかさには段階があります。定理27が要求するのは、その中間にあたるLipschitz連続という性質です。定義は次の一行です。

| f(x) − f(y) | ≤ L ‖ x − y ‖
🔢 この式に出てくる文字f=対象の関数(本稿では高さメーター W)/x, y=任意の二点/‖x − y‖=二点の距離/L=Lipschitz定数。正の定数で、傾きの上限を与える
💡 やさしく言うと「二点の値の差は、二点の距離の L 倍を超えない」。グラフで言えば、どこを切っても傾きが L より急にならないということです。急な坂はあってよいが、垂直な崖は無い
図21 角はあってよいが、崖は除外される。Lipschitzは「連続」と「微分可能」のちょうど中間の強さである。
三つのなめらかさの強さ比べ
性質意味
連続切れ目がない√x(原点で傾きが無限大)
Lipschitz切れ目がなく、傾きに天井がある|x|(原点に角があるが傾きは1以下)
微分可能各点で接線がただ一つ決まるx2
🔍 数学の骨格この性質は、本稿で三つの仕事をしています。
①「ほとんどすべての時刻」の出どころ。Rademacherの定理により、局所Lipschitz関数はほとんど至る所で微分可能です。つまり角は測度ゼロの集合にしか現れません。だから道具13の a.e. が言え、そこで連鎖律が使えます。Lipschitzでなければ、a.e. すら言えません。
② 下降率が有限であることの保証。傾きに天井があるので、−D+tW が無限大に発散しません。Des27(t) が有限の量として意味を持つのは、この正則性のおかげです。
③「局所」で足りる理由。空間全体で一つの L が取れなくてよく、着目する軌道の近傍でだけ L が取れれば十分です。実際の系ではこれで足ります。
🌱 なぜそう置くのかでは、なぜ「微分可能」まで要求しないのでしょうか。W は dist(x, 𝒩(t)) から作られることが多く、壁のどこがいちばん近いかが切り替わる瞬間に、必ず角ができるからです。微分可能を要求すると、現実的な系がほとんど排除されてしまいます。Lipschitzは、その角を避けずに正面から扱うための、必要最小限の強さの仮定なのです。

道具15 アクチュエータ ――「意思が現実に効く出口」

アクチュエータとは、工学ではモーター・油圧シリンダ・舵のことです。制御信号を物理的な力に変える装置で、センサ(世界から情報へ)のちょうど逆向きにあたります。数式では G(x,t) という行列で表され、入力 u に掛かって Gu という状態への作用を生みます。

舟のたとえでは、u が漕ぐ強さ、G がオールと水の関係、Gu が実際に舟が動いた分です。

図22 アクチュエータ G は、入力の空間から状態の空間への変換である。核に入る入力は、力んでも状態には何も起こさない。

押さえるべき性質が三つあります。

① G は正方行列でも可逆でもありません。入力の次元 m と状態の次元 n は一致しません。やりたいことが全部できるわけではないという当然の事実が、行列の形として最初から入っています。

② 核(カーネル)があります。Gv = 0 となる v ≠ 0 が存在しえます。「力んでいるが、世界には何も起きていない」入力方向です。水面と平行に空振りしたオールがこれにあたります。式(27.9)で「η27 自体はゼロにならなくてよい」と言えるのは、この核成分があるからです。寂静に入っても、意思そのものが消えるわけではありません。

③ G は物理的に固定されていなければなりません。ここが定理27の設計の急所です。同じ ẋ は、f0 と G の切り分け方を変えれば何通りにも書けてしまいます。もし後から都合よく切り直せるなら、自然ドリフトを「行」と呼び替えることができてしまう。だから G は「実アクチュエータ」――実際に体を動かす経路――でなければならず、条件27-Aは同じ f0・同じ G のもとで u0 と utr を比較するのです。

🔍 数学の骨格Gの本当の役割は「帰属の型付け」です。η27 だけを見ても、それは頭の中の差分にすぎません。G を通してはじめて「志向が、実際の経路を通って、メーターを下げる向きに効いた」と言えます。式(27.5)が単なる η27 ≠ 0 ではなく、−∇WTGη27 > 0 という形で書かれているのは、そのためです。
💡 やさしく言うと式(27.8)に出てくる ‖GT∇W‖ ≤ L27 は、「アクチュエータの効き目には上限がある」、つまりてこ比が無限大ではないという条件です。だから「これだけの仕事をするには、これだけの入力が要る」という下限が出せます。
道具14と道具15の対比局所Lipschitz正則性は W についての条件で、「測れることの保証」。アクチュエータ G は系の構造についての条件で、「帰属できることの保証」。定理27は、この二つが揃ってはじめて成立します。

第3章 土台になる二つの定理

定理27は、ゼロから作られたものではありません。すでに証明ずみの二つの定理の上に、一段だけ積み増した結果です。この章では、その二つを式なしで押さえます。

図2 全体地図。左の二つが土台、右がこの論文である。

3.1 定理24(一切皆苦)――「空より下では、苦はゼロにならない」

この体系では、認知の抽象度が階層をなしていると考えます。いちばん上の階層を ⊤ と書き、「空」と呼びます。⊤ より下の階層を「空未満」と言い、a ≺ ⊤ と書きます。

定理24は、こう言います。空未満のどの階層にいても、どれだけ上手に最適化しても、残りの苦の合計をゼロにすることはできない。ここでいう苦は「毎瞬ちくちく痛い」という意味ではありません。最適化しきったあとにも、なお正の残りが出てしまうという構造的な非充足性のことです。

図16 抽象度のはしご。空未満のどの段でも残りは正、頂上でだけ苦ゼロの部屋が開く。

3.2 定理26(涅槃寂静)――「生きたまま、苦ゼロの部屋がある」

定理26は、最高抽象度 ⊤ において、次の三つを保証します。

  1. 部屋がある。生命活動が維持される集合 ℬalive の中に、残りの苦がちょうどゼロになる状態の集まり 𝒩(t) が存在し、空ではない。
  2. 部屋は閉じていて、一度入れば出ない。境界を含む閉集合であり、前向き不変(一度入れば、その後もずっと中にいる)である。
  3. 高さメーターがある。道具5の挟み込みと道具8の厳密下降を満たす W が存在する。

この部屋は時刻ごとに動いてよいことに注意してください。𝒩(t) と書いて t が付いているのはそのためです。だから寂静は「凍りついた一点」ではなく、動きうる安全地帯です。

𝒩(T) := ℬalive ∩ { x | J*⊤,ρ(x,T) = 0 }
🔢 この式に出てくる文字𝒩(T)=時刻 T における苦ゼロの部屋/alive=生命活動が維持される状態の集まり/J*⊤,ρ(x,T)=状態 x から出発して最善を尽くしたときに、なお残る苦の合計(割引つき)/ρ=割引率(遠い将来を少し軽く見積もる係数)/=二つの集まりの共通部分
💡 やさしく言うと「生きている」と「残りの苦がゼロ」の両方を満たす状態だけを集めた部屋、という意味です。「生きている」が最初から条件に入っているので、この部屋は死ではありません
土台から借りる二つの不等式
c1 dist(x,𝒩(t))2 ≤ W(x,t) ≤ c2 dist(x,𝒩(t))2(26.A)
D+tW(x(t),t) ≤ −λ W(x(t),t)(26.B)

この二本だけが、定理27の証明で実際に使われる。

基盤についての注記

基盤についての注記(Mini13)。本稿は TomabechiFourDharmaSealsMini13 を基盤とします。同書の定理26は単一の条件26-A(零苦集合と安定性)で与えられ、その内容として、二次の挟み込み (26.A)、厳密下降 (26.B)、および残余価値の距離による連続限界 (26.C) の三つの式を含みます。本書が用いるのは (26.A) と (26.B) のみで、(26.C) は不要です。部屋が閉じていることも、連続な W の零集合表示 𝒩(t)=ℬalive∩{x | W(x,t)=0} から従います。「永久に苦ゼロを保てる」という命題には PZS という名前が与えられており、定理24と定理26を合成した結果は (26.3) として引用します。

⚠️ ここを間違えやすい定理27は、条件26-Aが成り立たない場合を扱うものではありません。これが成り立つ体系の中で、いまの状態がまだ部屋に入っていない、という場合を「涅槃寂静の未達」と呼んでいます。土台の仮定そのものが崩れているなら、以下の結論は一つも導けません。

最後に、定理24と定理26を合わせると次が言えます。空未満では永久に苦ゼロを保つことはできない。そして最高抽象度 ⊤ では、永久に苦ゼロを保てることと、部屋の中にいることが同じである。この合成結果を、本稿では (26.3) として引用します。

第4章 登場する記号の全リスト

以降で使う記号を、一つ残らず先に挙げておきます。読んでいて分からない記号が出てきたら、この表に戻ってください。暗記する必要はありません。

定理27に出てくる文字と記号のすべて
記号読み方・意味
最高抽象度。「空」と読む。順序のいちばん上という意味の記号で、神秘的な意味はない
a ≺ ⊤空未満の抽象度。⊤ より下の階層
𝕃抽象度の全体(束)
Xa抽象度 a における状態の空間
alive生命活動が維持される状態の集まり
𝒩(t)時刻 t における、生きたまま残りの苦がゼロである状態の集まり(=部屋)
x(t)時刻 t における状態。地図の上の現在地
dist(x,𝒩(t))現在地から部屋までの最短距離
W(x,t)高さメーター(Lyapunov関数)。部屋の中でゼロ、外で正
c1, c2挟み込みの下側・上側の正の定数
λ減衰率。正の定数。メーターが下がる速さを決める
D+t右上Dini微分。角があっても測れる傾き
PZS(a,x,T)永久零苦命題。「時刻 T に x から出発して、以後ずっと苦をゼロに保てる方策がある」
Avijjā27本体系の操作的無明。PZS が成り立たないこと
Ign27Lyapunov無明残差。最高抽象度では W そのもの
Des27残差下降率。メーターが下がる速さ。これだけでは行を意味しない
f0(x,t)自然ドリフト。誰も何もしなくても状態が動く分(川の流れ)
G(x,t)実アクチュエータ写像。入力が実際に状態へ効く経路(オールと水の関係)
u制御入力。主体が選べる操作量
u0(t,x)指定された最適入力。定理26の方策 π0 が選ぶ入力
utr(t,x)基準入力。独立に固定された、生命維持や接線運動を含む「素の」入力
η27(t,x)志向信号。u0 から utr を引いた差
27志向信号が実アクチュエータを通って状態に及ぼす実効作用
Saṅkhārā27本体系の行。−∇WT27 > 0 で定義される
L27‖GT∇W‖ の上界となる正の定数
勾配。いちばん急な登り坂の向き
‖ · ‖ベクトルの長さ(ノルム)
π0最高抽象度における指定最適方策。全初期対で同時に最適
L(Lipschitz定数)傾きの上限。局所Lipschitzとは、軌道の近傍でこの L が取れること(道具14)
ker GG の核。Gv = 0 となる入力方向。力んでも状態には何も起こさない(道具15)
a.e.ほとんどすべての時刻で(例外の時刻を全部集めても長さゼロ)

第5章 「無明」を数式にする

5.1 型を混同しないための下ごしらえ

まず、議論する状態の範囲をはっきり決めます。空未満の各階層では、その階層の状態空間全体を考えます。最高抽象度 ⊤ では、生きている状態だけを考えます。この二つを混ぜずに並べたものが 𝔛27 です。

𝔛27 := ( ⊔a≺⊤ ( {a} × Xa ) ) ⊔ ( {⊤} × ℬalive )
🔢 この式に出てくる文字=重ならないように並べて合わせる(直和)/{a} × Xa=「階層 a にいる」という札を付けた状態/alive=生きている状態の集まり
💡 やさしく言うと「どの階層の話をしているのか」を必ず札で示す、という約束です。階層を混ぜて比べると誤った結論が出るので、はじめに封じておきます。

5.2 無明の定義

いよいよ本題です。無明を、次のように定義します。

Avijjā27(a,x,T) :⇔ ¬ PZS(a,x,T)(27.1)
🔢 この式に出てくる文字:⇔=左辺を右辺で定義する、という記号/¬=「〜でない」(否定)/PZS(a,x,T)=時刻 T に状態 x から出発して、以後ずっと苦をゼロに保てる許容方策が存在するという命題/a=抽象度/x=状態/T=開始時刻
💡 やさしく言うと「いまの位置からでは、どうやっても永久に苦ゼロを保てない」――これが無明です。知識が足りないとか、心が乱れているといった心理的な話ではなく、「その手はもう無い」という可能性の話です。
🌱 なぜそう置くのかなぜ「知らないこと」ではなく「できないこと」で定義するのでしょうか。数学のモデルの中で扱うには、検証できる形にしなければならないからです。「知っているかどうか」はモデルの外の話ですが、「その方策が存在するかどうか」はモデルの中で判定できます。だからこれを操作的な無明と呼びます。

この定義に (26.3) を当てはめると、無明であることの中身が二つの場合に分かれます。

Avijjā27(a,x,T) ⇔ [ a ≺ ⊤ ] ∨ [ a = ⊤ ∧ x ∉ 𝒩(T) ](27.2)
🔢 この式に出てくる文字=両側が同値(どちらか一方が成り立てば他方も成り立つ)/=「または」/=「かつ」/=「入っていない」
💡 やさしく言うと読み下すと、こうです。無明であるとは、(i)空未満の階層にいるか、または(ii)最高抽象度にいるがまだ部屋に入っていないか、そのどちらかである。(i)は定理24が保証し、(ii)は定理26が保証します。
⚠️ ここを間違えやすいこの先の議論は、ほとんどすべて(ii)の場合、つまり最高抽象度の指定閉ループ上の話です。(i)の枝を使うのは (27.2) のこの一行だけで、そこでだけ条件24-Aが必要になります。

5.3 無明の「量」を測る

(27.1) で定義した無明は、○か×かの真偽値です。しかし「どれくらい無明か」というが手に入れば、不等式の鎖に載せられるようになり、はるかに強い結論が出せます。そこで、最高抽象度における無明の量を次のように定めます。

Ign27(x,t) := W(x,t)(27.3)
🔢 この式に出てくる文字:==左辺を右辺で定義する/Ign27=Lyapunov無明残差(無明の量)/W=高さメーター(道具4)/x=状態/t=時刻
💡 やさしく言うと式としては、右辺と左辺は同じものです。新しい量を作ったのではなく、定理26がすでに用意していた高さメーターに、別名を付けただけです。
🌱 なぜそう置くのかでは、なぜわざわざ別名を付けるのでしょうか。理由は三つあります。
① 役割の型付け。W は制御理論の量、Ign27 は「無明の量」という解釈を担う名前です。同じ数でも、議論の中で果たす役割が違います。数式の上で両者を区別しておくと、どこまでが数学でどこからが解釈かが、読む人に見えるようになります。
② ○×を量に変える。(27.1) は真偽値、(27.3) は実数です。この橋渡しがあるから、「無明である」から「下降率は λ 倍以上ある」という量的な結論へ進めます。
③ ゼロ点が一致する。別名を付ける資格は、挟み込み (26.A) が与えています。挟み込みにより、Ign27 = 0 ⇔ 部屋までの距離 = 0 ⇔ 部屋の中にいる ⇔ 無明でない。量がゼロになる点と、述語が偽になる点が、ぴったり一致するのです。一致しなければ、この量を「無明の量」と呼ぶ資格はありません。
⚠️ ここを間違えやすいIgn27 の絶対値そのものには意味がありません。挟み込みの定数 c1, c2 には自由度があり、メーターの目盛りは何倍にでも取り直せるからです。意味を持つのは「ゼロか、正か」「減っているか」の二点だけです。「無明の量が 3.7 だ」という言明には内容がありません。
また、これは心理量ではありません。苦痛の強さや不安の度合いを測っているのではなく、「部屋からどれだけ離れているか」という位置の量です。

第6章 「減っている」を数式にする

次に、無明の量が減る速さに名前を付けます。ここで一つだけ注意が要ります。メーターの値は「いちばん近い壁までの距離」から作られることが多く、そういう量はいたるところ滑らかとは限りません。壁のどこがいちばん近いかが切り替わる瞬間に、グラフに角ができるからです。

そこで道具7の右上Dini微分を使います。これなら角があっても必ず値が決まります。正則性としては、W が軌道を含む近傍で連続かつ局所Lipschitzであり、軌道 x(·) が絶対連続であることを仮定します。局所Lipschitz関数はほとんど至る所で微分可能であり、その点ではDini微分と通常の微分が一致します。この正則性のもとで、Dini微分は有限の値をとります。

Des27(t) := − D+t W(x(t),t)(27.4)
🔢 この式に出てくる文字Des27(t)=残差下降率。メーターが下がる速さ/D+t=右上Dini微分/マイナス記号=「下がる」を正の数で表すための符号反転/x(t)=時刻 t の状態
💡 やさしく言うとマイナスを付けているのは、単に「下がっている量」を正の数で言いたいからです。Des27(t) > 0 は「同じ高さに留まらず、確かに減っている」を意味します。
⚠️ ここを間違えやすいこの段階では、減少を主体の行に帰属させてはいけません。メーターが下がっているのは事実でも、それを下げたのが本人とは限らないからです。川の流れだけで下がっているかもしれません。この区別が、次章の主題です。

第7章 「行」を数式にする

この章が定理27の心臓部です。問いはただ一つ、「メーターが下がったのは、誰のおかげか」

図9 川の流れで下がったのか、自分で漕いで下がったのか。この二つを分けるのが条件27-Aである。

7.1 状態が動く仕組みを二つに分ける

まず、状態が動く仕組みを制御アフィン系という形に書きます。名前は難しそうですが、意味は単純です。「勝手に動く分」と「入力が効く分」を、足し算で分けて書く、というだけです。

ẋ = f0(x,t) + G(x,t) u ,  u0(t,x) := π0(t,x)(27.A1)
🔢 この式に出てくる文字=状態が動く速度(x の上の点は時間微分)/f0(x,t)=自然ドリフト。誰も何もしなくても動く分(川の流れ)/G(x,t)=実アクチュエータ写像。入力が状態へ効く実際の経路(道具15)/u=制御入力/u0=定理26の指定方策 π0 が選ぶ最適入力
💡 やさしく言うと舟のたとえで言えば、f0 が川の流れ、G が「オールを漕いだ力が舟をどう動かすか」という水の性質、u が漕ぐ強さです。舟の速さは、流れの分と漕いだ分の足し算になります。

なぜ「アフィン」と呼ぶのか

アフィンとは、一次関数に定数を足した形のことです。y = ax は原点を通る直線ですが、y = ax + b は原点を通りません。この「+ b」がある形をアフィンと呼びます。

上の式を u についての関数と見てください。u を2倍すれば Gu も2倍になる――ここは一次(比例)です。しかし u = 0 としても ẋ は 0 になりません。f0 が残るからです。これが「+ b」にあたり、だから線形ではなくアフィンなのです。

図23 制御アフィン系。入力を変えると先端は一直線に並ぶが、その直線は原点を通らない。通らない分が自然ドリフトである。
🔍 数学の骨格なぜ、わざわざこの形を要求するのでしょうか。ここが決定的です。
一般の制御系は ẋ = f(x, u, t) と書けます。この形では、入力が状態にどう効くかが f の中に溶け込んでいて、取り出せません。入力を分解しても、作用が分解できないのです。
ところが制御アフィン系なら、u0 = utr + η27 と入力を割った瞬間、G u0 = G utr + G η27 と、作用の側も自動的に割れます。この分離ができるからこそ、証明第三段でメーターの変化を四項に分解し、うち三項を打ち消して「余分な漕ぎ」だけを取り出せるのです。制御アフィン系という形は、装飾ではなく、定理27の証明そのものを可能にしている構造です。

7.2 基準入力を置く

次が肝心なところです。指定入力 u0 と同じ入力空間に値を取る、独立に固定された許容な基準フィードバック utr(t,x) が存在すると仮定します。これは、生命維持・時間変化・寂静集合内の接線運動といった「素の営み」に対応する入力です。そのうえで、二つの入力の差を志向信号と呼びます。

η27(t,x) := u0(t,x) − utr(t,x) ,  Ftr(x,t) := f0(x,t) + G(x,t) utr(t,x)
🔢 この式に出てくる文字η27(イータ)=志向信号。選んだ入力から基準入力を引いた残り/utr=基準入力(tr は基準の意)/Ftr=基準入力だけで動かしたときの閉ループの動き(基準場)
図10 「行」の正体は引き算である。選んだ入力から、生きる分を引いた残りが志向信号 η27 になる。
🌱 なぜそう置くのかなぜ基準入力を独立に固定しておく必要があるのでしょうか。あとから都合よく決められるなら、どんな量でも「これが行だ」と言えてしまうからです。基準を先に固定しておくことで、自然ドリフトを恣意的に名前だけ付け替えて行と呼ぶことができなくなります。

7.3 条件27-A ――「基準だけでは高さが変わらない」

条件27-A(志向作用の実アクチュエータ帰属)

関連領域の制御系が (27.A1) の形であり、W は軌道を含む開近傍で時間・状態について C1 級、軌道 x(·) は絶対連続で閉ループ方程式をほとんど至る所満たし、Gη27 は可測かつ有限値であるとする。さらに、基準閉ループだけでは残差準位を変えない、すなわち軌道近傍で次が成立するとする。

∂W/∂t + ∇WT Ftr = 0(27.A2)
🔢 この式に出てくる文字∂W/∂t=時間だけを進めたときのメーターの変化/∇W=メーターの勾配/Ftr=基準入力だけで動かしたときの動き/C1=一回微分でき、その微分が連続であること
💡 やさしく言うと(27.A2) の言っていることは一つだけです。「素のままにしておけば、メーターの高さは変わらない」。だからもしメーターが下がったなら、それは素のままではなかったということ、つまり誰かが余分に漕いだということになります。
🌱 なぜそう置くのかこの条件のおかげで、Gη27 は「自然ドリフトを恣意的に名前を付け替えただけの量」ではなくなります。同じドリフト・同じ実アクチュエータのもとで、指定入力と基準入力を比較した実効状態作用として、型がはっきり定まるのです。

7.4 行の定義

準備が整いました。条件27-Aのもとで、ほとんどすべての時刻における本モデルのを、次のように定義します。

Saṅkhārā27(x(t),t) :⇔ − ∇xW(x(t),t)T G(x(t),t) η27(t,x(t)) > 0(27.5)
🔢 この式に出てくる文字Saṅkhārā27=本モデルにおける行/xW=状態についてのメーターの勾配/G η27=志向信号がアクチュエータを通って状態に及ぼす実効作用/上付きの T=転置(内積を作るための記法)/> 0=この内積が正であること
💡 やさしく言うと「余分に漕いだ分が、メーターを下げる向きに、確かに効いている」――これが行です。マイナスが頭に付いているので、この式が正であるとは、勾配(登り方向)と実効作用が逆を向いている、つまり下り方向へ押している、という意味になります。
⚠️ ここを間違えやすいこれはパーリ語原典上の行一般ではありません。無明残差の減少へ正に寄与する実アクチュエータ成分が存在する、という限定された事態を表します。身体的・言語的・心的な行の三種すべてを、この一本の内積に還元しているのではありません。

第8章 定理27――本体

定理27(無明起行定理/Avijjāpaccayā saṅkhārā

定理26の常設仮定(特に π0 の存在と全初期対での同時最適性)、条件26-A、および第6章の局所Lipschitz正則性のもとで、π0 の任意の閉ループ軌道と任意の時刻 t について、次が成立する。

Avijjā27(⊤,x(t),t) ⇒ Des27(t) ≥ λ Ign27(x(t),t) ≥ λ c1 dist(x(t),𝒩(t))2 > 0(27.6)

したがって、涅槃寂静が未達である限り、無明残差は指定閉ループ上で厳密な下降率をもつ。この最高抽象度の結論に条件24-Aは不要である。条件24-Aが必要なのは、(27.2) の空未満の枝である。

さらに条件27-Aが成立するなら、Lebesgueほとんどすべての時刻で右上Dini微分と通常の軌道微分が一致し、次が成立する。

Des27(t) = − ∇WT27 ≥ λ W ≥ 0 ,
Avijjā27(⊤,x(t),t) ⇒ − ∇WT27 > 0
⇒ Saṅkhārā27(x(t),t) ∧ η27 ≠ 0 ∧ Gη27 ≠ 0
(27.7)

また、無明が成立する時刻において、ある定数 L27 > 0 に対し ‖GTxW‖ ≤ L27 なら、次が成立する。

‖η27(t)‖ ≥ λ W(x(t),t) / L27 ≥ ( λ c1 / L27 ) dist(x(t),𝒩(t))2 > 0(27.8)

逆に、ある T で x(T) ∈ 𝒩(T) なら、次が成立する。

Des27(t) = 0  (すべての t ≥ T),
− ∇WT27 = 0  (Lebesgueほとんどすべての t ≥ T)
(27.9)

ここで零となるのは無明条件付きの正のアクチュエータ寄与であって、η27 自体や、生命活動・評価作用・最適フィードバック・寂静集合内の接線運動のすべてではない。η27 には接線成分または G の核成分が残りうる。

したがって最高抽象度の指定閉ループ上で、第一の同値は全時刻、第二の同値は条件27-Aのもとでほとんどすべての時刻に成立する。

Avijjā27(⊤,x(t),t) ⇔ Des27(t) > 0 ,
Avijjā27(⊤,x(t),t) ⇔ Saṅkhārā27(x(t),t)  (a.e., 条件27-A)
(27.10)

8.1 四つの式を一行ずつ読む

(27.6) 無明なら、必ず減っている

🔢 この式に出てくる文字=「ならば」/Des27(t)=メーターが下がる速さ/λ=減衰率/Ign27=無明の量(=W)/c1=挟み込みの下側の定数/dist(…)2=部屋までの距離の二乗
💡 やさしく言うと不等号が三つ並んでいますが、読み方は簡単です。「下がる速さ」は「無明の量」の λ 倍以上あり、その「無明の量」は「距離の二乗」の c1 倍以上あり、距離は正だから全体として正である。つまり、無明である限り下降は止まらないし、しかもどれだけ遠いかに応じた最低量が保証されるのです。

(27.7) その減少は、本人の漕ぎである

💡 やさしく言うと条件27-Aが入ると、下降の理由が特定されます。下降の速さは、ちょうど「余分な漕ぎ」の効果と一致する。したがって無明であれば、その内積は正でなければならず、行が成立し、志向信号もその実効作用もゼロではありえません

(27.8) 行の「大きさ」にも下限がある

🔢 この式に出てくる文字‖η27(t)‖=志向信号の長さ(大きさ)/L27=‖GTxW‖ の上界となる正の定数/‖ · ‖=ベクトルの長さ
💡 やさしく言うと「ゼロではない」よりも一段強い主張です。部屋から遠ければ遠いほど、行の大きさも大きくなければならない。距離の二乗に比例した下限が付きます。てこの原理と同じで、必要な仕事量が決まっていれば、力の大きさも下から押さえられるのです。

(27.9) 部屋の中では、その寄与はゼロになる

💡 やさしく言うと一度部屋に入れば、前向き不変性によりその後もずっと中にいます。中ではメーターの値は恒等的にゼロなので、下降率もゼロ。条件27-Aを合わせれば、実アクチュエータの残差寄与もほとんど至る所ゼロになります。
⚠️ ここを間違えやすいゼロになるのは「無明条件付きの正の寄与」だけです。η27 そのものがゼロになるとは言っていません。η27 には、部屋の内部を動く接線成分や、G を通しても状態に効かない核成分が残りえます。この区別が、第10章の主題です。

(27.10) 二つの同値

🔍 数学の骨格(27.6)〜(27.9) をまとめると、二本の同値が得られます。第一の同値(無明 ⇔ 下降が正)は全時刻で成立します。逆向きが言えるのは、部屋に入れば前向き不変性により W が恒等的にゼロとなり、下降率も全時刻ゼロになるからです。第二の同値(無明 ⇔ 行)は、条件27-Aのもとで、ほとんどすべての時刻に成立します。「ほとんど」が付くのは、Dini微分と通常の微分が一致するのがほとんど至る所だからです。

第9章 証明を一歩ずつ

証明は五段だけです。各段のあとに、その段が何をしたのかを日常語で言い直します。使う道具は第2章でそろえたものだけで、新しい数学は一切出てきません。

証明

第一段。Avijjā27(⊤,x(t),t) を仮定する。(27.2) より x(t) ∉ 𝒩(t)。集合は閉であるから距離は正であり、(26.A) から

W(x(t),t) ≥ c1 dist(x(t),𝒩(t))2 > 0

第二段。次に (26.B) の両辺へ負号を掛けると、

Des27(t) = − D+tW(x(t),t) ≥ λ W(x(t),t) > 0

これが (27.6) である。この段階では自然ドリフトによる下降も含みうるため、まだ行とは呼ばない。

第三段。条件27-Aのもとでは、u0 = utr + η27 と連鎖律により、ほとんどすべての時刻で

DtW = ∂W/∂t + ∇WT[ f0 + Gutr + Gη27 ] = ∇WT27

局所Lipschitz関数はほとんど至る所微分可能であり、その点では右上Dini微分と通常の微分が一致する。したがって無明時には − ∇WT27 ≥ λW > 0。行の定義から Saṅkhārā27 が成立し、η27 ≠ 0 かつ Gη27 ≠ 0 である。

第四段。さらにCauchy–Schwarz不等式から

λW ≤ − ∇WT27 ≤ ‖GT∇W‖ ‖η27‖ ≤ L27‖η27

よって (27.8) が従う。

第五段。最後に x(T) ∈ 𝒩(T) なら、前向き不変性により全 t ≥ T で x(t) ∈ 𝒩(t)。(26.A) から軌道上の W は恒等的に零であるため、その右上Dini微分は全時刻で零である。条件27-Aの連鎖律を加えれば実アクチュエータの残差寄与もほとんど至る所で零となる。これが (27.9) であり、二つの場合を合わせれば (27.10) が従う。∎

9.1 五つの段を日常語で言い直す

💡 やさしく言うと第一段:部屋の外にいるなら、壁までの距離はゼロではない。部屋が閉じているから、これは確実に言える。距離が正なら、挟み込みによってメーターの値も正である。
第二段:定理26は「メーターは高さに比例した速さで下がる」と言っている。両辺の符号をひっくり返せば、「下がる速さは、高さの λ 倍以上ある」となる。高さが正なのだから、下がる速さも正。ここまでで(27.6)が終わり。
第三段:ここから条件27-Aを使う。メーターの変化を四つに分解すると、そのうち三つ(時間そのものの効果、川の流れ、生きる分の漕ぎ)は (27.A2) によりちょうど打ち消し合う。残るのは「余分な漕ぎ」の項だけ。だから、下がっている以上、余分な漕ぎはゼロではない。
第四段:内積の大きさは、二本の矢印の長さの積を超えられない。仕事量が λW 以上と確定しているのだから、矢印の長さも下から押さえられる。
第五段:逆向き。一度部屋に入れば出ないので、メーターはずっとゼロ。ゼロのままなら傾きもゼロ。だから下降率もゼロ、アクチュエータ寄与もゼロ。
図11 第三段の分解。四つの項のうち三つが (27.A2) により消え、「余分な漕ぎ」だけが残る。
🔍 数学の骨格証明のどこで何を使ったか。閉集合の距離の正値性(第一段)、挟み込み(26.A)(第一段・第五段)、厳密下降(26.B)(第二段)、連鎖律と(27.A2)(第三段)、局所Lipschitz関数のほとんど至る所の微分可能性(第三段・道具14)、Cauchy–Schwarz不等式(第四段)、前向き不変性(第五段)。これで全部です。新しい仮定は一つも追加していません。

第10章 やってはいけない四つの読み方

ここまでの結論は、正しく読めば強い主張ですが、少し踏み外すとまったく別のことを言っているように見えてしまいます。四つの誤読を、順に潰しておきます。

10.1 「無明だから寂静から遠ざかる」――これは違う

指定方策 π0 のもとでは、(26.B) を継承して W減少します。したがって本定理が直接証明するのは、寂静未達時の零残差へ向かうLyapunov下降です。「無明だから必ず寂静から遠ざかる」とは証明しません

部分情報のもとで方策が誤った最小上界へ向かってしまう可能性は、定理20・21の射程に属し、別の観測・信念モデルを要します。

⚠️ ここを間違えやすい向きを取り違えないでください。定理27が言っているのは「無明ならば、寂静へ向かう下降が起きている」であって、「無明ならば堕ちる」ではありません。

10.2 「行がゼロ=すべての活動が停止」――これも違う

定理23により、寂静にあっても生命―環境完全状態は変化しうる。定理26により、評価関数と π0作動し続ける。式(27.9)が零とするのは、Lyapunov残差下降率と、無明に条件づけられた正のアクチュエータ寄与だけです。寂静集合内を動く接線成分、生命維持、他者への応答、自由意思容量を消去しません。

図18 定理27が「ゼロになる」と言っているものと、言っていないもの。式(27.9)がゼロにするのは左の箱だけである。
図14 寂静は物理的静止ではない。消えるのは部屋の外へ出る向きの成分だけで、部屋の中を動く接線方向の運動は残る。

10.3 「定理26だけで行まで言える」――言えない

− D+tW > 0 は、残差が厳密に減少することを示します。しかし、その減少を直ちに主体の制御入力へ帰属させることはできません。条件27-Aは、同じ自然ドリフト f0 と同じ実アクチュエータ G のもとで、指定入力 u0 と基準入力 utr を比較します。これにより、志向信号 η27 についての結論を、実入力の差へ型付けするのです。

自然ドリフト反例

ẋ = −x、許容入力集合 U = {0}、V(x) = x2 とすれば、J*⊤,ρ(x) = x2/(ρ+2)、𝒩 = {0}、W = x2、Ẇ = −2W であり、定理26型の厳密下降を満たす。しかし実入力は恒等的に零で、下降は自然ドリフトだけによる。条件27-Aでは u0 = utr = 0 なので Gη27 = 0 であり、基準場について要求される (27.A2) は零集合外で成立しない。したがって、この系から行は結論されない。

💡 やさしく言うとこの反例が示しているのは、「メーターが下がっている」と「本人が漕いだ」は別物だという一点です。上の系では舟に乗る人はオールを持っていません(U = {0})。それでも川の流れだけで目的地に近づきます。もし条件27-Aを置かなければ、この流れを「行」と呼んでしまう誤りが起こりえたのです。
図15 反例。メーターは確かに下がるが、入力は常にゼロである。「下がっているから漕いでいる」とは言えない。

10.4 「空未満でも毎瞬の制御入力が非零だと言える」――言えない

(27.2) により、条件24-Aを満たすすべての空未満の状態は型付き操作的無明に属します。ただし、各層で瞬時の非零制御を結論するには、その層のLyapunov関数と条件27-Aに対応する実アクチュエータ帰属が別途必要です。定理24の正の残余価値だけから、毎瞬の制御入力非零は導かれません。

第11章 この定理が土台から借りているもの

定理27は、自前の新しい仮定をほとんど持ちません。使っているのは、すでに証明ずみの定理と、明示された条件だけです。ここで、借りているものを一つ残らず並べます。どこから何を借りているかを一覧にしておけば、この定理がどこまで正しく、どの前提が崩れたときに崩れるのかが、読む人の側で確かめられるようになります。

図26 定理27が土台から借りているもの。自前の新しい仮定はほとんど無い。
最小依存関係 ― 何を、どこから、どこで使うか
借りる先何を借りるか本書のどこで使うか
定理26の常設仮定最高抽象度の指定方策 π0 が存在し、全初期対で同時に最適であること第8章の言明全体
条件26-A(零苦集合と安定性)部屋 𝒩(t) が空でなく、閉じていて、一度入れば出ないこと(前向き不変性)証明 第一段・第五段
同じ条件26-A に含まれる二式はさみうち (26.A) と厳密下降 (26.B)証明 第一段・第二段
定理24・条件24-A空未満では永久零苦を保てないこと。(27.2) の空未満の枝でだけ使う第5章 式(27.2)
第6章の正則性W の局所Lipschitz性と軌道の絶対連続性。Dini微分を有限の残差下降率として定義するため第6章・証明 第三段
条件27-A残差の下降を、実アクチュエータを介する指定入力と基準入力の差へ帰属させること第7章・証明 第三段

11.1 使わないもの ― 式(26.C)

条件26-A には、上に挙げた二式のほかにもう一本、式(26.C)(残余価値の距離による連続限界)が含まれています。本定理はこれを一度も使いません。

理由は単純です。定理27が必要とするのは、①「距離が正ならメーターも正」という下からの評価と、②「メーターは必ず減る」という下降の二つだけであり、残余価値そのものの連続性は、証明のどの段にも現れないからです。また、部屋が閉じていることも別途仮定する必要がありません。W は連続なので、部屋を「W がゼロになる点の集まり」として書けば、閉じていることはそこから自動的に従います。

💡 やさしく言うと使わない式をわざわざ書き出すのは、見栄ではなく、正確さのためです。「この結論には、あの式は要らなかった」と分かっていれば、式(26.C)が成り立たない系にも、定理27をそのまま適用できます。使う仮定は少ないほど、定理の届く範囲は広くなります。

11.2 借り物リストは、反証のための地図でもある

この表は、定理27を疑う人にとっての地図でもあります。上に挙げた六つをすべて満たしながら、なお結論が破れる系を一つ示せば、それは定理27の反証になります。逆に、六つのどれかが破れている系を持ち出しても、それは反証にはなりません――その系は、はじめから定理の射程の外にあるからです。

第10章で見た自然ドリフト反例(ẋ = −x, U = {0})は、まさにこの区別の実例でした。あの系は条件27-Aの (27.A2) を零集合の外で満たさないので、定理27の射程の外にあり、したがって「行」は結論されません。仮定が空回りしていないことを、反例そのものが示しているわけです。

第12章 よくある質問

Q1. 無明とは、要するに「知らない」ことではないのですか。
パーリ語原典ではそう説明されます。しかし数学のモデルの中で扱うには、判定できる形が要ります。そこで本稿は「永久に苦ゼロを保てる方策が存在しない」という、可能性についての言明として定義しました。これを操作的無明と呼びます。原典の語義を置き換えたのではなく、モデル内での対応物を一つ定めた、ということです。
Q2. 「行が起きる」とは、悪いことなのですか。
本定理は価値判断をしていません。ここでの行は、無明残差を減らす向きに正に寄与するアクチュエータ成分のことです。むしろ「まだ着いていないから、着こうとして漕いでいる」という構造を述べています。
Q3. 涅槃に入ると、何もしなくなるのですか。
いいえ。式(27.9)がゼロにするのは、無明に条件づけられた横断方向の寄与だけです。部屋の中を動く接線方向の運動、生命維持、他者への応答、自由意思の容量は残ります。第10章の図14と図18をご覧ください。
Q4. 涅槃は死のことではないのですか。
違います。部屋 𝒩(t) の定義には ℬalive(生命活動が維持される集合)との共通部分が最初から入っています。生きたままの苦滅だけを扱う定義です。
Q5. メーターが下がっているなら、それでもう「行」と言ってよいのでは。
それが本定理がいちばん警戒している誤りです。第10章の反例(ẋ = −x, U = {0})では、オールを持っていないのにメーターは下がります。条件27-Aは、この「流された分」を差し引くための仕掛けです。
Q6. 条件27-Aは、都合のよい仮定を後から足しただけではありませんか。
そう見えないように設計されています。基準入力 utr独立に固定され、しかも (27.A2) という検証可能な等式を満たすことが要求されます。上の反例では、まさにこの (27.A2) が零集合の外で成立せず、だから行は結論されません。仮定が空回りしないことが、反例によって示されているわけです。
Q7. 「ほとんどすべての時刻」で成り立つ、では弱くないですか。
例外時刻を全部集めても時間の長さはゼロです。しかも(27.10)の第一の同値は全時刻で成立します。弱くなるのは第二の同値だけで、それはDini微分と通常の微分が一致するのがほとんど至る所だからです。この差は書き分けてあり、まとめてはいません。
Q8. この定理は、仏教の教理を証明したことになりますか。
なりません。本定理が与えるのは、パーリ語原典の一句に対するモデル理論的な対応です。パーリ語原典上の無明・行の全語義を証明も網羅もしません。SN 12.2 の三種の行を一本の内積に還元してはならない、というのが本稿の一貫した立場です。
Q9. 空未満の階層でも、同じ結論が言えますか。
(27.2) により、空未満の状態はすべて操作的無明に属します。しかし瞬時の非零制御まで結論するには、その層のLyapunov関数と、条件27-Aに対応する実アクチュエータ帰属が別途必要です(第10章 10.4)。
Q10. 反証できる定理ですか。
できます。前提(定理26の常設仮定、条件26系、条件24-A、条件27-A)はすべて明示されています。これらを満たしながら結論が破れる系を一つ示せば、反証になります。ただし前提のどれかが破れている系を持ち出しても、それは反証にはなりません。

第13章 まとめ

本体系では、涅槃寂静の未達を型付き操作的無明として表すことができます。最高抽象度で零苦不変集合の外にある状態は、条件26-A・26-Bにより正のLyapunov無明残差と厳密に正の残差下降率をもちます。条件27-Aを加えると、その下降へ正に寄与する実アクチュエータ上の志向信号は非零です。したがって、明示したモデル内で「無明に縁りて行が起こる」に対応する条件付き含意が成立します。

同時に、寂静は物理的静止でも全行為の消滅でもありません。消えるのは無明に条件づけられた正の残差寄与であり、生命と自由の接線的・関係的活動は存続しうます。本定理はパーリ語原典句のモデル理論的対応を与えるものであり、パーリ語原典上の無明・行の全語義を証明または尽くすものではありません。これが定理26の動的寂静と両立する定理27の最小形式です。

十二縁起冒頭の、本体系における形
寂静の非実現(操作的無明)
⇒ 正のLyapunov残差下降率
+ 実アクチュエータ帰属(条件27-A)
⇒ 非零の志向的形成作用(行)
Avijjā27(⊤,x(t),t) ⇒ Saṅkhārā27(x(t),t)
(最高抽象度の指定閉ループ上、条件27-Aのもとで a.e.)
💡 やさしく言うと最後にもう一度、日常語で。「まだ着いていないなら、必ず何かを漕いでいる。着いてしまえば、その漕ぎは止む。ただし止むのは『出ていこうとする向きの漕ぎ』だけで、生きることも、考えることも、誰かに応えることも、止まりはしない。」これが定理27の全部です。

付録A 式の全一覧

本書に出てくる式のすべて
番号ひとことで言うと
(26.A)c1dist2 ≤ W ≤ c2dist2挟み込み。メーターは距離の二乗と連動する
(26.B)D+tW ≤ −λW厳密下降。メーターは高さに比例した速さで必ず下がる
(26.3)空未満で PZS 不成立、⊤ では PZS ⇔ 部屋の中定理24と定理26の合成
(27.1)Avijjā27 :⇔ ¬PZS無明の定義。永久零苦を保てないこと
(27.2)Avijjā27 ⇔ [a≺⊤] ∨ [a=⊤ ∧ x∉𝒩]無明の二つの場合分け
(27.3)Ign27 := W無明の量=高さメーター
(27.4)Des27 := −D+tW残差下降率。下がる速さを正の数で表す
(27.A1)ẋ = f0 + Gu, u0 := π0制御アフィン系。流れと漕ぎを足し算で分ける
(27.A2)∂W/∂t + ∇WTFtr = 0基準閉ループだけでは高さが変わらない
(27.5)Saṅkhārā27 :⇔ −∇WT27 > 0行の定義。余分な漕ぎが下降へ正に効く
(27.6)Des27 ≥ λIgn27 ≥ λc1dist2 > 0無明なら下降は止まらない
(27.7)Des27 = −∇WT27 ≥ λW ≥ 0下降は本人の漕ぎに等しい
(27.8)‖η27‖ ≥ λW/L27 > 0行の大きさの下限
(27.9)部屋の中では Des27 = 0、寄与も a.e. 零寂静では横断寄与が消える
(27.10)無明 ⇔ 下降>0(全時刻)、無明 ⇔ 行(a.e.)二つの同値

付録B 文字の全一覧

第4章の表を再掲します。読みながら参照できるよう、巻末にも置いておきます。

定理27に出てくる文字と記号のすべて
記号読み方・意味
最高抽象度。「空」と読む。順序のいちばん上という意味の記号で、神秘的な意味はない
a ≺ ⊤空未満の抽象度。⊤ より下の階層
𝕃抽象度の全体(束)
Xa抽象度 a における状態の空間
alive生命活動が維持される状態の集まり
𝒩(t)時刻 t における、生きたまま残りの苦がゼロである状態の集まり(=部屋)
x(t)時刻 t における状態。地図の上の現在地
dist(x,𝒩(t))現在地から部屋までの最短距離
W(x,t)高さメーター(Lyapunov関数)。部屋の中でゼロ、外で正
c1, c2挟み込みの下側・上側の正の定数
λ減衰率。正の定数。メーターが下がる速さを決める
D+t右上Dini微分。角があっても測れる傾き
PZS(a,x,T)永久零苦命題。「時刻 T に x から出発して、以後ずっと苦をゼロに保てる方策がある」
Avijjā27本体系の操作的無明。PZS が成り立たないこと
Ign27Lyapunov無明残差。最高抽象度では W そのもの
Des27残差下降率。メーターが下がる速さ。これだけでは行を意味しない
f0(x,t)自然ドリフト。誰も何もしなくても状態が動く分(川の流れ)
G(x,t)実アクチュエータ写像。入力が実際に状態へ効く経路(オールと水の関係)
u制御入力。主体が選べる操作量
u0(t,x)指定された最適入力。定理26の方策 π0 が選ぶ入力
utr(t,x)基準入力。独立に固定された、生命維持や接線運動を含む「素の」入力
η27(t,x)志向信号。u0 から utr を引いた差
27志向信号が実アクチュエータを通って状態に及ぼす実効作用
Saṅkhārā27本体系の行。−∇WT27 > 0 で定義される
L27‖GT∇W‖ の上界となる正の定数
勾配。いちばん急な登り坂の向き
‖ · ‖ベクトルの長さ(ノルム)
π0最高抽象度における指定最適方策。全初期対で同時に最適
L(Lipschitz定数)傾きの上限。局所Lipschitzとは、軌道の近傍でこの L が取れること(道具14)
ker GG の核。Gv = 0 となる入力方向。力んでも状態には何も起こさない(道具15)
a.e.ほとんどすべての時刻で(例外の時刻を全部集めても長さゼロ)