<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Azimuth]]></provider_name><provider_url><![CDATA[https://johncarlosbaez.wordpress.com]]></provider_url><author_name><![CDATA[John Baez]]></author_name><author_url><![CDATA[https://johncarlosbaez.wordpress.com/author/johncarlosbaez/]]></author_url><title><![CDATA[Chaitin&#8217;s Theorem and the Surprise Examination&nbsp;Paradox]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>If you followed the business about Edward Nelson&#8217;s claim to have proved <a href="http://golem.ph.utexas.edu/category/2011/09/the_inconsistency_of_arithmeti.html">the inconsistency of arithmetic</a>, you might have heard people mention this paper:</p>
<p>&bull; Shira Kritchman and Ran Raz, <a href="http://www.ams.org/notices/201011/rtx101101454p.pdf" rel="nofollow">The surprise examination paradox and the second incompleteness theorem</a>, <i>AMS Notices</i> <b>57</b> (December 2010), 1454&#8211;1458.</p>
<p>It&#8217;s got a great idea in it, which I&#8217;d like to explain in a really sloppy way so everyone can understand it.  Logic is cool, but most people never get to the cool part because they can&#8217;t fight their way through the rather dry technicalities.</p>
<p>You all know the <a href="http://en.wikipedia.org/wiki/Unexpected_hanging_paradox">surprise examination paradox</a>, right? The teacher says one day he&#8217;ll give a quiz and it will be a surprise. So the kids think &#8220;well, it can&#8217;t be on the last day then&mdash;we&#8217;d know it was coming.&#8221; And then they think &#8220;well, so it can&#8217;t be on the day before the last day, either!&mdash;we&#8217;d know it was coming.&#8221; And so on&#8230; and they convince themselves it can&#8217;t happen at all. </p>
<p>But then the teacher gives it the very next day, and they&#8217;re completely surprised.</p>
<p>People still argue a lot about how to settle this paradox.  But anyway, Kritchman and Raz use a <i>rigorous</i> version of this paradox together with <a href="http://en.wikipedia.org/wiki/Chaitin%27s_incompleteness_theorem#Chaitin.27s_incompleteness_theorem" rel="nofollow">Chaitin&#8217;s incompleteness theorem</a> to demonstrate <a href="http://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_theorems#Second_incompleteness_theorem">Gödel&#8217;s second incompleteness theorem</a>&#8212;which says, <i>very</i> roughly, that:</p>
<blockquote><p>
<b>If math can prove itself consistent, it&#8217;s not</b>.
</p></blockquote>
<p>If you&#8217;re a logician, I bet this sort of sloppy statement really annoys you.  Yeah?  Does it?  Take a chill pill, dude: this post isn&#8217;t for you&#8212;it&#8217;s for ordinary mortals.  I said I want to summarize Kritchman and Raz&#8217;s argument <i>in a really sloppy way</i>.  If you want precision and details, read their paper.</p>
<p>Okay, here we go:</p>
<p>Chaitin&#8217;s theorem, which is already astounding, says there&#8217;s some length L such that you can&#8217;t prove any particular string of bits needs a program longer than L to print it out. At least, this is so if math is consistent. If it&#8217;s not consistent, you can prove anything!</p>
<p>On the other hand, there&#8217;s some finite number of programs of length ≤ L. So if you take a list of more numbers than that, say 1, 2, &#8230;, N, there&#8217;s <i>got to be at least one</i> that needs a program longer than L to print it out.</p>
<p>Okay: <i>there&#8217;s got to be at least one</i>. How many? Suppose <i>just one</i>. Then we can go through all programs of length ≤ L, find those that print all the other numbers on our list&#8230; and thus, by a process of elimination, find the culprit.</p>
<p>But that means we&#8217;ve proved that this culprit is a number can only be computed by a program of length &gt; L.  But Chaitin&#8217;s theorem says that&#8217;s impossible! At least, not if math is consistent.</p>
<p>So there can&#8217;t be just one. At least, not if math is consistent.</p>
<p>Okay: suppose there are <i>just two</i>. Well, we can pull the same trick and find out who they are! So there can&#8217;t be <i>just two</i>, either. At least, not if math is consistent.</p>
<p>We can keep playing this game until we rule out all the possibilities&#8230; and then we&#8217;re really stuck. We get a contradiction. At least, if math is consistent.</p>
<p><b>So if we could prove math is consistent, we&#8217;d know it&#8217;s not!</b></p>
]]></html></oembed>