Definice: Nechť DD je množina přípustných dat a UU úloha definovaná pro vstupy z DD. Řekneme, že UU je korektní ve smyslu Hadamarda, pokud pro každé d∈Dd \in D existuje právě jedno řešení U(d)U(d) a UU je v jistém smyslu spojité na DD. Pokud úloha není korektní, říkáme, že je ill-posed.

Definice: O úloze UU na množině dat DD řekneme, že je dobře podmíněná, pokud pro libovolné d∈Dd \in D, d+Δd∈Dd + \Delta d \in D, ∣∣Δd∣∣∣∣d∣∣<<1\frac{||\Delta d||}{||d||} << 1, platí ∣∣U(d+Δd)−U(d)∣∣∣∣U(d)∣∣<<1\frac{||U(d+\Delta d) - U(d)||}{||U(d)||} <<1. V opačném případě je úloha špatně podmíněná.

Definice: Nechť DD je množina dat a ff je výpočetní schéma dané úlohy. Řekneme, že algoritmus ff je zpětně stabilní, pokud pro libovolné d∈Dd \in D existuje Δd∈D\Delta d \in D takové, že ∣∣Δd∣∣∣∣d∣∣<<1\frac{||\Delta d||}{||d||} << 1 a f(d+Δd)=FPA(f(d)) f(d + \Delta d) = \text{FPA}( f(d) ).

Věta: Nechť LL, UU jsou FPA výsledky Gaussovy eliminace matice AA řádu nn. Pak existuje ΔA\Delta A řádu nn taková, že A+ΔA=LUA+\Delta A = LU a ∣∣ΔA∣∣∞≤2nϵmach∣∣L∣∣∞∣∣U∣∣∞+O(ϵmach2).||\Delta A||_{\infty} \leq 2n \epsilon_{mach} ||L||_{\infty} ||U||_{\infty} + \mathcal{O}(\epsilon_{mach}^2).

Věta: LULU rozklad s pivotací je podmínečně zpětně stabilní, tj. pokud je vstupní matice AA řádu nn a vypočtené faktory LL,UU, pak je algoritmus zpětně stabilní pro malý růstový faktor ∣∣U∣∣∞∣∣A∣∣∞\frac{||U||_{\infty}}{||A||_{\infty}}.

Věta (Schurova pro reálný rozklad): Nechť AA je matice řádu nn. Pak existuje UU ortogonální taková, že UTAUU^{T} A U je kvazihorní, tj. je horní trojúhelníková po blocích velikosti 1x1 a 2x2.

Věta (Wilkinson, Turing): Nechť AA je komplexní matice a UU je elementární Givensova rotace nebo Householderova reflexe. Pak existuje ΔA\Delta A taková, že U(A+ΔA)=FPA(UA)U(A+\Delta A) = \text{FPA}(UA) a ∣∣ΔA∣∣∣∣A∣∣≤γn2ϵmach+O(ϵmach2)\frac{||\Delta A||}{||A||} \leq \gamma n^2 \epsilon_{mach} + \mathcal{O}(\epsilon_{mach}^2)

pro γ\gamma kladnou konstantu.

Věta: Nechť AA je řádu nn, QQ, RR jsou spočtené faktory QRQR rozkladu. Pak platí následující asymptotická chování pro ztrátu ortogonality EQ=∣∣I−Q∗Q∣∣E_Q = ||I - Q^*Q||:

  • CGS: EQ∼κ2(A)ϵmachE_Q \sim \kappa^2(A) \epsilon_{mach}

  • MGS: EQ∼κ(A)ϵmachE_Q \sim \kappa(A) \epsilon_{mach}

  • ICGS, HH, Giv: EQ∼ϵmachE_Q \sim \epsilon_{mach}

Věta: Nechť AA je řádu nn a QQ, RR jsou spočtené faktory QRQR rozkladu. Pak ∣∣A−QR∣∣∣∣A∣∣∼ϵmach\frac{||A-QR||}{||A||} \sim \epsilon_{mach}.

Definice: Uvažujme nekompatibilní úlohu Ax=bA\mathbf{x} = \mathbf{b}. Metodou nejmenších čtverců (LSM) rozumíme metodu perturbování b\mathbf{b}. Metodou úplných nejmenších čtverců (TLSM) rozumíme perturbování AA i b\mathbf{b}. Data Least Squares (DLS) rozumíme perturbování AA. Škálovanou úplnou metodou nejmenších čtverců rozumíme třídu metod danou γ∈(0,∞)\gamma \in (0, \infty), při níž se perturbuje AA i b\mathbf{b} a minimalizuje se ∣∣(γΔb∣ΔA)∣∣||(\gamma \Delta\mathbf{b} \mid \Delta A)||.

