Maximum je matematická funkce, jejíž funkční hodnota představuje nejvyšší hodnotu ze všech vstupních parametrů. Funkce provádí porovnání jednotlivých parametrů a výsledkem je hodnota toho parametru, který se při porovnání se všemi ostatními jeví jako největší. Proto má použití funkce maximum smysl pouze tam, kde je definována funkce porovnání.
Hledání (globálního) maxima resp. minima funkce je základní úlohou optimalizace v matematice.
(Globální) maximum funkce f(x) : M → R na množině M je bod y ∈ M takový, že f(y) ≥ f(x) pro všechna x ∈ M.
Lokální maximum funkce f(x) : M → R na množině M je bod y ∈ M, pro něhož existuje d > 0 takové, že všechny body x ∈ M vzdálené od y nejvýše d splňují nerovnost f(y) ≥ f(x).