Definice: Nechť D je množina přípustných dat a U úloha definovaná pro vstupy z D. Řekneme, že U je korektní ve smyslu Hadamarda, pokud pro každé d \in D existuje právě jedno řešení U(d) a U je v jistém smyslu spojité na D. Pokud úloha není korektní, říkáme, že je ill-posed.
Definice: O úloze U na množině dat D řekneme, že je dobře podmíněná, pokud pro libovolné d \in D, d + \Delta d \in D, \frac{||\Delta d||}{||d||} << 1, platí \frac{||U(d+\Delta d) - U(d)||}{||U(d)||} <<1. V opačném případě je úloha špatně podmíněná.
Definice: Nechť D je množina dat a f je výpočetní schéma dané úlohy. Řekneme, že algoritmus f je zpětně stabilní, pokud pro libovolné d \in D existuje \Delta d \in D takové, že \frac{||\Delta d||}{||d||} << 1 a f(d + \Delta d) = \text{FPA}( f(d) ).
Věta: Nechť L, U jsou FPA výsledky Gaussovy eliminace matice A řádu n. Pak existuje \Delta A řádu n taková, že A+\Delta A = LU a
||\Delta A||_{\infty} \leq 2n \epsilon_{mach} ||L||_{\infty} ||U||_{\infty} + \mathcal{O}(\epsilon_{mach}^2).
Věta: LU rozklad s pivotací je podmínečně zpětně stabilní, tj. pokud je vstupní matice A řádu n a vypočtené faktory L,U, pak je algoritmus zpětně stabilní pro malý růstový faktor \frac{||U||_{\infty}}{||A||_{\infty}}.
Věta (Schurova pro reálný rozklad): Nechť A je matice řádu n. Pak existuje U ortogonální taková, že U^{T} A U je kvazihorní, tj. je horní trojúhelníková po blocích velikosti 1x1 a 2x2.
Věta (Wilkinson, Turing): Nechť A je komplexní matice a U je elementární Givensova rotace nebo Householderova reflexe. Pak existuje \Delta A taková, že U(A+\Delta A) = \text{FPA}(UA) a
\frac{||\Delta A||}{||A||} \leq \gamma n^2 \epsilon_{mach} + \mathcal{O}(\epsilon_{mach}^2)
pro \gamma kladnou konstantu.
Věta: Nechť A je řádu n, Q, R jsou spočtené faktory QR rozkladu. Pak platí následující asymptotická chování pro ztrátu ortogonality E_Q = ||I - Q^*Q||:
CGS:
E_Q \sim \kappa^2(A) \epsilon_{mach}MGS:
E_Q \sim \kappa(A) \epsilon_{mach}ICGS, HH, Giv:
E_Q \sim \epsilon_{mach}
Věta: Nechť A je řádu n a Q, R jsou spočtené faktory QR rozkladu. Pak \frac{||A-QR||}{||A||} \sim \epsilon_{mach}.
Definice: Uvažujme nekompatibilní úlohu A\mathbf{x} = \mathbf{b}. Metodou nejmenších čtverců (LSM) rozumíme metodu perturbování \mathbf{b}. Metodou úplných nejmenších čtverců (TLSM) rozumíme perturbování A i \mathbf{b}. Data Least Squares (DLS) rozumíme perturbování A. Škálovanou úplnou metodou nejmenších čtverců rozumíme třídu metod danou \gamma \in (0, \infty), při níž se perturbuje A i \mathbf{b} a minimalizuje se ||(\gamma \Delta\mathbf{b} \mid \Delta A)||.
TODO Řešení LSM
Definice: Pro vektor \mathbf{v} a matici A definujeme Rayleighův podíl jako
\frac{\mathbf{v}^* A \mathbf{v}}{||\mathbf{v}||^2}.
Definice: Pro matici A rozumíme shiftováním použití mocninné metody na matice (A - \rho I)^{-1} pro nějaké \rho.
Definice: k-tým Krylovovým prostorem matice A a vektoru \mathbf{v} rozumíme prostor
\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ší l takové, že \mathcal{K}_{l} = \mathcal{K}_{l+1} (tehdy je prostor A-invariantní).
Věta: Pro Arnoldiho proces platí
AV_k = V_{k+1}H_{k+1,k},
případně
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
\mathbf{x_i} = \mathbf{x_{i-1}} + D^{-1} (\mathbf{b} - A\mathbf{x_{i-1}}).
Definice: Gauss-Seidelovou metodou rozumíme
\mathbf{x_i} = \mathbf{x_{i-1}} + (D-L)^{-1} (\mathbf{b} - A\mathbf{x_{i-1}}).
Definice: Successive Overrelaxation (SOR metoda) je
\mathbf{x_i} = (1-\omega)\mathbf{x_{i-1}} + \omega D^{-1} (\mathbf{b} - A\mathbf{x_{i-1}})
pro \omega \in (0,2) relaxační parametr.
Definice: Obecnou stacionární iterační metodou rozumíme pro nějaké štěpení A = M-N a M regulární
\mathbf{x_i} = M^{-1} (\mathbf{b} + N\mathbf{x_{i-1}}).
M^{-1}N nazýváme iterační matice.
Věta (Oldenburg): Nechť A je komplexní čtvercová matice. Pak
\rho(A) < 1 \iff A^n \longrightarrow O.
Věta (Geršgorin): Nechť A je komplexní matice řádu n a
D_{k} = \{z \in \mathbb{C} \mid |z - a_{kk}| < \sum_{k \not = i=1}^n |a_{ki}|\}
je k-tý Geršgorinův kruh. Pak \sigma(A) \subset \bigcup_{i=1}^n D_i.
Definice: Řekneme, že A řádu n je ostře diagonálně dominantní, pokud pro každé k platí
\sum_{k \not = i=1}^n |a_{ki}| < |a_{kk}|.
Definice: Nechť (x_i) \longrightarrow x^*. Řekneme, že posloupnost má řád konvergence p, pokud
\lim \frac{|x^*-x_{n+1}|}{|x^*-x_n|} \in (0, \infty).
Řekneme, že metoda je řádu p, pokud všechny posloupnosti dané metody jsou řádu alespoň p a alespoň jedna posloupnost má řád přesně p.
Věta: Nechť f \in \mathcal{C}^2 ([a,b]), x^* \in [a,b], f(x^*) = 0, f'(x^*) \neq 0. Pak existuje \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 \mathbf{d} řekneme, že je to spádový směr f v \mathbf{a}, pokud
\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
\mathbf{x_i} = \mathbf{x_{i-1}} + \alpha_i \mathbf{d_i}
pro \alpha_i > 0 délku kroku a \mathbf{d_i} spádový směr. Metodou největšího spádu rozumíme volbu \mathbf{d_i} = \nabla f(\mathbf{x}). Metodou optimálního kroku / line search rozumíme hledání optimálního \alpha_i v každém kroku.
Definice: Obecnou metodou hledání minima rozumíme
\mathbf{x_i} = \mathbf{x_{i-1}} - \alpha_i M_i \nabla f(\mathbf{x_{i-1}}).
Pro M_i = I dostáváme metodu největšího spádu, pro M_i = H_{f}(\mathbf{x_{i-1}}) (Hessovu matici) Newtonovu metodu.
Věta: Pro monické Legendreovy polynomy na [-1,1] a kanonický skalární integrální součin (bez váhové funkce) platí rekurence
(n+1)L_{n+1}(x) = (2n+1)xL_n(x) - n L_n(x).
Definice: Čebyševovy polynomy jsou dány vztahem T_n(x) = \cos(n \arccos x), zároveň je lze získat ortogonalizací na [-1,1] vzhledem k váhové funkci w(x) = (1-x^2)^{-\frac{1}{2}}.
Věta (Cauchy): Nechť f \in \mathcal{C}^{n+1}([a,b]), a \leq x_0 < x_1 < \dots < x_n \leq b, L_{n} je Lagrangeův interpolační polynom. Pak pro každé x \in [a,b] existuje \xi \in [a,b] takové, že
f(x) - L_n(x) = \frac{1}{(n+1)!} f^{(n+1)}(\xi) \prod_{i=0}^n (x-x_i).
Věta: Nechť f je lipschitzovská na [a,b] a D_n je posloupnost zjemňujících se dělení na [a,b], D_n má jako dělicí body kořeny Čebyševova polynomu řádu n na [a,b]. Pak Lagrangeův interpolační polynom L_n konverguje stejnoměrně k f na [a,b] pro n \rightarrow \infty.
Definice: Nechť f je funkce na [a,b] a a \leq x_0 < x_1 < \dots < x_n \leq b. Přirozeným kubickým interpolačním splinem rozumíme interpolaci pomocí funkce S třídy \mathcal{C}^2([a,b]), která je na každém dělicím intervalu [x_i, x_{i+1}] kubická a S''(a) = S''(b) = 0.
Věta: Pro momenty kubického splinu M_i = S'(x_i) s dělicím krokem h rovnoměrného dělení platí
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], h = \max\{x_i - x_{i-1}\}, f je třídy \mathcal{C}^4([a,b]) a S je interpolační kubický spline. Pak pro každé k \in \{0,1,2\} existuje c_k \in \mathbb{R} taková, že
\max |f^(k)(x) - S^(k) (x)| \leq c_k h^{4-k} \max |f^{(4)} (x)|.
Navíc již spojitost f zaručuje konvergenci splinu k f pro zjemňování dělení jdoucí normou k nule.
Definice: Obdelníkovým pravidlem rozumíme
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].
Pro
n=1lichoběžníkové pravidloQ_L(f) = \frac{b-a}{2}(f(a)+f(b))Pro
n=2Simpsonovo pravidloQ_S (f) = \frac{b-a}{6}(f(a) + 4f(\frac{a+b}{2}) + f(b))
Definice: Algrebraickým řádem kvadratury Q rozumíme k takové, že pro libovolný polynom p řádu nejvýše k platí Q(p) = \int_{a}^{b} p(x) dx.
Věta: Pro dělení (x_i)_{i=0}^n a n liché má Newton-Cotesova metoda řád n, pro n sudé má řád (n+1).
Věta: Nechť Q je lagrangeovská kvadratura s obecnými uzly x_0, \dots, x_n a f \in \mathcal{C}^{n+1}([a,b]). Pak
|\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
|\int_a^b f - Q_L(f)| \leq \frac{1}{12}(b-a)^3 \max |f''(x)|.
Pro Simpsonovo pravidlo je
|\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
y_{n+1} = y_n + hf(x_n, y_n).
Heunovou metodou rozumíme implicitní schéma
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
\frac{y_{n+1} - y_n}{h} = \Phi(x_n, y_n, h).
Definice: Jednokroková metoda je konzistentní, pokud
lim_{h \to 0_{+}} \Phi(x,y,h) = f(x,y),
a je konvergentní, pokud
\lim_{h \to 0_{+}} \max_{0\leq i \leq n} |y(x_i) - y_i| = 0.
Definice: Globální chybou jednokrokové metody rozumíme
e_n := y(x_n) - y_n.
Lokální diskretizační chybou jednokrokové metody rozumíme
\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 \in [a,b] je \lim_{h \to 0_+} \tau(x,h) = 0.
Definice: Řekneme, že jednokroková metoda je řádu p, pokud
\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 L-lipschitzovská vzhledem k y a metoda je řádu p. Pak je
\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 y. Pak je metoda konzistentní právě tehdy, když je konvergentní.
Definice: Obecná Runge-Kuttova metoda (S-stage Method) je dána přírůstkovou funkcí
\Phi(x,y,h) = \sum_{i=1}^S w_i K_i,
kde
K_j = f(x+\alpha_j h, y+ \sum_{i=1}^{j-1} \beta_{ji} h K_i)
a \alpha_i, \beta_{ij}, w_i jsou vhodné konstanty.
Definice: Metoda polovičního kroku jednokrokové metody je aposteriorní odhad
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: k-krokovou metodou rozumíme schéma
\sum_{i=0}^k \alpha_i y_{n+i} = h \sum_{i=0}^k \beta_i f_{n+i},
kde f_{j} := f(x_j, y_j).
Věta: Pro obecnou funkci vícekrokové metody
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 > 0 takové, že G je kontrakce, a tedy pro libovolnou počáteční volbu z_0 posloupnost z_{i+1} = G(z_i) konverguje k pevnému bodu y_{n+k}.
Definice: Adams-Bashforthovy metody jsou vícekrokové explicitní metody dané extrapolací do x_{n+1} polynomem spočteným na x_{n-k+1}, \dots, x_n a následnou aproximací integrálu \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 x_{n-k+1}, \dots, x_n a x_{n+1} s neznámým y_{n+1} a následnou aproximací integrálu \int_{x_n}^{x_{n+1}} f(x,y(x)) dx.
Definice: Lokální diskretizační chybou vícekrokové metody rozumíme
\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 p, pokud
\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 p právě tehdy, když \sum_{i=0}^k \alpha_i = 0 a zároveň
\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)!}.