{"id":6268,"date":"2026-02-08T23:28:50","date_gmt":"2026-02-09T02:28:50","guid":{"rendered":"https:\/\/www.blogs.unicamp.br\/zero\/?p=6268"},"modified":"2026-02-09T22:54:29","modified_gmt":"2026-02-10T01:54:29","slug":"funcao-e-tudo-igual-so-muda-de-endereco","status":"publish","type":"post","link":"https:\/\/www.blogs.unicamp.br\/zero\/6268\/","title":{"rendered":"Fun\u00e7\u00e3o \u00e9 tudo igual, s\u00f3 muda de endere\u00e7o"},"content":{"rendered":"\n<p class=\" eplus-wrapper\">Fun\u00e7\u00e3o&#8230; uma palavra que na matem\u00e1tica causa um certo terror.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Tudo vai bem na vida do estudante, ele sabe somar, subtrair, multiplicar, dividir, fazer pot\u00eancias, ra\u00edzes, e o que pedir, tamb\u00e9m sabe&#8230; mas da\u00ed tudo muda, quando surge a palavra fun\u00e7\u00e3o. Parece inclusive que ela traz um medo adormecido, pois tudo come\u00e7a a dar errado (ou fica muito mais dif\u00edcil a partir dela).<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Mas da\u00ed dizem que sou chata, dizem que enrolo pra n\u00e3o come\u00e7ar logo o assunto, podem me culpar, mas me recuso a falar de fun\u00e7\u00e3o sem falar de conjuntos. Pois pra mim uma coisa n\u00e3o pode ser compreendida sem a outra. N\u00e3o d\u00e1 para sa\u00edrmos trabalhando com fun\u00e7\u00f5es, sem entender o que elas s\u00e3o. E a verdade \u00e9 que fun\u00e7\u00f5es s\u00e3o formas de endere\u00e7ar elementos de conjuntos (por isso a piada no t\u00edtulo do post, <strong>#### \u00e9 tudo igual, s\u00f3 muda de endere\u00e7o<\/strong>).<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Quando falamos de fun\u00e7\u00f5es, estamos falando de uma associa\u00e7\u00e3o que pega elementos de um conjunto chamado dom\u00ednio, e aponta para outro elemento dentro de um conjunto chamado Contra-dom\u00ednio (tipo o Flash e o Flash-Reverso).<\/p>\n\n\n<div class=\"wp-block-image \">\n<figure class=\"aligncenter size-large is-resized eplus-wrapper\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"511\" src=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-1024x511.png\" alt=\"\" class=\"wp-image-6270\" style=\"width:611px;height:auto\" srcset=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-1024x511.png 1024w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-300x150.png 300w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-768x383.png 768w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-500x250.png 500w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot-800x399.png 800w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223447_1366x768_scrot.png 1120w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\" eplus-wrapper\">Se essa defini\u00e7\u00e3o pareceu confusa, pense nela como um mercadinho. O dom\u00ednio representa o conjunto de produtos nas prateleiras, e o contra-dom\u00ednio os pre\u00e7os.<\/p>\n\n\n<div class=\"wp-block-image \">\n<figure class=\"aligncenter size-full is-resized eplus-wrapper\"><img decoding=\"async\" width=\"847\" height=\"429\" src=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot.png\" alt=\"\" class=\"wp-image-6271\" style=\"width:626px;height:auto\" srcset=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot.png 847w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot-300x152.png 300w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot-768x389.png 768w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot-500x253.png 500w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-223938_1366x768_scrot-800x405.png 800w\" sizes=\"(max-width: 847px) 100vw, 847px\" \/><\/figure>\n<\/div>\n\n\n<p class=\" eplus-wrapper\">Todo produto na prateleira deve ter um pre\u00e7o associado a ele. N\u00e3o h\u00e1 problema algum se dois ou mais produtos tiverem o mesmo pre\u00e7o. E tamb\u00e9m n\u00e3o h\u00e1 problema algum, se tiverem pre\u00e7os sem nenhum produto associado. Por exemplo, na vendinha do bairro pode n\u00e3o ter nenhum produto com o valor superior a 100$, enquanto no card\u00e1pio de um restaurante de aeroporto pode n\u00e3o ter nenhum produto com o valor inferior a 5$. O que n\u00e3o pode acontecer \u00e9 um produto ter mais de um pre\u00e7o associado. Por exemplo, o miojo est\u00e1 na prateleira a 3$ mas chegando no caixa, diz que est\u00e1 4$.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Contudo, a partir da defini\u00e7\u00e3o de fun\u00e7\u00e3o, come\u00e7amos a ter fun\u00e7\u00f5es mais sofisticadas. Como fun\u00e7\u00f5es compostas, que nada mais s\u00e3o, do que fun\u00e7\u00f5es cujo dom\u00ednio \u00e9 definido por uma outra fun\u00e7\u00e3o. <\/p>\n\n\n\n<p class=\" eplus-wrapper\">Pensando novamento no contexto do mercado, imagine que voc\u00ea abastece sua vendinha com os itens que voc\u00ea compra no mercado, e acrescenta uma margem de lucro de 10% em cada produto, com base no seu valor gasto para adquir\u00ed-lo. Assim, se o miojo custa 3,00$, voc\u00ea revende ele a 3,30$. Mas se ele aumentar o pre\u00e7o, voc\u00ea tamb\u00e9m aumentar\u00e1 de modo proporcional para mantrer sua taxa de lucro em 10%&#8230; isso \u00e9 uma fun\u00e7\u00e3o composta.<\/p>\n\n\n<div class=\"wp-block-image \">\n<figure class=\"aligncenter size-full eplus-wrapper\"><img decoding=\"async\" width=\"908\" height=\"381\" src=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot.png\" alt=\"\" class=\"wp-image-6272\" srcset=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot.png 908w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot-300x126.png 300w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot-768x322.png 768w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot-500x210.png 500w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-225044_1366x768_scrot-800x336.png 800w\" sizes=\"(max-width: 908px) 100vw, 908px\" \/><\/figure>\n<\/div>\n\n\n<p class=\" eplus-wrapper\">Dai tamb\u00e9m temos outras varia\u00e7\u00f5es, como fun\u00e7\u00e3o de 1o grau, 2o grau, polin\u00f4mios, fun\u00e7\u00e3o trigonom\u00e9trica, fun\u00e7\u00e3o logar\u00edtmica, fun\u00e7\u00e3o exponencial, e tudo o mais que voc\u00ea puder imaginar. Por\u00e9m a estrutura segue a mesma, h\u00e1 um conjunto de onde &#8220;pegamos&#8221; elementos e apontamos para elementos de um outro conjunto. Dai a forma como apontamos, vai definir o nome que a fun\u00e7\u00e3o recebe&#8230; se for multiplicada por um n\u00famero real, 1o grau, se for elevada ao quadrado, de 2o grau, se for elevada a um grau n, polin\u00f4mio de grau n, se for uma rela\u00e7\u00e3o com o c\u00edrculo trigonom\u00e9trico, fun\u00e7\u00e3o trigonom\u00e9trica ###, se for um expoente, fun\u00e7\u00e3o exponencial, se for um logaritmo, fun\u00e7\u00e3o logar\u00edtmica (deu pra entender, n\u00e9?).<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Mas e as fun\u00e7\u00f5es de v\u00e1rias vari\u00e1veis?<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Vamos voltar para nossa analogia com o mercado (gosto de mercados, olhar aquele monte de coisas organizadas come\u00e7a a dar ideias de infinitas inven\u00e7\u00f5es a serem feitas&#8230; pena que o dinheiro dispon\u00edvel n\u00e3o acompanhe a criatividade que esse lugar me desperta). <\/p>\n\n\n<div class=\"wp-block-image \">\n<figure class=\"aligncenter size-full eplus-wrapper\"><img loading=\"lazy\" decoding=\"async\" width=\"727\" height=\"391\" src=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-231834_1366x768_scrot.png\" alt=\"\" class=\"wp-image-6274\" srcset=\"https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-231834_1366x768_scrot.png 727w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-231834_1366x768_scrot-300x161.png 300w, https:\/\/www.blogs.unicamp.br\/zero\/wp-content\/uploads\/sites\/187\/2026\/02\/2026-02-08-231834_1366x768_scrot-500x269.png 500w\" sizes=\"(max-width: 727px) 100vw, 727px\" \/><\/figure>\n<\/div>\n\n\n<p class=\" eplus-wrapper\">Na imagem acima (talvez eu precise refazer&#8230; ficou meio confusa), temos uma fun\u00e7\u00e3o de 2 vari\u00e1veis no dom\u00ednio e duas vari\u00e1veis no contra-dom\u00ednio. Uma das suas vari\u00e1veis no dom\u00ednio dois conjuntos relaciona a op\u00e7\u00e3o varejo\/atacado, e outro ao item arroz. Esses elementos por sua vez est\u00e3o associados em cada par poss\u00edvel, a outros elementos no conjunto do contra-dom\u00ednio. Podemos pensar que temos unidades de 1 kg de arroz, e sacos com 5 pacotes de 1 kg de arroz. O cliente escolhe pegar um pacote de 1 kg, ou um saco com 5 pacotes.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">No caso, o pre\u00e7o do arroz se for na op\u00e7\u00e3o varejo, cada unidade sai a 4,00$, enquanto o pre\u00e7o do arroz na op\u00e7\u00e3o atacado, cada lote de 5 unidades sai a 15,00$ (por esses pre\u00e7os, deve ser um arroz de proced\u00eancia duvidosa).<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Enfim, como dito no in\u00edcio do post, fun\u00e7\u00e3o \u00e9 tudo igual, s\u00f3 muda a forma de endere\u00e7ar. Um processo de definir de onde sai o elemento, e para onde vai parar&#8230; e sim, resolver problemas envolvendo esses &#8220;endere\u00e7amentos&#8221; pode ser um pesadelo, principalmente quando h\u00e1 restri\u00e7\u00f5es de onde podemos sair e para onde devemos chegar&#8230; Pois diferente das equa\u00e7\u00f5es onde s\u00f3 queremos achar os valores das inc\u00f3gnitas que fazem a equa\u00e7\u00e3o ser verdadeira, com fun\u00e7\u00f5es podemos querer descobrir pontos em que ela apresenta um comportamento espec\u00edfico, ou definir seu dom\u00ednio, contra-dom\u00ednio ou imagem (conjunto de todos os pontos do contra-dom\u00ednio associados com o dom\u00ednio). Basicamente toda equa\u00e7\u00e3o pode ser convertida para um problema de fun\u00e7\u00e3o, pois um dos comportamentos da fun\u00e7\u00e3o ser\u00e3o os pontos em que a igualdade equa\u00e7\u00e3o ser\u00e1 v\u00e1lida. <\/p>\n\n\n\n<p class=\" has-text-align-center eplus-wrapper\">Cr\u00e9ditos da imagem de capa \u00e0 <a href=\"https:\/\/pixabay.com\/pt\/users\/alexas_fotos-686414\/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=2615482\">Alexa<\/a> por <a href=\"https:\/\/pixabay.com\/pt\/\/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=2615482\">Pixabay<\/a><\/p>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<hr class=\" wp-block-separator has-alpha-channel-opacity eplus-wrapper\" \/>\n\n\n\n<p class=\" eplus-wrapper\">Como referenciar este conte\u00fado em formato ABNT (baseado na norma NBR 6023\/2018):<\/p>\n\n\n\n<p class=\" eplus-wrapper\">SILVA, Emanuelly de Paula Dias da. Fun\u00e7\u00e3o \u00e9 tudo igual, s\u00f3 muda de endere\u00e7o.&nbsp;<em>In<\/em>: UNIVERSIDADE ESTADUAL DE CAMPINAS.&nbsp;<strong><a href=\"https:\/\/www.blogs.unicamp.br\/zero\/\" target=\"_blank\" rel=\"noreferrer noopener\">Zero \u2013 Blog de Ci\u00eancia da Unicamp<\/a>.&nbsp;<\/strong><a href=\"https:\/\/www.blogs.unicamp.br\/zero\/category\/v-15-ed-1\/\" target=\"_blank\" rel=\"noreferrer noopener\">Volume 15. Ed. 1. 1\u00ba semestre de 2026<\/a>. Campinas, 8 de Fevereiro de 2026. Dispon\u00edvel em:&nbsp;<a href=\"https:\/\/www.blogs.unicamp.br\/zero\/6268\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.blogs.unicamp.br\/zero\/6268\/<\/a>. Acesso em: &lt;data-de-hoje&gt;.<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fun\u00e7\u00e3o&#8230; uma palavra que na matem\u00e1tica causa um certo terror. Tudo vai bem na vida do estudante, ele sabe somar,<\/p>\n","protected":false},"author":434,"featured_media":6269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"editor_plus_copied_stylings":"{}","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"pgc_sgb_lightbox_settings":"","_vp_format_video_url":"","_vp_image_focal_point":[],"footnotes":""},"categories":[1244],"tags":[],"class_list":["post-6268","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-v-15-ed-1"],"_links":{"self":[{"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/posts\/6268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/users\/434"}],"replies":[{"embeddable":true,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/comments?post=6268"}],"version-history":[{"count":5,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/posts\/6268\/revisions"}],"predecessor-version":[{"id":6285,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/posts\/6268\/revisions\/6285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/media\/6269"}],"wp:attachment":[{"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/media?parent=6268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/categories?post=6268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.blogs.unicamp.br\/zero\/wp-json\/wp\/v2\/tags?post=6268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}