TL;DR
Al-Ghasaliは、閉じたフィクフ章のHorn節ルールを決定性FSAに畳み込み、オフライン前計算後にO(1)で判定する。FSAがLLMを制御し、文法拘束デコード等で判断・事実・意味反転の幻覚を防ぐ設計を数学的に示す。実装評価や数値結果は提示本文からは確認できない。
既存手法との違い
原論文は、集合論的なal-sabr wa al-Taqsimで抽出した最小Horn節ルールを基盤とし、対話アプリで組み込み推論エンジンにより実行時論理解決する構成と対比している。提案は閉章Horn理論を前計算して決定性FSAにし、実行時は受理状態への所属判定でO(1)にすると主張する。ただし比較は計算モデルと複雑性の議論が中心で、既存RAG/LLMや実装ベンチマークとの定量比較は提示本文からは確認できない。
使える条件
閉章仮定とCWAの下でのフィクフ章、特にIbadatのような概念語彙が固定的とされる章が前提。有限の二値OCT、関数記号・存在変数生成・再帰を含まないstrict Horn節、階層サブ章では非巡回の合成が必要。Tartibはv_orderをOCTに追加して遷移で状態に平坦化する。LLM要約にはFSA実行履歴から右線形文法を生成する文法拘束デコード、Bounded Neutral Lexicon、Valence Locking等の設計安全条件が置かれる。
限界と未検証の範囲
原論文は形式的証明とアーキテクチャ記述が中心で、実装・運用・ユーザビリティ・専門家検証・LLM出力の実験評価は提示本文からは確認できない。閉章仮定が成立しない開放的な章や、再帰を含むDatalog拡張の完全な扱いは本文の提示範囲では確認できない。LLMの幻覚除去は特定の設計条件下での数学的保証であり、任意のLLMや現実の多様な法解釈への一般化は未検証。
図1: 提案手法の概要(本記事による図解)
解説

ねえ智也くん、この「イスラーム法の閉章をFSA化してLLM要約の幻覚を抑える」って、タイトルからもう難しそう。何が問題なの?

まずモチベーションは、フィクフの章から抽出したHorn節ルールをアプリで毎回推論すると、実行時のオーバーヘッドや状態管理が重いって話。閉じた章なら有限だから、前計算で決定性FSAに畳める、というのが出発点。

閉じた章って?

概念の語彙が固定的で、外から新しい概念が増えない章。本文ではIbadatみたいな礼拝系が例。CWAの下で二値のOCTが有限、って前提。

なるほど。で、Horn節をFSAにすると何がうれしいの?

状態が{0,1}^nで有限だから、受理状態をオフラインで全部前計算できる。実行時はその状態がFに入るかを見るだけでO(1)。階層サブ章も非巡回ならO(1)を保つ、と証明してる。Tartibみたいな順序もv_orderをOCTに入れて遷移で平坦化する。

順番も状態にしちゃうんだ。じゃあLLMは?

LLMは要約役だけ。FSAが厳密に制御して、実行履歴から右線形文法を作って文法拘束デコードする。さらにBounded Neutral LexiconとValence Lockingで、判断・事実・意味反転の幻覚を設計条件下で数学的に防ぐ、という主張。

なんかLLMがすごく大人しい。比較は?

原論文は、組み込み推論エンジンで実行時論理解決する構成と対比してる。でもRAGやLLMとの定量比較、実装ベンチマークは提示本文からは確認できない。

評価はどうなの?

提示本文は形式的証明とアーキテクチャ記述が中心。実装評価、数値結果、専門家検証、ユーザビリティ試験は確認できない。あと閉章仮定が崩れる開放的な章や、再帰を含むDatalog拡張の完全な扱いも本文の範囲では確認できない。

つまり、条件が揃えば強い保証だけど、現実の全部にそのまま一般化とは言えないんだ。

そう。論文の保証は特定の設計条件下の話で、任意のLLMや多様な法解釈まで未検証。意味は大きいけど、実験で示された性能ではない。

じゃあLLMはおしゃべり担当で、判断はFSAに全部丸投げってこと?楽できるね。

丸投げって言い方やめろ。設計条件が崩れたら保証も消える。