{"id":728,"date":"2017-05-22T14:23:59","date_gmt":"2017-05-22T14:23:59","guid":{"rendered":"http:\/\/blog.ufes.br\/luciofassarella\/?p=728"},"modified":"2017-05-22T18:08:35","modified_gmt":"2017-05-22T18:08:35","slug":"micromath","status":"publish","type":"post","link":"https:\/\/blog.ufes.br\/luciofassarella\/2017\/05\/22\/micromath\/","title":{"rendered":"Micromath"},"content":{"rendered":"<p>Destaco aqui algumas p\u00e9rolas encontradas no livro<\/p>\n<ul>\n<li>Keith Devlin:<em> Micromath: mathematical problema and theorems to consider and solve on a computer<\/em>. Macmillan Publishers LTD, 1984.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>1) O Polin\u00f4mio de Euler<\/strong><\/p>\n<p style=\"text-align: center\"><em>\u00a0f(n) = n^2 + n + 41<\/em>.<\/p>\n<p style=\"text-align: left\">(Verfica-se que<em> f(-n) = f(n-1)<\/em>, de modo que os valores de<em> f<\/em> nos argumentos inteiros negativos repetem os valores de f dos argumentos inteiros n\u00e3o-negativos.)<\/p>\n<p>O Polin\u00f4mio de Euler \u00e9 espetacular porque retorna n\u00fameros primos para qualquer argumento inteiro entre 0 e 39 (inclusive). Al\u00e9m disso, para o primeiro milh\u00e3o inteiros, pouco menos da metade dos valores de f s\u00e3o primos. Tal comportamento \u00e9 bastante peculiar\u2026<\/p>\n<p><span style=\"color: #008000\">Um programa que verifica a <em>primalidade<\/em> dos valores do Polin\u00f4mio de Euler: <\/span><a href=\"http:\/\/blog.ufes.br\/luciofassarella\/files\/2017\/05\/Polinomio-Euler.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Polinomio-Euler<\/a>!<\/p>\n<p><strong>2) N\u00fameros de Fermat<\/strong><\/p>\n<p>Fermat conjecturou que s\u00e3o primos todos os n\u00fameros da forma<\/p>\n<p><em>F(n) = 2^(2^n)+1; n\u00a0 = 0, 1, 2, &#8230;<\/em><\/p>\n<p>Fermat verificou sua conjectura apenas para os argumentos 0, 1, 2, 3, 4, n\u00e3o conseguindo prov\u00e1-la e nem exibir um contraexemplo.<\/p>\n<p>Euler mostrou que <em>F(5) = 4294967297<\/em> \u00e9 divis\u00edvel por <em>641<\/em>, provando que a conjectura de Fermat \u00e9 falsa.<\/p>\n<p>Posteriormente, verificou-se tamb\u00e9m que <em>F(7)<\/em> e <em>F(16)<\/em> tamb\u00e9m n\u00e3o s\u00e3o primos. Hoje, conjectura-se que os valores de F s\u00e3o primos apenas para os argumentos<em> 0, 1, 2, 3, 4<\/em> &#8211; quase o oposto da conjectura original de Fermat!<\/p>\n<p>Conclus\u00e3o:<em> Indu\u00e7\u00e3o \u00e9 algo temer\u00e1rio &#8211; at\u00e9 os g\u00eanios erram!<\/em><\/p>\n<p><strong>3) N\u00fameros perfeitos<\/strong><\/p>\n<p>Um n\u00famero perfeito \u00e9 um inteiro positivo que \u00e9 igual \u00e0 soma dos seus divisores pr\u00f3prios.<\/p>\n<p>Os primeiros n\u00fameros seis n\u00fameros perfeitos s\u00e3o:<\/p>\n<p><em>6, 28, 496, 8128, 33550336, 8589869056<\/em>.<\/p>\n<p>Um matem\u00e1tico grego do primeiro s\u00e9culo A.D. chamado Nicomachus conjecturou com base nos quatro primeiros n\u00fameros perfeitos conhecidos na sua \u00e9poca que\u00a0 o <em>n-\u00e9simo<\/em> n\u00famero perfeito teria exatamente<em> n<\/em> d\u00edgitos e que terminaria alternativamente em <em>6<\/em> e <em>8<\/em>. Ambas conjecturas foram demonstradas serem falsas pelas descobertas do quinto (s\u00e9c.XV) e sexto (sec. XVI) n\u00fameros perfeitos.<\/p>\n<p>Euclides provou que: <em>se para algum inteiro positivo n o n\u00famero 2^n-1 \u00e9 primo, ent\u00e3o (2^n-1)2^(n-1) \u00e9 um n\u00famero perfeito par<\/em>.<\/p>\n<p style=\"text-align: left\">Euler provou o resultado inverso:<em> todo n\u00famero perfeito par tem a forma (2^n-1)2^(n-1), para algum n\u00famero inteiro positivo n tal que 2^n-1 \u00e9 primo<\/em>.<\/p>\n<p>N\u00fameros primos da forma <em>2^n-1<\/em> s\u00e3o chamados <em>primos de Mersene<\/em>.<\/p>\n<p>A rela\u00e7\u00e3o entre <em>primos de Mersene<\/em> e <em>n\u00fameros perfeitos<\/em> descoberta por Euclides e Euler \u00e9 totalmente\u00a0 inusitada em face das suas defini\u00e7\u00f5es. Este \u00e9 um exemplo interessante das belezas surpreendentes da Matem\u00e1tica.<\/p>\n<p><strong>4) Bugs<\/strong><\/p>\n<p>Uma estimativa para o custo dos bugs em softwares comerciais (do que podemos deduzir que \u00e9 muito importante desenvolvermos procedimentos eficazes para evit\u00e1-los):<\/p>\n<ul>\n<li style=\"text-align: left\">&#8220;&#8216;Debugging&#8217; is one of the first words people learn when they start to write computer programs. It is well nigh impossible to write a program of more than half a dozen lines (if that) without some small and practically undetectable error creeping in which, inevitably, causes the program to produce mysteriously bizarre results when it is run (always assuming that it will run at all). &#8216;Bugs&#8217; are what they are called, and &#8216;debugging&#8217; is the art (if that is the word) of finding and removing them. \/ It has been estimated that around 80 per cent of all the time (and hence money) spent on writing commercial software is spent on debugging. And it is unlikely that any largescale program is ever rendered totally bug-free. This goes for the operating systems and language compilers upon which everyone&#8217;s programs ultimately depend, besides the programs written by computer users.&#8221; (p.92)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Destaco aqui algumas p\u00e9rolas encontradas no livro Keith Devlin: Micromath: mathematical problema and theorems to consider and solve on a computer. Macmillan Publishers LTD, 1984. &nbsp; 1) O Polin\u00f4mio de Euler \u00a0f(n) = n^2 + n + 41. (Verfica-se que f(-n) = f(n-1), de modo que os valores de f nos argumentos inteiros negativos repetem &hellip; <a href=\"https:\/\/blog.ufes.br\/luciofassarella\/2017\/05\/22\/micromath\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":73,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"_uag_custom_page_level_css":"","footnotes":""},"categories":[15],"tags":[],"class_list":["post-728","post","type-post","status-publish","format-standard","hentry","category-matematica"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"luciofassarella","author_link":"https:\/\/blog.ufes.br\/luciofassarella\/author\/lucio_souza-fassarella\/"},"uagb_comment_info":0,"uagb_excerpt":"Destaco aqui algumas p\u00e9rolas encontradas no livro Keith Devlin: Micromath: mathematical problema and theorems to consider and solve on a computer. Macmillan Publishers LTD, 1984. &nbsp; 1) O Polin\u00f4mio de Euler \u00a0f(n) = n^2 + n + 41. (Verfica-se que f(-n) = f(n-1), de modo que os valores de f nos argumentos inteiros negativos repetem&hellip;","_links":{"self":[{"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/posts\/728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/users\/73"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/comments?post=728"}],"version-history":[{"count":5,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/posts\/728\/revisions"}],"predecessor-version":[{"id":742,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/posts\/728\/revisions\/742"}],"wp:attachment":[{"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/media?parent=728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/categories?post=728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ufes.br\/luciofassarella\/wp-json\/wp\/v2\/tags?post=728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}