Funkcje wielu zmiennych (c.d.)
Transkrypt
Funkcje wielu zmiennych (c.d.)
Funkcje wielu zmiennych (c.d.) Pochodne czastkowe. ˛ Pochodna kierunkowa. Gradient. Różniczka zupełna. Pochodna odwzorowania. Małgorzata Wyrwas Katedra Matematyki Wydział Informatyki Politechnika Białostocka Funkcje wielu zmiennych (c.d.) – str. 1/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodne czastkowe ˛ Niech f oznacza funkcj˛e n-zmiennych określona˛ w otoczeniu O punktu P0 (x01 , . . . , x0n ). Symbolem ∆xi oznaczamy przyrost zmiennej niezależnej xi , 1 6 n 6 n, różny od zera i taki, żeby P (x01 , . . . , x0i−1 , x0i + ∆xi , x0i+1 , . . . , x0n ) ∈ O. f (P ) − f (P0 ) nazywamy Granic˛e właściwa˛ lim ∆xi →0 ∆xi pochodna˛ czastkow ˛ a˛ rz˛edu pierwszego funkcji f wzgl˛edem zmiennej xi w punkcie P0 i oznaczamy ∂f symbolem (P0 ) . ∂xi Funkcje wielu zmiennych (c.d.) – str. 2/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodne czastkowe ˛ funkcji dwóch zmiennych Dla funkcji dwóch zmiennych f (x, y) definicje pochodnych czastkowych ˛ rz˛edu pierwszego wzgl˛edem zmiennych x i y w punkcie P0 (x0 , y0 ) sa˛ nast˛epujace ˛ ∂f f (x0 + ∆x, y0 ) − f (x0 , y0 ) def (P0 ) = lim ∆x→0 ∂x ∆x oraz ∂f f (x0 , y0 + ∆y) − f (x0 , y0 ) def (P0 ) = lim . ∆y→0 ∂y ∆y Funkcje wielu zmiennych (c.d.) – str. 3/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Interpretacja geometryczna pochodnych czastkowych ˛ dla funkcji dwóch zmiennych Niech f : R2 → R, z = f (x, y). Załóżmy, że f ma pochodne rz˛edu pierwszego w punkcie P0 (x0 , y0 ). ∂f (x0 , y0 ) = tg α ∂x z z ∂f (x0 , y0 ) = tg β ∂y b b α b y b b x b β y x ∂f (x0 , y0 ) jest miara˛ lokalnej szybkości wzrostu funkcji f wzgl. zmiennej x przy ustalonej wartości y. ∂x ∂f (x0 , y0 ) jest miara˛ lokalnej szybkości wzrostu funkcji f wzgl. zmiennej y przy ustalonej wartości x. ∂y Funkcje wielu zmiennych (c.d.) – str. 4/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 UWAGA: Nie ma zwiazku ˛ mi˛edzy ciagłości ˛ a˛ funkcji wielu zmiennych a istnieniem pochodnych czastkowych. ˛ Funkcja wielu zmiennych może mieć w punkcie obie pochodne czastkowe ˛ pierwszego rz˛edu i mo ˛ w tym że nie być ciagła 1, dla xy = 0 nie jest ciagła ˛ punkcie, np. funkcja f (x, y) = 0, dla xy 6= 0 w punkcie (0, 0), ale f ma pochodne czastkowe ˛ w punkcie (0, 0): ∂f f (∆x, 0) − f (0, 0) 1−1 (0, 0)= lim = lim =0 ∆x→0 ∆x→0 ∆x ∂x ∆x i ∂f f (0, ∆y) − f (0, 0) 1−1 (0, 0)= lim = lim =0. ∆y→0 ∆y→0 ∆y ∂y ∆y Funkcje wielu zmiennych (c.d.) – str. 5/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład funkcji ciagłej ˛ nie majacej ˛ pochodnych czastkowych ˛ √ Niech f (x, y) = x2 + y 2 . Funkcja f jest ciagła ˛ w punkcie (0, 0), gdyż √ 2 lim x + y 2 = 0 = f (0, 0) , ale (x,y)→(0,0) ∂f (0, 0)= lim ∆x→0 ∂x √ ∆x2 + 02 − 0 |∆x| = lim − nie istnieje ∆x→0 ∆x ∆x i √ 2 ∂f 0 + ∆y 2 − 0 |∆y| (0, 0)= lim = lim − nie istnieje. ∆y→0 ∆y→0 ∆y ∂y ∆y Funkcje wielu zmiennych (c.d.) – str. 6/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Jeżeli funkcja ma pochodne czastkowe ˛ pierwszego rz˛edu w każdym punkcie zbioru otwartego D ⊂ Rn , to funkcje ∂f ∂f ∂f (x1 , . . . , xn ) , (x1 , . . . , xn ) , . . . , (x1 , . . . , xn ) , ∂x1 ∂x2 ∂xn gdzie (x1 , . . . , xn ) ∈ D, nazywamy pochodnymi czastkowymi ˛ pierwszego rz˛edu funkcji f na zbiorze D i ozn. ∂f ∂f ∂f , ,..., ∂x1 ∂x2 ∂xn lub fx′ 1 , fx′ 2 , . . . , fx′ n . Funkcje wielu zmiennych (c.d.) – str. 7/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykłady Niech g(x, y, z) = ex Niech f (x, y) = . ln(x + y) q 3 arc tg(x + eyz ) . Funkcje wielu zmiennych (c.d.) – str. 8/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna kierunkowa funkcji n f :D ⊆R →R Niech f oznacza funkcj˛e n-zmiennych określona˛ w otoczeniu O punktu P0 (x01 , . . . , x0n ) ∈ D. Pochodna˛ kierunkowa˛ funkcji f w punkcie P0 w kierunku wersora ~v = [vx1 , vx2 , . . . , vxn ] określamy wzorem f (x01 + tvx1 , . . . , x0n + tvxn ) − f (x01 , . . . , x0n ) df def (P0 ) = lim t→0 d~v t df ∂f jest też oznaczana nast˛epujaco ˛ lub f~v′ . d~v ∂~v Dla f : D ⊆ R 2 df ∂f = , ~ di ∂x →R df ∂f = . ~ dj ∂y Dla f : D ⊆ R 3 →R df ∂f df ∂f df ∂f = , = , = . ~ ~ ~ di ∂x dj ∂y dk ∂z Funkcje wielu zmiennych (c.d.) – str. 9/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład 2 Niech f (x, y, z) = x − 2yz, P (1, 0, −1) i 0 √ √ 1 3 5 ~v = , − , . Wówczas 3 3 3 √ ! √ ! 1 3 5 1+ t −2 0− t −1 + t −1 3 3 3 df def (P0 ) = lim = t→0 d~v t √ √ 2 2 1 2 2 1+ t+ t − 3t + 15t2 − 1 √ 2 3 9 3 9 = 1− 3 lim t→0 t 3 2 Funkcje wielu zmiennych (c.d.) – str. 10/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Niech f (x, y, z) = ex+y+z , P0 (0, 0, 0) i ~v = [1, 1, 1]. Wówczas df e def (P0 ) = lim t→0 d~v √ 3t t −1 [ 00 ] = lim t→0 √ 3e 1 √ 3t √ = 3 Funkcje wielu zmiennych (c.d.) – str. 11/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Interpretacja geometryczna pochodnej kierunkowej funkcji dwóch zmiennych Niech funkcja f b˛edzie określona na otoczeniu punktu (x0 , y0 ). Ponadto niech γ oznacza kat ˛ nachylenia do płaszczyzny XOY półstycznej do krzywej otrzymanej w wyniku przekroju wykresu funkcji f półpłaszczyzna˛ przechodzac ˛ a˛ przez prosta˛ wersora ~v . ( x = x0 , y = y0 oraz równoległa˛ do df (x0 , y0 ) = tg γ. Wtedy d~v z γ y (x0 , y0 , 0)b ~v x Pochodna kierunkowa określa szybkość zmiany wartości funkcji f w kierunku ~v . Funkcje wielu zmiennych (c.d.) – str. 12/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Gradient funkcji Niech f : D ⊆ Rn → R. Gradientem funkcji f w punkcie P0 (x01 , x02 , . . . , x0n ) nazywamy wektor określony wzorem " # ∂f ∂f def ∂f ∇f (P0 ) = (P0 ), (P0 ), . . . , (P0 ) . ∂x1 ∂x2 ∂xn Gradient w punkcie P0 jest również oznaczany przez gradf (P0 ) lub f ′ (P0 ) ,tak jak pochodna jednej zmiennej. Przykład: Niech f (x, y) = x3 y 2 + 3x − y i P0 (−2, 1). Wówczas " # ∂f ∂f ∇f = = [3x2 y 2 + 3, 2x3 y − 1] , wi˛ec ∇f (−2, 1)=[15, −17] , ∂x ∂y Funkcje wielu zmiennych (c.d.) – str. 13/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna kierunkowa a gradient funkcji Twierdzenie (wzór do obliczania pochodnej ∂f kierunkowej): Niech pochodne czastkowe ˛ , i = 1, . . . , n ∂xi b˛eda˛ ciagłe ˛ w punkcie P0 (x01 , . . . , x0n ) oraz niech ~v b˛edzie dowolnym wersorem. Wtedy df (P0 ) = ∇f (P0 ) ◦ ~v . d~v Przykład: Niech " # 1 1 f (x, y) = x y +3x−y, P0 (−2, 1) i ~v = √ , − √ . Wówczas 2 2 3 2 " # 32 df 1 1 √ √ √ (−2, 1) = ∇f (−2, 1) ◦ ~v = [15, −17] ◦ ,− = . d~v 2 2 2 Funkcje wielu zmiennych (c.d.) – str. 14/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna kierunkowa a gradient funkcji Pochodna kierunkowa funkcji w punkcie liczona w kierunku gradientu ma wartość najwi˛eksza˛ spośród wszystkich pochodnych kierunkowych liczonych w różnych kierunkach i df (P0 ) = k∇f (P0 )k . d ∇f (P0 ) Funkcje wielu zmiennych (c.d.) – str. 15/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Interpretacja geometryczna gradientu funkcji dwóch zmiennych Gradient funkcji w punkcie wskazuje kierunek najszybszego wzrostu funkcji w tym punkcie. z y (x0 , y0 )b x ∇f (x0 , y0 ) Funkcje wielu zmiennych (c.d.) – str. 16/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Interpretacja geometryczna gradientu funkcji dwóch zmiennych Gradient funkcji w punkcie jest prostopadły do poziomicy funkcji przechodzacej ˛ przez ten punkt. y y0 b (x0 , y0 ) ∇f (x0 , y0 ) x0 x Funkcje wielu zmiennych (c.d.) – str. 17/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodne czastkowe ˛ drugiego rz˛edu ∂f Niech funkcja f ma pochodne czastkowe ˛ , i = 1, 2, . . . , n, na ∂xi obszarze D ⊂ Rn oraz niech P0 (x01 , x02 , . . . , x0n ) ∈ D. Pochodne czastkowe ˛ drugiego rz˛edu funkcji f w punkcie P0 określamy wzorami: 2 ∂ f (P0 ) = 2 ∂xi ∂ ∂xi ∂f ∂xi !! 2 ∂ f (P0 ) = (P0 ) , ∂xi ∂xj ∂ ∂xi ∂f ∂xj !! (P0 ) , dla i, j = 1, 2, . . . , n. Powyższe pochodne oznaczamy także odpowiednio przez fx′′i xi (P0 ) , fx′′j xi (P0 ) lub fxi xi (P0 ) , fxj xi (P0 ) . Funkcje wielu zmiennych (c.d.) – str. 18/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodne czastkowe ˛ drugiego rz˛edu na obszarze Jeżeli funkcja f ma pochodne czastkowe ˛ drugiego rz˛edu w każdym punkcie obszaru D ⊂ Rn , to funkcje ∂2f ∂2f (x1 , . . . , xn ) , (x1 , . . . , xn ) , i, j = 1, 2, . . . , n 2 ∂xi ∂xi ∂xj gdzie (x1 , . . . , xn ) ∈ D, nazywamy pochodnymi czastkowymi ˛ drugiego rz˛edu funkcji f na obszarze D ∂ 2f ∂ 2f ′′ , lub i oznaczamy odpowiednio przez f xi xi , 2 ∂xi ∂xi ∂xj fx′′j xi . Funkcje wielu zmiennych (c.d.) – str. 19/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodne czastkowe ˛ wyższych rz˛edów Jeżeli funkcja f ma pochodne czastkowe ˛ rz˛edu k > 2 przynajmniej na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ) ∈ D ⊂ Rn , to k+1 k ∂ f ∂ ∂ f (P0 ) , p (P0 ) = p s s ∂xi ∂xj ∂xℓ ∂xi ∂xj ∂xℓ gdzie s + p = k. Funkcje wielu zmiennych (c.d.) – str. 20/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Twierdzenie Schwarza Niech funkcja f b˛edzie określona na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ). Ponadto niech ∂2f ∂2f pochodne czastkowe ˛ , istnieja˛ na ∂xi ∂xj ∂xj ∂xi otoczeniu punktu P0 ∂2f ∂2f pochodne czastkowe ˛ , , b˛eda˛ ciagłe ˛ w ∂xi ∂xj ∂xj ∂xi punkcie P0 . ∂2f ∂ 2f (P0 ) = (P0 ) , i 6= j i i, j = 1, 2, . . . , n Wtedy ∂xi ∂xj ∂xj ∂xi UWAGA: Prawdziwe sa˛ analogiczne równości dla pochodnych mieszanych wyższych rz˛edów. Funkcje wielu zmiennych (c.d.) – str. 21/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczkowalność funkcji n-zmiennych Niech funkcja f b˛edzie określona na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ) oraz niech istnieja˛ ∂f (P0 ), i = 1, , . . . , n. pochodne czastkowe ˛ ∂xi Funkcja f jest różniczkowalna w punkcie P0 wtedy i tylko wtedy, gdy spełniony jest warunek: lim f (P ) − f (P0 ) − (∆x1 ,...,∆xn )→(0,...,0) q ∂f (P0 )∆x1 ∂x1 − ··· − (∆x1 )2 + · · · + (∆xn )2 ∂f (P0 )∆xn ∂xn =0 gdzie P = (x01 + ∆x1 , . . . , x0n + ∆xn ). Funkcje wielu zmiennych (c.d.) – str. 22/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Warunek konieczny różniczkowalności funkcji Twierdzenie: Jeżeli funkcja jest różniczkowalna w punkcie, to jest ciagła ˛ w tym punkcie. Uwaga: Twierdzenie odwrotne nie jest prawdziwe. Świadczy o tym przykład funkcji √ 2 f (x, y) = x + y 2 , która jest ciagła ˛ w punkcie (0, 0), ale nie jest w tym punkcie różniczkowalna. Funkcje wielu zmiennych (c.d.) – str. 23/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Warunek wystarczajacy ˛ różniczkowalności funkcji Twierdzenie: Niech funkcja f b˛edzie określona na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ). Ponadto niech ∂f pochodne czastkowe ˛ , i = 1, . . . , n istnieja˛ ∂xi na otoczeniu punktu P0 ∂f pochodne czastkowe ˛ , i = 1, . . . , n b˛eda˛ ∂xi ciagłe ˛ w punkcie P0 . Wtedy funkcja f jest różniczkowalna w punkcie P0 . Funkcje wielu zmiennych (c.d.) – str. 24/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Interpretacja geometryczna funkcji dwóch zmiennych różniczkowalnej w punkcie Różniczkowalność funkcji f w punkcie (x0 , y0 ) oznacza, że istnieje płaszczyzna styczna (niepionowa) do wykresu tej funkcji w punkcie (x0 , y0 , f (x0 , y0 )). z z = f (x, y) płaszczyzna styczna b (x0 , y0 , z0 ) y x Funkcje wielu zmiennych (c.d.) – str. 25/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Równanie płaszczyzny stycznej do wykresu funkcji Niech funkcja f b˛edzie różniczkowalna w punkcie P0 (x0 , y0 ). Równanie płaszczyzny stycznej do wykresu funkcji f w punkcie (x0 , y0 , z0 ), gdzie z0 = f (x0 , y0 ), ma postać: ∂f ∂f z − z0 = (x0 , y0 )(x − x0 ) + (x0 , y0 )(y − y0 ) . ∂x ∂y Funkcje wielu zmiennych (c.d.) – str. 26/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczka funkcji n-zmiennych Niech funkcja f b˛edzie określona na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ). Ponadto niech funkcja f ma pochodne czastkowe ˛ pierwszego rz˛edu w punkcie P0 (x01 , x02 , . . . , x0n ). Różniczka˛ funkcji f w punkcie P0 (x01 , x02 , . . . , x0n ) nazywamy funkcj˛e zmiennych ∆x1 , ∆x2 , . . . , ∆xn określona˛ wzorem: n def X ∂f df (P0 )(∆x1 , ∆x2 , . . . , ∆xn ) = (P0 )∆xi , i=1 ∂xi Różniczk˛e funkcji f oznacza si˛e także przez df (x01 , x02 , . . . , x0n ) lub krótko df . Funkcje wielu zmiennych (c.d.) – str. 27/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Zastosowanie różniczki funkcji n-zmiennych Niech funkcja f b˛edzie różniczkowalna w punkcie P0 (x01 , x02 , . . . , x0n ). Wtedy f (x01 + ∆x1 , . . . , x0n + ∆xn ) ≈ f (P0 ) + df (P0 )(∆x1 , . . . , ∆xn ) , przy czym bład ˛ δ(∆x1 ,q∆x2 , . . . , ∆xn ) powyższego przybliżenia da˛ży szybciej do 0 niż (∆x1 )2 + (∆x2 )2 + · · · + (∆xn )2 , tzn. lim δ(∆x1 , ∆x2 , . . . , ∆xn ) ∆xi →0, i=1,...,n q (∆x1 )2 + (∆x2 )2 + · · · + (∆xn )2 = 0. Funkcje wielu zmiennych (c.d.) – str. 28/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Wykorzystujac ˛ różniczk˛e obliczymy wartość √ przybliżona˛ wyrażenia 2,1 · 8,05 . √ Definiujemy funkcj˛e f (x, y) = xy . Przyjmujemy x0 = 2 ∧ y0 = 8 ⇒ ∆x = 0,1 i ∆y = 0,05. v s 1 y 1u ∂f ∂f ux Ponieważ = i = t ,wi˛ec ∂x 2 x ∂y 2 y √ 2, 1 · 8, 05 ≈ √ 1 2 · 8 + 1 · 0,1 + · 0,05 = 4,1125 . 4 Funkcje wielu zmiennych (c.d.) – str. 29/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Zastosowanie różniczki funkcji do szacowania bł˛edów pomiarów Niech wielkości fizyczne x1 , x2 , . . . , xn , y b˛eda˛ zwiazane ˛ zależnościa˛ y = f (x1 , x2 , . . . , xn ). Ponadto niech ∆xi , i = 1, 2, . . . , n oznaczaja˛ odpowiednio bł˛edy bezwzgl˛edne pomiaru wielkości x1 , x2 , . . . , xn . Wtedy bład ˛ bezwzgl˛edny ∆y obliczeń wielkości y wyraża si˛e wzorem przybliżonym ∆y ≈ n X ∂f ∆ ∂x xi i i=1 . Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Funkcje wielu zmiennych (c.d.) – str. 30/54 Przykład Przy pomocy menzurki można zmierzyć obj˛etość ciała z dokładnościa˛ ∆V = 0,1 cm3 , a przy pomocy wagi spr˛eżynowej można ustalić jego mas˛e z dokładnościa˛ 1 g. Obj˛etość ciała zmierzona tym sposobem wynosi V = 25 cm3 , a masa M = 200 g. Z jaka˛ w przybliżeniu dokładnościa˛ można obliczyć g˛estość ρ tego ciała? M ∂ρ ∂ρ 1 M Ponieważ ρ(M, V ) = , wi˛ec = i =− 2 , V ∂M V ∂V V wi˛ec ∂ρ ∂ρ 1 200 ∆ρ ≈ ∆M + ∆V = · 1 + − 2 · 0,1 = 0,072 . ∂M ∂V 25 25 Funkcje wielu zmiennych (c.d.) – str. 31/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczka zupełna Niech funkcja f b˛edzie określona na otoczeniu punktu P0 (x01 , x02 , . . . , x0n ). Ponadto niech funkcja f ma pochodne czastkowe ˛ pierwszego rz˛edu w punkcie P0 (x01 , x02 , . . . , x0n ). Przyrosty ∆x1 , ∆x2 , . . . , ∆xn nazywamy różniczkami zmiennych niezależnych x1 , x2 , . . . , xn , odpowiednio i oznaczamy symbolami dx1 , dx2 , . . . , dxn . Różniczka˛ zupełna˛ funkcji f w punkcie P0 (x01 , x02 , . . . , x0n ) nazywamy wyrażenie: def df (P0 ) = n X ∂f i=1 ∂xi (P0 )dxi . Funkcje wielu zmiennych (c.d.) – str. 32/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczkowanie funkcji złożonych Twierdzenie: Niech ∂f funkcja f ma ciagłe ˛ pochodne czastkowe ˛ , ∂xi i = 1, . . . , n, na obszarze D ⊆ Rn , funkcje x = x1 (t), x2 = x2 (t),. . . , xn = xn (t), b˛eda˛ różniczkowalne na przedziale (a, b) ⊆ R oraz (x1 (t), . . . , xn (t)) ∈ D dla każdego t ∈ (a, b). 1 Wtedy funkcja złożona F (t) = f (x1 (t), x2 (t), . . . , xn (t)) jest różniczkowalna na przedziale (a, b) oraz n dF X ∂f dxi = . dt i=1 ∂xi dt Funkcje wielu zmiennych (c.d.) – str. 33/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Niech F (t) = f (x(t), y(t)), gdzie f (x, y) = xy 2 − y, x = e−t i y = e2t . Wówczas dF (t)= − y 2 (t)e−t + (2x(t)y(t) − 1)2e2t = −e3t + 2(2et − 1)e2t . dt Dla t0 = 0 mamy x(0) = 1 i y(0) = 1, wi˛ec dF (0)=1 . dt Funkcje wielu zmiennych (c.d.) – str. 34/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczkowanie funkcji złożonych Twierdzenie: Niech ∂f funkcja f ma ciagłe ˛ pochodne czastkowe ˛ , ∂xi i = 1, . . . , n, na obszarze D ⊆ Rn , funkcje x = x1 (t1 , . . . , tm ), . . . , xn = x2 (t1 , . . . , tm ), maja˛ ∂xi , i = 1, . . . , n, k = 1, . . . , m na pochodne czastkowe ˛ ∂tk obszarze U ⊆ Rm . 1 Wtedy F (t1 , . . . , tm ) = f (x1 (t1 , . . . , tm ), . . . , xn (t1 , . . . , tm )) ma na obszarze U nast˛epujace ˛ pochodne czastkowe ˛ I-ego rz˛edu: n ∂F X ∂f ∂xi = , ∂tk i=1 ∂xi ∂tk k = 1, . . . , m. Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Funkcje wielu zmiennych (c.d.) – str. 35/54 Przykład Niech F (u, v) = f (x(u, v), y(u, v)), gdzie f (x, y) = x2 − xy + y 2 , x = u + v i y = u − v. Wówczas ∂F (1, 1)= (2x(u, v) − y(u, v)) + (−x(u, v) + 2y(u, v)) = (1,1) ∂u (4 − 0) + (−2 + 0) = 2, ∂F (1, 1)= (2x(u, v) − y(u, v)) + (−x(u, v) + 2y(u, v))·(−1) = (1,1) ∂v (4 − 0) + (−2 + 0) · (−1) = 6. Funkcje wielu zmiennych (c.d.) – str. 36/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczkowalność odwzorowania n m f :R →R Niech D ⊆ Rn b˛edzie otwartym niepustym podzbiorem, P0 ∈ D oraz f = (f1 , . . . , fm ) : D → Rm . Odwzorowanie f nazywamy różniczkowalnym w punkcie P0 , gdy istnieje macierz a11 .. . ... .. . ... am1 a11 . taka że f (P ) − f (P0 ) = .. am1 gdzie k∆xk = p ... .. . ... a1n .. . , amn a1n ∆x1 .. .. . · . + k∆xk · ε(P0 , ∆x) , amn ∆xn (∆x1 )2 + · · · + (∆xn )2 , P = (x01 + ∆x1 , . . . , x0n + ∆xn ), P0 = (x01 , . . . , x0n ) ∈ D i lim ε(x0 , ∆x) = 0.. ∆x→0 Funkcje wielu zmiennych (c.d.) – str. 37/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna odwzorowania n m f :R →R a11 . Macierz A = .. am1 ... .. . a1n . . , taka˛ że . ... lim kf (P ) − f (P0 ) − A · ∆xk k∆xk ∆x→0 =0 , amn ∆x1 p . gdzie k∆xk = (∆x1 )2 + · · · + (∆xn )2 , ∆x = .. , P = (x01 + ∆x1 , . . . , x0n ∆xn + ∆xn ), P0 = (x01 , . . . , x0n ) ∈ D, nazywamy macierza˛ Jacobiego (pochodna˛ ) odwzorowania f w punkcie P0 i oznaczamy Df (x0 ) albo ∂(f1 , . . . , fm ) D(f1 , . . . , fm ) lub . ∂(x1 , . . . , xn ) D(x1 , . . . , xn ) ∆x1 ∆x1 . . df (P0 , ∆x) = A · .. = Df (P0 ) · .. : różniczka odwzorowania f w P0 dla przyrostu ∆x. ∆xn ∆xn Funkcje wielu zmiennych (c.d.) – str. 38/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Różniczkowalność odwzorowania n m f :R →R Twierdzenie: Odwzorowanie f różniczkowalne w punkcie P0 ma tylko jedna˛ macierz Jacobiego. Twierdzenie: Odwzorowanie f różniczkowalne w punkcie P0 jest ciagle ˛ w tym punkcie. Funkcje wielu zmiennych (c.d.) – str. 39/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna odwzorowania n m f :R →R Twierdzenie: Niech D ⊆ Rn b˛edzie otwartym niepustym podzbiorem, P0 ∈ D oraz f = (f1 , . . . , fm ) : D → Rm b˛edzie różniczkowalne w P0 . Wtedy funkcje fi : D → R, i = 1, . . . , m maja˛ pochodne ∂fi (P0 ), i = 1, . . . , m, k = 1, . . . , n oraz macierz czastkowe ˛ ∂xk ∂f1 ∂x1 (P0 ) A= .. . ... ... ∂fm (P0 ) ∂x1 ... ∂f1 (P0 ) ∂xn .. . ∂fm (P0 ) ∂xn , jest macierza˛ Jacobiego (pochodna) ˛ odwzorowania f w punkcie P0 . Funkcje wielu zmiennych (c.d.) – str. 40/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna odwzorowania f : Rn → Rm Jeżeli m = n, to detDf = ∂f1 ∂x1 . det .. ∂fn ∂x1 ... ... ... ∂f1 ∂xn .. . ∂fn ∂xn = ∂f1 ∂x1 . .. ∂fn ∂x 1 ... ... ... ∂f1 ∂xn .. . ∂fn ∂xn nazywamy jakobianem odwzorowania f i ozn. J . Funkcje wielu zmiennych (c.d.) – str. 41/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Pochodna funkcji złożonej Niech f : Rn → Rm oraz g : Rp → Rn . Wówczas F = (f ◦ g) : Rp → Rm i DF = D(f ◦ g) = Df · Dg . Funkcje wielu zmiennych (c.d.) – str. 42/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Niech t2 f (x, y) = x ln y i g(t1 , t2 , t3 ) = t1 + , t1 + t2 + t3 . t3 1 t2 − 2 1 x2 Wówczas Df = 2x ln y y , Dg = t3 t3 1 1 1 oraz ! 2 DF = D(f ◦g) = Df ·Dg = 2x ln y x2 y 1 t2 − 2 1 · t 3 t3 = .... 1 1 1 Funkcje wielu zmiennych (c.d.) – str. 43/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Wykazać, że funkcja u = sin x + F (sin y − sin x) spełnia równanie różniczkowe czastkowe ˛ ∂u ∂u cos x + cos y = cos x · cos y . ∂y ∂x Niech g(x, y) = (sin x, sin y − sin x) i f (a, b) = a + F (b). Wówczas h u(x, y) = (f ◦ g)(x, y). Ponieważ Df = 1 dF db i , Dg = " cos x 0 − cos x cos y h dF Du = D(f ◦ g) = Df · Dg = cos x − cos x db Zatem L= ∂u ∂y cos x + cos x cos y − ∂u ∂x cos y = Du · " cos y cos x # # oraz i dF cos y . db = dF dF cos x cos y + cos y cos x = cos x cos y = P. db db Funkcje wielu zmiennych (c.d.) – str. 44/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład a cos t Niech f : h0, 2π) → R i f (t) = . Wtedy 2 x = a cos t y = b sin t b sin t −a sin t0 , t ∈ h0, 2π) ⇒ Df (t0 ) = b cos t0 y R2 R t x Funkcje wielu zmiennych (c.d.) – str. 45/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład 1+t Niech f : R → R3 i f (t) = 2 + 2t . Wtedy x = 1 + t y = 2 + 2t z = −t −t 1 , t ∈ R ⇒ Df (t0 ) = 2 −1 z R3 b R b t x b y Funkcje wielu zmiennych (c.d.) – str. 46/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład a cos t Niech f : R → R3 i f (t) = a sin t . Wtedy bt x = a cos t y = a sin t z = bt −a sin t0 , t ∈ R ⇒ Df (t0 ) = a cos t0 b z R3 b R b t b x y Funkcje wielu zmiennych (c.d.) – str. 47/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład x0 + u1 t1 + v1 t2 2 3 Niech f : R → R i f (t1 , t2 ) = y0 + u2 t1 + v2 t2 . Wtedy z0 + u3 t1 + v3 t2 x = x0 + u1 t1 + v1 t2 y = y0 + u2 t1 + v2 t2 z = z + u t + v t 0 3 1 3 2 2 , (t1 , t2 ) ∈ R u1 ⇒ Df (t1 , t2 ) = u2 v1 v2 u3 v3 Funkcje wielu zmiennych (c.d.) – str. 48/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład 2 2 Niech f : D → R , D = h0, +∞) × h0, 2π) ⊂ R i ̺ cos ϕ f (̺, ϕ) = . Wtedy ̺ sin ϕ x = ̺ cos ϕ y = ̺ sin ϕ 2 , (̺, ϕ) ∈ D ⊂ R cos ϕ J = sin ϕ cos ϕ ⇒ Df (̺, ϕ) = −̺ sin ϕ =̺ ̺ cos ϕ sin ϕ −̺ sin ϕ ̺ cos ϕ Funkcje wielu zmiennych (c.d.) – str. 49/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład 2 2 Niech f : D → R , D = h0, 1i × h0, 2π) ⊂ R i a̺ cos ϕ f (̺, ϕ) = . Wtedy b̺ sin ϕ x = a̺ cos ϕ y = b̺ sin ϕ , (̺, ϕ) ∈ D ⊂ R2 ⇒ a cos ϕ −a̺ sin ϕ a cos ϕ −a̺ sin ϕ Df (̺, ϕ) = = ab̺ ∧J = b sin ϕ b̺ cos ϕ b̺ cos ϕ b sin ϕ Funkcje wielu zmiennych (c.d.) – str. 50/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Przykład Niech f : D → R3 , D = h0, +∞) × h0, 2π) × R ⊂ R3 i ̺ cos ϕ f (̺, ϕ, t) = ̺ sin ϕ . Wtedy t x = ̺ cos ϕ , (̺, ϕ) ∈ D ⊂ R3 ⇒ y = ̺ sin ϕ z = t cos ϕ −̺ sin ϕ Df (̺, ϕ, t) = sin ϕ ̺ cos ϕ 0 0 cos ϕ 0 0∧J = sin ϕ 0 1 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 −̺ sin ϕ ̺ cos ϕ 0 0 0 = ̺ 1 Funkcje wielu zmiennych (c.d.) – str. 51/54 Przykład π π 3 Niech f : D → R , D = h0, +∞) × h0, 2π) × − , 2 2 ̺ cos ϕ cos ψ ⊂ R3 i f (̺, ϕ, ψ) = ̺ sin ϕ cos ψ . Wtedy ̺ sin ψ x = ̺ cos ϕ cos ψ , (̺, ϕ) ∈ D ⊂ R3 ⇒ y = ̺ sin ϕ cos ψ z = ̺ sin ψ cos ϕ cos ψ Df (̺, ϕ, ψ) = sin ϕ cos ψ sin ψ −̺ sin ϕ cos ψ ̺ cos ϕ cos ψ 0 −̺ cos ϕ sin ψ 2 −̺ sin ϕ sin ψ ∧ J = ̺ cos ψ ̺ cos ψ Funkcje wielu zmiennych (c.d.) – str. 52/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Podsumowanie Pochodne czastkowe. ˛ Pochodna kierunkowa. Gradient. Różniczka. Pochodna odwzorowania. Funkcje wielu zmiennych (c.d.) – str. 53/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010 Dzi˛ekuj˛e za uwag˛e , Funkcje wielu zmiennych (c.d.) – str. 54/54 Automatyka i robotyka, sem. I, rok. akad. 2009/2010