În matematică, o funcție este un obiect matematic care produce o ieșire, atunci când i se dă o intrare (care poate fi un număr, un vector sau orice altceva care poate exista în interiorul unui set de lucruri).

Așadar, o funcție este ca o mașină, care ia o valoare x și returnează o ieșire y. Setul tuturor valorilor pe care le poate avea x se numește domeniu, iar setul care conține toate valorile pe care le poate avea y se numește codominiu. O funcție este adesea notată cu litere italice, cum ar fi f , g, {\displaystyle h} .

Dacă se întâmplă acest lucru, atunci spunem că y este o funcție de x și scriem {\displaystyle y=f(x)} . Aici, f este numele funcției și se scrie (funcție de la X la Y) pentru a reprezenta cele trei părți ale funcției: domeniul (X), co-domeniul (Y) și procesul de împerechere (săgeata).

Un exemplu de funcție este {\displaystyle f(x)=x+1} . Se dă un număr natural x ca intrare și se obține un număr natural y, care este {\displaystyle x+1} . De exemplu, dacă se dă 3 ca intrare pentru f se obține 4.

O funcție nu trebuie să fie neapărat o ecuație. Ideea principală este că intrările și ieșirile sunt împerecheate cumva - chiar dacă procesul poate fi foarte complicat.