Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Загальні питання наближення функцій

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Теорія наближень є фундаментом багатьох чисельних методів. Ефективність чисельного алгоритму може у великій мірі залежати від способу наближення шуканого розв’язку. Теорія наближень оформилась у змістовну теорію в ХХ сторріччі, хоча перші результати її були одержані П. Л. Чебишовим в 1853 і 1857 роках, а знамениту теорему Вейєрштрасса доведено в 1885 році. В інших ситуаціях є можливість вибору… Читати ще >

Загальні питання наближення функцій (реферат, курсова, диплом, контрольна)

Реферат на тему:

Загальні питання наближення функцій.

Теорія наближень є фундаментом багатьох чисельних методів. Ефективність чисельного алгоритму може у великій мірі залежати від способу наближення шуканого розв’язку. Теорія наближень оформилась у змістовну теорію в ХХ сторріччі, хоча перші результати її були одержані П. Л. Чебишовим в 1853 і 1857 роках, а знамениту теорему Вейєрштрасса доведено в 1885 році.

Основні проблеми обчислювальної математики пов’язані з реалізацією математичних моделей в умовах обмеженої вхідної інформації, коли все, що ми маємо або можемо обчислити — це деякі точки, в яких відомі значення функцїі, причому здебільшого наближено внаслідок похибок різного походження.

Класичний підхід в теорїі наближень полягає у використанні наявної інформації для одержання наближуючої функції, оперувати з якою досить легко. Більша частина класичного чисельного аналізу будується на наближенні поліномами, хоча не для всіх задач це є вигідним.

Визначивши клас наближуючих функцій, треба вибрати з нього одну певну функцію за допомогою деякого критерію. Одним з найпоширеніших є критерій співпадання наближуваної та наближуючої функцій в певних точках. Більш загальний критерій — вимога мінімізації відстані між цими функціями як елементами відповідних функціональних просторів.

Нехай u — заданий елемент нормованого лінійного простору U, а V підпростір в U, що складається з елементів вигляду.

i vi, (1).

i — числа.

В залежності від того, належить u простору V, чи ні, виникає дві задачі:

i vi .

До 1-го випадку належать різноманітні розвинення функцій в ряди (степеневий, тригонометричний, експоненційний, тощо). Hелінійною задачою такого типу є задача визначення сталих у формулі Крістоффеля-Шварца при конформному відображенні кругової області на многокутник.

До 1-го і 2-го випадків відносяться інтерполяція та апроксимація в різних функціональних просторах.

) відомі значення функції uj. Треба відшукати функцію v вигляду (1), яка в даних точках xj найменшим чином відхиляється від значень uj, тобто величини.

i.

i vi інтерполює функцію u .

була системою Чебишова.

i vi (x), у якого хоча б один з коефіцієнтів відмінний від нуля, має на [a, b] не більше n нулів.

2. n.

i vi (x).

.

Міра відстані визначається простором, в якому розглядається наближення.

.

називається елементом найкращого наближення для u в просторі V або проєкцією u на V.

Теорема. Для будь-якого елементу u лінійного нормованого простору U, в V існує елемент найкращого наближення. Якщо простір U, строго нормований, то цей елемент єдиний.

Ми будемо розглядати найкращі наближення в гільбертовому просторі (середньоквадратичне), де.

dx)½.

(B — область, в якій задано u та v), а також в просторі C (рівномірне або чебишовське наближення), де.

.

Замість лінійної апроксимації (1) можна використовувати також раціональну апроксимацію, де.

.

Внаслідок того, що раціональний вираз легко програмується, така апроксимація використовується для наближення складних функцій, таких, як, наприклад, функції Бесселя.

Нерідко трапляються випадки, коли раціональна апроксимація з заданим cтепенем точності потребує менше коефіцієнтів, ніж лінійна. Раціональна апроксимація є частинним випадком нелінійної апроксимації функції u (x) виразом вигляду.

n),.

j визначаються з умови.

=min.

Отже, приступаючи до задачі наближення функції, треба знайти відповіді на такі питання:

1. Якою наявною інформацією ми володіємо?

2. Який клас наближуючих функцій використати?

3. Якою мірою оцінити близькість функцій u та v ?

4. Яка точність потрібна ?

Обговоримо коротко ці питання.

1. На практиці наявна інформація про функцію часто задається зовнішніми обставинами, наприклад, коли в незалежні від дослідника моменти часу t1, t2, …, tm спостерігаються значення функції u (t), і потрібно відновити її значення при інших t.

