Spojitá funkce je taková matematická funkce, jejíž hodnoty se mění plynule, což si lze intuitivně představit tak, že graf funkce lze nakreslit jedním tahem, aniž by se tužka zvedla z papíru. Funkce, která není spojitá, se označuje jako nespojitá.
Spojitost je také jednou ze základních vlastností požadovaných po matematických funkcích, mnoho matematických konstrukcí vyžaduje spojitost funkce jako nutnou podmínku, např. derivace, primitivní funkce apod.
Pro reálné funkce reálné proměnné lze spojitost funkce definovat následovně:
O funkci f : R → R {\displaystyle f:\mathbb {R} \rightarrow \mathbb {R} } řekneme, že je spojitá v bodě a {\displaystyle a} , pokud ke každému libovolně malému číslu ε > 0 {\displaystyle \varepsilon >0} existuje takové číslo δ > 0 {\displaystyle \delta >0} , že pro všechna x {\displaystyle x} , pro něž platí | x − a | < δ {\displaystyle |x-a|<\delta } , platí také | f ( x ) − f ( a ) | < ε {\displaystyle |f(x)-f(a)|<\varepsilon } . Velikost čísla δ {\displaystyle \delta } může záviset nejen na volbě čísla ε {\displaystyle \varepsilon } , ale i na volbě bodu a {\displaystyle a} .
Funkci f {\displaystyle f} označujeme jako spojitou zprava resp. zleva, pokud k libovolnému ε > 0 {\displaystyle \varepsilon >0} existuje takové δ > 0 {\displaystyle \delta >0} , že pro všechna x ∈ ⟨ a , a + δ ) {\displaystyle x\in \langle a,a+\delta )} resp. x ∈ ( a − δ , a ⟩ {\displaystyle x\in (a-\delta ,a\rangle } , tzn. pro všechna x {\displaystyle x} z pravého resp. levého okolí bodu a {\displaystyle a} , platí | f ( x ) − f ( a ) | < ε {\displaystyle |f(x)-f(a)|<\varepsilon } . Funkce je spojitá tehdy, je-li spojitá zprava i zleva.
Uvedenou Cauchyho definici lze formulovat také pro funkci n {\displaystyle n} proměnných. O funkci f {\displaystyle f} o proměnných x 1 , x 2 , . . . , x n {\displaystyle x_{1},x_{2},...,x_{n}} řekneme, že je spojitá v bodě A = [ a 1 , a 2 , . . . , a n ] {\displaystyle A=[a_{1},a_{2},...,a_{n}]} , pokud ke každému libovolně malému číslu ε > 0 {\displaystyle \varepsilon >0} existuje takové číslo δ > 0 {\displaystyle \delta >0} , že pro všechny body X = [ x 1 , x 2 , . . . , x n ] {\displaystyle X=[x_{1},x_{2},...,x_{n}]} z okolí bodu A {\displaystyle A} , tzn. pro body jejichž vzdálenost splňuje podmínku d ( A , X ) < δ {\displaystyle d(A,X)<\delta } , platí | f ( x 1 , x 2 , … , x n ) − f ( a 1 , a 2 , … , a n ) | < ε {\displaystyle |f(x_{1},x_{2},\ldots ,x_{n})-f(a_{1},a_{2},\ldots ,a_{n})|<\varepsilon } .
Funkce f : R → R {\displaystyle f:\mathbb {R} \rightarrow \mathbb {R} } je stejnoměrně spojitá, jestliže obrazy f ( x 1 ) {\displaystyle f(x_{1})} a f ( x 2 ) {\displaystyle f(x_{2})} sobě dostatečně blízkých bodů x 1 {\displaystyle x_{1}} a x 2 {\displaystyle x_{2}} jsou si také dostatečně blízko a tato vlastnost nezávisí na volbě blízkých bodů, ale pouze na jejich (dostatečně malé) vzdálenosti.
Povšimněme si rozdílů oproti definici jen spojité funkce, konkrétně pořadí kvantifikátorů, u stejnoměrně spojité funkce hodnota δ {\displaystyle \delta } závisí pouze na velikosti ε {\displaystyle \varepsilon } , a nikoli na bodu x {\displaystyle x} .
Absolutní spojitost funkce zesiluje stejnoměrnou spojitost. Na rozdíl od ní se ale neomezuje na jeden dostatečně malý interval a velikost jeho obrazu, nýbrž klade nároky i na systémy (malých) intervalů.
Funkce f : R → R {\displaystyle f:\mathbb {R} \rightarrow \mathbb {R} } je absolutně spojitá na intervalu ⟨ a , b ⟩ {\displaystyle \langle a,b\rangle } , jestliže k libovolnému ε > 0 {\displaystyle \varepsilon >0} existuje takové δ > 0 {\displaystyle \delta >0} , že pro každý systém intervalů ⟨ a 1 , b 1 ⟩ , ⟨ a 2 , b 2 ⟩ , … , ⟨ a n , b n ⟩ {\displaystyle \langle a_{1},b_{1}\rangle ,\langle a_{2},b_{2}\rangle ,\ldots ,\langle a_{n},b_{n}\rangle } , pro který je a ≤ a 1 ≤ b 1 ≤ a 2 ≤ b 2 ≤ ⋯ ≤ a n ≤ b n ≤ b {\displaystyle a\leq a_{1}\leq b_{1}\leq a_{2}\leq b_{2}\leq \cdots \leq a_{n}\leq b_{n}\leq b} a ∑ i = 1 n ( b i − a i ) < δ {\displaystyle \sum _{i=1}^{n}\left(b_{i}-a_{i}\right)<\delta } platí ∑ i = 1 n | f ( b i ) − f ( a i ) | < ε {\displaystyle \sum _{i=1}^{n}\left|f\left(b_{i}\right)-f\left(a_{i}\right)\right|<\varepsilon } .
Funkce f {\displaystyle f} je absolutně spojitá na ⟨ a , b ⟩ {\displaystyle \langle a,b\rangle } právě tehdy, když
Pokud f ∈ L 1 ( a , b ) {\displaystyle f\in L^{1}(a,b)} a F ( x ) = ∫ a x f ( t ) d t {\displaystyle F(x)=\int _{a}^{x}f(t)\mathrm {dt} } , pak F {\displaystyle F} je absolutně spojitá na ⟨ a , b ⟩ {\displaystyle \langle a,b\rangle } .
Přesněji polospojitost shora a polospojitost zdola jsou pojmy používané v matematické analýze. Jsou to vlastnosti reálných funkcí, které jsou slabší než spojitost, nicméně dány dohromady již spojitost implikují. Každá z nich je tedy sama o sobě jen „půl spojitosti“. Funkce f {\displaystyle f} je shora polospojitá v bodě x {\displaystyle x} , pokud pro body y {\displaystyle y} blízké bodu x {\displaystyle x} není f ( y ) {\displaystyle f(y)} o moc větší než f ( x ) {\displaystyle f(x)} . Funkce f {\displaystyle f} je zdola polospojitá v bodě x {\displaystyle x} , pokud pro body y {\displaystyle y} blízké bodu x {\displaystyle x} není f ( y ) {\displaystyle f(y)} o moc menší než f ( x ) {\displaystyle f(x)} .
Ekvivalentně můžeme říci, že f {\displaystyle f} je shora polospojitá v bodě x {\displaystyle x} , pokud lim sup y → x f ( y ) ≤ f ( x ) {\displaystyle \limsup _{y\to x}f(y)\leq f(x)} .
Ekvivalentně můžeme říci, že f {\displaystyle f} je zdola polospojitá v bodě x {\displaystyle x} , pokud lim inf y → x f ( y ) ≥ f ( x ) {\displaystyle \liminf _{y\to x}f(y)\geq f(x)} .
Komplexní funkce f : C → C {\displaystyle f:\mathbb {C} \rightarrow \mathbb {C} } je spojitá v bodě z 0 {\displaystyle z_{0}} části komplexní roviny Ω {\displaystyle \mathbf {\Omega } } , na které je definovaná, jestliže platí:
Je-li funkce f ( z ) {\displaystyle f(z)} spojitá v každém bodě oblasti Ω {\displaystyle \mathbf {\Omega } } , pak říkáme, že je spojitá na oblasti Ω {\displaystyle \mathbf {\Omega } } .
Poznamenejme, že v anglické a francouzské matematické literatuře se pod pojmem Darbouxova věta rozumí většinou věta říkající, že derivace diferencovatelné funkce na otevřeném intervalu má tzv. vlastnost nabývání mezihodnot. V části ruské matematické literatury se pod pojmem Darbouxova věta rozumí věta uvedená v předchozím odstavci.
Body, v nichž daná funkce není spojitá, označujeme jako body nespojitosti:
Pokud v bodě a {\displaystyle a} existuje vlastní oboustranná limita, avšak je různá od funkční hodnoty v bodě a {\displaystyle a} , tj. lim x → a f ( x ) ≠ f ( a ) {\displaystyle \lim _{x\to a}f(x)\neq f(a)} , pak v bodě a {\displaystyle a} nastává odstranitelná nespojitost funkce f {\displaystyle f} , funkci lze v bodě a {\displaystyle a} předefinovat.
Bod nespojitosti prvního druhu funkce f {\displaystyle f} - takový bod a {\displaystyle a} , v němž existují obě vlastní limity zprava i zleva, avšak tyto limity mají rozdílné hodnoty, tj. lim x → a + f ( x ) ≠ lim x → a − f ( x ) {\displaystyle \lim _{x\to a+}f(x)\neq \lim _{x\to a-}f(x)} . Rozdíl mezi těmito čísly, tj. | lim x → a + f ( x ) − lim x → a − f ( x ) | {\displaystyle |\lim _{x\to a+}f(x)-\lim _{x\to a-}f(x)|} , nazýváme skokem funkce v bodě a {\displaystyle a} .
Bod nespojitosti druhého druhu funkce f {\displaystyle f} - takový bod a {\displaystyle a} , v němž neexistuje alespoň jedna z vlastních jednostranných limit.
Funkci, která je definována na intervalu ⟨ a , b ⟩ {\displaystyle \langle a,b\rangle } , označíme jako po částech spojitou, je-li spojitá ve všech bodech intervalu s výjimkou konečného počtu bodů, v nichž má nespojitost prvního druhu.