2026-05-31
Leanが使用されている事例
分散システム検証
実運用寄り
Lean上で数学証明を生成
IMO銀メダル級問題を解く
Leanで証明を生成
AlphaZero系探索+LLM
verification-guided development
Leanモデル + Rust実装差分テスト
LNSym
AWS系
暗号プロトコル向けシンボリック実行
SampCert
サンプリングアルゴリズム検証
AILean
Rust検証
Rust → Lean変換
borrow semanticsを純関数化
Rust → Lean / Coq / F*
暗号ライブラリ検証で利用
分散システム
Paxos
Raft系
分散合意プロトコル検証のマルチモーダル検証(?)
暗号・zkVM
zkVM(ゼロ知識仮想マシン、、zero-knowledge Virtual Machine)仕様のLeanモデル
Lean + Aeneas/Hax + AI prover
Merkle証明
FRI
多項式評価(Polynomial evaluation)
OS
Lean 4製マイクロカーネル
コンパイラ
Leanでコンパイラ実装と正当性証明
Claude Codeが大量生成
Lean自己検証
Leanの型検査器をLeanで実装
self-hosting verification
機械学習
ニューラルネットワーク形式化
傾向
Rust普及により
Rust
↓
Lean
↓
機能正当性証明
という流れが強くなっている