math.NT — Number Theory
A lean formalization of Roy's strong six exponentials theorem
We formalize in Lean 4 with Mathlib Roy's strong six exponentials theorem: if are linearly independent over and are linearly independent over , then one of the six products lies outside the -vector space spanned by and the logarithms of algebraic numbers. The proof closure uses only Lean's three standard axioms. Along the way the development proves Waldschmidt's transcendence theorem on in the form used by Roy, and Philippon's multiplicity estimate with derivatives on over every algebraically closed field of characteristic zero, following Roy's account in Waldschmidt's book. We reproduce the public Lean statements, summarize the mathematical route, and record how the artifact is verified. The code is available at https://github.com/telaviv/strong-six-exponentials.