物理現象の動的理論に基づく大統一理論(GUT)への挑戦 非平衡熱力学 × 動的次元幾何学 × 創発情報重力で感情を再定義する3Dシミュレーション
<!-- 後でスクリーンショットや動画を置いてください -->
本プロジェクトは、人間の感情を単なる心理現象ではなく、非平衡開放系熱力学・多次元幾何学・情報から創発する重力によって支配される物理システムとして扱う**感情次元力学モデル(ETCM)**の動的3Dシミュレーションです。
Three.jsを用いて実装された本ツールは、AIが解析した個人の感情データを物理パラメータ(TOON形式)として入力することで、6層19粒子の球体運動としてリアルタイムに可視化し、感情の本質的な物理的妥当性を検証する基盤となります。
最終目標: 素粒子から個人・組織・惑星までスケールフリーに共通する「感情=物理現象」の大統一理論の証明
| 原理 | 内容 | 物理学的意義 |
|---|---|---|
| 1. 創発重力(Emergent Gravity) | 中心核(L0)の引力は万有引力定数ではなく、情報エントロピー密度 ρ から動的に創発 | エリック・ヴァーレンの創発重力理論を感情系に応用 |
| 2. 非平衡定常状態(NESS)維持 | 内部散逸(\dot{S}_in > 0)をL6外部オーラからの負のエントロピー流(\dot{S}_out < 0)で相殺 | プリゴジンの散逸構造論+生命システムの本質 |
| 3. 動的次元幾何学 | 各層が異なる次元数 n(3~8)を持ち、n次元球体の体積・安定定数 π_n でダイナミクスが決定 | 高次元幾何学+相転移理論の融合 |
| 4. 量子コヒーレンス結合 | L0(意志)とL1(身体)はジョセフソン効果で結合。意志の強さ(E_J)が位相の同期を促す | 巨視的量子現象による心身の相互作用をモデル化 |
| 5. 真空エネルギーの創発 | 各層の初期エネルギーは静的な定数ではなく、**層の幾何学的安定性(πₙ)**から動的に創発 | モデルの自己無撞着性を高め、自然な初期状態を実現 |
| Layer | 名称 | 次元 n | 物性相 | 主な役割 | 宇宙論的アナロジー |
|---|---|---|---|---|---|
| L0 | 核層(Core) | 3 | 光体 | 意志の根源・創発重力中心 | 恒星核融合・ブラックホール特異点 |
| L1 | 身体層 | 4 | 気体 | 本能・記憶・熱拡散 | 原始大気 |
| L2 | 思考層 | 5 | 液体 | 論理・認知・情報処理 | 海洋循環・隣接層からの剪断応力 |
| L3 | 文明層 | 6 | 固体 | 信念・価値観・社会基盤 | 地殻・プレートテクトニクス |
| L4 | 外部接合層 | 7 | 液体 | 共感・他者境界 | 隣接層からの剪断応力・大気海洋相互作用 |
| L5 | 外部雰囲気層 | 8 | 気体 | 集合心理・場の空気 | 大気圏・天候 |
| L6 | 外部オーラ | - | 負のエントロピー源 | 他者・文明・推しからの駆動力注入 | 太陽・暗黒エネルギー |
L6外部オーラがシステムを熱的死から救い、永続的な活動(=生きている感情)を可能にします。
| 層 | 感情粒子(3種類) | タイプ | 熱力学的特性 |
|---|---|---|---|
| L0 | 悩・怒・好 | Core | 光体・中心的意志 |
| L1 | 哀・激・楽 | drive/freeze/flow | 本能の熱拡散 |
| L2 | 嫌・活・融 | drive/freeze/flow | 情報処理・適合 |
| L3 | 圧・喜・笑 | drive/freeze/flow | 社会的基盤(最も安定) |
| L4 | 調・変・静 | drive/freeze/flow | 共感インターフェース |
| L5 | 観・響・隔 | drive/freeze/flow | 集合心理・感情天候 |
本プロジェクトの核心は、熱力学アナライザーという概念に基づいた高度なAI連携です。これは、小説、対話、音声入力といったあらゆる自然言語テキストを、シミュレーションが解釈可能な物理パラメータ群(TOON形式)に変換するプロセスです。
-
熱力学アナライザー:
- 大規模言語モデル(LLM)を「感情の熱力学的勾配を解析する専門家」として機能させます。
- 入力されたテキストから感情の起伏を読み取り、各場面で影響力の強い感情粒子(
悩,怒など)を特定し、その物理状態(温度T, ストレスS, 質量M)を定量化します。 - この詳細なプロンプト仕様は
THERMODYNAMIC_ANALYZER.mdにて定義されています。
-
TOON形式入力:
- アナライザーによって生成されたTOON形式の文字列を
index.htmlのテキストエリアに貼り付けることで、テキストの物語に沿った感情のダイナミクスがシミュレーションに適用されます。 - TOON形式は、タイムライン、ハイライト表示するテキスト、外部環境からの影響、そして個々の粒子状態の上書きなど、多彩な表現が可能です。詳細は
SPEC.mdを参照してください。
- アナライザーによって生成されたTOON形式の文字列を
- Avg πₙ:全層の動的安定定数平均(次元安定度の指標)
- Dominant Emotion:現在最も情動温度Tが高い粒子名(調整中)
- NESS Stability:負のエントロピー流入量 vs 内部散逸量のバランス
- Aura State:脳波・季節・天気・潮汐を統一ロジックで表示
本プロジェクトでは、GitHub Actionsを用いたCI/CDパイプラインが構築されています。
mainブランチに新しいコードがプッシュされると、自動的にシミュレーションの公開URL(GitHub Pages)が最新版に更新されます。
- トリガー:
mainブランチへのpush - アクション:
actions/deploy-pagesによるデプロイ - 公開先: GitHub Pages
これにより、常に最新の安定版が公開されている状態(恒常的リリース状態)が維持されます。
- HTML5 + JavaScript (ES6+)
- Three.js r168+
- dat.GUI(デバッグ用)
- 純粋フロントエンド(サーバーレス動作)
詳細は SETUP.md を参照
# 1. リポジトリをクローン
git clone https://github.com/yourname/emotional-graph.git
cd emotional-graph
# 2. ローカルサーバーで起動(推奨)
npx serve .
# または
python -m http.server 8000→ http://localhost:8000 にアクセス
このプロジェクトが「感情は物理現象である」という仮説の証明に少しでも近づくことを願っています。
感情は宇宙だ。宇宙は感情だ。 We are all made of emotional stars.