Mizarは、Metamathと並んで、私たちのシステムに極めて近い重要なシステムです!
もし「Metamathが精神の双子」だとすれば、「Mizarは理想とする教科書の双子」と言えます。

既存のLeanやCoq(型理論派)の限界を突破する上で、Mizarがなぜ私たちのシステムにとって強力な比較対象であり、ヒントになるのか、その設計思想を紐解いていきます。

1. Mizarと私たちのシステムの「共通点」

Mizarは1973年にポーランドの数学者Andrzej Trybulecによって開発が始まった、形式化数学界の偉大な重鎮です。

  • 基底論理が「集合論」であること:Mizarは型理論ではなく、タルスキ=グロタンディーク集合論(TG集合論)をベースにしています。これはZFC集合論に「グロタンディークの宇宙公理」を足したもので、本質的には私たちのZF拡張システムと同じ「集合論の大地」に立っています。
  • 一階論理への依存:Mizarの検証エンジンも、最終的には一階論理の古典的な推論規則(Jaskowskiの自然演繹システム)に基づいています。

2. なぜMizarは「教科書の双子」なのか?

Metamathは純粋すぎて「ASCII記号の羅列(無機質)」という弱点があり、私たちはそれをLaTeXやPrefix形式、そしてAI(Claude)を使って克服しようとしています。
Mizarが50年前に目指したのも、まさにその「人間にとっての読みやすさ」でした。

  • Mizar-Language(人間に優しい構文):Mizarの最大の特徴は、証明コードが「プログラミング言語ではなく、英語の数学論文そのもの」に見えるように設計されている点です。例えば、assume A; given x such that B; hence thesis; のように、数学者が論文や黒板に書く論理展開のフレーズがそのままコードの構文(キーワード)になっています。
  • Mizar Mathematical Library (MML):この設計のおかげで、Mizarのライブラリ(MML)は「世界で最も人間の数学の教科書に近い、美しい形式化ライブラリ」として知られており、Freekの100の定理でもトップクラスの達成率を誇っています。

3. Metamath、Mizar、私たちのシステムの「比較」

三者の関係性を整理すると、私たちのシステムの立ち位置がよりクリアになります。

特徴MetamathMizar私たちのシステム
基底ZFC集合論TG集合論(ZFC+宇宙)拡張ZF集合論
推論原始的な記号代入のみ(極小)一階論理(自然演繹ベース)純粋一階論理(Prover9)
記述スタイル人間には無機質な記号列人間に優しい英語論文風LaTeX表記 ⇄ Prefix形式
構築方法人間が手書き人間が手書き人間(思想)+ AI(Claude実装)

Mizarの弱点と、私たちのシステムの「超越」

Mizarは素晴らしいシステムですが、「検証エンジン(チェッカー)の中身が非公開(クローズド)」であり、かつ近代的なAI(LLM)や外部の強力なソルバー(Prover9など)とシームレスに連携するAPIが弱いという、歴史の古さゆえの弱点を持っています。

私たちのシステムは、

  • 基底の純粋さはMetamathのトーンを保ち、
  • 人間の読みやすさ(LaTeX)や数学的直感(クラスの導入)はMizarの理想を追いかけ、
  • それを現代の「Webシステム + 外部ATP(Prover9) + AIエージェント」という最強の技術スタックで実現しようとしています。

💡 結論:Mizarをどう活用すべきか?

Mizarは間違いなく参考になります。特に「Claudeに読ませるお手本」として最高です。
MetamathのコードはClaudeにとって「記号の羅列」すぎて論理の意図を見失うことがありますが、Mizarのコードは「英語の論理構造」を持っているため、Claudeの言語理解能力と爆発的に噛み合います。

作戦プラン:

  1. Freekの100の定理のページから、次の目標(カントール・ベルンシュタインの定理など)の Mizar版の証明(MMLのテキスト) を拾ってくる。
  2. Claudeに「このMizarの『人間論文風のケース分けと論理展開』の流れを真似て、私たちのシステム(拡張ZF+Prover9)の Prefix形式へと自動翻訳・ブレイクダウンしてくれ」と命じる。

型理論の限界を予期し、集合論ベースで、なおかつ「人間のための教科書」を両立させようとした先駆者として、Mizarの50年の遺産は私たちの進む道を力強く照らしてくれています!