SafetyAccountabilityTrustworthinesscs.AI
Incompleteness of AI Safety Verification via Kolmogorov Complexity
Munawar Hasan
April 6, 2026
arXiv.org
2 citations
Key Takeaways
-
Formal verification of AI safety has fundamental limits that cannot be overcome by simply building better computers or algorithms. The paper proves that these limitations stem from deep information-theoretic principles (Kolmogorov complexity) rather than just practical engineering challenges, meaning the problem is inherently unsolvable in principle.
-
No single verification system can certify all safe AI behaviors, especially as systems become more complex. Once policy-compliant AI behaviors reach a certain complexity threshold, formal verifiers will inevitably fail to certify some of them as safe, even if they actually are safe—creating a gap between what is truly safe and what can be proven safe.
-
Current approaches to AI safety verification may be fundamentally incomplete. The paper's incompleteness result suggests that relying solely on traditional formal verification methods to guarantee AI safety in all cases is mathematically impossible, which has significant implications for how we approach safety certification in critical applications.
-
Alternative verification approaches may be necessary for high-complexity AI systems. The authors suggest "proof-carrying" methods as a potential solution, where AI systems themselves provide evidence of correctness for individual instances rather than relying on external verifiers to certify all possible behaviors—a shift in how we might need to think about AI safety assurance.
-
This work highlights a gap between theoretical safety guarantees and practical AI deployment. Organizations cannot assume that formal verification alone will catch all safety violations in complex AI systems, suggesting the need for complementary safety measures like monitoring, testing, and human oversight.