Formalising the local compactness of the adele ring
The adele ring of a number field is central in modern number theory, and its local compactness is one of the key reasons for its importance, but this property had not been formally verified.
The authors implement a formal proof in Lean 4 that the adele ring of a number field is locally compact. This includes formalizations of new types (completions of number fields at infinite places, the infinite adele ring, the finite S-adele ring) along with formal proofs that completions of number fields are locally compact and that their rings of integers at finite places are compact.
A machine-checked proof in Lean 4 establishes that the adele ring of a number field is locally compact. The formalization introduces new types into the Lean ecosystem and verifies the necessary topological properties of completions and rings of integers.
