Przejdź do zawartości

Gradient (matematyka)

Z Wikipedii, wolnej encyklopedii
Na powyższych obrazkach pole skalarne funkcji „ciemny”, wektory przedstawiają pole będące gradientem „ciemny”.

Gradientpole wektorowewskazujące kierunki najszybszych wzrostów wartości danegopola skalarnegow poszczególnych punktach[1],przy czym moduł („długość” ) każdego wektora jest równy szybkości wzrostu pola skalarnego w kierunku największego wzrostu.

Gradientem nazywa się również pojedynczywektorwskazujący kierunek i szybkość wzrostu wspomnianego pola skalarnego w danym punkcie;wektor przeciwnydo gradientu (oraz odpowiadające mu przeciwne do gradientowego pole wektorowe) nazywa się częstoantygradientem.Wyrażenie „zgodnie z gradientem” należy rozumieć jako „zgodnie z kierunkiem najszybszego wzrostu”.

Gradient to wreszcie nazwaoperatora różniczkowegoprzekształcającego pole skalarne w opisane wyżej pole wektorowe (w powyższych znaczeniach gradient jestobrazemwspomnianego operatora, odpowiednio całej dziedziny i pojedynczegopunktu). Uogólnieniem gradientu na funkcjeprzestrzeni euklidesowejw inną jestmacierz Jacobiego.Jest onamacierzą przekształcenia liniowegoznanego jakopochodna zupełna,dlatego za dalej idące uogólnienia (na funkcje międzyprzestrzeniami Banacha) można uważaćpochodną Gâteaux,a przy dodatkowych założeniach:pochodną Frécheta.

Intuicja

[edytuj|edytuj kod]

Intuicyjnie gradient jestwektorem,któregozwrotwskazuje kierunek najszybszego wzrostu wartościfunkcji,a któregodługość(„moduł” ) odpowiada wzrostowi wartości tej funkcji na jednostkę długości.

Wprowadzenie

[edytuj|edytuj kod]

Przykładem może być pokój, w którym temperatura opisana jest polem skalarnymTak więc w każdym punkcietemperatura wynosi(zakładamy, że nie zmienia się ona w czasie). Wówczas w każdym punkcie pokoju gradientw tym punkcie pokazuje kierunek (wraz ze zwrotem), w którym temperatura rośnie najszybciej. Moduł gradientu wskazuje jak szybko rośnie temperatura w tym kierunku.

Innym przykładem może być powierzchnia ze wzgórzem, dla którejoznacza wysokość nad poziomem morza w punkcieGradientemw punkciejest wektor wskazujący kierunek największegopochyleniaw tym punkcie. Miara tego pochylenia jest dana jako moduł wektora gradientu.

Dziękiiloczynowi skalarnemugradient można wykorzystać do mierzenia nie tylko tego, jak pole skalarne zmienia się w kierunku największej zmiany, lecz także w innych kierunkach. Niech w przykładzie ze wzgórzem największe pochylenie zbocza wynosi 40%. Jeśli droga biegnie prosto pod górę, to największe pochylenie drogi również będzie wynosić 40%. Jeśli jednak droga biegnie wokół wzgórza pod pewnym kątem (względem wektora gradientu), to będzie miała mniejsze nachylenie. Przykładowo jeśli kąt między drogą a kierunkiem w górę, rzutowany na płaszczyznę poziomą, wynosi 60°, to największe nachylenie wzdłuż drogi będzie wynosić 20%, co jest równe 40% razycosinus60°.

Ta obserwacja może być wyrażona matematycznie w następujący sposób. Jeśli funkcja wysokości terenujestróżniczkowalna,to gradient funkcjipomnożony skalarnieprzezwektor jednostkowydaje pochylenie terenu w kierunku tego wektora. Dokładniej, jeślijest różniczkowalna, to iloczyn skalarny gradientuprzez dany wektor jednostkowy jest równypochodnej kierunkowejw kierunku tego wektora jednostkowego.

Podobnie obrazuje się zmianę innychwielkości fizycznychtakich jak:stężenie,współczynnik pH,gęstości ładunku elektrycznego,jasność, kolor itp. w określonej przestrzeni.

Definicja

[edytuj|edytuj kod]
Gradient funkcjiprzedstawiony jako pole wektorowe na dolnej płaszczyźnie.

Gradient(lub gradientowe pole wektorowe) funkcji skalarnejoznaczanygdzie(nabla) to wektorowyoperator różniczkowynazywanynabla.Innym oznaczeniem gradientujest

W układzie współrzędnych kartezjańskich gradient jest wektorem, którego składowe są pochodnymi cząstkowymi funkcjiGradient definiuje się jako pewnepole wektorowe.W układziewspółrzędnych kartezjańskichskładowe gradientu funkcjipochodnymi cząstkowymitej funkcji, tzn.

