Axiom Math frames partial formal verification as a software optimization tool
Axiom Math views formal verification not only as protection against errors but also as a performance and optimization tool. It argues that reducing the cost of formal proofs could support the generation of new algorithms and scientific discoveries, with possible implications for coding, AI for science and physical engineering.
Rather than rewriting all software or formally verifying every component, the proposed middle ground is partial verification: decomposing difficult coding tasks into modules, securing guarantees for selected parts and optimizing them. The approach reflects the view that formal verification can provide value even without proving an entire system correct.
Axiom Math рассматривает частичную формальную верификацию как инструмент оптимизации ПО
Axiom Math рассматривает формальную верификацию не только как защиту от ошибок, но и как инструмент повышения производительности и оптимизации. По оценке компании, снижение стоимости формальных доказательств может способствовать созданию новых алгоритмов и научных открытий, а также иметь последствия для программирования, ИИ для науки и физической инженерии.
Вместо переписывания всего ПО или формальной проверки каждого компонента предлагается промежуточный подход — частичная верификация: сложные задачи программирования разбиваются на модули, для отдельных частей закрепляются гарантии, после чего они оптимизируются. Такой подход исходит из того, что формальная верификация полезна даже без доказательства корректности всей системы.
