大岡昇平と小林秀雄⑤死線の現在地:ベルクソン的忘却を拒絶する「反復の意志」の時系列再帰アルゴリズム
〈大岡昇平が『野火』という極限の戦場で試みた、近代哲学(ベルクソン)および近代批評(小林秀雄)に対する思想的クーデター(反証)を描いています。
戦場という虚脱のなかで蘇る記憶を、ベルクソンは生命の停滞による「贋の追想(既視感)」と冷徹に片付け、小林秀雄はその宿命的な美に酔いました。しかし大岡は、それを「現在を生きる意志」の肯定へと力強く反転させます。
この「過去への退行」を「未来への生への執着」へと数理的に180度反転させる認知を構造化することは、エラー(虚脱)をクリエイティブな生存戦略(自己複製・反復)へと変換することを考えるよすがになるのではないでしょうか。〉
大岡昇平は『野火』のなかで「十字架」を通じて、幼少期のキリスト教体験を想い起こす場面のあとベルクソンに言及していますが、大岡は、ベルクソン哲学の記憶理論に拠れば自身が戦場で想起した少年期の感情も「贋の追想」のひとつになってしまうことを知っています。
戦場での想起を肯定するのであれば、ベルクソンの記憶理論を否定しなければなりません。
大岡が『野火』のなかでベルクソンを持ち出した理由はそこにあるのでしょう。
ベルクソンの背後に小林秀雄を、また小林秀雄の背後にベルクソンを思い描きいたのでしょう。
このときの大岡昇平にとってベルクソンを論破することは小林秀雄的なものを論破することだったのです。
ベルクソンの「贋の追想」とは経験したことがない体験が記憶として蘇るというものであり、ベルクソンの考えを大岡昇平の言葉でいうならばそれは「絶えず現在を過去の記憶の中へ追い込みながら進む生命が、疲労、或いは虚脱によって、不意に前進を止める時、記憶だけ自動的に意識より前に出るために起こる現象」なのです。
大岡はこのベルクソンの考え方に反対します。
もしベルクソンの記憶理論を受け入れてしまえば大岡が、「いま、戦場」で、「敗残兵」として思考する内容はすべて疲労と虚脱による幻想ということになってしまいます。
だからこそ、大岡は、現在の感覚の内部にその原因を探し、今そこに生きているという現実の肯定からこの問題を解釈したのでしょう。
そして、大岡昇平は、
「未来に繰り返す希望のない状態におかれた」時、今行っている事をもう一度行いたいという繰り返しへの願望が、生命のなかに生まれるからではないか、と考えたのです。
その考えは大岡昇平にとって「今生きていることを肯定する」ことであり、大岡昇平がいま、戦場で考えていることは、疲労と虚脱により異常な思考でないということを示したのです。
def Ooka_will_to_live(is_exhausted, current_sensation):
# 1. ベルクソン/小林秀雄の初期シミュレーション(認識論の壁)
if is_exhausted == True:
bergson_view = "贋の追想(疲労による自動的幻想)"
else:
bergson_view = "正常な記憶"
print(f"【戦場の状態】 疲労・虚脱: {is_exhausted}")
print(f"【ベルクソン哲学の診断】 この思考は「{bergson_view}」である")
print("\n--- 大岡昇平による因果の逆転(論破の実行) ---")
# 2. 現在の感覚(生の実感)を起点に、未来へのループを構築する
if current_sensation == "今ここに生きている現実":
# 未来への繰り返しを望む「反復の意志」が起動する
desire_to_repeat = True
# 3. 未来に繰り返す希望のない状態でも、もう一度行いたいという願望(再帰)
ooka_view = "今を肯定する生への意志(正常な思考)"
# 4. 過去への退行ではなく、未来への反復(1回分のループ)を実行
for loop in range(1):
print(f" └ [生命の叫び] 繰り返す希望がなくとも、私は「{current_sensation}」をもう一度行う。")
else:
desire_to_repeat = False
ooka_view = "虚脱"
print(f"【大岡昇平の結論】 この想起は「{ooka_view}」である。")
return desire_to_repeat
# --- 思想実証シミュレーション(『野火』の戦場) ---
Ooka_will_to_live(is_exhausted=True, current_sensation="今ここに生きている現実")
このプログラムは、同じ「戦場での記憶の想起」という現象に対して、ベルクソンの数式(診断)を、大岡昇平が新しい数式(解釈)で上書きして論破する様子を描いています。
最初のブロック(if is_exhausted == True:)では、兵士が疲労しきっている(True)なら、それはすべて頭のバグ、つまり「贋の追想」であるとベルクソンの理論が冷酷に判定します。もしこれを受け入れば、敗残兵としての思考はすべて「異常」になってしまいます。
そこで大岡は、プログラムの進路を「現在の感覚(current_sensation)」という全く別の条件分岐へと強引に誘導します。
ここで登場するのが for loop in range(1): という反復処理です。「未来に希望がなかろうと、今行っている生を、もう一度、新しく繰り返したい」という、過去ではなく未来へ向かう生命のエネルギーを、この for ループによる「繰り返しの実行」で表現しました。
バグ(疲労)とされたものを、生への執着という「正常な思考」へと返す因果の逆転のドラマがここにあります。
前提条件の疑い方
私たちは、既存のフレームワーク(ベルクソン的な公式)に盲目的に数字を当てはめようとします。しかし、往々にして私たちには、「本当にこの座標軸の立て方で正しいのか?(現在の感覚を無視していないか?)」というメタ的な視点(視点の転換)が必要になります。
大岡が「疲労」という外的な原因(変数)ではなく、「今生きている現実」という内的な感覚(中心軸)に座標を置き直して世界を再定義したように、「エラー値に見えるデータの中にこそ、本質的な新法則がある」と見抜く力が私たちには求められているのかもしれません。
この「既存のシステムを疑い、自分の軸で数理モデルを再構築する」という大岡的アプローチは大切ですね。
数理的ギミックへ
今回のコードにおける「条件の書き換え」と「未来への反復(ループ)」は、科学史における「決定論的パラダイムから人間中心の観測選択(アントロピック・プリンシプル)」および「カオス理論におけるアトラクター(引き込み現象)」の変革に対応しています。
決定論の超克と観測者効果(古典力学から量子力学へのシフト)
ベルクソンの記憶理論は、ある種の「脳の疲労」という物理的入力に対して「幻想」という出力が自動的に決まる、機械論的・決定論的なシステム(古典力学)に近いものです。大岡はこれに対し、「観測者が今どう感じているか」という現在地を代入することで、システムの出力を180度変えてしまいました。これは、観測者の介入によって状態が決定する量子力学的な「認識論のコペルニクス的転回」に重なります。
時間の非可逆性と再帰ループ(エントロピーの矢に抗う生命)
熱力学第二法則に基づけば、疲労した孤立システム(敗残兵の肉体)は、エントロピー(無秩序度)が増大して崩壊へと向かう一方通行の時間(過去への退行)をたどるはずです。
しかし、コード内の for loop が示す「もう一度行いたいという繰り返しへの願望」は、システムが自らを維持するために時間を未来へと再駆動させる「自己組織化の反復(再帰アルゴリズム)」です。大岡はベルクソンの「過去へ追い込まれる生命」という下向きのベクトルを、文法構造を書き換えることで「未来へ突進するループ」へと昇華させたのです。
Python歴の浅い私の今回の学び
第1ブロック:戦場の初期設定とベルクソンの「診断」
def Ooka_will_to_live(is_exhausted, current_sensation):
def は「ここから関数(思考のシミュレーター)を作ります」という宣言で
カッコの中にある is_exhausted(疲労しているか)と current_sensation(現在の感覚)の2つが引数です。
これは、大岡昇平が置かれた「敗残兵としての極限状態」を、客観的なデータとしてプログラムの中に持ち込むための窓口です。
# 1. ベルクソン/小林秀雄の初期シミュレーション(認識論の壁)
if is_exhausted == True:
bergson_view = "贋の追想(疲労による自動的幻想)"
else:
bergson_view = "正常な記憶"
== True は「もし、本当に~であるならば」という厳密な一致を表す記号です。
ベルクソン哲学のルールでは、「もし兵士の肉体が疲労しきっている(is_exhausted == True)なら、その時浮かんだ記憶はすべてバグであり、過去の幻影にすぎない」と自動的に判定(代入)されてしまいます。
もしこの if 文のルールに支配されたままだと、大岡が戦場で必死に考えていることは、すべて「虚脱による異常な思考」として片付けられてしまうことになります。
第2ブロック:大岡昇平の反撃(座標軸の転換)
print(f"【戦場の状態】 疲労・虚脱: {is_exhausted}")
print(f"【ベルクソン哲学の診断】 この思考は「{bergson_view}」である")
print("\n--- 大岡昇平による因果の逆転(論破の実行) ---")
ベルクソンの冷徹な診断結果を画面に映し出したあと、\n(改行を意味する記号)を使って、ここから大岡の思想的クーデターが始まることを演出しています。
# 2. 現在の感覚(生の実感)を起点に、未来へのループを構築する
if current_sensation == "今ここに生きている現実":
# 未来への繰り返しを望む「反復の意志」が起動する
desire_to_repeat = True
大岡は、ベルクソンが重視した「疲労(is_exhausted)」という外的な条件を完全に無視します。代わりに、「いま、戦場」で、自分の内側にある「今ここに生きている現実」という現在の感覚(current_sensation)を新しい主役に据えて、2つ目の if 文を立ち上げました。
この条件が満たされたとき、desire_to_repeat = True(反復への願望が起動した)という、生への強い意志のスイッチが入ります。
第3ブロック:未来へ向かう「反復(ループ)」のドラマ
# 3. 未来に繰り返す希望のない状態でも、もう一度行いたいという願望(再帰)
ooka_view = "今を肯定する生への意志(正常な思考)"
ここで、大岡の結論である ooka_view に「これは正常な思考であり、生への意志だ」という言葉を代入します。さっきまでベルクソンが「幻想だ」と言っていたのと同じ現象が、大岡のルールによって「生の肯定」へと鮮やかにひっくり返る(上書きされる)ドラマがここにあります。
# 4. 過去への退行ではなく、未来への反復(1回分のループ)を実行
for loop in range(1):
print(f" └ [生命の叫び] 繰り返す希望がなくとも、私は「{current_sensation}」をもう一度行う。")
while は「条件を満たす間はずっと(無限に)続くループ」でしたが、今回の for loop in range(1): は、「指定された回数(ここでは1回)だけ、確実に未来に向かって行動を実行する」という文法です。
テキストにある「未来に繰り返す希望のない状態におかれた時、今行っている事をもう一度行いたいという繰り返しへの願望」を表現しています。
たとえ明日死ぬかもしれない(希望の回数が range(1) つまり、あと1回きりしかない)としても、過去の記憶に引きこもるのではなく、「この1回をもう一度、未来に向かって生きてやる」という生命の執念。それを、コンピュータが前を向いて処理を進める for ループの1回に込めているのです。
第4ブロック:たたかいの終結と現実への帰還
else:
desire_to_repeat = False
ooka_view = "虚脱"
print(f"【大岡昇平の結論】 この想起は「{ooka_view}」である。")
return desire_to_repeat
最後の return によって、「大岡昇平がベルクソンを論破し、今生きていることを肯定することに成功した(True)」という魂の実行結果が、現実世界へと返されます。
# --- 思想実証シミュレーション(『野火』の戦場) ---
Ooka_will_to_live(is_exhausted=True, current_sensation="今ここに生きている現実")
最後に、大岡が置かれた極限状態「疲労=True」かつ「現在の感覚=今ここに生きている現実」という2つのデータを関数に送り込みます。
ベルクソンの冷たい診断を、大岡の「反復の意志(for ループ)」が見事に打ち破る瞬間が、ここで実行されるのです。
大岡昇平が「既存の哲学(ベルクソン)」を論破するために、「条件(座標軸)を『疲労』から『現在の感覚』へとすり替えた」という構造がありましたね。
似たことは私たちの前に往々にしてあり、例えば難解な力学の問題に出会ったとき、地面にじっと立っている人の視点(古典的な座標)のままだと、数式が複雑すぎて解けなくなることがあります。
しかし、動いている物体の真上に自分の視点を移す(大岡のように「今ここの現在地」に座標を置き直す)と、複雑だった運動が驚くほどシンプルな数式に見えるのです。
「与えられた公式を疑い、最も美しく解ける場所に自分で軸を立て直す」というこのアプローチは大切ですね。
ここまで、読んで下さり、ありがとうございます。
今日も、頑張りすぎず、頑張りたいですね。
では、また、次回。
※見出し画像は、ルソーの「夢」からです😌