Gradient jestwektorem kolumnowym,jednak bywa zapisywany jakowektor wierszowy.Jeżeli funkcja zależy także od parametru takiego jak czas, to zwykle gradient oznacza wtedy wektor jej pochodnych przestrzennych.

Gradient funkcji wektorowejto

lub teżtranspozycjamacierzy Jacobiego

Jest totensordrugiego rzędu.

Ogólniej gradient może być zdefiniowany za pomocąpochodnej zewnętrznej:

Symboleorazoznaczają tutajizomorfizmy muzyczne.

Postać w trójwymiarowej przestrzeni współrzędnych

[edytuj|edytuj kod]

Postać gradientu zależy od użytegoukładu współrzędnychi wymiaru przestrzeni. Np. w przestrzeni trójwymiarowej gradient wyraża się przez trzy współrzędne następująco:

  • współrzędne kartezjańskie
  • współrzędne walcowe
  • współrzędne sferyczne

Jeśli oznaczyć przezwersoryosi układu współrzędnych kartezjańskich, to gradient można zadać jako

Podobnie jest dla innych układów współrzędnych.

Przykład

[edytuj|edytuj kod]

Gradientem funkcji

zadanej wewspółrzędnych kartezjańskichjest wektor

Związek z pochodną i różniczką

[edytuj|edytuj kod]

Przybliżenie liniowe funkcji

[edytuj|edytuj kod]

Gradientfunkcjiprzestrzeni euklidesowejw prostą euklidesowąw dowolnym punkcienależącym docharakteryzuje najlepszeprzybliżenie liniowew punkcieRozumie się przez to

dlabliskiegogdzieoznacza gradientobliczony w punkciea kropka toiloczyn skalarnynaRównanie to jest równoważne dwóm pierwszym wyrazom rozwinięciaszeregu Taylorawielu zmiennych dlaw punkcie

Różniczka i pochodna (zewnętrzna)

[edytuj|edytuj kod]

Najlepszym przybliżeniem liniowym funkcjiw punkcienależącym dojestprzekształcenie linioweoznaczane częstolubi nazywaneróżniczkąbądźpochodną zupełnąfunkcjiw punkcieStąd gradient związany jest różniczką następującym wzorem

dla dowolnegoFunkcjaktóra przekształcananazywa sięróżniczkąlubpochodną zewnętrznąJest to przykład1-formy różniczkowej.

Jeśli postrzegaćjako przestrzeńwektorów kolumnowychoskładowych rzeczywistych, tomożna uważać za wektor wierszowy

tak, iżjest dana poprzezmnożenie macierzy.Gradient jest wówczas odpowiadającym mu wektorem kolumnowym, tzn.

Gradient jako pochodna

[edytuj|edytuj kod]

Niechbędziezbiorem otwartymwJeśli funkcjajestróżniczkowalna (w sensie Frécheta),to różniczkąjest pochodna FréchetaStądjest funkcją zwtaką, że

gdzieoznaczailoczyn skalarny.

Stąd gradient spełnia standardowe własności pochodnej:

Liniowość
Gradient jest liniowy w tym sensie, iż jeżeliisą dwiema funkcjami o wartościach rzeczywistych różniczkowalnymi w punkciezaśisą dwoma skalarami (stałymi rzeczywistymi), tokombinacja liniowajest różniczkowalna wi co więcej:
Reguła iloczynu
Niechisą dwiema funkcjami o wartościach rzeczywistych różniczkowalnymi w punkciewówczasreguła iloczynuzapewnia, że iloczynfunkcjiijest różniczkowalny woraz
Reguła łańcuchowa
Niechbędzie funkcją o wartościach rzeczywistych określoną na podzbiorzeprzestrzeniróżniczkowalną w punkcieIstnieją dwie postacireguły łańcuchowejzwiązanej z gradientem. Wpierw niechoznaczakrzywą parametryczną,tj. funkcjęodwzorowującą podzbiórwJeślijest różniczkowalna w punkcietakim, żeto
Ogólniej, jeśli jestto prawdziwa jest równość:
gdzieoznaczamacierz Jacobiego,zaśoznaczatranspozycję macierzy.
Drugą postać reguły łańcuchowej można przedstawić następująco: niechbędzie funkcją o wartościach rzeczywistych określoną na podzbiorzeprostejprzy czymjest różniczkowalna w punkcieWówczas

Własności przekształceń

[edytuj|edytuj kod]

Choć gradient jest zdefiniowany za pomocą współrzędnych, to jest on kontrawariantny ze względu na przekształcenie współrzędnych za pomocąmacierzy ortogonalnej.Jest to prawda w tym sensie, że jeżelijest macierzą ortogonalną, to

co wynika z opisanej wyżej reguły łańcuchowej. Wektor zachowujący się w ten sposób nazywa sięwektorem kontrawariantnym,gradient jest zatem szczególnym rodzajemtensora.

