Formel Doğrulamalı 3D CSG: 1000 Satır AI Kodu Değil, 93 Satır Spec'e Güvenin
Lean 4'te formel doğrulanmış 3D mesh kesişim çekirdeği: 93 satır spec, 60.000+ satır AI-üretimi kanıt, sıfır LLM güveni.
Bir geliştirici, Lean 4 ile yazılmış ve formel olarak doğrulanmış ilk 3D constructive solid geometry (CSG) işlemini — mesh kesişimi — yayınladı. Proje, elde edilen mesh'in yüzeyini ve üçgenlemenin pratik iyi-biçimlilik koşullarını tam olarak tanımlayan kısa bir spesifikasyona karşı doğrulanıyor.
Projenin asıl deneysel yanı, AI tarafından üretilen koda güvenmeden nasıl çalışılabileceğini göstermesi. İnsan gözden geçiren kişi sadece 93 satırlık formel spesifikasyonu okuyup Lean derleyicisini çalıştırarak çekirdeğin doğruluğunu onaylayabiliyor; 1000'den fazla satırlık karmaşık AI tarafından yazılmış implementasyonu incelemesine gerek kalmıyor.
Doğruluğu kanıtlamak için AI, hiçbir zaman insan tarafından denetlenmesi gerekmeyen 60.000'den fazla satır Lean kanıtı yazdı. Lean derleyicisi, derleme zamanında spesifikasyona uygunluğu garanti ediyor ve hiçbir LLM'e güven duyulmuyor; bu da implementasyon ve kanıtların bir kara kutu olarak ele alınmasını sağlıyor. WebAssembly'e derlenmiş doğrulanmış çekirdeği tarayıcıda çalıştıran bir web demosu da mevcut.
Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz