Packing foundations and saturated extension
ProvedKeplerMission.packing_foundationsFor every set of centers in Euclidean three-space separated by at least 2, there is a saturated separated superset. In every open ball, both center intersections are finite and the original center count is at most the extended count. Saturation means that every point is at distance strictly less than 2 from some center. The constant or density bound is not assumed.
Here N counts centers in the open ball of center a and radius r; both counted sets are finite.
Source. Hales et al., A Formal Proof of the Kepler Conjecture (2017), https://doi.org/10.1017/fmp.2017.1, §3 p.6; formal source general/the_main_statement.hl:82–107, kc_imp_the_kc using CPNKNXN and KIUMVTC.
Formalization note. Source-derived interface or explicitly identified analytic corollary; no proof of the target is supplied by defining its proposition.
import Definitions.Def_Kepler_MissionContracts set_option autoImplicit false
namespace KeplerMission theorem packing_foundations : PackingFoundationContract := by sorry end KeplerMission
Read-back
What the Lean code literally says, in plain math · gpt-6
This names, without proving, the proposition that for every set whose distinct points are at distance at least , there exists a set whose distinct points are also at distance at least and for which every point of lies at distance strictly less than from some member of . One such must additionally satisfy, for every center and every real radius , that both and are finite and that their natural-number counts obey . Only open-ball finiteness is asserted. Empty and nonpositive radii are included; need not be unique or finite.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.