Математический форум Math Help Planet
Обсуждение и решение задач по математике, физике, химии, экономике Теоретический раздел |
Часовой пояс: UTC + 3 часа [ Летнее время ] |
новый онлайн-сервис число, сумма и дата прописью |
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |
Численные методы решения нелинейных уравнений | |
---|---|
Онлайн-сервисы
Нахождение НОД и НОК
Разложение числа на простые множители
Сравнения по модулю
Операции над множествами
Операции над векторами
Разложение вектора по базису. Доказательство, что векторы образуют базис
Чертёж треугольника по координатам вершин
Решение треугольника
Решение Пирамиды
Построение Пирамиды по координатам вершин
Чертёж многоугольника по координатам вершин
Решение систем методом Крамера и Матричным
Онлайн построение графика кривой 2-го порядка
Определение вида кривой или поверхности 2-го порядка по инвариантам
МНК и регрессионный анализ Онлайн + графики
Онлайн число, сумма и дата прописью
Алгоритмы JavaScript
Алгоритмы поиска
Алгоритмы сортировки
Уникальные элементы массива
Объединение, пересечение и разность массивов
НОД и НОК
Операции над матрицами
Дата прописью
Введение в анализ
Функции: понятие, определение, графики
Непрерывность функции
Исследование функции и построение графика
Теория множеств
Множества: понятие, определение, примеры
Точечные множества
Замкнутые и открытые множества
Мера множества
Группы, кольца, поля в математике
Поле комплексных чисел
Кольцо многочленов
Основная теорема алгебры и ее следствия
Математическая логика
Алгебра высказываний
Аксиоматика и логические рассуждения
Методы доказательств теорем
Алгебра высказываний и операции над ними
Формулы алгебры высказываний
Тавтологии алгебры высказываний
Логическая равносильность формул
Нормальные формы для формул высказываний
Логическое следование формул
Приложение алгебры высказываний для теорем
Дедуктивные и индуктивные умозаключения
Решение логических задач
Принцип полной дизъюнкции
Булевы функции
Множества, отношения и функции в логике
Булевы функции от одного и двух аргументов
Булевы функции от n аргументов
Системы булевых функций
Применение булевых функций к релейно-контактным схемам
Релейно-контактные схемы в ЭВМ
Практическое применение булевых функций
Теория формального
Формализованное исчисление высказываний
Полнота и другие свойства формализованного исчисления высказываний
Независимость системы аксиом формализованного исчисления высказываний
Логика предикатов
Логика предикатов
Логические операции над предикатами
Кванторные операции над предикатами
Формулы логики предикатов
Тавтологии логики предикатов
Преобразования формул и следование их предикатов
Проблемы разрешения для общезначимости и выполнимости формул
Применение логики предикатов в математике
Строение математических теорем
Аристотелева силлогистика и методы рассуждений
Принцип полной дизъюнкции в предикатной форме
Метод полной математической индукции
Необходимые и достаточные условия
Логика предикатов и алгебра множеств
Формализованное исчисление предикатов
Неформальные и формаль-ные аксиоматические теории
Неформальные аксиоматические теории
Свойства аксиоматических теорий
Формальные аксиоматические теории
Формализация теории аристотелевых силлогизмов
Свойства формализованного исчисления предикатов
Формальные теории первого порядка
Формализация математической теории
Теория алгоритмов
Интуитивное представление об алгоритмах
Машины Тьюринга и тезис
Рекурсивные функции
Нормальные алгоритмы Маркова
Разрешимость и перечислимость множеств
Неразрешимые алгоритмические проблемы
Теорема Гёделя о неполноте формальной арифметики
Математическая логика и компьютеры
Дискретная математика
Множества и отношения
Теория множеств: понятия и определения
Операции над множествами
Кортеж и декартово произведение множеств
Соответствия и бинарные отношения на множествах
Операции над соответствиями на множествах
Семейства множеств
Специальные свойства бинарных отношений
Отношения эквивалентности на множестве
Упорядоченные множества
Теорема о неподвижной точке
Мощность множества
Парадокс Рассела
Метод характеристических функций
Группы и кольца
Алгебраические структуры и операции
Группоиды, полугруппы, группы
Кольца, тела, поля
Области целостности в теории колец
Модули и линейные пространства
Подгруппы и подкольца
Теорема Лагранжа о порядке конечной группы
Гомоморфизмы групп и нормальные делители
Гомоморфизмы и изоморфизмы колец
Алгебра кватернионов
Полукольца и булевы алгебры
Полукольца: определение, аксиомы, примеры
Замкнутые полукольца
Полукольца и системы линейных уравнений
Булевы алгебры и полукольца
Решетки и полурешетки
Алгебраические системы
Алгебраические системы: модели и алгебры
Подсистемы алгебраических систем
Конгруэнции и фактор-системы
Гомоморфизмы алгебраических систем
Прямые произведения алгебраических систем
Конечные булевы алгебры
Многосортные алгебры
Теория графов
Теория графов: основные понятия и определения
Способы представления графов
Неориентированные и ориентированные деревья
Остовное дерево и алгоритм Краскала
Методы систематического обхода вершин графа
Алгоритмы поиска в глубину и ширину в графах
Задача о путях во взвешенных ориентированных графах
Изоморфизм, гомоморфизм и автоморфизм графов
Топологическая сортировка вершин графа
Элементы цикломатики в теории графов
Булева алгебра и функции
Булевы функции и булев куб
Таблицы булевых функций и булев оператор
Равенство булевых функций. Фиктивные переменные
Формулы и суперпозиции булевых функций
Дизъюнктивные и конъюнктивные нормальные формы
Построение минимальных ДНФ
Теорема Поста и классы
Критерий Поста
Схемы из функциональных элементов
Конечные автоматы и регулярные языки
Конечные автоматы и регулярные языки
Алфавит, слово, язык в программировании
Порождающие грамматики (грамматики Хомского)
Классификация грамматик и языков
Регулярные языки и регулярные выражения
Конечные автоматы
Допустимость языка конечным автоматом
Теорема Клини
Детерминизация конечных автоматов
Минимизация конечных автоматов
Лемма о разрастании для регулярных языков
Обоснование алгоритма детерминизации автоматов
Конечные автоматы с выходом
Морфизмы и конечные подстановки
Машины Тьюринга
Контекстно-свободные языки
Контекстно-свободные языки и грамматики
Приведенная форма КС-грамматики
Лемма о разрастании для КС-языков
Магазинные автоматы (автомат с магазинной памятью)
Алгоритм построения МП-автомата по КС-грамматике
Алгоритм построения КС-грамматики по МП-автомату
Алгебраические свойства КС-языков
Основное свойство суперпозиции КС-языков
Пересечение контекстно-свободных языков
Методы синтаксического анализа КС-языков
Восходящий синтаксический анализ и LR(k)-грамматики
Семантика формальных языков
Принцип индукции по неподвижной точке
Графовое представление МП-автоматов
Интегральное исчисление
Неопределённый и определённый
Неопределенный и определенный интегралы
Свойства интегралов
Интегрирование по частям
Интегрирование методом замены переменной
Интегрирование различных рациональных функций
Интегрирование различных иррациональных функций
Интегрирование различных тригонометрических функций
Определенный интеграл и его основные свойства
Необходимое и достаточное условие интегрируемости
Теоремы существования первообразной
Свойства определенных интегралов
Несобственные интегралы
Интегральное определение логарифмической функции
Приложения интегралов
Вычисление площадей плоских фигур
Площади фигур в различных координатах
Вычисление объемов тел с помощью интегралов
Объём тела вращения
Вычисление длин дуг кривых
Формулы длины дуги регулярной кривой
Кривизна плоской кривой
Площадь поверхности вращения тела
Интегралы в физике
Статические моменты и координаты центра тяжести
Теоремы Гульдина–Паппа
Вычисление моментов инерции
Другие приложения интегралов в физике
Основные интегралы
Вариационное исчисление
Примеры вариационных задач
Дифференциальное уравнение Эйлера
Функционалы, зависящие от нескольких функций
Задача о минимуме кратного интеграла
Финансовый анализ
Анализ эффективности
Критерии и показатели эффективности предприятия
Методы анализа эффективности деятельности
Факторный анализ прибыли от операционной деятельности
Анализ безубыточности предприятия
Операционный рычаг и эффект финансового рычага
Анализ и оценка состава, структуры и динамики доходов и расходов
Анализ рентабельности и резервов устойчивого роста капитала
Анализ распределения прибыли предприятия
Анализ и оценка чувствительности показателей эффективности
Анализ устойчивости
Финансовая устойчивость и долгосрочная платежеспособность
Характеристика типов финансовой устойчивости
Рыночная активность
Финансовый анализ рыночной активности
Методика анализа рыночной активности
Анализ и оценка дивидендного дохода на одну акцию
Инвестиционная деятельность
Инвестиции: экономическая сущность и классификация
Государственное регулирование инвестиционной деятельности
Источники финансовых ресурсов на капитальные вложения
Инвестиции в основные фонды
Оценка состояния основных фондов
Амортизация основных фондов
Капитальное строительство в инвестиционном процессе
Планирование инвестиций в форме капитальных вложений
Экономическая эффективность инвестиций
Финансирование капитальных вложений
Кредитование капитальных вложений
Кредитоспособность
Финансирование и кредитование затрат
Финансирование и кредитование инвестиционной деятельности потребительской кооперации
Финансирование и кредитование капитальных вложений потребительской кооперации
Инвестиционное строительное проектирование
Анализ инвестиций
Инвестиции и инвестиционная деятельность предприятия
Задачи финансового анализа инвестиций предприятия
Учет фактора времени в инвестиционной деятельности
Аннуитет и финансовая рента в инвестициях
Учет фактора инфляции при инвестировании
Оценка фактора риска инвестиционного проекта
Методы оценки эффективности инвестиций
Показатели эффективности инвестиционного проекта
Стоимость компании
Концепция построения международных стандартов финансовой отчетности (МСФО)
Экономическое содержание международных стандартов финансовой отчётности
Цели и принципы оценки стоимости акций и активов компании
Оценка акций и активов предприятия по справедливой стоимости
Методы оценки справедливой стоимости акций предприятия
Затратный подход к оценки стоимости компаний и акций
Сравнительный подход к оценки стоимости предприятий и акций
Доходный подход к оценке стоимости компании и акций
Выбор ставки дисконтирования при инвестировании в акции
Метод капитализации прибыли
Сравнение подходов к оценке стоимости компаний и пакетов акций
Форвардные контракты
Форвардный контракт и цена
Форвардная цена акции на бирже
Цена форвардного контракта инвестора
Форвардная цена акции с учетом величины дивиденда
Форвардная цена акции с учетом ставки дивиденда
Форвардная цена валюты на рынке форекс
Форвардный валютный курс и инфляция на рынке
Форвардная цена товара и спотовый рынок
Форвардная цена при различии ставок по кредитам и депозитам
Синтетический форвардный контракт на акции и валюту
Теория вероятностей
Основные понятия теории вероятностей
Зависимые и независимые случайные события
Повторные независимые испытания
Формула Бернулли
Одномерные случайные величины
Многомерные случайные величины
Функции случайных величин
Законы распределения целочисленных случайных величин
Законы распределения непрерывных случайных величин
Предельные теоремы теории вероятностей
Закон больших чисел и предельные теоремы
Вероятностные закономерности
Математическая статистика
Элементы математической статистики
Выборочный метод
Оценки параметров генеральной совокупности
Статистические гипотезы
Критерии согласия
Теоретические и эмпирические частоты
Теория очередей (СМО)
Определение системы массового обслуживания
Уравнения Колмогорова
Предельные вероятности состояний
Определение СМО с отказами
Определение СМО с ожиданием (очередью)
Аналитическая геометрия
Векторная алгебра
Метрические понятия и аксиомы геометрии
Равенство и подобие геометрических фигур
Бинарные отношения
Вектор, его направление и длина
Линейные операции над векторами
Линейная зависимость и независимость векторов
Отношение коллинеарных векторов
Проекции векторов на прямую и на плоскость
Угол между векторами
Ортогональные проекции векторов
Координата вектора на прямой и базис
Координаты вектора на плоскости и базис
Координаты вектора в пространстве и базис
Операции над векторами в координатной форме
Ортогональный и ортонормированный базисы
Cкалярное произведение векторов и его свойства
Выражение скалярного произведения через координаты векторов
Векторное произведение векторов и его свойства
Смешанное произведение векторов и его свойства
Ориентированные площади и объемы
Двойное векторное произведение и его свойства
Применение векторов в задачах на аффинные свойства фигур
Применение произведений векторов при решении геометрических задач
Применение векторной алгебры в механике
Системы координат
Прямоугольные координаты
Преобразования прямоугольных координат
Полярная система координат
Цилиндрическая система координат
Сферические координаты
Аффинные координаты
Аффинные преобразования координат
Аффинные преобразования плоскости
Примеры аффинных преобразований плоскости
Аффинные преобразования пространства
Многомерное координатное пространство
Линейные и аффинные подпространства
Скалярное произведение n-мерных векторов
Преобразования систем координат
Геометрия на плоскости
Алгебраические линии на плоскости
Общие уравнения геометрических мест точек
Алгебраические уравнения линий на плоскости
Уравнения прямой, проходящей через точку перпендикулярно вектору
Уравнения прямой, проходящей через точку коллинеарно вектору
Уравнения прямой, проходящей через две точки
Уравнения прямой с угловым коэффициентом
Взаимное расположение прямых
Примеры задач с прямыми на плоскости
Системы неравенств с двумя неизвестными
Системы линейных уравнений с двумя неизвестными
Линии 2-го порядка
Канонические уравнения линий второго порядка
Порядок приведения уравнения линии к каноническому виду
Эллипс
Гипербола
Парабола
Квадратичные неравенства с двумя неизвестными
Применение линий 1-го и 2-го порядков в задачах на экстремум функций
Инварианты линий
Классификация линий 2-го порядка по инвариантам
Приведение уравнения линии к каноническому виду по инвариантам
Геометрия в пространстве
Способы задания ГМТ в пространстве
Алгебраические уравнения поверхностей
Уравнения плоскости, проходящей через точку перпендикулярно вектору
Уравнения плоскости, компланарной двум неколлинеарным векторам
Уравнения плоскости, проходящей через три точки
Взаимное расположение плоскостей
Типовые задачи с плоскостями
Уравнения прямых в пространстве
Взаимное расположение прямых в пространстве
Типовые задачи с прямыми в пространстве
Поверхности 2-го порядка
Канонические уравнения поверхностей
Порядок приведения уравнения поверхности к каноническому виду
Поверхности второго порядка
Эллипсоиды
Гиперболоиды
Конусы
Параболоиды
Применение поверхностей 1-го и 2-го порядков в задачах на экстремум функций
Инварианты поверхностей
Линейная алгебра
Матрицы и операции
Линейные операции над матрицами
Умножение матриц
Возведение матриц в степень
Многочлены от матриц
Транспонирование и сопряжение матриц
Блочные матрицы
Произведение и сумма матриц Кронекера
Метод Гаусса приведения матрицы к ступенчатому виду
Элементарные преобразования матриц
Определители
Определители матриц и их основные свойства
Формула полного разложения определителя
Формула Лапласа полного разложения определителя
Определитель произведения матриц
Методы вычисления определителей
Ранг матрицы
Линейная зависимость и линейная независимость строк (столбцов) матрицы
Ранг матрицы и базисный минор матрицы
Методы вычисления ранга матрицы
Ранг системы столбцов (строк)
Обратная матрица
Обратные матрицы и их свойства
Ортогональные и унитарные матрицы
Способы нахождения обратной матрицы
Матричные уравнения
Односторонние обратные матрицы
Скелетное разложение матрицы
Полуобратная матрица
Псевдообратная матрица
Системы уравнений
Системы линейных алгебраических уравнений
Метод Гаусса решения систем линейных уравнений
Структура общего решения системы уравнений
Решение систем с помощью полуобратных матриц
Псевдорешения системы линейных уравнений
Функциональные матрицы
Функциональные матрицы скалярного аргумента
Производные матриц по векторному аргументу
Линейные и квадратичные формы и их преобразования
Приведение форм к каноническому виду
Закон инерции вещественных квадратичных форм
Знакоопределенность форм вещественных квадратичных
Формы и исследование функций на экстремум
Многочленные матрицы
Многочленные матрицы (лямбда-матрицы)
Операции над лямбда-матрицами
Простые преобразования многочленных матриц
Инвариантные множители многочленной матрицы
Функции от матриц
Собственные векторы и значения матрицы
Подобие числовых матриц
Характеристический многочлен матрицы
Минимальный многочлен матрицы
Теорема Гамильтона-Кэли
Жорданова форма матрицы
Приведение матрицы к жордановой форме
Многочлены от матриц
Применение многочленов от матриц
Функции от матриц
Линейные пространства
Линейные пространства: определение и примеры
Линейная зависимость и независимость n-мерных векторов
Размерность и базис линейного пространства
Преобразования координат в линейном пространстве
Изоморфизм линейных пространств
Подпространства
Подпространства линейного пространства
Пересечение и сумма подпространств
Способы описания подпространств
Нахождение дополнения и суммы подпространств
Нахождение пересечения подпространств
Линейные отображения
Линейные многообразия
Линейные отображения
Матрица линейного отображения
Ядро и образ линейного отображения
Линейные операторы
Линейные операторы (преобразования)
Инвариантные подпространства
Собственные векторы и значения оператора
Свойства собственных векторов операторов
Канонический вид линейного оператора
Методика приведения линейного преобразования к каноническому виду
Евклидовы пространства
Евклидовы пространства
Ортогональные векторы евклидова пространства
Ортогональный базис евклидова пространства
Ортонормированный базис евклидова пространства
Ортогональные дополнения в евклидовом пространстве
Задача о перпендикуляре
Матрица и определитель Грама и его свойства
Линейные преобразования евклидовых пространств
Канонический вид ортогонального оператора евклидова пространства
Сопряженные операторы евклидова пространства
Самосопряженные операторы евклидова пространства
Приведение квадратичной формы к главным осям
Унитарные пространства и их линейные преобразования
Комплексный анализ
Комплексные числа
Комплексные числа в алгебраической форме
Комплексные числа в тригонометрической и показательной формах
Множества на комплексной плоскости
Последовательности и ряды комплексных чисел
Комплексные функции
Функции комплексного переменного. Предел, непрерывность и производная
Элементарные функции комплексного переменного
Дифференцирование функций комплексного переменного
Аналитические функции и их свойства
Конформные отображения
Функциональные ряды в комплексной области
и их свойства Интегрирование функций комплексного переменного
Функциональные ряды и последовательности
Степенные ряды и их свойства
Разложение функций в степенные ряды
Нули аналитических функций
Ряд Лорана и разложение функций по целым степеням
Особые точки, Вычеты
Изолированные особые точки функций и полюсы
Вычеты и их применение
Вычисление интегралов с помощью вычетов
Вычеты и расположение нулей многочлена
Операционное исчисление
Дифференциальные уравнения
ДУ первого порядка
Основные понятия и определения ДУ
Метод изоклин для ДУ 1-го порядка
Метод последовательных приближений
ДУ с разделяющимися переменными
Однородные ДУ
Линейные ДУ 1-го порядка
Дифференциальное уравнение Бернулли
ДУ в полных дифференциалах
Интегрирующий множитель
ДУ, не разрешенные относительно производной
Дифференциальное уравнение Риккати
Составление ДУ семейств линий
Задачи на траектории
Особые решения ДУ
ДУ высших порядков
Понятия и определения ДУ высших порядков
ДУ, допускающие понижение порядка
Линейная независимость функций
Определители Вронского и Грама
Однородные и неоднородные дифференциальные уравнения
Задача Коши и Уравнение Эйлера
Линейные ДУ с переменными коэффициентами
Метод Лагранжа решения ДУ
Краевые задачи для ДУ высших порядков
Разложение решения ДУ в степенной ряд
Разложение решения ДУ в обобщенный степенной ряд
Нахождение периодических решений ДУ
Асимптотическое интегрирование ДУ
Системы ДУ
Системы ДУ: понятия и определения
Сведение системы ДУ к одному уравнению
Нахождение интегрируемых комбинаций
Интегрирование однородных линейных систем ДУ
Методы интегрирования неоднородных систем ДУ
Преобразование Лапласа и решение ДУ и систем
Теория устойчивости
Численные методы
Методы алгебры
Численные методы линейной алгебры
Численные методы решения СЛАУ
Итерационный метод Шульца обратной матрицы
Методы решения задач о собственных значениях и векторах матрицы
Методы решения нелинейных уравнений
Методы решения систем нелинейных уравнений
Методы теории приближений
Методы приближения сеточных функций
Методы функциональной интерполяции
Методы интегрально-дифференциальной интерполяции
Методы интегрального сглаживания
Методы интерполяции и сглаживания сплайнами
Методы численного дифференцирования и интегрирования
Методы численного дифференцирования
Методы численного интегрирования
Методы решения обыкновенных ДУ
Численные методы решения задачи Коши
Разностные схемы для решения задачи Коши
Составные схемы для решения задачи Коши
Экстраполяционные методы решения задачи Коши
Непрерывно-дискретные методы решения задачи Коши
Численные методы решения краевых задач
Методы решения ДУ в частных производных
Численные методы решения уравнений математической физики с двумя переменными
Принципы построения разностных схем для уравнений в частных производных
Разностные схемы решения уравнений в частных производных 1-го порядка
Разностные схемы решения уравнений в частных производных 2-го порядка
Численные методы решения уравнений в частных производных
Численные методы решения уравнений математической физики с тремя переменными
|
Численные методы решения нелинейных уравненийКорни нелинейных уравненийПусть дано нелинейное уравнение где — функция, определенная и непрерывная на некотором промежутке. В некоторых случаях на функцию могут быть наложены дополнительные ограничения, например, непрерывность первой и второй производных, что специально оговаривается. Функция может быть задана в виде алгебраического многочлена или трансцендентной функции (тогда ей соответствует алгебраическое или трансцендентное уравнение). Требуется найти корни нелинейного уравнения (3.1), т.е. числа которые путем подстановки их в (3.1) превращают уравнение в верное числовое равенство. Числа называются также нулями функции . На практике часто бывает выгодно уравнение (3.1) заменить равносильным ему уравнением (уравнения равносильны, если имеют одинаковые корни): (3.2) где функции — более простые, чем функция . Тогда при задании уравнения в виде (3.1) нулями функции являются точки пересечения с осью (рис. 3.1,д), а при задании в виде (3.2) — абсциссы точек пересечения функций и (рис. 3.1,б). Замечания 1. Если — алгебраический многочлен, то уравнение (3.1) называется также алгебраическим n-й степени: (3.3) где — действительные числа, коэффициенты уравнения. 2. На практике встречаются задачи нахождения корней уравнения , левая часть которого задана сеточной функцией (рис. 3.2). Число есть корень уравнения (3.1) кратности , если при вместе с функцией обращаются в нуль ее производные до (k-1)-го порядка включительно, т.е. , а . Корень кратности к = 1 называется простым. На рис 3.1,с простыми корнями являются , a корни — кратные. В соответствии с классическим результатом Галуа алгебраическое уравнение (3.1) при не имеет решения в замкнутом (формульном) виде. Сеточные уравнения вообще не имеют формульных решений. Поэтому корни алгебраических , трансцендентных и сеточных уравнений, как правило, определяются приближенно с заданной точностью. Решение осуществляется в два этапа: Первый этап. Находятся отрезки , внутри каждого из которых содержится один простой или кратный корень (см. рис. 3.1). Этот этап называется процедурой отделения корней. По сути на нем осуществляется грубое нахождение корней . Второй этап. Грубое значение каждого корня уточняется до заданной точности одним из численных методов, в которых реализуются последовательные приближения. Порядок (скорость) сходимости метода определяется так же, как в методе простых итераций. Отделение корней уравненияДля отделения действительных корней полезно определять заранее число корней, а также верхнюю и нижнюю границы их расположения. Для этого используется ряд теорем. Теорема 3.1 (о числе корней алгебраического уравнения (3.3)). Алгебраическое уравнение (3.3) n-й степени имеет ровно корней, действительных или комплексных, при условии, что каждый корень считается столько раз, какова его кратность. Теорема 3.2 (о свойстве парной сопряженности комплексных корней уравнения (3.3)). Если — корень алгебраического уравнения (3.3) кратности , то число также является корнем той же кратности. Следствие. Алгебраическое уравнение нечетной степени имеет по крайней мере один действительный корень. Теорема 3.3 (об оценке модулей корней уравнения (3.3)). Пусть где — коэффициенты уравнения . Тогда модули всех корней уравнения удовлетворяют неравенству (3.4) т.е. корни уравнения расположены в кольце. Следствие. Числа и являются соответственно нижней и верхней границами положительных корней алгебраического уравнения: . Аналогично числа и служат нижней и верхней границами отрицательных корней уравнения: . Приведем полезные теоремы, используемые для более точного установления границ действительных корней алгебраических уравнений. Теорема 3.4 (теорема Лагранжа о верхней границе положительных корней уравнения (3.3)). Пусть и — первый отрицательный коэффициент в последовательности — наибольшая из абсолютных величин отрицательных коэффициентов. Тогда за верхнюю границу положительных корней уравнения (3.3) может быть принято число (3.5) Теорема 3.5 (о нижних и верхних границах положительных и отрицательных корней алгебраического уравнения). Пусть — верхняя граница положительных корней уравнения , — верхняя граница положительных корней уравнения , — верхняя граница положительных корней уравнения , — верхняя граница положительных корней уравнения . Тогда положительные корни и отрицательные корни уравнения (3.3) удовлетворяют неравенствам (3.6) Теорема 3.6 (теорема Декарта о количестве действительных корней алгебраических уравнений). Число положительных корней (с учетом их кратностей) алгебраического уравнения равно числу перемен знаков в последовательности коэффициентов (коэффициенты, равные нулю, не учитываются) многочлена или меньше этого числа на четное число. Число отрицательных корней (с учетом их кратностей) алгебраического уравнения равно числу перемен знаков в последовательности многочлена или меньше этого числа на четное число. Теорема 3.7 (теорема Гюа о необходимом условии действительности всех корней алгебраического уравнения). Если алгебраическое уравнение (3.3) имеет все действительные корни, то квадрат каждого некрайнего коэффициента больше произведения двух его соседних коэффициентов. Следствие. Если при каком-нибудь выполнено неравенство , то уравнение (3.3) имеет по крайней мере одну пару комплексных корней. Для отделения корней применяется следующая теорема. Теорема 3.8. Если функция , определяющая уравнение , на концах отрезка принимает значения разных знаков, т.е. , то на этом отрезке содержится по крайней мере один корень уравнения. Если же непрерывна и дифференцируема и ее первая производная сохраняет знак внутри отрезка , то на находится только один корень уравнения. Способы отделения корнейВ вычислительной практике обычно используются следующие способы отделения корней: 1) средствами машинной графики: функция представляется на дисплее и приближенно определяются отрезки, которым принадлежат точки ; 2) средствами математического анализа с помощью исследования функций и построения графиков (см. рис. 3.1,д); 3) формированием простых функций и таких, что получается равносильное уравнение в виде (3.2), и дальнейшим построением графиков этих функций (см. рис. 3.1,б). ▼ Примеры 3.1-3.3
Метод половинного деленияПусть дано уравнение и отделен простой корень , т.е. найден такой отрезок , что и на концах отрезка функция имеет значения, противоположные по знаку . Отрезок называется начальным интервалом неопределенности, потому что известно, что корень ему принадлежит, но его местоположение с требуемой точностью не определено. Процедура уточнения положения корня заключается в построении последовательности вложенных друг в друга отрезков, каждый из которых содержит корень уравнения. Для этого находится середина текущего интервала неопределенности , и в качестве следующего интервала неопределенности из двух возможных выбирается тот, на концах которого функция имеет разные знаки (рис. 3.5). Процесс завершается, когда длина текущего интервала неопределенности становится меньше заданной величины , задающей точность нахождения корня. В качестве приближенного значения корня берется середина последнего интервала неопределенности. Алгоритм метода половинного деления1. Найти начальный интервал неопределенности одним из методов отделения корней, задать малое положительное число . Положить . 2. Найти середину текущего интервала неопределенности: . 3. Если , то положить , а если , то принять . В результате находится текущий интервал неопределенности . 4. Если , то процесс завершить: . Приближенное значение корня можно найти по формуле . Если , положить и перейти к п.2. Замечания 1. Метод имеет линейную, но безусловную сходимость, и его погрешность за каждую итерацию уменьшается в два раза: Из последнего соотношения можно оценить число итераций для достижения заданной точности Отсюда видно, что, например, для достижения точности при необходимо выполнить примерно десять итераций. 2. К достоинствам метода следует отнести то, что он позволяет найти простой корень уравнения любых непрерывных функций при любых значениях таких, что . Недостатки метода — он не обобщается на системы нелинейных уравнений и не может использоваться для нахождения корней четной кратности. ▼ Примеры 3.4-3.6
Метод хордЭтот метод при тех же предположениях обеспечивает более быстрое нахождение корня, чем метод половинного деления. Для этого отрезок делится не пополам, а в отношении . Геометрически метод хорд эквивалентен замене кривой хордой, проходящей через точки и (рис. 3.6). Уравнение хорды имеет вид . Полагая и , получаем Предположим, что вторая производная сохраняет постоянный знак, и рассмотрим два случая: (рис. 3.7,д) и (рис. 3.7,б). Случай сводится к рассматриваемому, если уравнение записать в форме: . Первому случаю (см. рис. 3.7,д) соответствует формула (3.7), а второму случаю (3.8) (см. рис. 3.7,б): (3.7) (3.8) В первом случае остается неподвижным конец , а во втором случае конец . Замечание. Для выявления неподвижного конца используется условие , где или . Если неподвижен конец , применяется формула (3.7), а если конец , — формула (3.8). Пример 3.7. Найти корень уравнения методом хорд с точностью . РешениеРассмотрим задачу нахождения корня на отрезке (см. пример 3.2). Так как , a на отрезке , то и, следовательно, имеем второй случай (см. рис. 3.7,б). Положим . Тогда по формуле (3.8) получаем Так как , то положим и продолжим процесс: Так как , то положим и продолжим процесс: Поскольку , положим Так как , положим Поскольку , положим Так как , положим Поскольку , положим Так как , то корень уравнения . Из анализа поведения следует, что сходимость метода хорд линейная, однако более быстрая, чем сходимость метода половинного деления. Метод простых итерацийПусть известно, что корень уравнения лежит на отрезке . Методика решения задачи 1. Уравнение равносильным преобразованием привести к виду . Это преобразование может быть осуществлено различными путями, но для сходимости нужно обеспечить выполнение условия ( — некоторая константа). При этом задача сводится к нахождению абсциссы точки пересечения прямой и кривой (рис. 3.8). 2. Задать начальное приближение и малое положительное число . Положить . 3. Вычислить следующее приближение: (3.9) 4. Если , итерации завершаются и . Если , положить и перейти к п.3. Замечание. В качестве условия завершения итераций при известном значении может быть использовано неравенство Проблемы сходимости и единственности численного решения, являющиеся главными при использовании этого метода, решаются и исследуются с помощью понятия о сжимающем отображении и теоремы о достаточном условии сходимости метода. Отображение (функция) называется сжимающим в области с коэффициентом , если для любых двух из выполнено неравенство (3.10) Теорема 3.9 (о сходимости метода простых итераций и единственности получаемого численного решения) Пусть выполнены условия: 1. Нелинейное уравнение имеет решение . 2. Отображение является сжимающим в области с некоторым коэффициентом . Тогда: а) решение является единственным решением в области ; б) последовательность , определяемая по отображению на основе итерационного процесса, сходится к решению со скоростью геометрической прогрессии, т.е. при выборе из условия , где — некоторое малое число, справедливо неравенство Теорема 3.9 утверждает, что при выполнении условий 1,2 существует окрестность такая, что если взять в этой окрестности и вычислять по формуле (3.9), то в результате с любой наперед заданной точностью можно вычислить , соответствующее искомому (единственному) корню. Но так как эта окрестность неизвестна, то можно взять произвольное . Если при этом вычисляется последовательность , сходящаяся к некоторому значению , то в силу теоремы . Если сходимость отсутствует, то надо взять другое и повторить расчет. Теорема 3.10 (о достаточном условии сходимости метода простых итераций). Пусть выполнены условия: 1. Функция имеет производные для всех . 2. Существует число , такое, что для всех . Тогда отображение является сжимающим в с коэффициентом сжатия х и последовательность , определяемая на основе итерационного процесса, сходится к решению , то есть при . ▼ Доказательство
▼ Примеры 3.8-3.10
Метод Ньютона для решения нелинейных уравненийМетод Ньютона (метод касательных, или метод линеаризации) является одним из наиболее популярных численных методов. Он быстро сходится (имеет квадратичную сходимость) и допускает различные модификации, приспособленные для решения векторных задач и сеточных уравнений. Однако этот метод эффективен при весьма жестких ограничениях на характер функции 1) существование второй производной функции на множестве ; 2) удовлетворение первой производной условию для всех ; 3) знакопостоянство для всех . Поэтому его желательно использовать совместно с другими методами, например методом половинного деления, чтобы достигнуть диапазона , где указанные условия начинают выполняться. Геометрическая интерпретация метода Ньютона состоит в следующем. Задается начальное приближение . Далее проводится касательная к кривой в точке (рис. 3.11), т.е. кривая заменяется прямой линией. В качестве следующего приближения выбирается точка пересечения этой касательной с осью абсцисс. Процесс построения касательных и нахождения точек пересечения с осью абсцисс повторяется до тех пор, пока приращение не станет меньше заданной величины . Получим расчетную формулу метода Ньютона. Вместо участка кривой (точка соответствует ) возьмем участок — касательную, проведенную в точке ). Для этого отрезка справедливо конечное соотношение: где — угол наклона касательной в точке к оси абсцисс. Разрешая это соотношение относительно , получаем . Повторяя процесс, находим общую формулу: (3.14) Подчеркнем, что если отбросить итерационный индекс, то (3.14) записывается в виде нелинейного уравнения (3.15) которое, однако, на не равносильно исходному, а является таковым только в одной точке при . Поэтому данный метод не служит разновидностью метода простых итераций. Применим теперь для вывода формулы (3.14) метод линеаризации. Положим, что итерационный процесс имеет вид (3.16) где — поправка к k-му приближению, которую необходимо найти. Предполагая, что имеет непрерывную вторую производную, разложим по формуле Тейлора относительно точки где . Учитывая, что (это соответствует нахождению точки пересечения с осью абсцисс), и оставляя только линейную (относительно ) часть разложения (отсюда и название — метод линеаризации), записываем линейное относительно уравнение Отсюда выражается поправка . Подставляя в (3.16), получаем (3.14). Теорема 3.11 (о достаточных условиях сходимости метода Ньютона). Пусть выполняются следующие условия: 1. Функция определена и дважды дифференцируема на . 2. Отрезку принадлежит только один простой корень , так что . 3. Производные на сохраняют знак, и . 4. Начальное приближение удовлетворяет неравенству (знаки функций и в точке совпадают). Тогда с помощью метода Ньютона (3.14) можно вычислить корень уравнения с любой точностью. Замечания 1. Метод Ньютона характеризуется вторым порядком сходимости вблизи корня и первым порядком — вдали от него. Данную оценку проверяем для двух случаев, когда находится далеко от корня (это возможно на первых итерациях) и когда располагается вблизи . Первый случай. Пусть отрезок не мал. Тогда на основе теоремы Лагранжа получим (где ) (3.17) Преобразуем с использованием (3.17) итерационную формулу (3.14) (где ): В силу монотонности последовательности имеем Таким образом, вдали от корня получаем линейную сходимость , где . Второй случай. Пусть теперь отрезок мал, т.е. итерации выполняются вблизи корня. Тогда, полагая, что указанные выше предположения 1–4 теоремы 3.10 выполнены, разложим функцию в окрестности корня относительно точки , учитывая члены до второго порядка. Получим где ( — малая величина). Из данного соотношения выражаем Но первые два слагаемых в правой части в соответствии с (3.14) равны . Тогда будем иметь Из последнего соотношения следует оценка погрешности (k+1)-го приближения через погрешность k-го приближения: (3.18) где принято . Оценка (3.18) свидетельствует о квадратичной сходимости метода касательных вблизи корня. С вычислительной точки зрения это означает, что на каждом приближении количество верных цифр результата удваивается. 2. Для нахождения комплексных корней уравнения можно также использовать (3.14) в форме (где — комплексная переменная) Метод Ньютона может применяться не только для нахождения простых корней, но для определения кратных корней, т.е. когда на отрезке содержащем корень, не выполняется условие (условие 2 теоремы 3.11). Наряду с теоремой 3.11 удобно также пользоваться следующей теоремой. Достаточные условия сходимости метода НьютонаТеорема 3.12 (достаточные условия сходимости метода Ньютона). Пусть: а) дана функция , где — открытый интервал, и ; б) для некоторого выполняется условие при всех из . Если уравнение имеет решение , то существует некоторое , такое, что если , то последовательность , задаваемая формулой (3.14), существует и сходится к . Более того, справедлива оценка Здесь обозначение означает, что функция непрерывна по Липшицу с константой на множестве , то есть для любых из . Замечания 1. Требование теоремы 3.12, чтобы производная имела ненулевую нижнюю границу в , определяет, что значение должно быть ненулевым для квадратичной сходимости метода Ньютона. Если же , то является кратным корнем, а метод Ньютона сходится лишь линейно. 2. Выполнение условий теоремы 3.12 гарантирует сходимость метода Ньютона только из "хорошего" начального приближения . 3. Метод Ньютона является локально сходящимся, так как он сходится с определенной скоростью к истинному решению при условии, что стартует в достаточной близости от этого решения. Методика решения задачи 1. Задать начальное приближение так, чтобы выполнялось неравенство , а также малое положительное число . Положить . 2. Вычислить по формуле . 3. Если , процесс завершить и положить . Если , положить и перейти к п.2. ▼ Примеры 3.11-3.14
Метод касательныхМетод касательных, являясь весьма эффективным средством численного анализа, к сожалению, имеет достаточно жесткие ограничения. Действительно, он не может применяться для сеточных уравнений (см. рис. 3.2); при нарушении знакопостоянства производных (рис. 3.12); при существовании неограниченных вторых производных и др. Так, если даже условие знакопостоянства нарушено вдали от корня, где выбрано , а вблизи корня выполняется, то все равно метод касательных неприменим (см. рис. 3.12), если не произвести сужения начального отрезка. Кроме того, если функция очень сложная, то будет сложной и ее производная, и поэтому на каждой итерации приходится рассчитывать две функции, что снижает эффективность метода касательных. В силу этого в ряде случаев могут оказаться более предпочтительными модификации метода касательных. Рассмотрим три из них. Упрощенный метод Ньютона. Методика его применения совпадает с изложенной ранее, но вместо формулы (3.14) используется Отличие от метода Ньютона заключается в том, что производная функции подсчитывается только в точке начального приближения, а на последующих итерациях не уточняется. Процесс последовательных приближений отражен на рис. 3.13. Первая итерация совпадает с первой итерацией метода Ньютона. На последующих итерациях соответствующие отрезки параллельны касательной, проведенной в начальной точке. Для этой модификации снимаются некоторые ограничения метода касательных, например условие знакопостоянства производных. Сходимость упрощенного метода Ньютона линейная. Пример 3.15. Найти корень уравнения упрощенным методом Ньютона. РешениеКорень уравнения отделен в примере 3.2: . 1. Выберем начальное приближение и зададим и . 2,3. Выполним расчеты по формуле (3.19): Результаты расчетов приведены в табл. 3.15. При получено решение , а при — решение . Очевидно, по сравнению с методом Ньютона сходимость замедляется (см. пример 3.12). Метод Ньютона-БройденаЭтот метод позволяет увеличить скорость сходимости последовательных приближений благодаря использованию формулы (3.20) где — число, которое выбирается на каждой итерации так, чтобы уменьшить значение по сравнению с . При метод Ньютона-Бройдена совпадает с методом Ньютона. Как правило, при плохой сходимости или ее отсутствии полагают (рис. 3.14,д), а при хорошей сходимости для полагают (это ускоряет сходимость (рис. 3.14,б)). На рис. 3.14 прямоугольниками отмечены точки , полученные при , — поправка, соответствующая методу Ньютона, а точки получены по методу Ньютона-Бройдена. Метод секущихВ этом методе производная функции подсчитывается с помощью конечно-разностных соотношений: – в точке используется формула , где — малая положительная величина; – в точках , используется формула . Вычисленное значение определяет тангенс угла наклона секущей (рис. 3.15). Методика применения метода секущих совпадает с описанной ранее, но вместо (3.14) используется формула (3.21) Замечания 1. Метод секущих является более экономичным по сравнению с методом Ньютона по количеству функций, подлежащих расчету: на каждой итерации в методе секущих необходимо рассчитать только значение , так как величина уже подсчитана на предыдущей итерации. 2. Метод секущих может применяться и для решения сеточных уравнений. Для сеточной функции производные в методе секущих определяются так же, но для определения в промежуточных точках осуществляется аппроксимация (как правило, интерполяция) функции (рис. 3.16). На этом рисунке штриховой линией показана аппроксимационная кривая. 3. Для всех описанных модификаций скорость сходимости по сравнению с методом касательных снижается: . Однако для некоторых из них (метод секущих) значение и может достигать . Пример 3.16. Методом секущих найти корень уравнения с точностью . Решение1. Зададим начальное приближение (см. пример 3.12). 2. Для вычисления зададим . Тогда Отсюда . Дальнейшие расчеты выполняются по формуле (3.21): Результаты расчетов приведены в табл. 3.16. Очевидно, метод сходится чуть хуже метода Ньютона (см. пример 3.12), однако скорость сходимости выше линейной.
Математический форум (помощь с решением задач, обсуждение вопросов по математике).
Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.
|
Часовой пояс: UTC + 3 часа [ Летнее время ] |