Задача знаходження коренів нелінійних рівнянь одна з найважливіших для практики задач математики.
Дійсне рівняння з однією дійсною змінною можна записати у вигляді
- ,
де - певна функція.
Значення змінної x, що задовольняють цьому рівнянню називаються його коренями.
Корені рівнянь не часто можна знайти точно. Здебільшого на практиці задача зводиться до приблизного знаходження кореня, тобто виділення такого достатньо вузького інтервалу , про який можна сказати, що корінь рівняння належить цьому інтервалу.
Доволі часто, особливо при якісному аналізі задачі, важливо встановити простий факт існування кореня.
Аналітичні методи
Аналітичні методи розв'язування нелінійних рівнянь існують для обмеженого кола задач. Алгебраїчні рівняння можуть бути розв'язані в квадратурах, якщо їхній степінь не перевищує 4, тобто розв'язуються квадратні рівняння, кубічні рівняння і рівняння четвертого степеня. Аналітично розв'язується також значна кількість тригонометричних рівнянь.
Прості методи
Метод вгадування і перевірки
Іноді корінь рівняння можна вгадати. Зазвичай вгадування ґрунтується на певному додатковому знанні про задачу, наприклад, про симетрію функції. Вгаданий розв'язок потрібно підставити в рівняння й перевірити його справедливість або несправедливість.
Метод табуляції
Корінь рівняння можна знайти з певною точністю, якщо побудувати таблицю значень функції в залежності від значень аргументу. Такий метод у багатьох випадках дуже неефективний, бо вимагає великого числа обчислень. З іншого боку, функція може бути заданою таблично, наприклад, як результати вимірювань в залежності від параметра. Тоді знаходження кореня зводиться до аналізу значень, а його уточнення до інтерполяції між найближчими до нуля значеннями.
Графічний метод
Графічний метод зводиться до побудови графіка функції й візуального визначення точки, де вона перетинає вісь ординат. Іноді побудова графіка функції складна, але рівняння можна переписати у вигляді
- ,
де та - функції з простими графіками. Тоді графічний метод зводиться до знаходження точки перетину двох функцій. Наприклад, графік функції побудувати складно, тоді як графіки функцій та прості. Побудувавши їх можна переконатися, що криві перетинаються.
Графічний метод особливо ефективний при якісному аналізі рівняння, коли потрібно визначити, чи існує корінь взагалі, або число можливих коренів.
Чисельні методи
Для складних функцій застосовуються чисельні методи. Знаходження чисельного розв'язку можливе з певною точністю, тобто зводиться до визначення інтервалу, меншого від наперед заданого числа, в якому функція має принаймні один корінь.
Розв'язування починається з аналізу задачі, при якому потрібно визначити кількість і якість коренів. Задача знаходження коренів парної кратності потребує окремого розгляду, тому надалі мова йтиме про прості корені або корені непарної кратності.
Виділення області з одним коренем
Наступний крок - виділення області з єдиним коренем. Характерною ознакою існування кореня на певному інтервалі те, що функція має на кінцях цього інтервалу різні знаки. Тут існує дві небезпеки. Така ж ознака властива для функцій з розривами. Наприклад, функція
має різні знаки на кінцях інтервалу [0,2], але не має на цьому інтервалі кореня. Для виключення таких особливостей потрібен детальніший аналіз.
Інша небезпека в тому, що при різних знаках функції на кінцях інтервалу, вона може мати на цьому інтервалі непарне число коренів, більше від одиниці. В такому разі можна пропустити кілька коренів. У разі парного числа коренів на інтервалі функція має на його кінцях однаковий знак, й є небезпека пропустити всі корені взагалі.
Практично виділення інтервалу з одним коренем проводиться методом табуляції з кроком, достатньо грубим, щоб не обчислювати функцію надто багато разів, але водночас достатнім для того, щоб не пропустити корінь.
Алгоритми уточнення кореня
Ізолювавши інтервал, на якому існує один корінь, необхідно вибрати конкретний алгоритм знаходження кореня із заданою точністю. Алгоритми уточнення коренів поділяються на дві категорії - алгоритми звуження інтервалу та ітераційні алгоритми. Вибір алгоритму для чисельного знаходження кореня проводиться з урахуванням його ефективності. Алгоритм повинен проводити якомога менше обчислень функції, тобто працювати швидко, але, водночас, бути простим при програмуванні й застосуванні. Ітераційні алгоритми потребують перевірки на збіжність. Існує також велика кількість різноманітних комбінованих методів.
Звуження інтервалу
До методів звуження інтервалу належать, зокрема та метод хорд.
, відомий також під назвами метод бісекції або метод ділення навпіл - найпростіший, надійний, але порівняно повільний метод. Суть методу в тому, що інтервал ділиться навпіл, обраховується значення функції в середній точці, й порівнюється її знак зі знаками функції на кінцях інтервалу. Така процедура дозволяє виділити наполовину менший інтервал із різними знаками функції на його кінцях. Її повторяють доти, доки довжина інтервалу не стане меншою від заданої точності.
Ефективніший - метод хорд. При його застосуванні точка всередині інтервалу вибирається з врахуванням абсолютних значень функції на його кінцях.
Ітераційні методи
Метод простої ітерації застосовують для розв'язування задач про нерухому точку, тобто рівнянь вигляду:
- .
Рівняння загального вигляду потрібно привести до цієї специфічної форми. Спочатку вибирається довільне наближенне значення кореня, за яким знаходиться нове наближення. Таку процедуру проводять доти, доки нове значення не відрізнятиметься від старого на величину, меншу від заданої точності.
Метод ітерації не завжди збігається. Він із гарантією збіжний тоді, коли похідна від функції менша від одиниці. Практично перевірити цю вимогу буває складно.
Іншим ітераційним методом є метод дотичних (також відомий як метод Ньютона), при якому нове наближення знаходиться за допомогою лінійної інтерполяції функції. Для застосування методу дотичних потрібно знати похідну від функції.
Це незавершена стаття з математики. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zadacha znahodzhennya koreniv nelinijnih rivnyan odna z najvazhlivishih dlya praktiki zadach matematiki Dijsne rivnyannya z odniyeyu dijsnoyu zminnoyu mozhna zapisati u viglyadi F x 0 displaystyle F x 0 de F x displaystyle F x pevna funkciya Znachennya zminnoyi x sho zadovolnyayut comu rivnyannyu nazivayutsya jogo korenyami Koreni rivnyan ne chasto mozhna znajti tochno Zdebilshogo na praktici zadacha zvoditsya do pribliznogo znahodzhennya korenya tobto vidilennya takogo dostatno vuzkogo intervalu x 1 x 2 displaystyle x 1 x 2 pro yakij mozhna skazati sho korin rivnyannya nalezhit comu intervalu Dovoli chasto osoblivo pri yakisnomu analizi zadachi vazhlivo vstanoviti prostij fakt isnuvannya korenya Analitichni metodiAnalitichni metodi rozv yazuvannya nelinijnih rivnyan isnuyut dlya obmezhenogo kola zadach Algebrayichni rivnyannya mozhut buti rozv yazani v kvadraturah yaksho yihnij stepin ne perevishuye 4 tobto rozv yazuyutsya kvadratni rivnyannya kubichni rivnyannya i rivnyannya chetvertogo stepenya Analitichno rozv yazuyetsya takozh znachna kilkist trigonometrichnih rivnyan Prosti metodiMetod vgaduvannya i perevirki Inodi korin rivnyannya mozhna vgadati Zazvichaj vgaduvannya gruntuyetsya na pevnomu dodatkovomu znanni pro zadachu napriklad pro simetriyu funkciyi Vgadanij rozv yazok potribno pidstaviti v rivnyannya j pereviriti jogo spravedlivist abo nespravedlivist Metod tabulyaciyi Korin rivnyannya mozhna znajti z pevnoyu tochnistyu yaksho pobuduvati tablicyu znachen funkciyi v zalezhnosti vid znachen argumentu Takij metod u bagatoh vipadkah duzhe neefektivnij bo vimagaye velikogo chisla obchislen Z inshogo boku funkciya mozhe buti zadanoyu tablichno napriklad yak rezultati vimiryuvan v zalezhnosti vid parametra Todi znahodzhennya korenya zvoditsya do analizu znachen a jogo utochnennya do interpolyaciyi mizh najblizhchimi do nulya znachennyami Grafichnij metodIlyustraciya grafichnogo metodu znahodzhennya koreniv rivnyannya x f x displaystyle x f x Grafichnij metod zvoditsya do pobudovi grafika funkciyi j vizualnogo viznachennya tochki de vona peretinaye vis ordinat Inodi pobudova grafika funkciyi F x displaystyle F x skladna ale rivnyannya mozhna perepisati u viglyadi f x g x displaystyle f x g x de f x displaystyle f x ta g x displaystyle g x funkciyi z prostimi grafikami Todi grafichnij metod zvoditsya do znahodzhennya tochki peretinu dvoh funkcij Napriklad grafik funkciyi e x x 0 displaystyle e x x 0 pobuduvati skladno todi yak grafiki funkcij f x e x displaystyle f x e x ta g x x 0 displaystyle g x x 0 prosti Pobuduvavshi yih mozhna perekonatisya sho krivi peretinayutsya Grafichnij metod osoblivo efektivnij pri yakisnomu analizi rivnyannya koli potribno viznachiti chi isnuye korin vzagali abo chislo mozhlivih koreniv Chiselni metodiDlya skladnih funkcij zastosovuyutsya chiselni metodi Znahodzhennya chiselnogo rozv yazku mozhlive z pevnoyu tochnistyu tobto zvoditsya do viznachennya intervalu menshogo vid napered zadanogo chisla v yakomu funkciya maye prinajmni odin korin Rozv yazuvannya pochinayetsya z analizu zadachi pri yakomu potribno viznachiti kilkist i yakist koreniv Zadacha znahodzhennya koreniv parnoyi kratnosti potrebuye okremogo rozglyadu tomu nadali mova jtime pro prosti koreni abo koreni neparnoyi kratnosti Vidilennya oblasti z odnim korenem Nastupnij krok vidilennya oblasti z yedinim korenem Harakternoyu oznakoyu isnuvannya korenya na pevnomu intervali te sho funkciya maye na kincyah cogo intervalu rizni znaki Tut isnuye dvi nebezpeki Taka zh oznaka vlastiva dlya funkcij z rozrivami Napriklad funkciya F x 1 x 1 displaystyle F x frac 1 x 1 maye rizni znaki na kincyah intervalu 0 2 ale ne maye na comu intervali korenya Dlya viklyuchennya takih osoblivostej potriben detalnishij analiz Insha nebezpeka v tomu sho pri riznih znakah funkciyi na kincyah intervalu vona mozhe mati na comu intervali neparne chislo koreniv bilshe vid odinici V takomu razi mozhna propustiti kilka koreniv U razi parnogo chisla koreniv na intervali funkciya maye na jogo kincyah odnakovij znak j ye nebezpeka propustiti vsi koreni vzagali Praktichno vidilennya intervalu z odnim korenem provoditsya metodom tabulyaciyi z krokom dostatno grubim shob ne obchislyuvati funkciyu nadto bagato raziv ale vodnochas dostatnim dlya togo shob ne propustiti korin Algoritmi utochnennya korenya Izolyuvavshi interval na yakomu isnuye odin korin neobhidno vibrati konkretnij algoritm znahodzhennya korenya iz zadanoyu tochnistyu Algoritmi utochnennya koreniv podilyayutsya na dvi kategoriyi algoritmi zvuzhennya intervalu ta iteracijni algoritmi Vibir algoritmu dlya chiselnogo znahodzhennya korenya provoditsya z urahuvannyam jogo efektivnosti Algoritm povinen provoditi yakomoga menshe obchislen funkciyi tobto pracyuvati shvidko ale vodnochas buti prostim pri programuvanni j zastosuvanni Iteracijni algoritmi potrebuyut perevirki na zbizhnist Isnuye takozh velika kilkist riznomanitnih kombinovanih metodiv Zvuzhennya intervalu Do metodiv zvuzhennya intervalu nalezhat zokrema ta metod hord vidomij takozh pid nazvami metod bisekciyi abo metod dilennya navpil najprostishij nadijnij ale porivnyano povilnij metod Sut metodu v tomu sho interval dilitsya navpil obrahovuyetsya znachennya funkciyi v serednij tochci j porivnyuyetsya yiyi znak zi znakami funkciyi na kincyah intervalu Taka procedura dozvolyaye vidiliti napolovinu menshij interval iz riznimi znakami funkciyi na jogo kincyah Yiyi povtoryayut doti doki dovzhina intervalu ne stane menshoyu vid zadanoyi tochnosti Efektivnishij metod hord Pri jogo zastosuvanni tochka vseredini intervalu vibirayetsya z vrahuvannyam absolyutnih znachen funkciyi na jogo kincyah Iteracijni metodi Metod prostoyi iteraciyi zastosovuyut dlya rozv yazuvannya zadach pro neruhomu tochku tobto rivnyan viglyadu x f x displaystyle x f x Rivnyannya zagalnogo viglyadu potribno privesti do ciyeyi specifichnoyi formi Spochatku vibirayetsya dovilne nablizhenne znachennya korenya za yakim znahoditsya nove nablizhennya Taku proceduru provodyat doti doki nove znachennya ne vidriznyatimetsya vid starogo na velichinu menshu vid zadanoyi tochnosti Metod iteraciyi ne zavzhdi zbigayetsya Vin iz garantiyeyu zbizhnij todi koli pohidna vid funkciyi f x displaystyle f x mensha vid odinici Praktichno pereviriti cyu vimogu buvaye skladno Ilyustraciya metodu Nyutona Inshim iteracijnim metodom ye metod dotichnih takozh vidomij yak metod Nyutona pri yakomu nove nablizhennya znahoditsya za dopomogoyu linijnoyi interpolyaciyi funkciyi Dlya zastosuvannya metodu dotichnih potribno znati pohidnu vid funkciyi Metod relaksaciyi Ce nezavershena stattya z matematiki Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi