# Função (matemática)

Uma função é uma relação de um conjunto A{\textstyle A} com um conjunto B{\textstyle B}. Denotamos uma função por f:A→B, {\textstyle f:A\to B, } y=f(x), {\textstyle y=f(x), } onde f{\textstyle f} é o nome da função, A{\textstyle A} é chamado de domínio, B{\textstyle B} é chamado de contradomínio e y=f(x){\textstyle y=f(x)} expressa a lei de formação (relação) dos elementos, x∈A{\textstyle x\in A} com os elementos y∈B.{\textstyle y\in B.} Considerando o conjunto de pares ordenados (x, y){\textstyle (x, y)} de A{\textstyle A} x B{\textstyle B}, teremos uma relação entre os elementos de A{\textstyle A} e de B{\textstyle B} ou, simplesmente, relação binária de A{\textstyle A} em B{\textstyle B}. Para cada elemento do domínio, existirá um único correspondente no contradomínio, esse correspondente é conhecido como imagem. De acordo com suas características, as funções são agrupadas em várias categorias, entre as principais temos: função trigonométrica, função afim (ou função polinomial do 1° grau), função modular, função quadrática (ou função polinomial do 2° grau), função exponencial, função logarítmica, função polinomial, dentre inúmeras outras.

## Conceito

As funções são definidas por relacionar constantes e variáveis para descrever fenômenos naturais e tecnológicos, estudadas em diversas áreas do conhecimento. Deve-se notar que as palavras "função", "mapeamento", "mapa" e "transformação" são geralmente usadas como termos equivalentes. Muitas leis científicas e muitos princípios de Engenharia descrevem função como uma quantidade dependendo de outra. Em 1673, essa ideia foi formaliza por Leibniz, quando cunhou o termo para indicar a dependência de uma quantidade em relação a uma outra. Além disso pode-se ocasionalmente se referir a funções como "funções bem definidas" ou "funções totais". O conceito de uma função é uma generalização da noção comum de fórmula matemática. As funções descrevem relações matemáticas especiais entre dois elementos. Intuitivamente, uma função é uma maneira de associar a cada valor do argumento x{\textstyle x} (às vezes denominado variável independente) a um único valor da função f(x){\textstyle f(x)} (também conhecido como variável dependente). Isto pode ser feito através de uma equação, um relacionamento gráfico, diagramas representando os dois conjuntos, uma regra de associação, uma tabela de correspondência, etc... Muitas vezes, é útil associar cada par de elementos relacionados pela função com um ponto em um espaço adequado (por exemplo, no espaço R$^2$, {\textstyle \mathbb {R} ^{2}, } geometricamente representado no plano cartesiano). Neste caso, a exigência de unicidade da imagem (valor da função) implica um único ponto para cada entrada x{\textstyle x} (valor do argumento).
Assim como a noção intuitiva de funções não se limita a cálculos usando números individuais, a noção matemática de funções não se limita a cálculos e nem mesmo a situações que envolvam números. De forma geral, uma função liga um domínio (conjunto de valores de entrada) com um segundo conjunto, o contradomínio (conjunto de valores de saída), de tal forma que a cada elemento do domínio está associado exatamente um elemento do contradomínio. O conjunto dos elementos y{\textstyle y} do contradomínio para os quais existe pelo menos um x{\textstyle x} no domínio tal que y=f(x){\textstyle y=f(x)} (i.e., x{\textstyle x} se relaciona com y{\textstyle y}), é o conjunto imagem ou chamado simplesmente de imagem da função.

## Definição formal

