[For English Users] This is a technical spec. For the project roadmap, visit our Technical Whitepaper (English Edition).
02. Kernel Source
出典: Aṅguttara Nikāya 7.26(覚支経 / Bojjhaṅgasuttaṃ) ステータス: 安定版(Stable)/ 運用維持プロトコル
目次
- 概要:不衰退の法(aparihāniyā dhammā)とは何か
- パーリ語原典とシステム解析ログ(対訳)
- 構造図:七覚支のシーケンス定義
- デバッグ・ログ:実装の継続が条件である
1. 概要:不衰退の法(aparihāniyā dhammā)とは何か
Human OSを最適化するプロセスにおいて、最も警戒すべきエラーは「デグレード(以前のバージョンへの劣化・後退)」です。
本経典(AN 7.26)では、悟りへと至るための7つの要素である**「七覚支(satta bojjhaṅgā)」を、システムをデグレードさせないための必要条件、すなわち「七つの不衰退の法(satta aparihāniyā dhammā)」**として定義しています。これらが稼働し続ける限り、OSは増長(アップデート)のみを継続し、決して衰退することはありません。
2. パーリ語原典とシステム解析ログ(対訳)
導入:不衰退プロトコルの宣言
Pali: Satta vo, bhikkhave, aparihāniye dhamme desessāmi. Taṃ suṇātha, sādhukaṃ manasi karotha. Katame ca, bhikkhave, satta aparihāniyā dhammā?
日本語: 比丘たちよ、汝らに七つの不衰退の法を説こう。それを聴け、よく心に留めよ。では比丘たちよ、七つの不衰退の法とは何か。
// System Comment:aparihāniyā dhammā(不衰退の法)とは、システムがデグレード(parihāni / 衰退)しないための必要条件を指します。
七覚支の基本定義(1〜7)
Pali: Yāvakīvañca, bhikkhave, bhikkhū satisambojjhaṅgaṃ bhāvessanti; vuddhiyeva, bhikkhave, bhikkhūnaṃ pāṭikaṅkhā, no parihāni.
日本語: 比丘たちよ、比丘らが**念覚支(sati)**を修習する限り、比丘らの増長のみが期待され、衰退はない。
// System Module 1: Sati (念)役割:システム監視プロセス 現在のI/O状況を正確に記録・保持する常時稼働の監視モニター。
Pali: Dhammavicayasambojjhaṅgaṃ bhāvessanti. Vīriyasambojjhaṅgaṃ bhāvessanti.
日本語: **択法覚支(dhammavicaya)**を修習する限り、増長のみ。**精進覚支(vīriya)**を修習する限り、増長のみ。
// System Module 2: Dhammavicaya (択法)役割:入力データの正確な分析機能 監視プロセス(念)が捉えたデータを解析し、有益なパッチか有害なマルウェアかを判別する機能。// System Module 3: Vīriya (精進)役割:CPU稼働率の維持 分析結果に基づき、処理を止めずに実行し続けるためのエネルギー供給。
Pali: Pītisambojjhaṅgaṃ bhāvessanti. Passaddhisambojjhaṅgaṃ bhāvessanti.
日本語: **喜覚支(pīti)**を修習する限り、増長のみ。**軽安覚支(passaddhi)**を修習する限り、増長のみ。
// System Module 4: Pīti (喜)役割:正のフィードバックループ 正しい処理が行われていることに対するシステム的な喜び。これが次の処理への強力な推進力となる。// System Module 5: Passaddhi (軽安)役割:過負荷の解消(クールダウン機能) 推進力(喜)によるシステムの熱暴走を防ぎ、心身のリソースを鎮静・リセットさせる。
Pali: Samādhisambojjhaṅgaṃ bhāvessanti. Upekkhāsambojjhaṅgaṃ bhāvessanti.
日本語: **定覚支(samādhi)**を修習する限り、増長のみ。**捨覚支(upekkhā)**を修習する限り、増長のみ。
// System Module 6: Samādhi (定)役割:シングルスレッド処理 クールダウンされたリソースを一点に集約し、集中状態を完全に安定化させる。// System Module 7: Upekkhā (捨)役割:出力に対する無干渉モード(完全平衡) システム出力に対して「好き・嫌い」のバイアスを一切加えないゼロ・バイアス観察。最高の安定状態。
結論:実装の継続要件
Pali: Yāvakīvañca, bhikkhave, ime satta aparihāniyā dhammā bhikkhūsu ṭhassanti, imesu ca sattasu aparihāniyesu dhammesu bhikkhū sandississanti; vuddhiyeva, bhikkhave, bhikkhūnaṃ pāṭikaṅkhā, no parihānī.
日本語: 比丘たちよ、これら七つの不衰退の法が比丘らの中に存続し、比丘らがこれら七つの不衰退の法において見出される限り、比丘らの増長のみが期待され、衰退はない。
// System Comment:Yāvakīvañca(~する限り)という条件文が極めて重要です。「一度悟れば終わり」ではなく、「この7つのプロトコルが稼働し続けている限りにおいてのみ」、システムのデグレードは防がれます。
3. 構造図:七覚支のシーケンス定義
七覚支は並列のモジュールではなく、明確な**順序(シーケンス)**を持った依存関係にあります。
Plaintext
【七覚支の実行シーケンス】
1. Sati(監視) ── 全ては正確なログ取得から始まる
↓
2. Dhammavicaya(分析) ── ログを元にデータを解析する
↓
3. Vīriya(実行) ── 解析結果に基づき処理を駆動させる
↓
4. Pīti(推進) ── 駆動による正のフィードバック(熱)が発生する
↓
5. Passaddhi(安定) ── 発生した過剰な熱をクールダウンする
↓
6. Samādhi(集中) ── 冷却された状態でリソースを一点集約する
↓
7. Upekkhā(完全平衡) ── バイアスゼロの完全なアイドリング状態へ至る
構造的特徴: 下位プロセスが上位プロセスを支える「ウォーターフォール構造」です。監視(Sati)が落ちれば分析(Dhammavicaya)はエラーを吐き、熱(Pīti)を冷却(Passaddhi)できなければシステムは暴走します。一つでも欠けると、全体がデグレードします。
4. デバッグ・ログ:実装の継続が条件である
本経典(AN 7.26)と、他の主要なOS仕様書を照合します。
- MN 118(入出息念経)との照合: MN 118では、四念処(監視)を完了した後の「最終的な完成形」としてこの七覚支が記述されます。
- SN 46シリーズとの照合: SN 46では、これら七覚支の詳細な展開や「食(Ahāra)=エネルギー源」について深く言及されています。
本経典(覚支経)における最大の眼目は、**「Yāvakīvañca(修習する限り)」という実行条件にあります。 悟りやシステムの最適化は、特定のステータスを獲得して完了する「状態」ではありません。この7つのプロセスを止めずに回し続けるという「動的な運用」**そのものが、バグのない状態(増長のみ・衰退なし)を担保しているのです。
Chaṭṭhaṃ.(第六経、了)


コメント