В силу сложности структуры символьной записи алгебраических и трансцендентных уравнений задача по нахождению точных решений является весьма трудоемкой и подчас не реальной.
Процедура нахождения приближенных решений алгебраических и трансцендентных уравнений может быть реализована в два этапа:
Локализация корней - выделение отрезков, каждый из которых содержит по одному корню, с использованием аналитических или графических методов.
Уточнение корней - вычисление приближенных значений действительных корней уравнения на каждом из отрезков с необходимой точностью, при этом каждый из корней в силу единственности на рассматриваемом интервале, называемом интервалом изоляции корня, является изолированным, с использованием численных методов.
Предлагаемые в рамках данной лабораторной работы численные методы используются для приближенных решений алгебраических и трансцендентных уравнений вида с целью определения приближенного значения изолированного действительного корня на отрезке с необходимой точностью .
Рассмотрим логические основы реализации метода дихотомии (бисекции), комбинированного метода хорд и касательных (Ньютона), метода итераций для выполнения приближенных решений алгебраических и трансцендентных уравнений в зависимости от различных значений , , , заложенных в программу "APROXEQU".
Суть дихотомии (бисекции) или половинного деления состоит в следующем: если разделить отрезок C на отрезки A и B таким образом, что это будет отражать дихотомию, то C, деленное на A, будет равно C, деленному на B, то есть A равно B: или .
Таким образом, при наличии исходного отрезка полученный в результате "N"-го деления отрезок связан с исходным соотношением .
В данной лабораторной работе метод дихотомии (бисекции) ("METHOD OF DICHOTOMY") имеет следующую реализацию:
Итерация с индексом :
На искомом отрезке при соблюдении условий и выбирается точка , исходя из неравенства , в соответствии с принципами дихотомии согласно следующему соотношению: .
Если достигнута истинность выражения , то итерации прекращаются, количество шагов итераций , и в качестве приближенного значения действительного корня уравнения выбирается в силу равенства .
Если , то осуществляется переход к следующей итерации.
Итерация с индексом :
Если и , то , , , и получаем отрезок .
Если и , то , , , и получаем отрезок .
На отрезке при соблюдении условий и выбирается точка , исходя из неравенства , в соответствии с принципами дихотомии согласно следующему соотношению: .
Если достигнута истинность выражения , то итерации прекращаются, количество шагов итераций , и в качестве приближенного значения действительного корня уравнения выбирается в силу равенства .
Если , то осуществляется переход к следующей итерации.
Комбинированный метод хорд и касательных (Ньютона) применяется только в случаях, когда функция на искомом отрезке монотонна и не имеет точек перегиба, то есть и не изменяют знака на отрезке .
Суть метода заключается в сжатии искомого отрезка в силу проведения из противоположных концов хорды и касательной согласно следующим правилам:
Для случая и отрезок образуется из отрезка согласно следующим правилам:
Исходя из уравнения касательной, проходящей из точки с координатами к графику исходной функции , то есть , получим абсциссу точки пересечения касательной с осью абсцисс ( : .
Исходя из уравнения хорды, проходящей через точки с координатами и , то есть , получим абсциссу точки пересечения хорды с осью абсцисс ( : .
Для случая и отрезок образуется из отрезка согласно следующим правилам:
Исходя из уравнения касательной, проходящей из точки с координатами к графику исходной функции , то есть , получим абсциссу точки пересечения касательной с осью абсцисс ( : .
Исходя из уравнения хорды, проходящей через точки с координатами и , то есть , получим абсциссу точки пересечения хорды с осью абсцисс ( : .
В данной лабораторной работе комбинированный метод хорд и касательных ("METHOD OF CHORDS AND TANGENTS") или метод Ньютона имеет следующую реализацию:
Итерация с индексом :
На искомом отрезке при соблюдении условий , , , выбирается точка с координатами , из которой проводится первая касательная к графику исходной функции .
Если и , то .
Если и , то .
Если достигнута истинность выражения , то итерации прекращаются, количество шагов итераций , и в качестве приближенного значения действительного корня уравнения выбирается .
Если , то осуществляется переход к следующей итерации.
Итерация с индексом :
Если , то на отрезке выбираются точки и с соблюдением условия согласно следующим соотношениям:
Если , то на отрезке выбираются точки и с соблюдением условия согласно следующим соотношениям:
Если достигнута истинность выражения , то итерации прекращаются, количество шагов итераций , и в качестве приближенного значения действительного корня уравнения выбирается .
Если , то осуществляется переход к следующей итерации.
Метод итераций применяется к уравнению вида на отрезке при соблюдении условий и , где .
Суть метода итераций заключается в построении рекуррентной последовательности действительных чисел, сходящихся к решению, по формуле , где .
Обозначим дифференцируемую функцию , при этом за начальное приближение корня примем произвольное значение .
Если - точное решение уравнения , то имеем:
По теореме Лагранжа , где .
Тогда .
С другой стороны, так как , , , то получим: .
По теореме Лагранжа , где .
Тогда .
Очевидно, что .
Каждый из членов ряда , как следует из неравенства, не превосходит , а поскольку знаменатель геометрической прогрессии , то в силу сходимости данной геометрической прогрессии рассматриваемый ряд сходится к необходимому решению.
Так как и , а также согласно неравенству , получим, что или , то есть .
В данной лабораторной работе метод итераций ("METHOD OF ITERATIONS") имеет следующую реализацию:
Итерация с индексом :
На искомом отрезке при соблюдении условий и осуществляется ввод в символьном виде уравнения функции , исходя из уравнения и неравенства .
Осуществляется ввод значения знаменателя геометрической прогрессии , исходя из условия .
На искомом отрезке при соблюдении условий и выбирается абсцисса точки начального приближения с координатами , исходя из неравенства .
Итерация с индексом
Устанавливается значение абсциссы точки с координатами при соблюдении условия , исходя из соотношения .
Если достигнута истинность выражения , то итерации прекращаются, количество шагов итераций , и в качестве приближенного значения действительного корня уравнения выбирается значение .
Если , то осуществляется переход к следующей итерации.