Yapay zeka, kodun doğruluğunu matematiksel ispatla nasıl kanıtlıyor?
Orijinal başlık: AI, Lean, and the Future of Formal Verification, with Lean Creator Leo de Moura
KISACA
- Tek cümlede
- Lean'in yaratıcısı Leo de Moura, AI'nın bu alanda ispat üretme hızını nasıl değiştirdiğini anlattı.
- Bulgu
- AI'nın ürettiği Lean ispatları şu anda 50 milyon satıra ulaştı; biri 13 milyon satırla Fermat'ın Son Teoremi'ni kanıtlıyor.
- Neden önemli?
- Testler sadece hatanın varlığını gösterir; Lean ispatı kodun verilen kurala tüm girdilerde uyduğunu garanti eder.
Ne oldu?
Lean programlama dilinin yaratıcısı Leo de Moura, yapay zekanın resmi doğrulama (formal verification) alanını nasıl değiştirdiğini anlattı. De Moura'ya göre testler hataların varlığını gösterebilir ama yokluğunu kanıtlayamaz; Lean'deki matematiksel ispatlar ise bir kodun tüm girdiler için doğru çalıştığını garanti ediyor ve yapay zekanın agresif şekilde optimize ettiği kodun doğruluğunu kontrol etmek için kullanılabiliyor. On yılda insanlar tarafından yazılan 2,5 milyon satırlık Mathlib kütüphanesine karşın, yapay zekaların ürettiği Lean ispatları şimdiden 50 milyon satıra ulaştı; Anthropic'in yapay zekasına atfedilen Fermat'nın Son Teoremi ispatı bunlardan biri ve yaklaşık 13 milyon satır içeriyor. Microsoft'un SymCrypt ekibi ve AWS da ajan tabanlı sistemleri doğrulamak için Lean tabanlı araçlar kullanıyor.
Kod doğrulama artık testten fazlası; AI, matematiksel ispatla kodun kurala uyduğunu kanıtlıyor.
Aynı haberin kısa dikey video özeti.
Bu notu kaynak göstererek alıntılayabilirsin: Hasan Amanet, “Yapay zeka, kodun doğruluğunu matematiksel ispatla nasıl kanıtlıyor?”, Notes for Data Science, 1 Kasım 2026.