TODO Řešení LSM

Definice: Pro vektor v\mathbf{v} a matici AA definujeme Rayleighův podíl jako v∗Av∣∣v∣∣2.\frac{\mathbf{v}^* A \mathbf{v}}{||\mathbf{v}||^2}.

Definice: Pro matici AA rozumíme shiftováním použití mocninné metody na matice (A−ρI)−1(A - \rho I)^{-1} pro nějaké ρ\rho.

Definice: kk-tým Krylovovým prostorem matice AA a vektoru v\mathbf{v} rozumíme prostor Kk(A,v):=LO{v,Av,…,Ak−1v}.\mathcal{K}_k (A, \mathbf{v}) := \text{LO} \{\mathbf{v}, A\mathbf{v}, \dots, A^{k-1}\mathbf{v}\}.

Stupněm vektoru k matici rozumíme nejmenší ll takové, že Kl=Kl+1\mathcal{K}_{l} = \mathcal{K}_{l+1} (tehdy je prostor AA-invariantní).

Věta: Pro Arnoldiho proces platí AVk=Vk+1Hk+1,k,AV_k = V_{k+1}H_{k+1,k}, případně AVk=VkHk+hk+1,kvk+1ek+1T.AV_k = V_k H_k + h_{k+1,k} \mathbf{v_{k+1}} \mathbf{e_{k+1}}^T.

TODO Arnoldi a vlastní čísla

Definice: Jacobiho metodou rozumíme xi=xi−1+D−1(b−Axi−1).\mathbf{x_i} = \mathbf{x_{i-1}} + D^{-1} (\mathbf{b} - A\mathbf{x_{i-1}}).

Definice: Gauss-Seidelovou metodou rozumíme xi=xi−1+(D−L)−1(b−Axi−1).\mathbf{x_i} = \mathbf{x_{i-1}} + (D-L)^{-1} (\mathbf{b} - A\mathbf{x_{i-1}}).

Definice: Successive Overrelaxation (SOR metoda) je xi=(1−ω)xi−1+ωD−1(b−Axi−1)\mathbf{x_i} = (1-\omega)\mathbf{x_{i-1}} + \omega D^{-1} (\mathbf{b} - A\mathbf{x_{i-1}})

pro ω∈(0,2)\omega \in (0,2) relaxační parametr.

Definice: Obecnou stacionární iterační metodou rozumíme pro nějaké štěpení A=M−NA = M-N a MM regulární xi=M−1(b+Nxi−1).\mathbf{x_i} = M^{-1} (\mathbf{b} + N\mathbf{x_{i-1}}).

M−1NM^{-1}N nazýváme iterační matice.

Věta (Oldenburg): Nechť AA je komplexní čtvercová matice. Pak ρ(A)<1  ⟺  An⟶O.\rho(A) < 1 \iff A^n \longrightarrow O.

Věta (Geršgorin): Nechť AA je komplexní matice řádu nn a Dk={z∈C∣∣z−akk∣<∑k≠i=1n∣aki∣}D_{k} = \{z \in \mathbb{C} \mid |z - a_{kk}| < \sum_{k \not = i=1}^n |a_{ki}|\}

je kk-tý Geršgorinův kruh. Pak σ(A)⊂⋃i=1nDi\sigma(A) \subset \bigcup_{i=1}^n D_i.

Definice: Řekneme, že AA řádu nn je ostře diagonálně dominantní, pokud pro každé kk platí ∑k≠i=1n∣aki∣<∣akk∣.\sum_{k \not = i=1}^n |a_{ki}| < |a_{kk}|.

Definice: Nechť $(x_i) \longrightarrow x^$. Řekneme, že posloupnost má řád konvergence pp, pokud $$\lim \frac{|x^-x_{n+1}|}{|x^*-x_n|} \in (0, \infty).$$

Řekneme, že metoda je řádu pp, pokud všechny posloupnosti dané metody jsou řádu alespoň pp a alespoň jedna posloupnost má řád přesně pp.

Věta: Nechť f∈C2([a,b])f \in \mathcal{C}^2 ([a,b]), x∗∈[a,b]x^* \in [a,b], $f(x^) = 0$, $f'(x^) \neq 0$. Pak existuje δ>0\delta > 0 takové, že libovolnou počáteční volbu $x_0 \in B(x^, \delta)$ posloupnost získaná Newtonowou metodou kvadraticky konverguje k $x^$.

