Integrals Within Integrals: A Formalization of the Gagliardo-Nirenberg-Sobolev Inequality
Arguments involving iterated integrals are difficult to formalize in type-theory-based proof assistants due to permutations of integration order (Tonelli's theorem in several variables) and induction over dimension.
The authors introduce the marginal construction, an abstraction connected to marginal distributions in probability theory, that handles permutations of integration order and dimension induction. They implement this in Lean and apply it to formalize the Gagliardo-Nirenberg-Sobolev inequality, a foundational result in elliptic PDE theory.
The Gagliardo-Nirenberg-Sobolev inequality is formalized for the first time in any proof assistant. The marginal construction provides a reusable abstraction for iterated integration arguments in Lean.
