Professional Documents
Culture Documents
Wykład 8
Problem własny
• Rozważania zaczniemy od układów równań zwyczajnych
𝒙 0 = 𝑎𝑘 𝑿𝑘 , 𝒙′ 0 = −𝜆𝑘 𝑏𝑘 𝑿𝑘
𝑘=1 𝑘=1
Mnożąc obie strony równań skalarnie przez 𝑿𝑚 i korzystając
z prostopadłości wektorów𝑿1 ,…, 𝑿𝑛 wyznaczamy 𝑎𝑚 i 𝑏𝑚 .
Rozwiązanie problemu początkowego -ogólne
Jeśli 𝜆1 , 𝜆2 ,…, 𝜆𝑝 - dodatnie wartości własne macierzy A,
𝜆𝑝+1 , 𝜆𝑝+2 ,…, 𝜆𝑞 - to ujemne wartości własne A, a
𝜆𝑞+1 , 𝜆𝑞+2 ,…, 𝜆𝑛 są równe zero (uwaga, uwzględniamy tu
krotność wartości wł. !) to ogólne rozwiązanie ma postać:
𝒙 𝑡 = 𝑎𝑘 𝑒 𝑡 𝜆𝑘 +𝑏 𝑒 −𝑡 𝜆𝑘
𝑘 𝑿𝑘 +
𝑘=1
𝑞
+ 𝑎𝑘 + 𝑏𝑘 𝑡 𝑿𝑘
𝑞
Zamiast zwykłych funkcji wykładniczych można użyć funkcji
hiperbolicznych, cosh(∙) i sinh(∙), które są kombinacjami funkcji
wykładniczych. Wtedy:
𝑝
+ 𝑎𝑘 + 𝑏𝑘 𝑡 𝑿𝑘
𝑘=𝑞+1
oraz:
𝑛 𝑛
𝒙 0 = 𝑎𝑘 𝑿𝑘 , 𝒙′ (0) = |𝜆𝑘 | 𝑏𝑘 𝑿𝑘 + 𝑏𝑘 𝑿𝑘
𝑘=1 𝑘=1 𝑘=𝑞+1
Zadanie. Wyznacz 𝑎𝑘 , 𝑏𝑘 z ostatnich równości.
Równania wyższych rzędów:
𝑑𝑘
𝑘
𝒙 𝑡 = 𝑨 𝒙(𝑡)
𝑑𝑡
Podstawienie 𝒙 𝑡 = 𝑒 𝜇𝑡 𝑿 daje znowu problem własny
𝜇𝑘 𝑿 = 𝑨 𝑿
jeśli położyć 𝜆 = 𝜇𝑘 . Mając 𝜆1 , 𝜆2 , … 𝜆𝑛 i 𝑿1 , 𝑿2 , … 𝑿𝑛
𝑘
obliczamy 𝜇 = 𝜆 : Jeśli
𝑘 2𝜋𝑝 2𝜋𝑝
1. 𝜆 > 0 to 𝜇𝑝 = 𝜆 (cos + 𝑖 sin )
𝑘 𝑘
𝑘 (2𝑝+1)𝜋 (2𝑝+1)𝜋
2. 𝜆 < 0 to 𝜇𝑝 = |𝜆| (cos
𝑘
+ 𝑖 sin
𝑘
)
gdzie 𝑝 = 0,1,2, … , (𝑘 − 1)
3. 𝜆 = 0 to 𝜇 = 0.
Jeśli 𝝀𝒋 ≠ 𝟎 a 𝑿𝑗 odpowiadający jej wektor własny, to
dla każdego takiego wektora mamy k bazowych
𝜇𝑝𝑗 𝑡 𝑘
rozwiązań: 𝑒 𝑿𝑗 , gdzie 𝜇𝑝𝑗 = 𝜆𝑗 .
Jeśli 𝝀𝒋 = 𝟎, to odpowiadające tej wartości bazowe
rozwiązania (jest ich też k) mają postać:
𝑿𝑗 , 𝑡𝑿𝑗 , 𝑡 2 𝑿𝑗 ,… ,𝑡 𝑘−1 𝑿𝑗 .
Tak więc ogólne rozwiązanie jest liniową kombinacją
tych 𝑛 × 𝑘 bazowych rozwiązań. Współczynniki
wyznaczamy tak samo jak poprzednio z warunków
początkowych, których jest k:
𝒙 0 = 𝒙0 , 𝒙′ 0 = 𝒙1 , 𝒙′′ 0 = 𝒙2 , … , 𝒙 𝑘−1 0 = 𝒙𝑘−1
Wykorzystujemy fakt, że wektory własne stanowią bazę
ortogonalną w 𝑅𝑛 .
𝜕
Równania cząstkowe: 𝑢 = 𝐿𝑢
𝜕𝑡
Zakładamy, że mamy jednorodne warunki brzegowe.
Zamiast macierzy A jest operator różniczkowy L,
liniowy, niezależny od t, działający na przestrzeni
określonej przez warunki brzegowe i rząd operatora.
Podstawienie 𝑢 = 𝑒 𝜆𝑡 𝜑 𝒙 prowadzi też do
problemu własnego dla op. L
𝐿𝜑 = 𝜆𝜑
• Szukamy wszystkich wartości własnych i funkcji
własnych spełniających warunki brzegowe.
Jeśli 𝜆1 , 𝜆2 , …, 𝜆𝑛 ,… są wartościami własnymi a 𝜑1 ,
𝜑2 ,…, 𝜑𝑛 ,… odpowiadającymi im funkcjami
własnymi to 𝑢𝑗 𝑡, 𝑥 = 𝑒 𝑡𝜆𝑗 𝜑𝑗 (𝑥) są bazowymi
rozwiązaniami. Równanie jest liniowe jednorodne,
warunki brzegowe też, zatem kombinacja liniowa
tych rozwiązań spełnia równania i warunki brzegowe.
Pytanie; czy możemy spełnić (dowolne) warunki
początkowe ?
Tak jest w przypadku tzw. operatorów symetrycznych, a
dokładniej samosprzężonych. Okazuje się, że mamy tu
pełną analogię z macierzami symetrycznymi.
Dla przykładu założymy, że L działa na funkcje
𝜑 x ∈ X jednej zmiennej 𝑥 ∈ (0, 𝑙),które spełniają
odpowiednie jednorodne warunki brzegowe. A więc
𝐿: X → 𝑌, W przestrzeni X określamy iloczyn
skalarny
𝑙
< 𝜑| 𝜓 > = 0 𝜑 𝑥 𝜓 𝑥 𝑑𝑥
𝑢 𝑥 = 𝑎𝑛 𝑒 𝑡𝜆𝑛 𝜑𝑛 𝑥 (𝑅𝑅)
𝑛=1
*) Operatory samosprzężone to operatory symetryczne, których dziedzina
jest tak dobrana by była równa dziedzinie operatora sprzężonego.
W przypadku rozpatrywanych przez nas operatorów to daje się zrobić.
Operatory różniczkowe mają nieskończoną ilość
wartości własnych. Dlatego też mamy
nieskończoną sumę – szereg. Szereg ten będzie
zbieżny dla dostatecznie ogólnych ciągów
∞
współczynników 𝑎𝑛 (np. jeśli 𝑛=1 𝑎𝑛2 < ∞)
σ
wtedy gdy stała D będzie nieujemna. Jeśli D > 0 to
𝜆𝑛 → −∞ i nie ma problemu ze zbieżnością
dla t > 0.
Dla D < 0 pokazuje się, że 𝜆𝑛 → ∞ i kolejne
wyrazy w szeregu szybko rosną dla t > 0. Mamy
wtedy problem rozwiązywania równania ciepła w
tył, bo zamieniając t → −𝑡 wracamy do D > 0.
Problem początkowy.
Jeśli mamy warunek początkowy, 𝑢 0, 𝑥 = 𝑢0 𝑥 ,
to współczynniki 𝑎𝑚 w rozwiązaniu ogólnym
wyznaczamy korzystając z ortogonalności funkcji
własnych: < 𝜑𝑖 |𝜑𝑗 > = 0 dla 𝑖 ≠ 𝑗. Mnożymy
obie strony równania 𝜑𝑚 (𝑥) a następnie całkujemy.
Ponieważ tylko < 𝜑𝑚 |𝜑𝑚 > jest różne od zera po
prawej stronie równania to
<𝒖0 |𝜑𝑚 >
𝑎𝑚 = dla 𝑚 = 1,2,3, … .
<𝜑𝑚 |𝜑𝑚 >
Rozwiązanie problemu początkowo-brzegowego