VibeusLoadingЗагрузка
Vibeus

Loading is taking longer than usual.Загрузка занимает больше времени, чем обычно.

The full page couldn't load.Не удалось полностью загрузить страницу.

You can read the available content below or try loading the page again.Вы можете читать доступный контент ниже или повторить загрузку страницы.

Claude научился математически проверять программы на ошибки В... - Vibeus

Pavel K ·

Claude научился математически проверять программы на ошибки

В Anthropic поручили Claude проверить 123 библиотеки открытого кода. Вместо привычного перебора тестов модель написала математические доказательства того, что определённые участки программ не завершатся аварийно при заданных условиях. Их корректность проверяла отдельная система Rocq.

Попутно Claude обнаружил сотни ошибок. Одна из них пряталась в распаковщике данных и проявлялась только на файлах около 20 МБ с редкой структурой.

Доказательства пока действуют для специальных сборок под RISC-V, а не для всех версий этих программ.

https://www.anthropic.com/research/formal-verification

Publication image