TODO Zbytek Newtona a metoda pevného bodu

Definice: O d\mathbf{d} řekneme, že je to spádový směr ff v a\mathbf{a}, pokud ∃δ>0∀λ∈(0,δ):f(x+λd)<f(x).\exists \delta > 0 \forall \lambda \in (0, \delta): f(\mathbf{x} + \lambda \mathbf{d}) < f(\mathbf{x}). Metodou spádových směrů obecně rozumíme xi=xi−1+αidi\mathbf{x_i} = \mathbf{x_{i-1}} + \alpha_i \mathbf{d_i}

pro αi>0\alpha_i > 0 délku kroku a di\mathbf{d_i} spádový směr. Metodou největšího spádu rozumíme volbu di=∇f(x)\mathbf{d_i} = \nabla f(\mathbf{x}). Metodou optimálního kroku / line search rozumíme hledání optimálního αi\alpha_i v každém kroku.

Definice: Obecnou metodou hledání minima rozumíme xi=xi−1−αiMi∇f(xi−1).\mathbf{x_i} = \mathbf{x_{i-1}} - \alpha_i M_i \nabla f(\mathbf{x_{i-1}}).

Pro Mi=IM_i = I dostáváme metodu největšího spádu, pro Mi=Hf(xi−1)M_i = H_{f}(\mathbf{x_{i-1}}) (Hessovu matici) Newtonovu metodu.

Věta: Pro monické Legendreovy polynomy na [−1,1][-1,1] a kanonický skalární integrální součin (bez váhové funkce) platí rekurence (n+1)Ln+1(x)=(2n+1)xLn(x)−nLn(x).(n+1)L_{n+1}(x) = (2n+1)xL_n(x) - n L_n(x).

Definice: Čebyševovy polynomy jsou dány vztahem Tn(x)=cos⁡(narccos⁡x)T_n(x) = \cos(n \arccos x), zároveň je lze získat ortogonalizací na [−1,1][-1,1] vzhledem k váhové funkci w(x)=(1−x2)−12w(x) = (1-x^2)^{-\frac{1}{2}}.

Věta (Cauchy): Nechť f∈Cn+1([a,b])f \in \mathcal{C}^{n+1}([a,b]), a≤x0<x1<⋯<xn≤ba \leq x_0 < x_1 < \dots < x_n \leq b, LnL_{n} je Lagrangeův interpolační polynom. Pak pro každé x∈[a,b]x \in [a,b] existuje ξ∈[a,b]\xi \in [a,b] takové, že f(x)−Ln(x)=1(n+1)!f(n+1)(ξ)∏i=0n(x−xi).f(x) - L_n(x) = \frac{1}{(n+1)!} f^{(n+1)}(\xi) \prod_{i=0}^n (x-x_i).

Věta: Nechť ff je lipschitzovská na [a,b][a,b] a DnD_n je posloupnost zjemňujících se dělení na [a,b][a,b], DnD_n má jako dělicí body kořeny Čebyševova polynomu řádu nn na [a,b][a,b]. Pak Lagrangeův interpolační polynom LnL_n konverguje stejnoměrně k ff na [a,b][a,b] pro n→∞n \rightarrow \infty.

Definice: Nechť ff je funkce na [a,b][a,b] a a≤x0<x1<⋯<xn≤ba \leq x_0 < x_1 < \dots < x_n \leq b. Přirozeným kubickým interpolačním splinem rozumíme interpolaci pomocí funkce SS třídy C2([a,b])\mathcal{C}^2([a,b]), která je na každém dělicím intervalu [xi,xi+1][x_i, x_{i+1}] kubická a S′′(a)=S′′(b)=0S''(a) = S''(b) = 0.

Věta: Pro momenty kubického splinu Mi=S′(xi)M_i = S'(x_i) s dělicím krokem hh rovnoměrného dělení platí Mi−1+4Mi+Mi+1=6h2(f(xi−1−2f(xi)+f(xi+1)).M_{i-1} + 4M_i + M_{i+1} = \frac{6}{h^2} (f(x_{i-1} - 2f(x_i) + f(x_{i+1})).

Věta: Nechť $(x_i){i=0}^n$ je dělení [a,b][a,b], $h = \max{x_i - x{i-1}}$, ff je třídy C4([a,b])\mathcal{C}^4([a,b]) a SS je interpolační kubický spline. Pak pro každé k∈{0,1,2}k \in \{0,1,2\} existuje ck∈Rc_k \in \mathbb{R} taková, že max⁡∣f(k)(x)−S(k)(x)∣≤ckh4−kmax⁡∣f(4)(x)∣.\max |f^(k)(x) - S^(k) (x)| \leq c_k h^{4-k} \max |f^{(4)} (x)|.

