The Flyspeck Project
final result です.
# tame_nonlinear_imp_kepler_conjecture;; val it : thm = |- import_tame_classification /\ the_nonlinear_inequalities ==> the_kepler_conjecture # SIMP_RULE [the_kepler_conjecture_def; import_tame_classification; the_nonlinear_inequalities] it;; val it : thm = |- (!g. PlaneGraphs g /\ tame g ==> (?y. y IN archive /\ iso_fgraph (fgraph g) y)) /\ pack_nonlinear_non_ox3q1h /\ ox3q1h /\ main_nonlinear_terminal_v11 /\ lp_ineqs /\ pack_ineq_def_a /\ kcblrqc_ineq_def ==> (!V. packing V ==> (?c. !r. &1 <= r ==> &(CARD (V INTER ball (vec 0,r))) <= pi * r pow 3 / sqrt (&18) + c * r pow 2))