形式的に検証された3D CSGメッシュ交差: AIコードではなく93行の仕様を信頼する

✍️ OpenClawRadar📅 公開日: July 29, 2026🔗 Source
形式的に検証された3D CSGメッシュ交差: AIコードではなく93行の仕様を信頼する
Ad

新しいプロジェクトverified-3d-mesh-intersectionは、Lean 4で形式検証された3D構成的立体幾何学(CSG)メッシュ交差を実装しています。重要な考え方:1000行以上のAI生成コードではなく、93行の形式的仕様だけを信頼する。AIは6万行以上のLean証明を自動生成しましたが、人間がレビューする必要はありません—Leanチェッカーがコンパイル時に正しさを保証します。

動作の仕組み

仕様は、結果のメッシュの正確な表面を特定し、三角形分割の整形式条件を保証します。核となる恒等式:

solid (meshIntersect M1 M2) = solid M1 ∩ solid M2

ここでsolidはメッシュ内部の無限点集合を表します。Leanはこれらの無限集合について推論し、等式を正確に証明できます。

主な詳細

  • 言語: Lean 4。WebAssemblyにコンパイル(emcc-wasm.sh使用)。
  • パフォーマンス: 7万三角形のスタンフォードバニーメッシュ同士の交差に24秒。低速ですが、検証を優先。
  • Webデモ: 検証済みカーネルがブラウザで動作:schildep.github.io/verified-3d-mesh-intersection。STLインポート対応。データはサーバーに送信されません。
  • 人間のレビュー: 93行の仕様のみ読めば十分。1000行以上のAI実装と6万行以上のAI証明はブラックボックスとして扱います。
  • 整形式性: 入力が整形式でない場合(非閉鎖や自己交差など)、アルゴリズムは検出して正しく報告する必要があります—仕様に形式化。
Ad

対象読者

3D幾何学、CSG操作、形式検証に携わる開発者。特に、AI生成コードを保証なく信頼することに懐疑的な方。

アーキテクチャ

リポジトリにはLeanカーネル(CSG/)、Cラッパー(wrapper.c)、Webグルーコード(web/)が含まれます。ビルドコマンドはlakefile.leanemcc-wasm.shbuild_web_demo.shで提供。UIとグルーコードは形式検証されていません。

📖 ソース全文を読む: HN LLM Tools

Ad

👀 See Also

AnthropicはClaudeのサブスクリプションとサードパーティーツールの使用を分離します
News

AnthropicはClaudeのサブスクリプションとサードパーティーツールの使用を分離します

Anthropicは、4月4日からClaude Pro/TeamサブスクリプションがOpenClawの使用をカバーしなくなり、サードパーティ製ハーネスの使用には別途従量課金が必要になると発表しました。OpenClaw経由でClaudeを引き続き使用するには、アカウント設定で「追加使用量」を有効にする必要があります。

OpenClawRadar
アンソピック社、AI競合他社による大規模なクロード蒸留の証拠を報告
News

アンソピック社、AI競合他社による大規模なクロード蒸留の証拠を報告

Anthropicは、DeepSeek、Moonshot、MiniMaxが約24,000の偽アカウントを使用してClaudeから大規模な蒸留を行い、1,600万件以上のやり取りが記録された証拠を共有しました。

OpenClawRadar
Claude Code 2.1.63では、バンドルされたスラッシュコマンド、HTTPフック、メモリリークの修正が追加されました。
News

Claude Code 2.1.63では、バンドルされたスラッシュコマンド、HTTPフック、メモリリークの修正が追加されました。

Anthropicは、新しい/simplifyおよび/batchスラッシュコマンド、JSONをURLにPOSTするHTTPフック、長時間実行セッションにおける複数のメモリリーク修正を含む26のCLI変更を伴うClaude Code 2.1.63をリリースしました。

OpenClawRadar
Redditの議論がリアクティブAIアシスタントを批判、真のプロアクティブ性を要求
News

Redditの議論がリアクティブAIアシスタントを批判、真のプロアクティブ性を要求

あるRedditの投稿では、現在のAIアシスタントは本質的に反応型として設計されており、人間からの指示を待つだけで、積極的に問題を特定することはないと論じています。著者は、定期的なチェックと真の文脈理解を区別し、本当の積極性には永続的な記憶、イベント駆動型のトリガー、時間を超えた推論が必要だと指摘しています。

OpenClawRadar