Navíc již spojitost ff zaručuje konvergenci splinu k ff pro zjemňování dělení jdoucí normou k nule.

Definice: Obdelníkovým pravidlem rozumíme Qo(f)=(b−a)f(a+b2).Q_o (f) = (b-a) f(\frac{a+b}{2}).

Definice: Newton-Cotesovými kvadraturními vzorci rozumíme kvadratury pomocí Lagrangeových interpolačních polynomů na rovnoměrném dělení [a,b][a,b].

  • Pro n=1n=1 lichoběžníkové pravidlo QL(f)=b−a2(f(a)+f(b))Q_L(f) = \frac{b-a}{2}(f(a)+f(b))

  • Pro n=2n=2 Simpsonovo pravidlo QS(f)=b−a6(f(a)+4f(a+b2)+f(b))Q_S (f) = \frac{b-a}{6}(f(a) + 4f(\frac{a+b}{2}) + f(b))

Definice: Algrebraickým řádem kvadratury QQ rozumíme kk takové, že pro libovolný polynom pp řádu nejvýše kk platí Q(p)=∫abp(x)dxQ(p) = \int_{a}^{b} p(x) dx.

Věta: Pro dělení (xi)i=0n(x_i)_{i=0}^n a nn liché má Newton-Cotesova metoda řád nn, pro nn sudé má řád (n+1)(n+1).

