{"id":6503,"date":"2014-08-16T07:19:25","date_gmt":"2014-08-16T15:19:25","guid":{"rendered":"http:\/\/experimentalmath.info\/blog\/?p=6503"},"modified":"2014-09-03T09:19:16","modified_gmt":"2014-09-03T17:19:16","slug":"formal-proof-completed-for-keplers-conjecture-on-sphere-packing","status":"publish","type":"post","link":"https:\/\/experimentalmath.info\/blog\/2014\/08\/formal-proof-completed-for-keplers-conjecture-on-sphere-packing\/","title":{"rendered":"Formal proof completed for Kepler&#8217;s conjecture on sphere packing"},"content":{"rendered":"<h4>Introduction<\/h4>\n<p>On 10 August 2014, a team led by <a href=\"http:\/\/en.wikipedia.org\/wiki\/Thomas_Callister_Hales\">Thomas Hales<\/a> of the University of Pittsburgh, USA, announced that their decade-long effort to construct a computer-verified formal proof of the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Kepler_conjecture\">Kepler conjecture<\/a> was now complete. The project was known as <a href=\"https:\/\/code.google.com\/p\/flyspeck\/wiki\/AnnouncingCompletion\">Flyspeck<\/a>, a rough acronym for &#8220;Formal Proof of Kepler.&#8221;<\/p>\n<p>The <a href=\"http:\/\/en.wikipedia.org\/wiki\/Kepler_conjecture\">Kepler conjecture<\/a> is the assertion that the simple scheme of stacking oranges typically seen in a supermarket has the highest possible average density, namely pi\/(3 sqrt(2)) = 0.740480489&#8230;, for any possible arrangement, regular or irregular. It is named after 17th-century astronomer Johannes Kepler, who first proposed that planets orbited in elliptical paths around the sun.<\/p>\n<div id=\"attachment_1081\" style=\"width: 267px\" class=\"wp-caption alignright\"><a href=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/a\/a2\/HCP_Oranges.jpg\"><img decoding=\"async\" aria-describedby=\"caption-attachment-1081\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/a\/a2\/HCP_Oranges.jpg\" alt=\"Optimal stacking of oranges.\" width=\"257\" class=\"size-full wp-image-1081\" \/><\/a><p id=\"caption-attachment-1081\" class=\"wp-caption-text\">Optimal stacking of oranges.<\/p><\/div>\n<h4>Hales&#8217; 2003 proof<\/h4>\n<p>In the early 1990s, Thomas Hales, following an approach first suggested by <a href=\"http:\/\/en.wikipedia.org\/wiki\/Laszlo_Fejes_Toth\">Laszlo Fejes Toth<\/a> in 1953, determined that the maximum density of all possible arrangements could be obtained by minimizing a certain function with 150 variables. In 1992, assisted by his graduate student Samuel Ferguson (son of famed mathematician-sculptor <a href=\"http:\/\/en.wikipedia.org\/wiki\/Helaman_Ferguson\">Helaman Ferguson<\/a>), Hales embarked on a multi-year effort to find a lower bound for the function for each of roughly 5000 different configurations of spheres, using a linear programming approach. In 1998, Hales and Ferguson announced that their project was complete, documented by 250 pages of notes and three Gbyte of computer code, data and results. Three Gbyte may seem like a lot but in the current world of big data it no longer is. We have recently put a 108 Gbyte <a href=\"http:\/\/walks.carma.newcastle.edu.au\/\">image of Pi<\/a> on line.<\/p>\n<p>Hales&#8217; proof, when submitted to the prestigious journal <a href=\"http:\/\/en.wikipedia.org\/wiki\/Annals_of_Mathematics\">Annals of Mathematics<\/a>, was met with some controversy. The journal submitted the manuscript to a panel of twelve referees, headed by <a href=\"http:\/\/en.wikipedia.org\/wiki\/Gabor_Fejes_Toth\">Gabor Fejes Toth<\/a>, son of Lazlo Fejes Toth. In 2003, the panel reported that it was &#8220;99% certain&#8221; that the proof was sound, but that they could not verify the correctness of all of the computer calculations (which used non-certifiable numerics). The <i>Annals<\/i> decided to publish the paper, initially accompanied with a caveat, but in the end omitted the caveat.<\/p>\n<h4>The Flyspeck project<\/h4>\n<p>Given the chilly reception of Hales&#8217; proof, he decided to embark on a collaborative effort to certify the proof via automated proof-checking (formal method) software. This project, named <a href=\"https:\/\/code.google.com\/p\/flyspeck\/wiki\/AnnouncingCompletion\">Flyspeck<\/a>, was begun in 2003, employing a combination of <i>Isabelle<\/i> and <i>HOL Light<\/i> formal proof assistants. Hales estimated that it would take 20 years to complete.<\/p>\n<p>On 10 August 2014, Hales announced that the project was complete. Hales <a href=\"http:\/\/www.newscientist.com\/article\/dn26041-proof-confirmed-of-400yearold-fruitstacking-problem.html#.U-0ZREu3LhU\">observed<\/a>,<\/p>\n<blockquote><p>This technology cuts the mathematical referees out of the verification process. &#8230; Their opinion about the correctness of the proof no longer matters.<\/p><\/blockquote>\n<p>Perhaps, but we should add the <a href=\"http:\/\/link.springer.com\/chapter\/10.1007%2F978-3-662-44199-2_3\">caution<\/a> that this all assumes a correct level of of formalization and even that the output faithfully reproduces what the program actually did. In any event this a signal achievement.<\/p>\n<p>Alan Bundy of the University of Edinburgh <a href=\"http:\/\/www.newscientist.com\/article\/dn26041-proof-confirmed-of-400yearold-fruitstacking-problem.html#.U-0ZREu3LhU\">commented<\/a> that Hales&#8217; use of automated proof assistants might be seen as a significant milestone in the field of research mathematics:<\/p>\n<blockquote><p>A world-famous mathematician has turned his hand toward automated theorem proving; that kind of sociological fact is very important. &#8230; This is a case study which could start to become the norm.<\/p><\/blockquote>\n<p>In the meantime, we can shop at the supermarket confident that oranges are being stacked in the most efficient way possible! And we may have some fine new formal inequality provers. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction <\/p>\n<p>On 10 August 2014, a team led by Thomas Hales of the University of Pittsburgh, USA, announced that their decade-long effort to construct a computer-verified formal proof of the Kepler conjecture was now complete. The project was known as Flyspeck, a rough acronym for &#8220;Formal Proof of Kepler.&#8221;<\/p>\n<p>The Kepler conjecture is the assertion that the simple scheme of stacking oranges typically seen in a supermarket has the highest possible average density, namely pi\/(3 sqrt(2)) = 0.740480489&#8230;, for any possible arrangement, regular or irregular. It is named after 17th-century astronomer Johannes Kepler, who first proposed that planets orbited in <\/p>\n<p>Continue reading <a href=\"https:\/\/experimentalmath.info\/blog\/2014\/08\/formal-proof-completed-for-keplers-conjecture-on-sphere-packing\/\">Formal proof completed for Kepler&#8217;s conjecture on sphere packing<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-6503","post","type-post","status-publish","format-standard","hentry","category-essays","odd"],"_links":{"self":[{"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/posts\/6503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/comments?post=6503"}],"version-history":[{"count":28,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/posts\/6503\/revisions"}],"predecessor-version":[{"id":6533,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/posts\/6503\/revisions\/6533"}],"wp:attachment":[{"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/media?parent=6503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/categories?post=6503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/experimentalmath.info\/blog\/wp-json\/wp\/v2\/tags?post=6503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}