Основно съдържание
Курс: Анализ на функции на много променливи > Раздел 3
Урок 1: Допирателни равнини и локална линеаризацияЛокална линеаризация
В този урок ще се научим как да обобщим идеята за допирателна равнина, за да достигнем до линейна апроксимация на скаларни функции на много променливи.
Преговор
Основни идеи
- Локалната линеаризация е обобщение на идеята за допирателни равнини за функции на повече от две променливи. Тук ще разгледаме само скаларни функции, но подобни идеи могат да бъдат приложени и за векторни функции.
- Основната идея е да намерим приближение на дадената функция в разглежданата точка, което има по-прост вид (в случая линейна функция), и неговите първи производни съвпадат с тези на разглежданата функция.
- Векторният запис на линейната апроксимация изглежда така:
- Това е локалната линеаризация на
около .
Допирателните равнини като приближения на функцията
В предишния урок научихме как се намира допирателната равнина към графиката на функция на две променливи.
Формулата за допирателна равнина, която получихме, е следната:
Функцията често носи друго име: "локална линеаризация" на в точката . По дефиниция това е линейната функция, притежаваща следните две свойства:
- Стойността ѝ в точката
съвпада с тази на . - Първите ѝ производни в точката
са същите като тези на .
При работата с функции на много променливи не винаги можем да си представим какво се случва, особено при наличие на повече измерения. Затова по-добре е да имаме аналитичен, освен визуален, поглед към различните концепции в математическия анализ.
Локалната линеаризация е най-близкото приближение към дадената функция, което можем да получим, когато знаем само първите производни на функцията в дадена точка.
При функциите на една и две променливи това са съответно допирателната (права) и допирателната равнина. При повече променливи обаче не можем да начертаем линейното приближение.
При повечето приложения на математическия анализ не се интересуваме толкова от допирателната равнина, колкото от свойствата ѝ на линейно приближение на разглежданата функция. Например, ако представим въздушното съпротивление в различни точки на парашут като функция на посоката и скоростта на парашута, често предпочитаме да работим с линейното приближение на тази функция, отколкото със самата (често доста сложна) функция.
Какво означава "линейна функция"?
Дадена е следната многомерна функция:
Наричаме тази функция линейна, когато в дефиницията ѝ всички едночлени са или от първа степен, или константи. Например следната функция е линейна:
Линейните функции са предмет на дял от математиката, наречен "линейна алгебра", но засега нашата обикновена дефиниция е достатъчна. Обикновено, вместо всички променливи подред, представяме аргументите на функцията като вектор:
Съответният векторен запис на линейна функция е скаларно произведение:
За целите на този урок можем да добавим константа към този израз:
Всъщност след добавяне на константата функцията не е вече линейна, а се нарича "афинна". Понякога терминът "линейна функция" се използва със или без константата, зависи от контекста.
Локална линеаризация
А сега си представи, че функцията не е линейна. (Удебелената променлива " " е векторът от аргументите на функцията.) Може би е дефинирана като дълъг и сложен израз, вместо обикновено скаларно произведение.
Основната идея на локалната линеаризация е да намерим приближение на разглежданата функция около дадена отправна точка , което само по себе си представлява линейна функция. По-точно ето как би изглеждала локалната линеаризация:
- Ако заместим
, получаваме директно, че функциите и приемат една и съща стойност в точката . - Векторът, умножен по
, е градиентът на в разглежданата точка, тоест . Заради това и имат равни градиенти в отправната точка. С други думи, всичките им първи частни производни са равни.
Най-добрият начин да разбереш тази формула е да я видиш в действие.
Пример 1: Намиране на локална линеаризация
Задача: Дадена е функцията:
Да се намери линейна функция , такава че стойността на и всичките ѝ първи производни съвпадат с тези на в точката:
Стъпка 1: Намираме стойността на в избраната точка
Стъпка 2: Използваме тази точка като отправна за търсената линейна функция. Коя от следните функции е равна на в точката ?
Частните производни на са , и . Ако искаме първите производни на тази линейна функция да съвпадат с тези на в точката , трябва да заместим съответните производни на на мястото на неизвестните параметри.
Стъпка 3: Намираме първите производни на
Сега заместваме .
Стъпка 4: Заместваме константите , и в израза на с получените частни производни. Какво се получава?
Как изглежда този израз, записан чрез вектори?
Това е частен случай на общата формула, която изведохме по-горе.
Пример 2: Локалната линеаризация като приближение на функцията
Следната задача не е директно практическо приложение на локалната линеаризация, но е интересен поглед върху нея като грубо приближение на дадена функция.
Задача: Да се намери приблизителната стойност на израза .
Решение:
Можем да приемем този израз като стойността на дадена функция в точката , или по-точно на функцията
За да намерим приближение на стойността на функцията, ще използваме локалната линеаризация на в точката .
Разглежданата точка е много близо до точката , за която локалната линеаризация на е по-лесна за пресмятане. Както преди, търсим стойностите на
- Всички първи производни на
в точката
За стойността на функцията получаваме
Изглежда сме избрали удобни аргументи за тази задача, а?
За производните – нека първо намерим производната на .
След това можем да намерим
За производната по трябва да използваме правилото за диференциране на сложни функции, за да намерим
По подобен начин намираме и производната по
След това заместваме . Няколко от изразите се повтарят, така че първо намираме техните стойности
и след това заместваме, за да получим производните
Накрая, заместваме във формулата за локална линеаризация и получаваме
След като вече имаме локалната линеаризация, заместваме , за да получим приближението на функцията в тази точка
Намирането на стойността на този израз също не е лесно, но поне е възможно, за разлика от корените, които имахме в началото. Крайният резултат е
Ако използваме калкулатор, за да намерим точната стойност на функцията, отговорът е
Така че нашето приближение е доста добро!
Защо се интересуваме?
Макар че рядко се случва човешкото оцеляване на пустинен остров да зависи от апроксимации на квадратни корени, в областта на математиката и инженерните науки подходящите апроксимации са задължителни за един успешен проект.
Запомни, локалната линеаризация е приближение на дадената функция в точка, получено от стойностите на първите производни на функцията. Дори и да можем да пресметнем това приближение с компютър, понякога това не е достатъчно.
- Понякога трябва да намерим хиляди такива приближения в секунда и тогава програмата, която имаме на разположение, може да не е достатъчно бърза.
- Може би нямаме функцията в явен вид, а вместо това имаме няколко нейни стойности около точката на апроксимация.
- Понякога търсим обратната функция на дадената, което в общия случай е трудно за намиране. Ако обаче използваме линейната апроксимация на дадената функция, намирането на обратната функция вече е лесно.
Обобщение
- Локалната линеаризация е обобщение на идеята за допирателна равнина при функции на повече от две променливи.
- Основната идея е да намерим приближение на дадената функция в разглежданата точка, което има по-прост вид (в случая линейна функция), и неговите първи производни съвпадат с тези на разглежданата функция.
- Векторният запис на линейната апроксимация изглежда така:
- Това е локалната линеаризация на
около .
Искаш ли да се присъединиш към разговора?
Все още няма публикации.