Věta: Nechť QQ je lagrangeovská kvadratura s obecnými uzly x0,…,xnx_0, \dots, x_n a f∈Cn+1([a,b])f \in \mathcal{C}^{n+1}([a,b]). Pak ∣∫abf−Q(f)∣≤1(n+1)!max⁡∣f(n+1)(x)∣∫ab∏i=0n∣x−xi∣dx.|\int_a^b f - Q(f)| \leq \frac{1}{(n+1)!} \max |f^{(n+1)}(x)| \int_a^b \prod_{i=0}^n |x-x_i| dx. Pro lichoběžníkové pravidlo je ∣∫abf−QL(f)∣≤112(b−a)3max⁡∣f′′(x)∣.|\int_a^b f - Q_L(f)| \leq \frac{1}{12}(b-a)^3 \max |f''(x)|. Pro Simpsonovo pravidlo je ∣∫abf−QS(f)∣≤1196(b−a)4max⁡∣f′′′(x)∣.|\int_a^b f - Q_S(f)| \leq \frac{1}{196} (b-a)^4 \max |f'''(x)|.

TODO Gaussova kvadratura

Definice: Eulerovou metodou rozumíme explicitní schéma yn+1=yn+hf(xn,yn).y_{n+1} = y_n + hf(x_n, y_n). Heunovou metodou rozumíme implicitní schéma yn+1=yn+12h(f(xn,yn)+f(xn+1,yn+1).y_{n+1} = y_n + \frac{1}{2}h(f(x_n,y_n) + f(x_{n+1},y_{n+1}).

Definice: Přírůstkovou funkcí jednokrokové metody rozumíme funkci Φ\Phi odpovídající obecnému jednokrokovému schématu yn+1−ynh=Φ(xn,yn,h).\frac{y_{n+1} - y_n}{h} = \Phi(x_n, y_n, h).

Definice: Jednokroková metoda je konzistentní, pokud limh→0+Φ(x,y,h)=f(x,y),lim_{h \to 0_{+}} \Phi(x,y,h) = f(x,y), a je konvergentní, pokud lim⁡h→0+max⁡0≤i≤n∣y(xi)−yi∣=0.\lim_{h \to 0_{+}} \max_{0\leq i \leq n} |y(x_i) - y_i| = 0.

Definice: Globální chybou jednokrokové metody rozumíme en:=y(xn)−yn.e_n := y(x_n) - y_n. Lokální diskretizační chybou jednokrokové metody rozumíme τ(x,h):=y(x+h)−y(x)h−Φ(x,y(x),h).\tau(x,h) := \frac{y(x+h) - y(x)}{h} - \Phi(x,y(x),h).

Věta: Jednokroková metoda je konzistentní právě tehdy, když pro každé x∈[a,b]x \in [a,b] je lim⁡h→0+τ(x,h)=0\lim_{h \to 0_+} \tau(x,h) = 0.

Definice: Řekneme, že jednokroková metoda je řádu pp, pokud ∃K>0∃δ>0∀x∈[a,b]∀h∈(0,δ):∣τ(x,h)∣≤Khp.\exists K > 0 \exists \delta > 0 \forall x \in [a,b] \forall h \in (0, \delta): |\tau(x,h)| \leq Kh^p.

Věta: Nechť přírůstková funkce jednokrokové metody Φ\Phi je LL-lipschitzovská vzhledem k yy a metoda je řádu pp. Pak je max⁡0≤i≤n∣y(xi)−yi∣≤KL(eL(b−a)−1)hp.\max_{0 \leq i \leq n} |y(x_i) - y_i| \leq \frac{K}{L}(e^{L(b-a)}-1) h^p.

Věta: Nechť Φ\Phi je lipschitzovská přírůstková funkce v yy. Pak je metoda konzistentní právě tehdy, když je konvergentní.

Definice: Obecná Runge-Kuttova metoda (SS-stage Method) je dána přírůstkovou funkcí Φ(x,y,h)=∑i=1SwiKi,\Phi(x,y,h) = \sum_{i=1}^S w_i K_i, kde Kj=f(x+αjh,y+∑i=1j−1βjihKi)K_j = f(x+\alpha_j h, y+ \sum_{i=1}^{j-1} \beta_{ji} h K_i)

a αi,βij,wi\alpha_i, \beta_{ij}, w_i jsou vhodné konstanty.

Definice: Metoda polovičního kroku jednokrokové metody je aposteriorní odhad y2nh/2−ynh∼K(h2)p(2p−1),y_{2n}^{h/2} - y_n^h \sim K (\frac{h}{2})^p (2^p - 1), z něhož lze určit neznámé $K$.

Definice: kk-krokovou metodou rozumíme schéma ∑i=0kαiyn+i=h∑i=0kβifn+i,\sum_{i=0}^k \alpha_i y_{n+i} = h \sum_{i=0}^k \beta_i f_{n+i},

kde fj:=f(xj,yj)f_{j} := f(x_j, y_j).

Věta: Pro obecnou funkci vícekrokové metody G(z)=1αk∑i=0k−1(hβifn+i−αiyn+i)+hβkαkf(xn+k,z)G(z) = \frac{1}{\alpha_k} \sum_{i=0}^{k-1} (h \beta_i f_{n+i} - \alpha_i y_{n+i}) + h \frac{\beta_k}{\alpha_k} f(x_{n+k}, z)

existuje h>0h > 0 takové, že GG je kontrakce, a tedy pro libovolnou počáteční volbu z0z_0 posloupnost zi+1=G(zi)z_{i+1} = G(z_i) konverguje k pevnému bodu yn+ky_{n+k}.

Definice: Adams-Bashforthovy metody jsou vícekrokové explicitní metody dané extrapolací do xn+1x_{n+1} polynomem spočteným na xn−k+1,…,xnx_{n-k+1}, \dots, x_n a následnou aproximací integrálu ∫xnxn+1f(x,y(x))dx\int_{x_n}^{x_{n+1}} f(x,y(x)) dx.

Definice: Adams-Moultonovy metody jsou vícekrokové implicitní metody dané interpolací polynomem spočteným na xn−k+1,…,xnx_{n-k+1}, \dots, x_n a xn+1x_{n+1} s neznámým yn+1y_{n+1} a následnou aproximací integrálu ∫xnxn+1f(x,y(x))dx\int_{x_n}^{x_{n+1}} f(x,y(x)) dx.

Definice: Lokální diskretizační chybou vícekrokové metody rozumíme τ(x,h):=1h∑i=0kαiy(x+ih)−∑i=0kβif(x+ih,y(x+ih)).\tau(x,h) := \frac{1}{h} \sum_{i=0}^k \alpha_i y(x+ih) - \sum_{i=0}^k \beta_i f(x+ih, y(x+ih)).

Řekneme, že metoda je řádu pp, pokud ∃K>0∃δ>0∀x∈[a,b]∀h∈(0,δ):∣τ(x,h)∣≤Khp.\exists K > 0 \exists \delta >0 \forall x \in [a,b] \forall h \in (0,\delta): |\tau(x,h)| \leq Kh^p.

Věta: Vícekroková metoda je řádu pp právě tehdy, když ∑i=0kαi=0\sum_{i=0}^k \alpha_i = 0 a zároveň ∀r∈{1,…,p}:∑i=0kirαir!=∑i=0kir−1βi(r−1)!.\forall r \in \{1,\dots,p\}: \sum_{i=0}^k \frac{i^r \alpha_i}{r!} = \sum_{i=0}^k \frac{i^{r-1} \beta_i}{(r-1)!}.