1/13
Polynomy, Vandermondova matice, Lagrangeova interpolace
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
definuj: polynom
Polynom stupně n v proměnné x nad tělesem T je výraz p(x) = anxn + an−1xn−1 + · · · + a2x2 + a1x + a0, kde an ≠ 0 a an, . . . , a0∈T. Píšeme p ∈ T(x).
definuj: operace s polynomy
polynomy p(x)=∑i=0naixi,q(x)=∑i=0mbixi
sčítání, odečítání: (p±q)(x)=∑i=0max{n,m}(ai±bi)xi
skalární násobek pro t∈T:(tp)(x)=∑i=0n(tai)xi
součin (pq)(x)=∑i=0n+mcixi , kde ci=∑j=0iajbi−j
dělení se zbytkem — existují jedinečné polynomy s,r ∈ T(x) takové, že p = qs + r, kde stupeň r je menší než stupeň q.
definuj: kořen polynomu
Kořen polynomu p ∈ T(x) je r ∈ T takové, že p(r) = 0.
Pozorování: Prvek r ∈ T je kořenem polynomu p, právě když lineární dvoučlen x − r dělí p beze zbytku.
definuj: násobnost kořene
Násobnost kořene r z p∈T(x) je největší kladné celé číslo k takové, že (x − r)k dělí p.
zformuluj větu: Malá Fermatova věta
.
Vyslovte a dokažte malou Fermatovu větu (6/8).
Pro prvočíslo p a každé a∈{1,...,p−1} platí ap−1 ≡ 1 (mod p).
dokaž větu: Malá Fermatova věta:
Pro prvočíslo p a každé a∈{1,...,p−1} platí ap−1 ≡ 1 (mod p).
.
Vyslovte a dokažte malou Fermatovu větu (6/8).
Zobrazení fa : x→ax je v Zp bijekcí na {1,...,p−1}.
Proto v Zp platí:
x=1∏p−1x=x=1∏p−1fa(x)=x=1∏p−1ax=ap−1x=1∏p−1x
∏x=1p−1x=ap−1∏x=1p−1x lze zkrátit na 1 = ap−1
zformuluj větu: základní věta algebry
Každý polynom p ∈ C(x) mí alespoň jeden kořen.
Důsledek: Každý polynom p ∈ C(x) lze rozložit na součin lineárních faktorů, t.j. na polynomy prvního stupně.
definuj: algebraicky uzavřené těleso
Pokud každý polynom p ∈ T(x) stupně alespoň jedna má alespoň jeden kořen, pak je těleso T algebraicky uzavřené.
definuj: reprezentace polynomů stupně n
koeficienty a0, . . . ,an
v algebraicky uzavřených tělesech pomocí koeficientu an a n kořenů r1, . . . ,rn
hodnotami polynomu v n + 1 různých bodech
definuj: Vandermondova matice
Problém: Dáno n + 1 dvojic (xi , yi) pro i = 0, . . . , n, určete p ∈ T(x) stupně nejvýše n takový, že p(xi) = yi pro každé i.
Pozorování: Koeficienty a0, . . . , an z p jsou řešením soustavy: 11⋮1amp;x0amp;x1amp;⋮amp;xnamp;x02amp;x12amp;⋮amp;xn2amp;⋯amp;⋯amp;⋱amp;⋯amp;x0namp;x1namp;⋮amp;xnna0a1⋮an=y0y1⋮yn
Definice: Matice této soustavy je Vandermondova matice Vn+1(x0, . . . , xn)
zformuluj větu: o Vandermondově matici
.
Vyslovte a dokažte větu o Vandermondově matici (6/10).
Vandermondova matice Vn+1(x0, . . . , xn) je regulární, právě když x0, . . . , xn jsou navzájem různá.
dokaž větu: Vandermondova matice Vn+1(x0, . . . , xn) je regulární, právě když x0, . . . , xn jsou navzájem různá.
.
Vyslovte a dokažte větu o Vandermondově matici (6/10).
\det\big(V_{n+1}(x_0, \ldots, x_n)\big) = \det\big(V_n(x_1, \ldots, x_n)\big) \prod_{i=1}^n (x_i - x_0) = \prod_{i < j} (x_j - x_i)
zformuluj: Lagrangeova interpolace
.
Uveďte a dokažte správnost Lagrangeovy interpolace (8/10).
1) Určíme n + 1 pomocných polynomů p0,…,pn stupně n:
pi(x)=(xi−x0)⋯(xi−xi−1)(xi−xi+1)⋯(xi−xn)(x−x0)⋯(x−xi−1)(x−xi+1)⋯(x−xn)=∏j=inxi−xj∏j=inx−xj.
2) Hledaný polynom p(x) získáme lineární kombinací:
p(x)=i=0∑nyipi(x)
dokaž: Lagrangeova interpolace
1) Určíme n + 1 pomocných polynomů p0,…,pn stupně n:
pi(x)=(xi−x0)⋯(xi−xi−1)(xi−xi+1)⋯(xi−xn)(x−x0)⋯(x−xi−1)(x−xi+1)⋯(x−xn)=∏j=inxi−xj∏j=inx−xj.
2) Hledaný polynom p(x) získáme lineární kombinací:
p(x)=i=0∑nyipi(x)
.
Uveďte a dokažte správnost Lagrangeovy interpolace (8/10).
Pomocné polynomy splňují:
pi(xi)=1a proi=j:pi(xj)=0
Potom platí:
p(xj)=i=0∑nyipi(xj)=yjpj(xj)=yj,
protože ve všech ostatních sčítancích je pi(xj)=0