Gaussovy kvadratury Gaussian Quadrature
Gaussovy kvadratury Gaussian Quadrature Gaussovy kvadratury Gaussian Quadrature
4 INTERPOLAČNÍ POLYNOMY 22 Obrázek 3: Chyba Lagrangeova interpolačního polynomu. Červenou barvou je znázorněna absolutní hodnota skutečné chybyR, modrou odhad chybyR o .
4 INTERPOLAČNÍ POLYNOMY 23 4.2 Hermitův interpolační polynom Druhý typ interpolačního polynomu, kterým se budeme zabývat, je Hermitův interpolační polynom. Opět hledáme polynom, jehož graf procházínuzlovými body se souřadnicemi[x 1 ,f(x 1 )], [x 2 ,f(x 2 )], ...,[x n ,f(x n )], kdex 1 ,x 2 ,...,x n jsou navzájem různá čísla. Oproti Lagrangeovu interpolačnímu polynomu zde však máme také požadavky na hodnoty derivací různých stupňů ve vybraných uzlech. Hledáme tedy polynom, jehož graf prochází všemi uzlovými body a ve vybraných bodech má odpovídající derivace. Pod pojmem uzlové body budeme rozumět body se souřadnicemi [x 1 ,f(x 1 )], [x 2 ,f(x 2 )], ...,[x n ,f(x n )]. Stupeň Hermitova polynomu bude dán počtem všech parametrů, které jsou pro hodnoty x 1 , x 2 , ...,x n zadány. Při konstrukci obecného Hermitova polynomu tedy musíme počítat s jistou ” nepravidelností,“ protože v různých bodech může být zadán různý počet derivací různých stupňů. Důkaz existence obecného Hermitova polynomu ovšem není nutné provádět. Pro práci s kvadraturními formulemi nám bohatě stačí jednodušší případ, kdy máme pro každý bod zadánu funkční hodnotu a hodnotu první derivace. Pro takto zadané parametry bude Hermitův interpolační polynom zadaný pomocínbodů stupně nejvýše 2n−1. Věta 4.3. Necht’ n ∈ N a necht’ funkce f : R → R má konečnou první derivaci na intervalu I, přičemž platí x 1 < x 2 < ··· < x n leží v intervalu I. Pak existuje právě jeden Hermitův interpolační polynom H stupně nejvýše 2n − 1 takový, že pro všechna j ∈ {1,2,...,n} platí H(x j ) = f(x j ) a H ′ (x j ) = f ′ (x j ). Důkaz. Důkaz jednoznačnosti bude podobný jako u Lagrangeova interpolačního polynomu. Předpokládejme sporem, že existují dva různé polynomy H a H, které řeší úlohu Hermitovy interpolace. Platí tedy H(x j ) = H(x j ) = f(x j ), H ′ (x j ) = H ′ (x j ) = f ′ (x j ). Polynom p = H − H má alespoňnkořenů násobnosti2. Polynompje nenulový polynom stupně nejvýše2n−1 mající alespoň 2n kořenů (kořeny jsou počítány včetně násobností). Polynom H −H by tedy musel být identicky roven nule, čímž se dostáváme do sporu. Důkaz existence je opět konstruktivní. 4.2.1 Konstrukce Hermitova interpolačního polynomu V každém uzlu x i (i ∈ {1,2,...,n}) máme zadánu funkční hodnotu f(x i ) a hodnotu první derivacef ′ (x i ). Je třeba najít polynomH takový, aby platilo H(x i ) = f(x i ) proi ∈ {1,2,...,n}, H ′ (x i ) = f ′ (x i ) proi ∈ {1,2,...,n}. PolynomH budeme hledat ve tvaru H(x) = n∑ n∑ h i (x)f(x i )+ h i (x)f ′ (x i ), i=1 i=1 kde h i ,h i jsou polynomy stupně 2n−1. Přitom stačí, aby platilo h i (x j ) = δ ij , kde i,j ∈ {1,2,...,n},
- Page 1: VŠB - Technická univerzita Ostrav
- Page 5 and 6: Abstrakt Gaussova kvadratura je jed
- Page 7 and 8: OBSAH 7 11 Závěr 70 12 Literatura
- Page 9 and 10: 1 ÚVOD 9 1 Úvod Na základě pozn
- Page 11 and 12: 3 ORTOGONÁLNÍ SYSTÉMY POLYNOMŮ
- Page 13 and 14: 3 ORTOGONÁLNÍ SYSTÉMY POLYNOMŮ
- Page 15 and 16: 3 ORTOGONÁLNÍ SYSTÉMY POLYNOMŮ
- Page 17 and 18: 4 INTERPOLAČNÍ POLYNOMY 17 Polyno
- Page 19 and 20: 4 INTERPOLAČNÍ POLYNOMY 19 Obráz
- Page 21: 4 INTERPOLAČNÍ POLYNOMY 21 Přík
- Page 25 and 26: 4 INTERPOLAČNÍ POLYNOMY 25 Podobn
- Page 27 and 28: 4 INTERPOLAČNÍ POLYNOMY 27 4.2.2
- Page 29 and 30: 4 INTERPOLAČNÍ POLYNOMY 29 Pro ab
- Page 31 and 32: 5 KVADRATURNÍ FORMULE A JEJÍ PŘE
- Page 33 and 34: 5 KVADRATURNÍ FORMULE A JEJÍ PŘE
- Page 35 and 36: 5 KVADRATURNÍ FORMULE A JEJÍ PŘE
- Page 37 and 38: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 39 and 40: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 41 and 42: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 43 and 44: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 45 and 46: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 47 and 48: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 49 and 50: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 51 and 52: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 53 and 54: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 55 and 56: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 57 and 58: 6 GAUSSOVA-LEGENDROVA KVADRATURNÍ
- Page 59 and 60: 7 GAUSSOVA-ČEBYŠEVOVA KVADRATURN
- Page 61 and 62: 8 GAUSSOVA-LAGUERROVA KVADRATURNÍ
- Page 63 and 64: 9 GAUSSOVA-HERMITOVA KVADRATURNÍ F
- Page 65 and 66: 9 GAUSSOVA-HERMITOVA KVADRATURNÍ F
- Page 67 and 68: 10 OBECNÁ GAUSSOVA KVADRATURA 67 P
- Page 69 and 70: 10 OBECNÁ GAUSSOVA KVADRATURA 69 P
- Page 71 and 72: 12 LITERATURA 71 12 Literatura [1]
4 INTERPOLAČNÍ POLYNOMY 23<br />
4.2 Hermitův interpolační polynom<br />
Druhý typ interpolačního polynomu, kterým se budeme zabývat, je Hermitův interpolační polynom.<br />
Opět hledáme polynom, jehož graf procházínuzlovými body se souřadnicemi[x 1 ,f(x 1 )],<br />
[x 2 ,f(x 2 )], ...,[x n ,f(x n )], kdex 1 ,x 2 ,...,x n jsou navzájem různá čísla.<br />
Oproti Lagrangeovu interpolačnímu polynomu zde však máme také požadavky na hodnoty derivací<br />
různých stupňů ve vybraných uzlech. Hledáme tedy polynom, jehož graf prochází všemi uzlovými<br />
body a ve vybraných bodech má odpovídající derivace. Pod pojmem uzlové body budeme<br />
rozumět body se souřadnicemi [x 1 ,f(x 1 )], [x 2 ,f(x 2 )], ...,[x n ,f(x n )]. Stupeň Hermitova polynomu<br />
bude dán počtem všech parametrů, které jsou pro hodnoty x 1 , x 2 , ...,x n zadány. Při konstrukci<br />
obecného Hermitova polynomu tedy musíme počítat s jistou ”<br />
nepravidelností,“ protože<br />
v různých bodech může být zadán různý počet derivací různých stupňů. Důkaz existence obecného<br />
Hermitova polynomu ovšem není nutné provádět.<br />
Pro práci s kvadraturními formulemi nám bohatě stačí jednodušší případ, kdy máme pro každý<br />
bod zadánu funkční hodnotu a hodnotu první derivace. Pro takto zadané parametry bude Hermitův<br />
interpolační polynom zadaný pomocínbodů stupně nejvýše 2n−1.<br />
Věta 4.3. Necht’ n ∈ N a necht’ funkce f : R → R má konečnou první derivaci na intervalu<br />
I, přičemž platí x 1 < x 2 < ··· < x n leží v intervalu I. Pak existuje právě jeden Hermitův<br />
interpolační polynom H stupně nejvýše 2n − 1 takový, že pro všechna j ∈ {1,2,...,n} platí<br />
H(x j ) = f(x j ) a H ′ (x j ) = f ′ (x j ).<br />
Důkaz. Důkaz jednoznačnosti bude podobný jako u Lagrangeova interpolačního polynomu. Předpokládejme<br />
sporem, že existují dva různé polynomy H a H, které řeší úlohu Hermitovy interpolace.<br />
Platí tedy H(x j ) = H(x j ) = f(x j ), H ′ (x j ) = H ′ (x j ) = f ′ (x j ). Polynom p = H − H<br />
má alespoňnkořenů násobnosti2. Polynompje nenulový polynom stupně nejvýše2n−1 mající<br />
alespoň 2n kořenů (kořeny jsou počítány včetně násobností). Polynom H −H by tedy musel být<br />
identicky roven nule, čímž se dostáváme do sporu. Důkaz existence je opět konstruktivní.<br />
4.2.1 Konstrukce Hermitova interpolačního polynomu<br />
V každém uzlu x i (i ∈ {1,2,...,n}) máme zadánu funkční hodnotu f(x i ) a hodnotu první<br />
derivacef ′ (x i ). Je třeba najít polynomH takový, aby platilo<br />
H(x i ) = f(x i ) proi ∈ {1,2,...,n},<br />
H ′ (x i ) = f ′ (x i ) proi ∈ {1,2,...,n}.<br />
PolynomH budeme hledat ve tvaru<br />
H(x) =<br />
n∑ n∑<br />
h i (x)f(x i )+ h i (x)f ′ (x i ),<br />
i=1 i=1<br />
kde h i ,h i jsou polynomy stupně 2n−1. Přitom stačí, aby platilo<br />
h i (x j ) = δ ij , kde i,j ∈ {1,2,...,n},