* Se uma variável y{\textstyle y} depende de uma variável x{\textstyle x} de tal modo que cada valor de x{\textstyle x} determina exatamente um valor de y{\textstyle y}, então dizemos que y{\textstyle y} é uma função de x.{\textstyle x.}
* Uma função f{\textstyle f} é uma regra que associa uma única saída a cada entrada. Se a entrada for denotada por x{\textstyle x}, então a saída é denotada por f(x){\textstyle f(x)}.
* Sejam dados os conjuntos A, {\textstyle A, } B, {\textstyle B, } uma relação f:A→B{\textstyle f:A\to B} e o conjunto dos pares ordenados P={(a, b)∈A×B;a se relaciona com b por f}.{\textstyle \mathbb {P} =\{(a, b)\in A\times B;a~{\mbox{se relaciona com}}~b~{\mbox{por}}~f\}.} Dizemos que f{\textstyle f} é uma função se, e somente se, para todos b$_1$≠b$_2$∈B{\textstyle b_{1}\neq b_{2}\in B} com (a$_1$, b$_1$), (a$_2$, b$_2$)∈P, {\textstyle (a_{1}, b_{1}), (a_{2}, b_{2})\in \mathbb {P} , } temos a$_1$≠a$_2$.{\textstyle a_{1}\neq a_{2}.} Ou, em outras palavras, para todo a∈A{\textstyle a\in A} existe no máximo um b∈B{\textstyle b\in B} tal que a{\textstyle a} se relaciona com b.{\textstyle b.} Assim sendo, escrevemos b=f(a){\textstyle b=f(a)} quando a{\textstyle a} se relaciona com b{\textstyle b} por f.{\textstyle f.} O conjunto A{\textstyle A} é chamado de conjunto de partida e B{\textstyle B} é chamado de contradomínio da função f.{\textstyle f.} Outra maneira de dizer isto é afirmar que f{\textstyle f} é uma relação binária entre os dois conjuntos tal que f{\textstyle f} é unívoca, i.e. se b=f(a){\textstyle b=f(a)} e c=f(a), {\textstyle c=f(a), } então b=c.{\textstyle b=c.} Algumas vezes, na definição de função, impõe-se que todo o elemento do conjunto A{\textstyle A} se relaciona com algum elemento de B.{\textstyle B.}

### Exemplos

