\( \newenvironment {prompt}{}{} \newcommand {\accordion }[0]{} \newcommand {\ungraded }[0]{} \newcommand {\xmDefaultPreamble }[0]{xmPreamble.tex} \newcommand {\xmDefaultPrintstyle }[0]{xmPrintstyle.sty} \newcommand {\todo }[0]{} \newcommand {\oiint }[0]{{\large \bigcirc }\kern -1.56em\iint } \newcommand {\mooculus }[0]{\textsf {\textbf {MOOC}\textnormal {\textsf {ULUS}}}} \newcommand {\tkzTabSlope }[1]{\foreach \x /\y /\z in {#1}{\node [left = 3pt] at (Z\x 1) {\scriptsize $\y $}; \node [right = 3pt] at (Z\x 1) {\scriptsize $\z $}; }} \newcommand {\RR }[0]{\mathbb R} \newcommand {\R }[0]{\mathbb R} \newcommand {\N }[0]{\mathbb N} \newcommand {\Z }[0]{\mathbb Z} \newcommand {\sagemath }[0]{\textsf {SageMath}} \newcommand {\d }[0]{\,d} \newcommand {\l }[0]{\ell } \newcommand {\ddx }[0]{\frac {d}{\d x}} \newcommand {\zeroOverZero }[0]{\ensuremath {\boldsymbol {\tfrac {0}{0}}}} \newcommand {\inftyOverInfty }[0]{\ensuremath {\boldsymbol {\tfrac {\infty }{\infty }}}} \newcommand {\zeroOverInfty }[0]{\ensuremath {\boldsymbol {\tfrac {0}{\infty }}}} \newcommand {\zeroTimesInfty }[0]{\ensuremath {\small \boldsymbol {0\cdot \infty }}} \newcommand {\inftyMinusInfty }[0]{\ensuremath {\small \boldsymbol {\infty - \infty }}} \newcommand {\oneToInfty }[0]{\ensuremath {\boldsymbol {1^\infty }}} \newcommand {\zeroToZero }[0]{\ensuremath {\boldsymbol {0^0}}} \newcommand {\inftyToZero }[0]{\ensuremath {\boldsymbol {\infty ^0}}} \newcommand {\numOverZero }[0]{\ensuremath {\boldsymbol {\tfrac {\#}{0}}}} \newcommand {\dfn }[0]{\textbf } \newcommand {\unit }[0]{\mathop {}\!\mathrm } \newcommand {\eval }[1]{\bigg [ #1 \bigg ]} \newcommand {\seq }[1]{\left ( #1 \right )} \newcommand {\epsilon }[0]{\varepsilon } \newcommand {\phi }[0]{\varphi } \newcommand {\iff }[0]{\Leftrightarrow } \DeclareMathOperator {\arccot }{arccot} \DeclareMathOperator {\arcsec }{arcsec} \DeclareMathOperator {\arccsc }{arccsc} \DeclareMathOperator {\si }{Si} \DeclareMathOperator {\scal }{scal} \DeclareMathOperator {\sign }{sign} \newcommand {\arrowvec }[1]{{\overset {\rightharpoonup }{#1}}} \newcommand {\vec }[1]{{\overset {\boldsymbol {\rightharpoonup }}{\mathbf {#1}}}\hspace {0in}} \newcommand {\point }[1]{\left (#1\right )} \newcommand {\pt }[1]{\mathbf {#1}} \newcommand {\Lim }[2]{\lim _{\point {#1} \to \point {#2}}} \DeclareMathOperator {\proj }{\mathbf {proj}} \newcommand {\veci }[0]{{\boldsymbol {\hat {\imath }}}} \newcommand {\vecj }[0]{{\boldsymbol {\hat {\jmath }}}} \newcommand {\veck }[0]{{\boldsymbol {\hat {k}}}} \newcommand {\vecl }[0]{\vec {\boldsymbol {\l }}} \newcommand {\uvec }[1]{\mathbf {\hat {#1}}} \newcommand {\utan }[0]{\mathbf {\hat {t}}} \newcommand {\unormal }[0]{\mathbf {\hat {n}}} \newcommand {\ubinormal }[0]{\mathbf {\hat {b}}} \newcommand {\dotp }[0]{\bullet } \newcommand {\cross }[0]{\boldsymbol \times } \newcommand {\grad }[0]{\boldsymbol \nabla } \newcommand {\divergence }[0]{\grad \dotp } \newcommand {\curl }[0]{\grad \cross } \newcommand {\lto }[0]{\mathop {\longrightarrow \,}\limits } \newcommand {\bar }[0]{\overline } \newcommand {\surfaceColor }[0]{violet} \newcommand {\surfaceColorTwo }[0]{redyellow} \newcommand {\sliceColor }[0]{greenyellow} \newcommand {\vector }[1]{\left \langle #1\right \rangle } \newcommand {\sectionOutcomes }[0]{} \newcommand {\DeclareMicrotypeVariants }[1]{} \newcommand {\DeclareMicrotypeAlias }[2]{} \newcommand {\LoadMicrotypeFile }[1]{} \newcommand {\DeclareMicrotypeFilePrefix }[1]{} \newcommand {\DeclareMicrotypeBabelHook }[2]{} \newcommand {\microtypesetup }[1]{} \newcommand {\microtypecontext }[1]{} \newcommand {\textmicrotypecontext }[2]{#2} \newcommand {\leftprotrusion }[1]{#1} \newcommand {\rightprotrusion }[1]{#1} \newcommand {\noprotrusionifhmode }[0]{} \newcommand {\lsstyle }[0]{} \newcommand {\lslig }[1]{#1} \newcommand {\microtypesetup }[0]{\setkeys {MT}} \newcommand {\maketitle }[0]{} \newcommand {\problem }[0]{ } \newcommand {\exercise }[0]{ } \newcommand {\question }[0]{ } \newcommand {\exploration }[0]{ } \newcommand {\dialogue }[0]{\begin {description}} \newcommand {\GetTranslation }[1]{#1} \newcommand {\microtypesetup }[1]{\setkeys {MTX}{#1}\selectfont } \)
Nós vamos definir o conceito de uma função.

A vida é complexa. Parte dessa complexidade vem do fato de que existem muitas relações entre eventos aparentemente desconexos. Munidos da matemática, buscamos compreender o mundo. Talvez a relação “do mundo real” mais relevante seja

a posição de um objeto em função do tempo.

Nossas observações parecem indicar que cada instante de tempo está associado a um único posicionamento dos objetos no universo. Você talvez já tenha ouvido o ditado

não se pode estar em dois lugares ao mesmo tempo,

e é esse fato que motiva a nossa definição de função.

Se a nossa função é a “posição em função do tempo” de algum objeto, então a entrada é
a posição o tempo nenhuma das anteriores
e a saída é
a posição o tempo nenhuma das anteriores

Algo tão simples quanto um dicionário poderia ser pensado como uma relação, já que ele associa palavras a definições. No entanto, um dicionário não é uma função, pois há palavras com várias definições. Por outro lado, se cada palavra tivesse uma única definição, então um dicionário seria uma função.

Quais das alternativas a seguir são funções?
Associar palavras à sua definição em um dicionário. Dado um objeto se deslocando pelo espaço, associar o tempo à posição do objeto no espaço. Associar pessoas à sua data de nascimento. Associar mães aos seus filhos.

O que esperamos convencê-lo é de que as afirmações a seguir são verdadeiras:

(a)
A definição de função está bem fundamentada em um contexto real.
(b)
A definição de função é flexível o bastante para poder ser usada na modelagem de uma ampla gama de fenômenos.

Sempre que falamos de funções, devemos dizer explicitamente que tipo de coisas são as entradas e que tipo de coisas são as saídas. Em cálculo, as funções frequentemente definem uma relação de (um subconjunto de) os números reais (denotados por \(\RR \)) em (um subconjunto de) os números reais.

Nosso próximo exemplo talvez seja uma função nova para você. É a função maior inteiro.

Calcule:
\[ \lfloor 2.4 \rfloor \begin{prompt} =\class{xm-answer}{\cssId{xm-answer-1}{\phantom{\rule{7em}{1.5em}}}} \end{prompt} \]
Calcule:
\[ \lfloor -2.4 \rfloor \begin{prompt} =\class{xm-answer}{\cssId{xm-answer-2}{\phantom{\rule{7em}{1.5em}}}} \end{prompt} \]

Note que ambas as funções descritas acima passam no chamado teste da reta vertical.

Às vezes o domínio e a imagem são o conjunto inteiro dos números reais, que em notação de intervalo é denotado por \((-\infty , \infty )\). Nos próximos exemplos, mostramos que nem sempre é esse o caso. (Ocasionalmente você verá uma notação alternativa para o conjunto de todos os números reais, \(\RR \). Para os nossos propósitos, conjuntos como o domínio e a imagem devem ser dados em notação de intervalo.)

Para realmente evidenciar a diferença entre uma função e a sua descrição, vamos considerar um exemplo de uma função com duas descrições diferentes.

Por fim, vamos considerar uma função cujo domínio é o conjunto de todos os números reais exceto um único ponto.