{"id":3277,"date":"2016-06-27T09:03:32","date_gmt":"2016-06-27T13:03:32","guid":{"rendered":"http:\/\/www.goodmath.org\/blog\/?p=3277"},"modified":"2016-06-27T09:41:34","modified_gmt":"2016-06-27T13:41:34","slug":"3277","status":"publish","type":"post","link":"http:\/\/www.goodmath.org\/blog\/2016\/06\/27\/3277\/","title":{"rendered":"UD Creationists and Proof"},"content":{"rendered":"<p> A reader sent me a link to a comment on one of my least favorite major creationist websites, Uncommon Descent (No link, I refuse to link to UD). It&#8217;s dumb enough that it really deserves a good mocking.<\/p>\n<blockquote><p>\nBarry Arrington, June 10, 2016 at 2:45 pm<\/p>\n<blockquote><p>\ndaveS:<br \/>\n\u201cThat 2 + 3 = 5 is true by definition can be verified in a purely mechanical, absolutely certain way.\u201d\n<\/p><\/blockquote>\n<p>This may be counter intuitive to you dave, but your statement is false. There is no way to verify that statement. It is either accepted as self-evidently true, or not. Think about it. What more basic steps of reasoning would you employ to verify the equation? That\u2019s right; there are none. You can say the same thing in different ways such as || + ||| = ||||| or \u201ca set with a cardinality of two added to a set with cardinality of three results in a set with a cardinality of five.\u201d But they all amount to the same statement.<\/p>\n<p>That is another feature of a self-evident truth. It does not depend upon (indeed cannot be) \u201cverified\u201d (as you say) by a process of \u201cprecept upon precept\u201d reasoning. As WJM has been trying to tell you, a self-evident truth is, by definition, a truth that is accepted because rejection would be upon pain of patent absurdity.<\/p>\n<p>2+3=5 cannot be verified. It is accepted as self-evidently true because any denial would come at the price of affirming an absurdity.\n<\/p><\/blockquote>\n<p> It&#8217;s absolutely possible to <em>verify<\/em> the statement &#8220;2 + 3 = 5&#8221;. It&#8217;s also absolutely possible to <em>prove<\/em> that statement. In fact, both of those are more than possible: they&#8217;re downright <em>easy<\/em>, provided you accept the standard definitions of arithmetic. And frankly, only a total idiot who has absolutely no concept of what verification or proof <em>mean<\/em> would ever claim otherwise.<\/p>\n<p> We&#8217;ll start with verification. What does that mean?<\/p>\n<p> <em>Verification<\/em> is the process of testing a hypothesis to determine if it correctly predicts the outcome. Here&#8217;s how you <em>verify<\/em> that 2+3=5:<\/p>\n<ol>\n<li> Get two pennies, and put them in a pile.<\/li>\n<li> Get three pennies, and put them in a pile.<\/li>\n<li> Put the pile of 2 pennies on top of the pile of 3 pennies.<\/li>\n<li> Count the resulting pile of pennies.<\/li>\n<li> If there are 5 pennies, then you have <em>verified<\/em> that 2+3=5.<\/li>\n<\/ol>\n<p> Verification isn&#8217;t perfect. It&#8217;s the result of a single test that confirms what you expect. But verification is repeatable: you can repeat that experiment as many times as you want, and you&#8217;ll always get the same result: the resulting pile will always have 5 pennies.<\/p>\n<p> <em>Proof<\/em> is something different. Proof is a process of using a formal system to demonstrate that within that formal system, a given statement necessarily follows from a set of premises. If the formal system has a valid model, and you accept the premises, then the proof shows that the conclusion must be true.<\/p>\n<p> In formal terms, a proof operates within a formal system called a <em>logic<\/em>. The logic consists of:<\/p>\n<ol>\n<li> A collection of rules (called <em>syntax rules<\/em> or <em>formation rules<\/em>) that define how to construct a valid statement are in the logical language.<\/li>\n<p>)<\/li>\n<li> A collection of rules (called <em>inference rules<\/em>) that define how to use true statements to determine other true statements.<\/li>\n<li> A collection of foundational true statements called <em>axioms<\/em>.<\/li>\n<\/ol>\n<p> Note that &#8220;validity&#8221;, as mentioned in the syntax rules, is a very different thing from &#8220;truth&#8221;. Validity means that the statement has the correct structural form. A statement can be valid, and yet be completely meaningless. &#8220;The moon is made of green cheese&#8221; is a valid sentence, which can easily be rendered in valid logical form, but it&#8217;s not true. The classic example of a meaningless statement is &#8220;Colorless green ideas sleep furiously&#8221;, which is syntactically valid, but utterly meaningless.<\/p>\n<p> Most of the time, when we&#8217;re talking about logic and proofs, we&#8217;re using a system of logic called <a href=\"http:\/\/www.goodmath.org\/blog\/2007\/01\/27\/basics-logic-aka-its-illogical-to-call-mr-spock-logical\/\">first order predicate logic<\/a>, and a foundational system of axioms called <a href=\"http:\/\/www.goodmath.org\/blog\/2007\/05\/20\/the-axioms-of-set-theory\/\">ZFC set theory<\/a>. Built on those, we define numbers using a collection of definitions called <a href=\"http:\/\/www.goodmath.org\/blog\/2007\/01\/23\/basics-natural-numbers-and-integers\/\">Peano arithmetic<\/a>.<\/p>\n<p> In Peano arithmetic, we define the natural numbers (that is, the set of non-negative integers) by defining 0 (the <em>cardinality<\/em> of the empty set), and then defining the other natural numbers using the <em>successor function<\/em>. In this system, the number zero can be written as <img src='http:\/\/l.wordpress.com\/latex.php?latex=z&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='z' style='vertical-align:1%' class='tex' alt='z' \/>; one is <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28z%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(z)' style='vertical-align:1%' class='tex' alt='s(z)' \/> <em>(the successor of <img src='http:\/\/l.wordpress.com\/latex.php?latex=z&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='z' style='vertical-align:1%' class='tex' alt='z' \/>)<\/em>; two is the successor of 1: <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%281%29%20%3D%20s%28s%28z%29%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(1) = s(s(z))' style='vertical-align:1%' class='tex' alt='s(1) = s(s(z))' \/>.  And so on.<\/p>\n<p> Using Peano arithmetic, addition is defined recursively:<\/p>\n<ol>\n<li> For any number <img src='http:\/\/l.wordpress.com\/latex.php?latex=x&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='x' style='vertical-align:1%' class='tex' alt='x' \/>, <img src='http:\/\/l.wordpress.com\/latex.php?latex=x%20%2B%200%20%3D%20x&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='x + 0 = x' style='vertical-align:1%' class='tex' alt='x + 0 = x' \/>.<\/li>\n<li> For any number numbers x and y: <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28x%29%2By%3Dx%2Bs%28y%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(x)+y=x+s(y)' style='vertical-align:1%' class='tex' alt='s(x)+y=x+s(y)' \/>.\n<\/ol>\n<p> So, using peano arithmetic, here&#8217;s how we can prove that <img src='http:\/\/l.wordpress.com\/latex.php?latex=2%2B3%3D5&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='2+3=5' style='vertical-align:1%' class='tex' alt='2+3=5' \/>:<\/p>\n<ol>\n<li> In Peano arithemetic form, <img src='http:\/\/l.wordpress.com\/latex.php?latex=2%2B3&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='2+3' style='vertical-align:1%' class='tex' alt='2+3' \/> means <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28s%28z%29%29%20%2B%20s%28s%28s%28z%29%29%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(s(z)) + s(s(s(z)))' style='vertical-align:1%' class='tex' alt='s(s(z)) + s(s(s(z)))' \/>.<\/li>\n<li> From rule 2 of addition, we can infer that <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28s%28z%29%29%20%2B%20s%28s%28s%28z%29%29%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(s(z)) + s(s(s(z)))' style='vertical-align:1%' class='tex' alt='s(s(z)) + s(s(s(z)))' \/> is the same as <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28z%29%20%2B%20s%28s%28s%28s%28z%29%29%29%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(z) + s(s(s(s(z))))' style='vertical-align:1%' class='tex' alt='s(z) + s(s(s(s(z))))' \/>. (In numerical syntax, 2+3 is the same as 1+4.)<\/li>\n<li> Using rule 2 of addition again, we can infer that <img src='http:\/\/l.wordpress.com\/latex.php?latex=s%28z%29%20%2B%20s%28s%28s%28s%28z%29%29%29%29%20%3D%20z%20%2B%20s%28s%28s%28s%28s%28z%29%29%29%29%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='s(z) + s(s(s(s(z)))) = z + s(s(s(s(s(z)))))' style='vertical-align:1%' class='tex' alt='s(z) + s(s(s(s(z)))) = z + s(s(s(s(s(z)))))' \/> (1+4=0+5); and so, by transitivity, that 2+3=0+5.<\/li>\n<li> Using rule 1 of addition, we can then infer that <img src='http:\/\/l.wordpress.com\/latex.php?latex=0%2B5%3D5&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='0+5=5' style='vertical-align:1%' class='tex' alt='0+5=5' \/>; and so, by transitivity, 2+3=5.<\/li>\n<\/ol>\n<p> You can get around this by pointing out that it&#8217;s certainly not a proof from first principles. But I&#8217;d argue that if you&#8217;re talking about the statement &#8220;2+3=5&#8221; in the terms of the quoted discussion, that you&#8217;re clearly already living in the world of FOPL with some axioms that support peano arithmetic: if you weren&#8217;t, then the statement &#8220;2+3=5&#8221; wouldn&#8217;t have any meaning at all. For you to be able to argue that it&#8217;s true but unprovable, you must be living in a world in which arithmetic works, and that means that the statement is both verifiable and provable.<\/p>\n<p> If you want to play games and argue about axioms, then I&#8217;ll point at the Principia Mathematica. The Principia was an ultimately misguided effort to put mathematics on a perfect, sound foundation. It started with a minimal form of predicate logic and a tiny set of inarguably true axioms, and attempted to derive all of mathematics from nothing but those absolute, unquestionable first principles. It took them a ton of work, but using that foundation, you can derive all of number theory &#8211; and that&#8217;s what they did. It took them <a href=\"http:\/\/www.goodmath.org\/blog\/2006\/06\/17\/extreme-math-1-1-2\/\">378 pages of dense logic<\/a>, but they ultimately build a rock-solid model of the natural numbers, and used that to demonstrate the validity of Peano arithmetic, and then in turn used that to prove, once and for all, that 1+1=2. Using the same proof technique, you can show from first principles, that 2+3=5.<\/p>\n<p> But in a world in which we don&#8217;t play semantic games, and we accept the basic principle of Peano arithmetic as a given, it&#8217;s a simple proof. It&#8217;s a simple proof that can be found in almost any textbook on foundational mathematics or logic. But note how Arrington responds to it: by playing word-games, rephrasing the question in a couple of different ways to show off how much he knows, while completely avoiding the point.<\/p>\n<p> What does it take to conclude that you can&#8217;t verify or prove something like 2+3=5? Profound, utter ignorance. Anyone who&#8217;s spent any time learning math should know better.<\/p>\n<p> But over at Uncommon Descent? They don&#8217;t think they need to actually learn stuff. They don&#8217;t need to refer to ungodly things like textbook. They&#8217;ve got their God, and that&#8217;s all they need to know.<\/p>\n<p> To be clear, I&#8217;m not anti-religion. I&#8217;m a religious Jew. Uncommon Descent and their rubbish don&#8217;t annoy me because I have a grudge against theism. I have a grudge against ignorance. And UD is a huge promoter of arrogant, dishonest ignorance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A reader sent me a link to a comment on one of my least favorite major creationist websites, Uncommon Descent (No link, I refuse to link to UD). It&#8217;s dumb enough that it really deserves a good mocking. Barry Arrington, June 10, 2016 at 2:45 pm daveS: \u201cThat 2 + 3 = 5 is true [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[73,2],"tags":[],"class_list":["post-3277","post","type-post","status-publish","format-standard","hentry","category-bad-logic","category-bad-math"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/s4lzZS-3277","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/3277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/comments?post=3277"}],"version-history":[{"count":4,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/3277\/revisions"}],"predecessor-version":[{"id":3281,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/3277\/revisions\/3281"}],"wp:attachment":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/media?parent=3277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/categories?post=3277"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/tags?post=3277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}