As funções são definidas abstractamente por certas relações. Por causa de sua generalização as funções aparecem em muitos contextos matemáticos e muitas áreas desta ciência baseiam-se no estudo de funções. Pode notar-se que as palavras: função; mapeamento; mapear; e transformar são geralmente usadas como termos equivalentes. Além disso funções podem ocasionalmente ser referidas como funções bem definidas ou função total. 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 um único valor da função f(x). Isto pode ser feito especificando 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. Cada par de elementos relacionados pela função determina um ponto nesta representação, a restrição de unicidade da imagem implica um único ponto da função em cada linha de chamada do valor independente x. [3][4]. A noção intuitiva de funções não se limita a computações usando apenas números. A noção matemática de funções é bem mais ampla. Assim, uma função liga um domínio (conjunto de valores de entrada) com um segundo conjunto o contradomínio ou codomí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 do contradomínio que são relacionados pela f a algum x do domínio, é o conjunto imagem ou chamado simplesmente