Funkcja (łac.functio, -onis „odbywanie, wykonywanie, czynność”[a]), odwzorowanie[1][2], przekształcenie[3], transformacja[4] – pojęcie matematyczne używane w co najmniej dwóch zbliżonych znaczeniach:
dla danych dwóch zbiorów i funkcją nazywano każde przyporządkowanie[b] elementom zbioru po jednym elemencie zbioru [c][5];
zazwyczaj wymaga się też, aby to przypisanie dotyczyło każdego elementu zbioru [6]. Wtedy obiekty spełniające tylko pierwszy warunek są znane jako funkcje częściowe.
Funkcje oznacza się na ogół literami itd. Jeśli funkcja przyporządkowuje elementom zbioru elementy zbioru to pisze się: W kontekście każdej funkcji używa się kilku podstawowych pojęć:
zbiór nazywa się dziedziną funkcji f, przy czym ten termin ma też inne znaczenie opisane w linkowanym artykule. Inna nazwa to zbiór argumentów[2], ponieważ jego każdy element nazywa się argumentem tej funkcji[2] lub zmienną niezależną;
zbiór to przeciwdziedzina tej funkcji lub jej zbiór wartości[2], przy czym te terminy mają też inne znaczenie – por. linkowane artykuły. Każdy element nazywa się wartością funkcji[2] lub zmienną zależną[7].
Termin funkcja pojawił się w matematyce w XVII wieku, po czym kolejni uczeni nadawali mu nowe znaczenia[6]. Leonhard Euler w osiemnastym wieku był pierwszym matematykiem, który użył wpółczesnego oznaczenia funkcji[10]. Euler używał dwóch definicji funkcji, pierwsze jako analityczne wyrażenie (formuła), zawierajaca stałe oraz zmienne. Druga definicja to zmienna zależna od innej zmiennej. Takie samo podejście można znaleźć w książkach Lagrange’a. Drugie podejście, z drobnymi zmianami, było używane przez późniejszych matematyków, takich jak Cauchy, Fourier, Drichlet, czy Riemann[11].
Funkcje stały się jednym z podstawowych i najważniejszych pojęć całej nowożytnej matematyki[6] i innych nauk ścisłych; funkcje:
Opisano dziesiątki odmian funkcji; niezależnie od dziedziny i przeciwdziedziny można wyróżnić funkcje różnowartościowe (iniekcje), funkcje „na” (suriekcje) oraz przecięcie tych dwóch zbiorów – funkcje wzajemnie jednoznaczne (bijekcje). Inne typy definiuje się m.in. za pomocą konkretnej dziedziny lub przeciwdziedziny, co opisano w dalszych sekcjach. Zbiór wszystkich funkcji ze zbioru do zbioru oznacza się [2].
Błąd w przypisach: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>