The theoretical backbone of static analysis. Discuss lattice theory,
Galois connections, widening & narrowing operators,
abstract domains, fixpoint computation, and everything related to the Cousot framework.
No concrete semantics allowed — keep it abstract, keep it cute.
Galois connections/insertions, and the feasibility of a fixed point computation through the fast convergence of widening operators.
|
α = abstraction function (maps concrete → abstract); γ = concretization function.
|
Formalized by Patrick & Radhia Cousot in the late 1970s.
19:00 UTC in the #abstract-interp voice channel on our Discord server.
Next session: Narrowing operators deep dive with moderator algebraic_neko. 🎉