В інших ситуаціях є можливість вибору вхідної інформації. Наприклад, якщо є необхідність багато разів обчислити деяку складну функцію в різних точках, то може бути доцільним обчислити її в декількох заздалегідь визначених точках, а в інших точках обчислювати за деякими простими формулами, що використовують інформацію про відомі значення.

2. Як випливає з розглянутої постановки задачі, найчастіше наближуючими функціями обирають поліноми (алгебраїчні, тригонометричні, експоненційні), рідше їх відношення. Вигляд наближуючої функції істотно залежить від мети наближень. Припустимо, що деяку функцію можна з потрібною точністю наблизити або степеневим поліномом шостого степеня або тригонометричним виразом. Перша форма зручніша для багатократних обчислень на ЕОМ, а друга — для реалізації на моделюючих пристроях або для теоретичних досліджень.

3. Вибір близькості функцій u i v в першу чергу визначається фізичним змістом задачі і лише потім — математичними міркуваннями.

4. Кількісна оцінка точності одержаного наближення до точного розв’язку часто є непростою задачею. Міри точності відповіді залежать від конкретних ситуацій:

— Чи існує не груба і досить проста для практичного використання теоретична оцінка точності ?

— Чи повинен алгоритм давати розв’язок модельної задачі з необхідною кількістю точних знаків ?

— Якою є нев’язка математичного співвідношення після підстановки в нього апроксимуючоі величини замість істинної ?

Таким чином, ми бачимо, що відповіді на ці питання можуть значною мірою впливати на результати, одержані в процесі обчислень.

Cn+1[a, b] має вигляд:

.

В точці x0 це наближення має ту властивість, що всі його похідні до порядку n включно співпадають з відповідними похідними функції u, тобто поліном Тейлора досить добре апроксимує u (x) в околі точки x0. Похибку наближення визначає залишковий член формули Тейлора.

(2).

[a, b], x* лежить строго між х і х0 .

. Тоді з (2) маємо.

.

(3).

де l = max (x-a, b-x).

0, тобто u (x) — поліном степеня n+1. Тоді u (n+)(x) =Mn+1 і (3) перетворюється в рівність. Крім розкладу функції u (x) за системою функцій 1, (x-x), (x-x)2, …, функціями v (x) можна обирати спеціальні функції, такі як поліноми Чебишова, Лежандра, Лагерра, функції Бесселя та інші.

При поверхневому розгляді може здатись, що ці розклади неефективні внаслідок труднощів обчислення самих спеціальних функцій. Але відомо, що більшість сімейств спеціальних функцій f (x) задовольняють рекурентному співвідношенню вигляду.

fk+1(x) = A (k, x) fk (x) + B (k) fk-1 (x), k=1,2,.,.

де коефіцієнти А, В заздалегідь визначені.

Якщо спеціальні функції - поліноми, то, знаючи f0 i f1, поліноми більш високих степенів обчислити не важче, ніж складові степеневого ряду. Так, наприклад, система поліномів Лежандра, ортогональна на [-1,1], визначається співвідношенням.

ЗАУВАЖЕННЯ.

1. Наближуючи функції узагальненими поліномами, часто цими поліномами обирають степеневі поліноми 1, x, x2, …. Система {xi} є повною в C [0,1] і не лише повною, але й переповненою. Так, з усіх цих функцій можна залишити лише ті, для яких показник — просте число або нуль, і одержана система залишиться повною. Використання переповнених систем в чисельному аналізі небажане, а на думку багатьох авторитетів у цій галузі і неприпустиме. Тому від системи {xi} необхідно переходити до систем ортогональних поліномів.

j, j=0,1,…n; A0=0. В підсумку одержуємо An+1=Pn (x).

Схема Горнера є оптимальною в тому відношенні, що потребує мінімально можливого числа множень.

Схему Горнера можна застосовувати і для обчислення значень сум вигляду:

.

і f-1(x) задовольняють тричленному рекурентному співідношенню.

fk+1(x)+ak (x)fk (x)+bk (x)fk-1(x)=0, k=0,1,., n.

Схема обчислення значення Sn (x) є безпосереднім узагальненням схеми Горнера: будуємо послідовність.

— aj Aj+1 — bj Aj+2, j=n, n-1,., 0: An+1=An+2=0.

і одержуємо Sn (x)=A0 f0(x).

ВПРАВИ.

1. Довести, що в лінійному нормованому просторі:

а) множина елементів найкращого наближення опукла;

б) якщо простір строго нормований, то елемент найкращого наближення єдиний.

не існує елементу найкращого наближення.

також є чебишовською.

є нормованим.

не є строго нормованим.

строго нормованим?

системою Чебишова ?

паралельно працюючих процесорах.

додавання.

Показати весь текст
Заповнити форму поточною роботою