Różniczka jest naturalniejsza od gradientu, gdyż jest niezmiennicza na wszystkie przekształcenia współrzędnych (dyfeomorfizmy), podczas gdy gradient jest niezmienniczy tylko na przekztałcenia ortogonalne (ze względu na jawne użycie iloczynu skalarnego w definicji). Z tego powodu często rozmywa się różnicę między tymi dwoma pojęciami korzystając z pojęcia wektorów kowariantnych i kontrawariantnych. Z tego punktu widzenia składowe gradientu przekształcane są kowariantnie przy zmianie współrzędnych, dlatego mówi się o kowariantnym polu wektorowym, podczas gdy składowe pola wektorowego w zwykłym sensie zmieniają się kontrawariantnie. W języku tym gradientjestwięc różniczką, jako że kowariantne pole wektorowe jest tym samym, co1-forma różniczkowa[a].

Uogólnienie na rozmaitości riemannowskie

[edytuj|edytuj kod]

Dla dowolnej funkcji gładkiejokreślonej na rozmaitości riemannowskiejgradienttopole wektorowetakie, że dla dowolnego pola wektorowegozachodzi

tzn.

gdzietoiloczyn wewnętrznywektorów stycznych w punkciewyznaczony przezmetrykęsymboloznacza gradientobliczony w punkciezaśoznaczane czasamijest funkcją, która każdemu punktowiprzyporządkowujepochodną kierunkowąw kierunkuobliczoną w punkcie

Innymi słowyopisana za pomocąmapyz otwartego podzbioruwpodzbiórotwartyjest dana wzorem:

gdzieoznacza-tą składowąw tej mapie.

Tak więc lokalnie gradient przyjmuje postać:

Uogólniając przypadekgradient funkcji jest związany zpochodną zewnętrzną,gdyżgdzieto pochodnaw punkcieDokładniej, gradientjest polem wektorowym związanym z 1-formą różniczkowąza pomocąizomorfizmu muzycznego(nazywanego „krzyżykiem” ) określonego za pomocą metrykiZwiązek między pochodną zewnętrzną a gradientem funkcjijest przypadkiem szczególnym powyższego, gdy metryka jest płaską metryką daną za pomocą (euklidesowego)iloczynu skalarnego.

Dalsze własności i zastosowania

[edytuj|edytuj kod]

Poziomice

[edytuj|edytuj kod]

Dla funkcjiokreślonej w punkciemożna rozważać powierzchnię przez niego przechodzącą, w punktach której funkcja przyjmuje wszędzie tę samą wartość. Powierzchnię taką nazywa się wówczaspowierzchnią poziomicy.

Jeśli pochodne cząstkowesą ciągłe, toiloczyn skalarnygradientu w punkciei wektoradajepochodną kierunkowąw punkciewzdłużWynika stąd, że w tym przypadku gradientjestortogonalnydo poziomicPrzykładowo powierzchnia poziomicy w przestrzeni trójwymiarowej jest określona równaniem postaciGradientjest wtedywektorem normalnymdo powierzchni.

Ogólniej, dowolnahiperpowierzchniazanurzonawrozmaitości riemannowskiejmoże być opisana równaniem postacigdzienigdzie nie znika. Gradientjest wtedy normalny do tej hiperpowierzchni.

Nauki przyrodnicze

[edytuj|edytuj kod]
  1. Niestety, ten dezorientujący język wprowadza dalsze zamieszanie ze względu na różne konwencje. Choć składowe 1-formy różniczkowej zmieniają się kowariantnie ze względu na przekształcenia współrzędnych, to same 1-formy różniczkowe zmieniają się kontrawariatnie (poprzezpullback) ze względu na dyfeomorfizmy. Z tego powodu o 1-formach różniczkowych mówi się czasami, że są nie kowariantne, a kontrawariantne i wtedy pola wektorowe są kowariantne, nie zaś kontrawariantne.

Przypisy

[edytuj|edytuj kod]
  1. gradient,[w:]Encyklopedia PWN[online], Wydawnictwo Naukowe PWN[dostęp 2021-10-02].

Bibliografia

[edytuj|edytuj kod]
  • Theresa M. Korn, Granino Arthur Korn:Mathematical Handbook for Scientists and Engineers: Definitions, Theorems, and Formulas for Reference and Review.Nowy Jork: Dover Publications, 2000, s. 157–160.ISBN0-486-41147-8.OCLC43864234.
  • H.M. Schey:Div, Grad, Curl, and All That.Wyd. II. W. W. Norton, 1992.ISBN0-393-96251-2.OCLC25048561.

Linki zewnętrzne

[edytuj|edytuj kod]
  • L.P. Kuptsov:Gradient.Michiel Hazewinkel (red.). w: Encyclopaedia of Mathematics Kluwer Academic Publishers, 2001.ISBN978-1556080104.(ang.).
  • Eric W.Weisstein,Gradient,[w:]MathWorld,Wolfram Research(ang.).