Vejamos as seguintes relações f:X→Y:{\textstyle f:X\to Y:}
* Esta não é uma função, pois o elemento 3∈X{\textstyle 3\in X} é associado (se relaciona) com dois elementos Y, {\textstyle Y, } a saber com c, d∈Y.{\textstyle c, d\in Y.} Esta é, entretanto, um exemplo das chamadas funções multivaloradas.
* Este é um exemplo de uma função dita parcial (função parcial), pois há pelo menos um elemento no conjunto de partida, a saber 1∈X, {\textstyle 1\in X, } que não se relaciona com nenhum elemento do contradomínio (conjunto Y{\textstyle Y}).
* Este é um exemplo de uma função dita discreta (veja, função discreta). Sua lei de correspondência pode ser escrita da seguinte forma:
* $f(x)=\left\{{\begin{matrix}a,&{\mbox{se }}x=1\\c,&{\mbox{se }}x=2\\d,&{\mbox{se }}x=3.\end{matrix}}\right.$

## Exemplo de aplicação

Podemos usar uma função para modelar o número de indivíduos em uma população de acordo com o tempo (modelos de crescimento demográfico). Por exemplo, denotando o tempo por $t$ e o número de indivíduos em um dado tempo t{\textstyle t} por y, {\textstyle y, } escrevemos N:R$^+$→N, {\textstyle N:\mathbb {R} ^{+}\to \mathbb {N} , } y=N(t).{\textstyle y=N(t).} Assim, temos abstratamente modelado o número de indivíduos (variável dependente) em função do tempo (variável independente). Aqui, o nome da função foi arbitrariamente escolhido como N, {\textstyle N, } o conjunto de partida é o conjunto dos números reais não negativos (assumindo que o tempo é contínuo e não negativo) e o contradomínio é o conjunto dos números naturais (assumindo que o número de indivíduos é sempre um número inteiro não negativo).

## Elementos de uma função

Da definição, temos que uma função tem um nome, um conjunto de partida, um contradomínio (conjunto de chegada) e uma lei de correspondência. Por exemplo, denotamos f:X→Y, {\textstyle f:X\to Y, } y=f(x), {\textstyle y=f(x), } onde f{\textstyle f} é o nome da função, X{\textstyle X} é seu conjunto de partida, Y{\textstyle Y} é seu contradomínio e y=f(x){\textstyle y=f(x)} denota sua lei de correspondência.
Em muitos casos, nem todos os elementos do conjunto de partida se relacionam com algum elemento do contradomínio. Aqueles que se relacionam são elementos do chamado domínio da função. Mais precisamente, o domínio de uma função f:X→Y, {\textstyle f:X\to Y, } y=f(x), {\textstyle y=f(x), } é o conjunto:$Dom(f):=\{x\in X;\exists y\in Y~{\mbox{com}}~y=f(x)\}\subset X$Também, geralmente, nem todos os elementos do contradomínio se relacionam com algum elemento do conjunto de partida. Aqueles que se relacionam são elementos da chamada imagem da função. A imagem de uma função f:X→Y, {\textstyle f:X\to Y, } y=f(x), {\textstyle y=f(x), } é o conjunto:$Im(f):=\{y\in Y;\exists x\in X~{\mbox{com}}~y=f(x)\}\subset Y$

### Exemplo

Seja f:C→CD, {\textstyle f:C\to CD, } y=x$^2$, {\textstyle y=x^{2}, } onde o conjunto de partida é dada por C={−3, −2, −1, 0}{\textstyle C=\{-3, -2, -1, 0\}} e o contradomínio por CD={0, 1, 2, …, 9}.{\textstyle CD=\{0, 1, 2, \dotsc , 9\}.} Pela lei de correspondência, vemos que, neste caso, Dom(f)=C{\textstyle Dom(f)=C} e Im(f)={0, 1, 4, 9}.{\textstyle Im(f)=\{0, 1, 4, 9\}.} Veja a ilustração.

## Gráfico de uma função

O gráfico de uma função f:X→Y, {\textstyle f:X\to Y, } y=f(x), {\textstyle y=f(x), } é o conjunto:$Graf(f):=\{(x,y)\in X\times Y;y=f(x)\}$é o conjunto dos pares ordenados (x, y){\textstyle (x, y)} tal que y=f(x).{\textstyle y=f(x).}
Quando possível, usualmente fazemos uma representação geométrica do gráfico da função. Tal representação é usualmente chamada de esboço do gráfico da função (ou, simplesmente gráfico, quando subentendido).
Popularmente, temos os gráficos de funções de uma variável, para as quais seu esboço é dado pelo conjunto de pontos (x, f(x)){\textstyle (x, f(x))} no plano cartesiano (veja a ilustração). Neste caso, usualmente as variáveis independentes são chamadas de abcissas e marcadas sobre o eixo horizontal (chamado de eixo das abcissas). As variáveis dependentes são chamadas de ordenadas e marcadas sobre o eixo vertical (chamado de eixo das ordenadas).

## Classificação quanto a imagem

Funções são usualmente classificadas quanto a sua imagem como: funções injetoras, funções sobrejetoras e funções bijetoras. Seja dada a função f:X→Y, {\textstyle f:X\to Y, } y=f(x).{\textstyle y=f(x).} Por definição, f{\textstyle f} é injetora (ou injetiva) se, e somente se, para todos x$_1$≠x$_2$∈Dom(f){\textstyle x_{1}\neq x_{2}\in Dom(f)} temos f(x$_1$)≠f(x$_2$).{\textstyle f(x_{1})\neq f(x_{2}).} A função f{\textstyle f} é dita sobrejetora (ou sobrejetiva) quando Im(f)=Y.{\textstyle Im(f)=Y.} Por fim, uma função injetora e sobrejetora é dita ser bijetora (ou bijetiva). Veja a seguinte tabela.
| Tipo de função | Característica da função | Conjunto imagem | Exemplo | Admite função inversa? É inversível? |
| Injetora ou injetiva | Cada elemento da imagem está associado a apenas um elemento do domínio, isto é, quando $x$ ≠ $y$ no domínio tem-se $f(x)$ ≠ $f(y)$ no contradomínio. | Pode haver elementos do contradomínio que não pertençam à imagem da função. | A função $f:$ $N$ $\rightarrow$ $N$ dada por $f(x)=2x$, é injetiva porque números distintos possuem dobros distintos. | Nem sempre, mas sempre admite inversa à esquerda. |
| Sobrejetora ou sobrejetiva | Todos os elementos do contradomínio estão associados a algum elemento do domínio. | O conjunto imagem é igual ao conjunto contradomínio | A função $f:\mathbb {R} \to \mathbb {R} ,$ f(x)=x{\textstyle f(x)=x}, é sobrejetiva. | Nem sempre, mas sempre admite inversa à direita. |
| Bijetora ou bijetiva | São ao mesmo tempo sobrejetoras e injetoras, isto é, cada elemento do domínio está associado a um único elemento do contradomínio e vice-versa. | O conjunto imagem é igual ao conjunto contradomínio | A função f:N→N, {\textstyle f:\mathbb {N} \to \mathbb {N} , } $f(x)=x$, é bijetiva. | Sim. |

## Funções implícitas e explicitas

Dizemos que uma função f:X→Y{\textstyle f:X\to Y} é definida de forma explícita (função explícita) quando seus valores y{\textstyle y} podem ser expressados pela variável independente x, {\textstyle x, } i.e., quando temos uma relação da forma y=f(x).{\textstyle y=f(x).} Por outro lado, dizemos que uma tal função é definida de forma implícita (função implícita) quando a relação entre as variáveis dependente e independente é dada como F(x, y)=0, {\textstyle F(x, y)=0, } onde F(x, y){\textstyle F(x, y)} denota uma expressão envolvendo x{\textstyle x} e y.{\textstyle y.}

#### Exemplo

Seja G:R$^2$→R{\textstyle G:\mathbb {R} ^{2}\to \mathbb {R} } dada por G(x, y)=xy.{\textstyle G(x, y)=xy.} Isto é, a função que toma dois valores reais e os associa ao produto entre eles. Trata-se de uma função explícita. Agora, a equação xy−1=0, {\textstyle xy-1=0, } define implicitamente a função f:R$^∗$→R{\textstyle f:\mathbb {R^{*}} \to \mathbb {R} } que associa um número real não nulo x{\textstyle x} ao seu inverso. Ou seja, tal função f{\textstyle f} está, aqui, definida implicitamente por F(x, y):=xy−1=0.{\textstyle F(x, y):=xy-1=0.} Notamos que neste caso em particular, podemos definir a função f{\textstyle f} de forma explícita, escrevendo f(x)=1/x.{\textstyle f(x)={\frac {1}{x}}.}

## Composição de funções

Dadas uma função f:A→B, {\textstyle f:A\to B, } y=f(x){\textstyle y=f(x)} e uma função g:C→D, {\textstyle g:C\to D, } y=g(x){\textstyle y=g(x)} com Im(g)⊂Dom(f), {\textstyle Im(g)\subset Dom(f), } definimos a função composta de f{\textstyle f} com g{\textstyle g} por (f∘g):C→B, {\textstyle (f\circ g):C\to B, } (f∘g)(x)=f(g(x)).{\textstyle (f\circ g)(x)=f(g(x)).} Analogamente, quando Im(f)⊂Dom(g){\textstyle Im(f)\subset Dom(g)} também podemos definir a função composta de g{\textstyle g} com f{\textstyle f} dada por (g∘f):A→D, {\textstyle (g\circ f):A\to D, } (g∘f)(x)=g(f(x)).{\textstyle (g\circ f)(x)=g(f(x)).}

#### Exemplo

Considere as seguintes funções f:R→R{\textstyle f:\mathbb {R} \to \mathbb {R} } e g:R→R{\textstyle g:\mathbb {R} \to \mathbb {R} } dada por:
$f(x)=2x+3$ e $g(x)=x-1.$
Notamos que Im(f)⊂Dom(g){\textstyle Im(f)\subset Dom(g)} e, portanto, podemos definir a função composta (g∘f):R→R{\textstyle (g\circ f):\mathbb {R} \to \mathbb {R} }por: $(g\circ f)(x)=g(f(x))=(2x+3)-1=2x+2.$ Também, como Im(g)⊂Dom(f), {\textstyle Im(g)\subset Dom(f), } temos a composição (f∘g):R→R{\textstyle (f\circ g):\mathbb {R} \to \mathbb {R} } dada por:
$(f\circ g)(x)=f(g(x))=2(x-1)+3=2x+1.$

## Outras classificações

Funções são classificadas quanto a uma séries de propriedades (características) além das já mencionadas. Alguns desses tipos de funções são listados a seguir.
* Função afim
* Função algébrica
* Função computável
* função côncava
* Função convexa
* Função contínua
* Função diferenciável
* Função holomorfa
* Função ímpar
* Função inteira
* Função integrável
* Função inversa
* Função linear
* Função modular
* Função meromorfa
* Função monótona
* Função par
* Função polinomial
* Função quadrática
* Função racional
* Função transcendental
* Função trigonométrica
* Função vetorial

## História

O conceito matemático de função emergiu no século XVII em conexão com o desenvolvimento do Cálculo. O termo "função" foi introduzido por Gottfried Leibniz em uma de suas cartas, datada de 1673, na qual ele descreve a declividade de uma curva em um ponto específico. Na antiguidade, embora não se conheça o uso explícito de funções, tal conceito pode ser observado em alguns trabalhos percursores de filósofos e matemáticos medievais, como Oresme.
Matemáticos do século XVII tratavam por funções aquelas definidas por expressões analíticas. Foi durante os desenvolvimentos rigorosos da Análise Matemática por Weierstrass e outros, a reformulação da Geometria em termos da análise e a invenção da Teoria dos Conjuntos por Cantor, que se chegou ao conceito moderno e geral de uma função como um mapeamento unívoco de um conjunto em outro. Não há consenso sobre a quem se deva os créditos da noção moderna de função, sendo cotada os matemáticos Nikolai Lobachevsky, Peter Gustav Lejeune Dirichlet e Dedekind.