Численные Методы, 11 лекция (от 20 марта)

Материал из eSyr's wiki.

(Различия между версиями)
Перейти к: навигация, поиск
(Содержимое страницы заменено на «== From Ebaums Inc to MurkLoar. == We at EbaumsWorld consider you as disgrace of human race. Your faggotry level exceeded any imaginab...»)
(Отмена правки № 1298 участника 217.114.211.20 (обсуждение))
 
Строка 1: Строка 1:
-
== From Ebaums Inc to MurkLoar. ==
+
[[Численные Методы, 10 лекция (от 19 марта)|Предыдущая лекция]] | [[Численные Методы, 11 лекция (от 26 марта)|Следующая лекция]]
-
We at EbaumsWorld consider you as disgrace of human race.
+
 
-
Your faggotry level exceeded any imaginable levels, and therefore we have to inform you that your pitiful resourse should be annihilated.
+
= Глава 2. Интерполирование и приближение функций =
-
Dig yourself a grave - you will need it.
+
== Параграф 6. Использование H<sub>3</sub>(x) для оценки погрешности квадратурной формулы Симпсона ==
 +
 
 +
Пусть требуется найти ∫<sub>a</sub><sup></sup>b f(x)dx, f(x<sub>i</sub>) = f<sub>i</sub>, f(x<sub>i</sub>+0,5h) = f<sub>i + 1/2</sub>
 +
 
 +
По формуле Симпсона:
 +
* ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> f(x)dx &asymp; h/6 &times; (f<sub>i &minus; 1</sub> + 4f<sub>i &minus; 1/2</sub> + f<sub>i</sub>) (1)
 +
 
 +
Докажем, что для полинома третьей степени f(x) = a<sub>0</sub> + a<sub>1</sub>x + a<sub>2</sub>x<sup>2</sup> + a<sub>3</sub>x<sup>3</sup>:
 +
* Посчитаем ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> x<sup>3</sup>dx = x<sup>4</sup>/4 |<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> = (x<sub>i</sub><sup>4</sup> &minus; x<sub>i &minus; 1</sub><sup>4</sup>)/4 = (x<sub>i</sub><sup>2</sup> &minus; x<sub>i &minus; 1</sub><sup>2</sup>)(x<sub>i</sub><sup>2</sup> &minus; x<sub>i + 1</sub><sup>2</sup>)/4 = h/4 &times; (x<sub>i</sub> + x<sub>i + 1</sub>)(x<sub>i</sub><sup>2</sup> + x<sub>i &minus; 1</sub><sup>2</sup>)
 +
