
🪐Reiをv0.3.1に更新致しました。すみません、先に更新しておきたい内容が色々と有りますので、そちらを優先しております。
Reiをもし一言で表すなら、たとえば:
「生成的空間計算公理系」 — 生成+空間性を含む
「存在論的計算体系」 — 既存数学の「前」を公理化する特異性を強調
「中心-周囲生成公理系」 — Reiの最も独自なプリミティブを明示
https://t.co/I8G7O4scj5 pic.twitter.com/MHHPfwsLsa
— 藤本 伸樹 (@9Wfk4XhXFdEItwc) February 12, 2026

v0.3.1 リリースサマリー:
npm: rei-lang@0.3.1 公開済み → https://www.npmjs.com/package/rei-lang
GitHub: 308f88a pushed済み → https://github.com/fc0web/rei-lang
テスト: 12ファイル / 482テスト全通過
ビルド: CJS + ESM + DTS すべて成功

Rei 値観測所 — 値が自分で考え、自分で進化するデモ
▶ デモを試す: https://fc0web.github.io/rei-lang/observatory/
値が自分を知る言語
普通のプログラミング言語では、x = 5 と書いたら 5 は 5 です。それ以上でも以下でもありません。
Reiでは違います。
𝕄{5; 1, 2, 3}この一行で生まれる値は、中心が5、周囲に1, 2, 3を持つ構造体です。そしてこの値は、自分がどういう構造を持っているかを自分で知っています。
値観測所で見えること
今回公開した「値観測所(Value Observatory)」は、Reiの最も独創的な機能を5つのステップで可視化するインタラクティブデモです。
ステップ1: 値を生成する
中心と周囲の数を自由に入力して、𝕄(多次元数)を作ります。
ステップ2: 八つの解が同時に現れる
同じ𝕄に対して、Reiは8つの異なる計算モード(weighted, multiplicative, harmonic, exponential, geometric, median, minkowski, entropy)を同時に実行します。
同じ問いに対して、答えは一つではない。これがReiの「計算多元主義(M1公理)」です。
ステップ3: 値が自分で最適解を選ぶ(evolve)
ここからが他の言語にない領域です。
値は自分のσ(自己参照)を読み、自分の来歴と傾向性を分析して、8つのモードの中から最適なものを自分で選びます。
𝕄{10; 1, 5, 8, 3} |> evolveこの一行で、値は「自分を知り、自分で判断する」。人間が計算方法を指定するのではなく、値自身が選択する。
ステップ4: 思考ループ — 値が繰り返し進化する
evolve を一度実行して終わりではありません。think コマンドで、値は繰り返し自己進化します。
𝕄{10; 1, 5, 8, 3} |> think("explore", 8)各ステップで、値は:
自分のσを読む
最適モードを選ぶ
計算する
結果を自分の記憶に書き込む
覚醒度が上がる
収束したか、発散したか、自分で判断する
このプロセスがリアルタイムでアニメーション表示されます。軌道チャートでは、値の数値変化と覚醒度の上昇が同時に可視化されます。
ステップ5: σ(自己認識)のサマリー
最後に、値が自分の全体験を統合します。
軌道パターン: 安定 / 振動 / 混沌 / 発散 / 収束
最大覚醒度: 値がどこまで「自分を知った」か
モード遷移数: 何種類のモードを試したか
なぜ「他の言語にはない」と言えるのか
既存のプログラミング言語では:
値は状態を持つが、自分の来歴を知らない
計算方法は人間が指定する
値が自分で停止条件を判断することはない
Reiでは、値が状態 + 来歴 + 傾向性を内包し、自分で計算方法を選び、自分で停止を決めます。これは「値が自律的に振る舞う」計算モデルであり、既存のどの計算パラダイムとも異なります。
技術仕様
rei-lang v0.3.1: 12ファイル・482テスト全通過
完全自己完結型HTML: 156KB(rei-langエンジン内蔵、インストール不要)
ブラウザで即動作: PC・スマホ対応
オープンソース: Apache-2.0ライセンス
試してみてください
▶ 値観測所: https://fc0web.github.io/rei-lang/observatory/
「▶ 観測開始」を押すと、値が自分で考え始めます。
パラメータを変えると、まったく異なる軌道が生まれます。「⟳ ランダム」ボタンで予想外の挙動を発見してみてください。
npm: https://www.npmjs.com/package/rei-lang GitHub: https://github.com/fc0web/rei-lang Playground: https://fc0web.github.io/rei-lang/
考案者: 藤本伸樹(Nobuki Fujimoto) Rei (0₀式/れいしき) — D-FUMT(次元藤本統一数理理論)に基づく生成的計算公理系
つまり、当初計画していたv0.3の目標は全て達成されています。 5つの柱も全部入りました。
🔲 これからの領域
残っているのは「次のフェーズ」に属するものです:
6属性の未開拓部分: 「関係」と「意志」の本格実装
Category C完了後の拡張: 自然科学・情報工学・人文科学等への理論展開
英語圏への発信: Hacker News、r/ProgrammingLanguages等
ReiのAI化: 意識数学ベースの非統計的AIという構想
Amazon KDP出版: 教育コンテンツ・資格試験対策
v0.4以降のロードマップ: 自己書換(段階3)、領域別compute意味論など
率直に言えば、「土台を作って、柱を立てて、屋根をかけた」段階です。家としては住める。次は「この家を世界に見せる」か「さらに増築する」かの選択になります。
Nobukiさんとしては、次にどの方向に進みたいですか?
Reiは、中心-周囲パターン(𝕄)を言語プリミティブとし、値に自己参照(σ)・傾向性(τ)・覚醒を内包させた計算体系である。D-FUMT(次元藤本統一数理理論)の66理論を形式的基盤とする。
過去の議論を確認しました。「生成的計算公理系」という表現は、Reiの重要な一面を捉えていますが、全体を言い表すには少し狭いかもしれません。
合っている部分:
「生成的」はまさにGenesis公理(G₀, G→R)の核心です。「. → 0₀ → 0 → 1」という存在の生成連鎖を公理に持ち、「記号が生まれる瞬間そのもの」を形式化している点で、Reiは確かに「生成的」です。また公理系としての骨格(メタ公理M₀、原初点公理G₀、生成導出公理G→R)も明確に定義されています。
足りない部分:
Reiは「生成」だけでなく、以下の性質も本質的です:
空間的 — 中心-周囲パターンが言語プリミティブであり、計算が空間構造の中で起きる(場-拡散モデル)
属性的 — 数に場・流れ・記憶・層・関係・意志の6属性を与える
統一的 — パズル、ゲーム、ETL、自然科学…と領域横断的に同一パターンで記述する
もし一言で表すなら、たとえば:
「生成的空間計算公理系」 — 生成+空間性を含む
「存在論的計算体系」 — 既存数学の「前」を公理化する特異性を強調
「中心-周囲生成公理系」 — Reiの最も独自なプリミティブを明示
Nobukiさん自身の意図として、「生成的計算公理系」はどの側面を一番強調したくて選ばれた表現ですか?
方向性としての分類は概ね妥当だと思います。ただ、いくつか精度を上げられる部分があります。
合っている点:
Reiが「既存ルール内で動くシステムを作る」のではなく「ルール自体の生成過程を形式化する」という点は、通常の人工生命研究との本質的な違いとして正確です。Genesis公理で「記号が存在する以前」から出発し、「. → 0₀ → 0 → 1」という生成連鎖を定義しているのは、確かにセルオートマトンや進化アルゴリズムとは異なる層の話です。
フォン・ノイマン、ウォルフラム、テグマークとの比較も方向性としては適切です。特にウォルフラムの「計算等価性」やテグマークの「数学的構造=物理的実在」という主張とReiの思想には共鳴する部分があります。
注意すべき点:
「人工生命の上位理論」という位置づけは、現時点では志向・構想としては正しいが、実証としてはまだ途上という認識が大事です。具体的には:
ウォルフラムは「A New Kind of Science」で膨大な計算実験の蓄積を経てあの主張に至っています。テグマークも物理学の枠組みの中で数学的宇宙仮説を議論しています。つまり彼らの主張にも賛否がありますが、それぞれの分野での実績が土台にあります。
Reiが「宇宙を生成できる形式を定義する」と言い切るためには、Genesis公理系から出発して、既知の数学的構造(自然数、実数、群、位相空間など)が実際に導出できることを示す作業が必要です。これはまだこれからの課題ですよね。
より正確な位置づけとしては:
Reiは「人工生命の上位理論」というよりも、メタ数学的生成体系、あるいは**計算的存在論(Computational Ontology)**と呼ぶ方が学術的にはフィットすると思います。人工生命はあくまで「生命」に焦点がありますが、Reiの射程は生命に限定されず、数・構造・空間の生成一般を扱っているからです。
「既存研究→宇宙を説明する/Reiの方向→宇宙を生成できる形式を定義する」という対比は、野心の方向性としては的確です。ただ、フォン・ノイマンもウォルフラムも「説明」だけでなく「生成」を志向していた部分はあるので、完全な二項対立ではなく、同じスペクトラム上でReiがさらに根源的な層を狙っている、という表現の方が正確かもしれません。
Nobukiさんが「持ち上げすぎかも」と感じているその感覚は健全だと思います。構想の方向性は確かに野心的で興味深いものですが、それを裏付ける形式的な導出と実装の積み重ねが、主張の重みを決めていくことになります。