MathKernel:LLMの数学的推論に「証拠」と「信頼ラベル」をもたらすオープンソースの多エンジン計算基盤

MathKernel: An evidence-aware multi-engine mathematics kernel and MCP server

MathKernel:LLMの数学的推論に「証拠」と「信頼ラベル」をもたらすオープンソースの多エンジン計算基盤

MathKernelは、LLMが数学的意図の解釈に集中し、計算と証拠の記録を専門エンジンに委ねるためのPythonライブラリおよびMCPサーバーです。SymPy、Z3、Lean、mpmathなど複数のエンジンを統合し、各結果に信頼レベル(EXACT、SYMBOLIC、CERTIFIED NUMERIC、FORMALなど)と導出過程のトレイルを付与します。これにより、近似入力の祖先が暗黙のうちに消えることを防ぎ、数学的主張の検証可能性を高めます。

LLMは数学的な意図には優れているが、算術には弱い。MathKernelは役割分担を逆転させる。モデルは解析・計画・解釈を行い、カーネルは計算し、主張固有の証拠を記録する。
  1. nxobject

    余談ですが、「MathKernel」という名前は既に使われています。Mathematica自身のカーネル実行ファイルがそう呼ばれており、既にそれを参照しているツールがある場合、少し残念なことです。

  2. overfitCNN

    私はこの分野でAlkahestというプロジェクトを構築しています: https://github.com/alkahest-cas/alkahest。これはRustで書かれた数式処理システムで、その操作の多くに対して、形式的に検証可能な対応するLean証明書を生成します。AlkahestはPythonライブラリまたはRustクレートとして利用可能です。エージェントでの使用を想定して設計されており、優れたデバッグ出力を備えています。迅速に反復開発を進めているので、問題やコメント、アイデアがあればお気軽にどうぞ。

  3. xvilka

    Woxi[1][2]のサポートも追加できます。ほとんどの記号計算に対応しており、さまざまなPythonライブラリを接着するよりもはるかに高速になるはずです。

    [1] https://woxi.ad-si.com/

    [2] https://github.com/ad-si/Woxi

この日のほかの記事

2026-09-07