* h/6 &times; (x<sub>i &minus; 1</sub><sup>3</sup> + 4x<sub>i &minus; 1/2</sub><sup>3</sup> + x<sub>i</sub><sup>3</sup>) = h/6 &times; (x<sub>i</sub><sup>3</sup> + x<sub>i &minus; 1</sub><sup>3</sup> + 4 &times; ((x<sub>i</sub> + x<sub>i + 1</sub>)/2)<sup>3</sup>) = h/6 &times; ((x<sub>i</sub> + x<sub>i + 1</sub>)(x<sub>i</sub><sup>2</sup> &minus; x<sub>i &minus; 1</sub>x<sub>i</sub> + x<sub>i &minus; 1</sub><sup>2</sup> + (x<sub>i</sub> + x<sub>i + 1</sub>)<sup>2</sup> &times; (x<sub>i</sub> + x<sub>i + 1</sub>)/2)) = h/6 &times; ((x<sub>i</sub> + x<sub>i + 1</sub>) &times; 3/2 &times; (x<sub>i</sub><sup>2</sup> + x<sub>i &minus; 1</sub><sup>2</sup>) = h/4 &times; (x<sub>i</sub> + x<sub>i + 1</sub>)(x<sub>i</sub><sup>2</sup> + x<sub>i &minus; 1</sub><sup>2</sup>)
 +
 
 +
Теперь получим оценку погрешности.
 +
* x<sub>i &minus; 1</sub>, x<sub>i &minus; 1/2</sub>, x<sub>i</sub>
 +
* H<sub>3</sub>(x<sub>i &minus; 1</sub>) = f<sub>i &minus; 1</sub>
 +
* H<sub>3</sub>(x<sub>i &minus; 1/2</sub>) = f<sub>i &minus; 1/2</sub>
 +
* H<sub>3</sub>(x<sub>i</sub>) = f<sub>i</sub>
 +
* H<sub>3</sub>'(x<sub>i &minus; 1/2</sub>) = f'<sub>i &minus; 1/2</sub>
 +
* &exist;! ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> f(x)dx &asymp; h/6 &times; (f<sub>i &minus; 1</sub> + 4x<sub>i &minus; 1/2</sub> + x<sub>i</sub>)
 +
* f(x) = H<sub>3</sub>(x) + &psi;<sub>H<sub>3</sub></sub>(x)
 +
* ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> f(x)dx = ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> H<sub>3</sub>(x)dx + ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> &psi;<sub>H<sub>3</sub></sub>(x)dx
 +
* &Psi;<sub>i</sub>(f) = ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> f(x)dx &minus; ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> H<sub>3</sub>(x)dx = ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> &psi;<sub>H<sub>3</sub></sub>(x)dx
 +
* h/6 &times; (H<sub>i &minus; 1</sub> + 4H<sub>i &minus; 1/2</sub> + H<sub>i</sub>) = h/6 &times; (f<sub>i &minus; 1</sub> + 4f<sub>i &minus; 1/2</sub> + f<sub>i</sub>)
 +
* &psi;<sub>H<sub>3</sub></sub>(x) = f<sup>(4)</sup>(&xi;)/4! (x &minus; x<sub>i &minus; 1</sub>)(x &minus; x<sub>i &minus; 1/2</sub>)<sup>2</sup>(x &minus; x<sub>i</sub>)
 +
* M<sub>4</sub> = sup<sub>a &le; x &le; b</sub> |f<sup>(4)</sup>(x)|
 +
* |&Psi;<sub>i</sub>(f)| &le; M<sub>4</sub>/4! ∫<sub>x<sub>i &minus; 1</sub></sub><sup>x<sub>i</sub></sup> (x &minus; x<sub>i &minus; 1</sub>)(x &minus; x<sub>i &minus; 1/2</sub>)<sup>2</sup>(x &minus; x<sub>i</sub>)dx = M<sub>4</sub>/4! h<sup>5</sup> t(t &minus; 1/2)<sup>2</sup>(1 &minus; t)dt
 +
** x = x<sub>i &minus; 1</sub> + th, 0 &le; t &le; 1
 +
** dx = hdt
 +
** (x &minus; x<sub>i &minus; 1/2</sub>)<sup>2</sup> = h<sup>2</sup>(t &minus; 1/2)<sup>2</sup>
 +
 
 +
'''Задача'''. Показать, что ∫<sub>0</sub><sup>1</sup> t(t &minus; 1/2)<sup>2</sup>(1 &minus; t)dt = 1/20
 +
 
 +
* |&Psi;<sub>i</sub>(f)| &le; M<sub>4</sub>h<sup>5</sup>/4! &times; 1/120 = O(h<sup>5</sup>)
 +
* &Psi;<sub>h</sub>(f) = &Sum;<sub>i = 1</sub><sup>N</sup>&Psi;<sub>i</sub>(f)
 +
** Nh = b &minus; a
 +
* &Psi;<sub>h</sub>(f) &le; (h/2)<sup>4</sup> (M<sub>4</sub>(b &minus; a))/180 = O(h<sup>4</sup>)
 +
 
 +
== Параграф 7. Наилучшее среднеквадратичное приближение функции ==
 +
 
 +
Когда мы начинали эту главу, то говорили, что приближать можно бесконечным числом способов, ставя разными задачами. Приближение алгебраическим полиномом классическое. Часто надо будет приближать в совсем другом смысле.
 +
 
 +
Нам следует здесь хорошо понять, в чём заключается задача, и откуда следует единственность.
 +
 
 +
В чём заключается задача: пусть задан отрезок [a, b]. Рассматривается множество функций таких, что ∫<sub>a</sub><sup>b</sup> f<sup>2</sup>(x)dx &lt; &infin;, f &isin; L<sub>2</sub>. В этом функциональном пространстве вводим векторное произведение: &forall; f, g &isin; L<sub>2</sub>: (f, g) = &int;<sub>a</sub><sup>b</sup> f(x)g(x)dx. Норма: ||f|| = (f, f)<sup>1/2</sup> = (&int;<sub>a</sub><sup>b</sup> f<sup>2</sup>(x)dx)<sup>1/2</sup>. Эта норма не согласована с нормой в дискретном L<sub>2</sub>.
 +
 
 +
Рассмотрим &phi;<sub>0</sub>(x), &phi;<sub>1</sub>(x), ..., &phi;<sub>n</sub>(x) &isin; L<sub>2</sub>, {&phi;<sub>k</sub>(x)}<sub>0</sub><sup>n</sup> — линейно независимые (1)
 +
* &int;<sub>a</sub><sup>b</sup> &phi;<sub>i</sub><sup>2</sup>(x)dx &lt; &infin;
 +
* &phi;(x) = &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub>&phi;<sub>k</sub>(x) (2) — обобщённый многочлен
 +
* Требуется найти такой обобщённый многочлен <span style="border-top:solid 1px">&phi;</span>(x) = &sum;<sub>k = 0</sub><sup>n</sup> <span style="border-top:solid 1px">c</span><sub>k</sub>&phi;<sub>k</sub>(x), что
 +
** ||f &minus; <span style="border-top:solid 1px">&phi;</span>(x)|| = &int;<sub>a</sub><sup>b</sup> (f(x) &minus; <span style="border-top:solid 1px">&phi;</span>(x))<sup>2</sup>dx = min<sub>&phi;(x)</sub>||f &minus; &phi;(x)||<sub>L<sub>2</sub></sub><sup>2</sup>
 +
 
 +
Рассмотрим частный случай:
 +
* n = 0, &phi;<sub>0</sub>(x), f(x), &phi;(x) = c<sub>0</sub>&phi;<sub>0</sub>(x), &phi;(x) = <span style="border-top:solid 1px">c</span><sub>0</sub>&phi;<sub>0</sub>(x) — наилучшее среднее
 +
* F(c<sub>0</sub>) = &int;<sub>a</sub><sup>b</sup> (f(x) &minus; c<sub>0</sub>&phi;<sub>0</sub>(x))<sup>2</sup>dx = &int;<sub>a</sub><sup>b</sup> f(x)<sup>2</sup>dx { = f f} &minus; 2c<sub>0</sub> &times; &int;<sub>a</sub><sup>b</sup> f(x)&phi;<sub>0</sub>(x)dx { = f &phi;<sub>0</sub>} + c<sub>0</sub><sup>2</sup> &times; &int;<sub>a</sub><sup>b</sup> &phi;<sub>0</sub><sup>2</sup>(x)dx{ = &phi;<sub>0</sub> &phi;<sub>0</sub>}
 +
* F'(c<sub>0</sub>) = 0
 +
* ...
 +
 
 +
Пусть есть &phi;<sub>0</sub>(x), &phi;<sub>1</sub>(x), ..., &phi;<sub>n</sub>(x)
 +
* &int;<sub>a</sub><sup>b</sup> &phi;<sub>k</sub><sup>2</sup>(x)dx &lt; &infin;, k = 0&hellip;n
 +
* &phi;(x) = &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub>&phi;<sub>k</sub>(x)
 +
* F(c<sub>0</sub>, c<sub>1</sub>, &hellip;, c<sub>n</sub>) = &int;<sub>a</sub><sup>b</sup> (f(x) &minus; &phi;(x))<sup>2</sup>dx = ||f &minus; &phi;||<sub>L<sub>2</sub></sub><sup>2</sup> = &int;<sub>a</sub><sup>b</sup> f<sup>2</sup>(x)dx &minus; 2&sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> (&int;<sub>a</sub><sup>b</sup> f(x)&phi;<sub>k</sub>(x)dx) + &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> &sum;<sub>l = 0</sub><sup>n</sup> c<sub>l</sub>(&int;<sub>a</sub><sup>b</sup> &phi;<sub>k</sub>(x)&phi;<sub>l</sub>(x)dx) = (f, f) &minus; 2&sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> (f, &phi;<sub>k</sub>(x)) + &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> &sum;<sub>l = 0</sub><sup>n</sup> c<sub>l</sub>(&phi;<sub>k</sub>, &phi;<sub>l</sub>)
 +
* &delta;F(c<sub>0</sub>, c<sub>1</sub>, &hellip;, c<sub>n</sub>)/&delta;c<sub>k</sub> = 0, k = 0&hellip;n
 +
* &sum;<sub>l = 0</sub><sup>n</sup> c<sub>l</sub>(&phi;<sub>k</sub>, &phi;<sub>l</sub>) = (f, &phi;<sub>k</sub>), k = 0&hellip; n
 +
Выпишем эту систему (3) подробно:
 +
* c<sub>0</sub>(&phi;<sub>0</sub>, &phi;<sub>0</sub>) + c<sub>1</sub>(&phi;<sub>0</sub>, &phi;<sub>1</sub>) + &hellip; c<sub>n</sub>(&phi;<sub>0</sub>, &phi;<sub>n</sub>) = (f, &phi;<sub>0</sub>)
 +
* c<sub>0</sub>(&phi;<sub>1</sub>, &phi;<sub>0</sub>) + c<sub>1</sub>(&phi;<sub>1</sub>, &phi;<sub>1</sub>) + &hellip; c<sub>n</sub>(&phi;<sub>1</sub>, &phi;<sub>n</sub>) = (f, &phi;<sub>1</sub>)
 +
* ...
 +
* c<sub>0</sub>(&phi;<sub>n</sub>, &phi;<sub>0</sub>) + c<sub>1</sub>(&phi;<sub>n</sub>, &phi;<sub>1</sub>) + &hellip; c<sub>n</sub>(&phi;<sub>n</sub>, &phi;<sub>n</sub>) = (f, &phi;<sub>n</sub>)
 +
Выпишем матрицу этой системы:
 +
{|
 +
| (&phi;<sub>0</sub>, &phi;<sub>0</sub>)
 +
| (&phi;<sub>0</sub>, &phi;<sub>1</sub>)
 +
| ...
 +
| (&phi;<sub>0</sub>, &phi;<sub>n</sub>)
 +
|rowspan="4"| = G(&phi;<sub>0</sub>, &phi;<sub>1</sub>, &phi;<sub>n</sub>)
 +
|-
 +
| (&phi;<sub>1</sub>, &phi;<sub>0</sub>)
 +
| (&phi;<sub>1</sub>, &phi;<sub>1</sub>)
 +
| ...
 +
| (&phi;<sub>1</sub>, &phi;<sub>n</sub>)
 +
|-
 +
| ...
 +
|-
 +
| (&phi;<sub>n</sub>, &phi;<sub>0</sub>)
 +
| (&phi;<sub>n</sub>, &phi;<sub>1</sub>)
 +
| ...
 +
| (&phi;<sub>n</sub>, &phi;<sub>n</sub>)
 +
|}
 +
Это матрица Грамма. Определитель матрицы положительный, отличен от 0, тем самым система алгебраических уравнений имеет и при том единственное решение для любой правой части.
 +
 
 +
Решение даёт <span style="border-top:solid 1px">c</span><sub>0</sub>, <span style="border-top:solid 1px">c</span><sub>1</sub>, &hellip;, <span style="border-top:solid 1px">c</span><sub>n</sub>, и мы получаем наилучшее приближение.
 +
 
 +
Тем не менее, существует ряд проблем:
 +
* Теоретически, если мы будем добавлять точки, то это должно давать лучшее приближение. В чём проблема: если будет большой порядок, то будем решать численно. Если определитель отличен от 0, но маленький, и это даёт большие погрешности.
 +
 
 +
<!-- задремал -->
 +
 
 +
=== Отклонение ===
 +
&int;<sub>a</sub><sup>b</sup> (f(x) &minus; &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub>&phi;<sub>k</sub>(x))<sup>2</sup>dx = &int;<sub>a</sub><sup>b</sup> f(x)<sup>2</sup>dx &minus; 2&sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> &int;<sub>a</sub><sup>b</sup> f(x)&phi;<sub>0</sub>(x)dx + &sum;<sub>l = 0</sub><sup>n</sup> c<sub>l</sub> &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub> &int;<sub>a</sub><sup>b</sup> &phi;<sub>0</sub><sup>2</sup>(x)dx = &int;<sub>a</sub><sup>b</sup> f(x)<sup>2</sup>dx &minus; &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub><sup>2</sup> &ge; 0
 +
* &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub><sup>2</sup> &le; ||f||<sup>2</sup> — неравенство Бесселя
 +
* &sum;<sub>k = 0</sub><sup>n</sup> c<sub>k</sub><sup>2</sup> = ||f||<sup>2</sup> — равенство Парсеваля
 +
 
 +
Приходится задействовать много разных областей и решать много проблем, поэтому требуется понимание, что с чем связано.
 +
 
 +
В качестве обобщения: абсолютно так же для сеточных функций.
 +
 
 +
Таким образом завершим главу.
 +
 
 +
{{Численные Методы}}
 +
{{Lection-stub}}

Текущая версия

Предыдущая лекция | Следующая лекция

Содержание

[править] Глава 2. Интерполирование и приближение функций

[править] Параграф 6. Использование H3(x) для оценки погрешности квадратурной формулы Симпсона

Пусть требуется найти ∫ab f(x)dx, f(xi) = fi, f(xi+0,5h) = fi + 1/2

По формуле Симпсона:

  • xi − 1xi f(x)dx ≈ h/6 × (fi − 1 + 4fi − 1/2 + fi) (1)

Докажем, что для полинома третьей степени f(x) = a0 + a1x + a2x2 + a3x3:

  • Посчитаем ∫xi − 1xi x3dx = x4/4 |xi − 1xi = (xi4 − xi − 14)/4 = (xi2 − xi − 12)(xi2 − xi + 12)/4 = h/4 × (xi + xi + 1)(xi2 + xi − 12)
  • h/6 × (xi − 13 + 4xi − 1/23 + xi3) = h/6 × (xi3 + xi − 13 + 4 × ((xi + xi + 1)/2)3) = h/6 × ((xi + xi + 1)(xi2 − xi − 1xi + xi − 12 + (xi + xi + 1)2 × (xi + xi + 1)/2)) = h/6 × ((xi + xi + 1) × 3/2 × (xi2 + xi − 12) = h/4 × (xi + xi + 1)(xi2 + xi − 12)

Теперь получим оценку погрешности.

  • xi − 1, xi − 1/2, xi
  • H3(xi − 1) = fi − 1
  • H3(xi − 1/2) = fi − 1/2
  • H3(xi) = fi
  • H3'(xi − 1/2) = f'i − 1/2
  • ∃! ∫xi − 1xi f(x)dx ≈ h/6 × (fi − 1 + 4xi − 1/2 + xi)
  • f(x) = H3(x) + ψH3(x)
  • xi − 1xi f(x)dx = ∫xi − 1xi H3(x)dx + ∫xi − 1xi ψH3(x)dx
  • Ψi(f) = ∫xi − 1xi f(x)dx − ∫xi − 1xi H3(x)dx = ∫xi − 1xi ψH3(x)dx
  • h/6 × (Hi − 1 + 4Hi − 1/2 + Hi) = h/6 × (fi − 1 + 4fi − 1/2 + fi)
  • ψH3(x) = f(4)(ξ)/4! (x − xi − 1)(x − xi − 1/2)2(x − xi)
  • M4 = supa ≤ x ≤ b |f(4)(x)|
  • i(f)| ≤ M4/4! ∫xi − 1xi (x − xi − 1)(x − xi − 1/2)2(x − xi)dx = M4/4! h5 t(t − 1/2)2(1 − t)dt
    • x = xi − 1 + th, 0 ≤ t ≤ 1
    • dx = hdt
    • (x − xi − 1/2)2 = h2(t − 1/2)2

Задача. Показать, что ∫01 t(t − 1/2)2(1 − t)dt = 1/20

  • i(f)| ≤ M4h5/4! × 1/120 = O(h5)
  • Ψh(f) = &Sum;i = 1NΨi(f)
    • Nh = b − a
  • Ψh(f) ≤ (h/2)4 (M4(b − a))/180 = O(h4)

[править] Параграф 7. Наилучшее среднеквадратичное приближение функции

Когда мы начинали эту главу, то говорили, что приближать можно бесконечным числом способов, ставя разными задачами. Приближение алгебраическим полиномом классическое. Часто надо будет приближать в совсем другом смысле.

Нам следует здесь хорошо понять, в чём заключается задача, и откуда следует единственность.

В чём заключается задача: пусть задан отрезок [a, b]. Рассматривается множество функций таких, что ∫ab f2(x)dx < ∞, f ∈ L2. В этом функциональном пространстве вводим векторное произведение: ∀ f, g ∈ L2: (f, g) = ∫ab f(x)g(x)dx. Норма: ||f|| = (f, f)1/2 = (∫ab f2(x)dx)1/2. Эта норма не согласована с нормой в дискретном L2.

Рассмотрим φ0(x), φ1(x), ..., φn(x) ∈ L2, {φk(x)}0n — линейно независимые (1)

  • ab φi2(x)dx < ∞
  • φ(x) = ∑k = 0n ckφk(x) (2) — обобщённый многочлен
  • Требуется найти такой обобщённый многочлен φ(x) = ∑k = 0n ckφk(x), что
    • ||f − φ(x)|| = ∫ab (f(x) − φ(x))2dx = minφ(x)||f − φ(x)||L22

Рассмотрим частный случай:

  • n = 0, φ0(x), f(x), φ(x) = c0φ0(x), φ(x) = c0φ0(x) — наилучшее среднее
  • F(c0) = ∫ab (f(x) − c0φ0(x))2dx = ∫ab f(x)2dx { = f f} − 2c0 × ∫ab f(x)φ0(x)dx { = f φ0} + c02 × ∫ab φ02(x)dx{ = φ0 φ0}
  • F'(c0) = 0
  • ...

Пусть есть φ0(x), φ1(x), ..., φn(x)

  • ab φk2(x)dx < ∞, k = 0…n
  • φ(x) = ∑k = 0n ckφk(x)
  • F(c0, c1, …, cn) = ∫ab (f(x) − φ(x))2dx = ||f − φ||L22 = ∫ab f2(x)dx − 2∑k = 0n ck (∫ab f(x)φk(x)dx) + ∑k = 0n ckl = 0n cl(∫ab φk(x)φl(x)dx) = (f, f) − 2∑k = 0n ck (f, φk(x)) + ∑k = 0n ckl = 0n clk, φl)
  • δF(c0, c1, …, cn)/δck = 0, k = 0…n
  • l = 0n clk, φl) = (f, φk), k = 0… n

