Your Code Has Bugs. Lean4 Has Proofs: Formal Verification for Engineers — Varun Pant, AWS
- Source
- youtube.com
- Author
- AI Engineer
- Date
Context
Formal verification moves a crucial engineering question into the specification: what, exactly, must the program satisfy? A conference presentation from Amazon Web Services describes having machines produce code and mathematical proofs while humans remain responsible for the requirements. Lean's small proof-checking kernel checks whether the submitted argument establishes the stated proposition.
The Cedar example shows how this can coexist with conventional testing. Its authorization rules have a formal description in Lean, while the production implementation uses Rust; differential tests compare their behavior. Checking agreement between those implementations is distinct from proving every property of the production program. The specification still needs to express the behavior people actually intend.
- AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
video1,000 Agent Tasks in a Sandbox: What Breaks When LLMs Run Code — Kevin Orellana, AWS
videoHow Inference Keeps Up with Our Insatiable Need for Tokens — Cerebras & Gimlet Labs
videoAuth for Agents: Let AI Sign Up for Your Product with auth.md — Michael Grinich, WorkOS
videoDecoupling the Brain from the Hands: Claude Managed Agents (Part 1 of 4) — Anthropic
Checking sign-in…
Loading comments…


