30秒サマリ
LLMは「正しいアルゴリズムを教科書的に説明できるが、そのアルゴリズムを確実に実行できない」。この矛盾は知識不足ではなく、Transformerアーキテクチャに埋め込まれた構造的欠陥——著者は「計算的分裂脳症候群(computational split-brain syndrome)」と命名——に起因する。CoT(思考の連鎖)やo1のような推論モデルは性能を改善するが、この根本的なボトルネックを迂回するにすぎず「治療」ではない。AIを信頼できるのは「理解の言語化」であり、「記号的実行」は人間か外部システムが担う必要がある。
研究の背景・問い
きっかけとなる観察:
Claude Sonnetに「9.9と9.11どちらが大きいか」と問うと「9.11」と誤答する。一方、小数比較の手順(小数点を揃えて左から右へ比較)は完璧に説明できる。この矛盾は偶発的なバグではなく、体系的なパターンである。
研究問い:
なぜLLMは「理解と実行」が解離するのか。この解離はスケール拡大・データ増加・プロンプト改善で解消できるのか。
著者の立場:
「解消できない」——それはアーキテクチャの設計トレードオフから来る必然的帰結である。
主要な発見(数値付き)
数値表現の幾何学的歪み
- トークン埋め込み(文字列→ベクトル変換)において、数値的近接性が保存されない
- 「10」と「1」のコサイン距離(ベクトル間の角度で測る非類似度): 0.20
- 「10」と「9」のコサイン距離: 0.55(近いはずなのに遠い)
- 「9.11」の埋め込みは数値的に近い「9.9」よりも「9/11テロ」に意味的に近い
逆関係推論の崩壊(逆転呪い)
「トム・クルーズの母はメアリー・リー・ファイファー」から:
- 順方向「トム・クルーズの母は?」: GPT-4で正答率 79%
- 逆方向「メアリーの息子は?」: 33% に低下
- フィクションキャラクターで同条件: 7% まで崩壊(約11分の1)
多段階推論での崩壊
「アリスには姉妹4人と兄弟1人がいる」→「アリスの兄弟が持つ姉妹の数は?」
- GPT-4、Claude 3 Opus、Gemini全モデルで「推論の著しい崩壊」
- 性能は「0に近いレベル」まで低下
層ごとの収束パターン(アーキテクチャの証拠)
乗算タスクにおける正解ベクトルへの類似度:
- 初期層: ~0.07
- 最終層: ~0.48(改善幅: 0.404)
- 加算でも同様(改善幅: 0.407)
この漸進的改善パターンは「アルゴリズム的計算」ではなく「階層的パターンフィッティング(近似マッチング)」の挙動。正解に近づくが決して確実には届かない。
スケールの逆説
LLMは専門的論理推論モデル(専用設計の小型モデル)より10万倍大きいにもかかわらず、変数バインディング(変数に値を確実に対応付ける処理)や体系的規則適用では「劇的に低いパフォーマンス」を示す。
アーキテクチャ的欠陥の3層構造
著者は「計算的分裂脳症候群」を3つの相互強化する制約で説明する。
制約1:汚染された入力(Claim 1)
各トークンの埋め込みはすべての文脈を同時に保持しなければならない。「9.11」は歴史的事件・バージョン番号・数値として同時に存在する。この多義性がクリーンな数値計算に必要な「変数の確定的バインディング」を不可能にする。
制約2:正確な計算回路の欠如(Claim 2)
数学的証明(付録A)により:
- FFN(フィードフォワードネットワーク)はReLU活性化を使うため区分線形関数しか実装できない → 正確な乗算は原理的に不可能
- Attention機構は既存埋め込みの加重平均しか生成できない → 新規方向のベクトルを作れない
- 帰結: FFNは「パターン暗記→結果マッピング」に特化するしかない
制約3:指示-実行の構造的分離(Claim 3)
次トークン予測(訓練目標)において、「手順の説明テキスト」と「実際に計算を行う処理」は独立した別経路のパターン補完タスクとして学習される。両者をつなぐ回路は訓練では自動生成されない。
これが「教科書的に正しい説明ができる × 実行は失敗する」という分裂を生む。
AIと人間の役割分担への示唆
「理解の言語化」はAIが得意、「記号的実行」はAIが不得意
この発見は役割分担に明確な指針を与える:
- AIが信頼できる: 概念の説明・手順の言語化・パターン認識・類推・構造化
- AIが信頼できない: 変数束縛を要する計算・多段階の正確な論理連鎖・逆方向推論・状態追跡
「実行確認」は人間の構造的役割
AIが正しい原理を述べても、その実行が正確かどうかは独立した問題である。特に:
- 多段階の論理が絡む意思決定
- 数値計算が介在するプロセス
- 逆向きの因果・関係推論
これらは「AIの出力を信じる」のではなく人間が実行ステップを追うか、外部ツール(コード実行・計算機)で検証することが構造的に必要。
スキャフォールディング(補助構造)戦略の正当性と限界
CoT(Chain-of-Thought)は並列制約を直列計算に変換するため有効。理論的にはTC⁰(定数深さ回路で解ける問題)からP/polyレベルの問題まで計算能力を拡張できる(Li et al. 2024)。
ただし複雑な関数合成では「指数関数的に増加する中間ステップ」が必要になる(Peng et al. 2024)。o1・DeepSeek-R1も「性能改善であって根本治療ではない」。ツール使用(コード実行・計算機)との組み合わせが現実的な最適解。
批判・限界
著者が認める限界
- 分析対象はLLaMA2・Claude・GPT-4等の標準的Transformerに限定
- ツールなし・RAGなしの純粋なLLM評価
- t-SNE(高次元データの可視化手法)投影の代表性問題
- MoE(混合専門家モデル)・推論拡張モデルへの一般化は「実証検証待ち」
外部から見た批判ポイント
- 証明が「ReLU活性化」を前提にするが、SwiGLU・GELU等の最新活性化関数への適用は再検証が必要
- 「チューリングマシン的完全性」の欠如を主張するが、近似計算で実用的十分性を達成できるかの議論が薄い
- 機械的解釈可能性(SAEが発見した「算術回路」)の知見とどう整合するかが未解決
- 著者はAWSの研究者であり、Anthropic製モデル(Claude)を比較対象に含める際の独立性
研究の射程と意義
スケール拡大・RLHF(人間フィードバック強化学習)・CoT・推論モデル全てが「迂回策」であって「治療」でないという主張は、次世代アーキテクチャの要件を逆定義している。メタ認知制御・原則提示(principle lifting)・構造的実行が必要という処方箋は具体性が薄いが、問題の切断は正確。
次の問い
- LLMと確定的実行エンジン(記号推論システム・計算機)を統合したハイブリッドアーキテクチャは「制約3」を構造的に解消できるか?
- 人間の思考も同じ「理解-実行の分離」を持つか(直観的理解 vs 手順的実行の二重過程理論との対比)
- この知見を踏まえると、LLM評価ベンチマークのうち「理解を測っているもの」と「実行を測っているもの」はどう区別すべきか?
- 「言語化できるが実行できない」という性質は、LLMを「ソクラテス的教師(問いを立てて思考を促す役割)」として最適化する方向性を支持するか?
参考文献
- Zhang, Z. (2025). *Comprehension Without Competence: Architectural Limits of LLMs in Symbolic Computation and Reasoning*. TMLR. arXiv:2507.10624
- Zhang, Z. (2025). *Why LLMs Can Explain Algorithms They Cannot Execute*. Medium.
- Peng, B. et al. (2024). Chain-of-thought reasoning with exponential intermediate steps.
- Li, Y. et al. (2024b). CoT enables TC⁰→P/poly computation expansion.
- コードリポジトリ: https://github.com/zzhang-cn/comprehension-without-competence
- 動画解説: https://youtu.be/Z4waL0GwhyQ