În matematică , o secvență de polinoame ortogonale este o succesiune infinită de polinoame reale
,unde fiecare polinom are grad și, de asemenea, oricare două polinoame diferite ale acestei secvențe sunt ortogonale unul față de celălalt în sensul unui produs scalar dat în spațiu .
Conceptul de polinoame ortogonale a fost introdus la sfârșitul secolului al XIX-lea. în lucrările lui P. L. Chebyshev asupra fracțiilor continuate și dezvoltate ulterior de A. A. Markov și T. I. Stiltjes și a găsit diverse aplicații în multe domenii ale matematicii și fizicii .
Fie un interval pe axa reală (finit sau infinit). Acest interval se numește interval de ortogonalitate . Lăsa
o funcție continuă strict pozitivă dată în interiorul intervalului. O astfel de funcție se numește greutate sau pur și simplu greutate . Funcția este legată de spațiul funcțiilor pentru care converge integrala
.În spațiul rezultat, puteți introduce produsul scalar după formula
pentru funcții reale, pentru funcţii cu valori complexe.Dacă produsul scalar al două funcții este egal cu zero , atunci astfel de funcții se numesc ortogonale cu greutate . De regulă, numai funcțiile reale sunt considerate printre polinoamele ortogonale.
Sistem polinomial
se numeste ortogonal daca
Se spune că o bază ortogonală este ortonormală dacă toate elementele sale au o normă unitară . Unele dintre polinoamele clasice prezentate mai jos pot fi normalizate conform unei alte reguli. Pentru astfel de polinoame, valorile diferă de unitate și sunt enumerate în tabelul de mai jos.
Orice polinoame ortogonale satisfac următoarea formulă recurentă relaționând trei polinoame consecutive din sistem:
Unde
, și sunt coeficienții la termeni și în polinomAceastă formulă rămâne valabilă pentru , dacă punem .
DovadaSă demonstrăm că pentru orice n există astfel de coeficienți a , b și c pe care ultima relație de recurență îi are.
,
sau când
Toate rădăcinile polinomului sunt simple, reale și toate se află în intervalul de ortogonalitate .
DovadaSă presupunem că în interiorul intervalului de ortogonalitate acesta își schimbă semnul numai în puncte. Apoi există un polinom de grad astfel încât . Pe de altă parte, un polinom poate fi reprezentat ca o combinație liniară de polinoame , ceea ce înseamnă că este ortogonal , adică . Contradicția rezultată dovedește afirmația noastră.
Între două rădăcini consecutive ale polinomului există exact o rădăcină a polinomului și cel puțin o rădăcină a polinomului , pentru .
Fiecare polinom dintr-o succesiune ortogonală are norma minimă dintre toate polinoamele de același grad și cu același prim coeficient.
DovadaDat n , orice polinom p(x) de grad n cu același prim coeficient poate fi reprezentat ca
Folosind ortogonalitatea, norma pătratului p(x) satisface
Deoarece normele sunt pozitive, trebuie să luați rădăcinile pătrate ale ambelor părți și obțineți rezultatul.
Sistemul de polinoame ortogonale este complet. Aceasta înseamnă că orice polinom de grad n poate fi reprezentat ca o serie
,unde sunt coeficienții de expansiune.
DovadaDemonstrat folosind inducția matematică. Alegem astfel încât să fie un polinom de grad mai mic decât . Mai departe de inducție.
O clasă foarte importantă de polinoame ortogonale apare la rezolvarea unei ecuații diferențiale de următoarea formă:
unde și sunt date polinoame de ordinul doi și, respectiv, primul și sunt funcții și coeficienți necunoscuti. Această ecuație se numește problema Sturm-Liouville și poate fi rescrisă în forma ei mai standard
unde soluția acestei ecuații conduce la un set de valori proprii și un set de funcții proprii cu următoarele proprietăți:
O ecuație diferențială are soluții netriviale numai dacă este îndeplinită una dintre următoarele condiții. În toate aceste cazuri, la schimbarea scarii și/sau deplasarea domeniului de definiție și alegerea metodei de normalizare, polinoamele de soluție sunt reduse la un set limitat de clase, care se numesc polinoame ortogonale clasice.
1. Polinoame asemănătoare iacobice Q este un polinom de ordinul doi, L este de ordinul întâi. Rădăcinile lui Q sunt distincte și reale, rădăcina lui L se află strict între rădăcinile lui Q. Primii coeficienți Q și L au același semn. Folosind o transformare liniară, ecuația se reduce la cu un interval de ortogonalitate . Soluțiile sunt polinoame Jacobi sau cazurile lor speciale , polinoame Gegenbauer , Legendre sau Chebyshev de ambele tipuri , . 2. Polinoame asemănătoare lui Laguerre Q și L sunt polinoame de ordinul întâi. Rădăcinile lui Q și L sunt diferite. Primii coeficienți Q și L au același semn dacă rădăcina lui L este mai mică decât rădăcina lui Q și invers. Reduce la și intervalul de ortogonalitate . Soluțiile sunt polinoame Laguerre generalizate sau cazul lor particular, polinoame Laguerre . 3. Polinoame hermitiene Q este o constantă diferită de zero, L este un polinom de ordinul întâi. Primii coeficienți Q și L au semnul opus. Reduce la și intervalul de ortogonalitate . Soluțiile sunt polinoame Hermite .Notați ca derivata m -a a polinomului . Derivata este un polinom de grade și are următoarele proprietăți:
Polinoamele ortogonale clasice, care derivă din ecuația diferențială descrisă mai sus, au multe aplicații importante în domenii precum fizica matematică, metodele numerice și multe altele. Definițiile și principalele proprietăți ale acestora sunt prezentate mai jos.
Polinoamele Jacobi sunt notate , unde parametrii și numerele reale sunt mai mari decât −1. Dacă și nu sunt egale, polinoamele nu mai sunt simetrice față de punctul .
Polinoamele Gegenbauer sunt notate cu , unde parametrul este un număr real mai mare decât −1/2. Este derivat din polinoame Jacobi pentru parametri egali și
Polinoamele de tip Jacobi rămase sunt un caz special al polinoamelor Gegenbauer cu un parametru ales și normalizarea corespunzătoare.
Polinoamele Legendre sunt notate și sunt un caz special de polinoame Gegenbauer cu parametru
Polinomul Chebyshev este adesea folosit pentru a aproxima funcțiile ca un polinom de grad , care se abate cel puțin de la zero pe interval.
Este un caz special al polinomului Gegenbauer normalizat pentru parametru
Polinomul Chebyshev de al doilea fel este caracterizat ca un polinom, a cărui integrală a valorii absolute se abate cel mai puțin de la zero pe interval.
Polinoamele Laguerre asociate sau generalizate sunt notate unde parametrul este un număr real mai mare decât -1. Pentru polinoamele generalizate sunt reduse la polinoamele Laguerre obișnuite
Un sistem de polinoame ortogonale poate fi construit prin aplicarea procesului Gram-Schmidt unui sistem de polinoame după cum urmează. Să definim un proiector ca
,apoi polinoamele ortogonale se calculează succesiv conform schemei
Acest algoritm aparține algoritmilor instabili numeric . La calcularea coeficienților de expansiune, erorile de rotunjire și erorile de integrare numerică se acumulează odată cu creșterea numărului polinomului.
Funcția de pondere definită pe interval determină în mod unic sistemul de polinoame ortogonale până la un factor constant. Notează prin numere
momentele funcției de greutate, atunci polinomul poate fi reprezentat ca:
.Complexitatea calculării polinoamelor ortogonale este determinată de complexitatea calculării determinantului matricei . Implementările algoritmice existente ale calculului necesită un minim de operații.
DovadaSă demonstrăm că polinomul astfel definit este ortogonal tuturor polinoamelor de grad mai mic decât n . Luați în considerare produsul scalar pe pentru .
Deoarece matricea are două rânduri potrivite pentru .
Dacă alegem normalizarea polinomului în așa fel încât coeficientul termenului principal să fie egal cu unu, relația de recurență poate fi rescrisă în următoarea formă:
Unde
.Polinoamele ortogonale sunt folosite pentru a construi formule exacte de cuadratura
unde și sunt nodurile și greutățile formulei de cuadratura. Formula de cuadratura este exactă pentru toate polinoamele până la și inclusiv gradul . În acest caz, nodurile sunt rădăcinile celui de-al n -lea polinom din șirul de polinoame ortogonale cu funcția de greutate . Greutățile sunt calculate din formula Christoffel-Darboux.
De asemenea, polinoamele Chebyshev de primul și al doilea tip sunt adesea folosite pentru a aproxima funcții.