Выпишем эту систему (3) подробно:

  • c00, φ0) + c10, φ1) + … cn0, φn) = (f, φ0)
  • c01, φ0) + c11, φ1) + … cn1, φn) = (f, φ1)
  • ...
  • c0n, φ0) + c1n, φ1) + … cnn, φn) = (f, φn)

Выпишем матрицу этой системы:

0, φ0) 0, φ1) ... 0, φn) = G(φ0, φ1, φn)
1, φ0) 1, φ1) ... 1, φn)
...
n, φ0) n, φ1) ... n, φn)

Это матрица Грамма. Определитель матрицы положительный, отличен от 0, тем самым система алгебраических уравнений имеет и при том единственное решение для любой правой части.

Решение даёт c0, c1, …, cn, и мы получаем наилучшее приближение.

Тем не менее, существует ряд проблем:

  • Теоретически, если мы будем добавлять точки, то это должно давать лучшее приближение. В чём проблема: если будет большой порядок, то будем решать численно. Если определитель отличен от 0, но маленький, и это даёт большие погрешности.


[править] Отклонение

ab (f(x) − ∑k = 0n ckφk(x))2dx = ∫ab f(x)2dx − 2∑k = 0n ckab f(x)φ0(x)dx + ∑l = 0n clk = 0n ckab φ02(x)dx = ∫ab f(x)2dx − ∑k = 0n ck2 ≥ 0

  • k = 0n ck2 ≤ ||f||2 — неравенство Бесселя
  • k = 0n ck2 = ||f||2 — равенство Парсеваля

Приходится задействовать много разных областей и решать много проблем, поэтому требуется понимание, что с чем связано.

В качестве обобщения: абсолютно так же для сеточных функций.

Таким образом завершим главу.


Численные Методы


01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22


Календарь

Февраль
пн
12 19
вт
13 20 27
Март
пн
05 12 19 26
вт
06 13 20 27
Апрель
пн
02 09 16 23 29
вт
03 10 17 24

Дополнительная информация

Содержание курса | Задачи на лекциях

Материалы к экзамену

Вопросы по курсу | Определения


Эта статья является конспектом лекции.

Эта статья ещё не вычитана. Пожалуйста, вычитайте её и исправьте ошибки, если они есть.
Личные инструменты
Разделы