Как правильно решать систему нелинейных уравнений

Системы с нелинейными уравнениями

Нелинейные уравнения с двумя неизвестными
Системы из двух уравнений, одно из которых линейное
Однородные уравнения второй степени с двумя неизвестными
Системы из двух уравнений, одно из которых однородное
Системы из двух уравнений, сводящиеся к системам, в которых одно из уравнений однородное
Примеры решения систем уравнений других видов

Нелинейные уравнения с двумя неизвестными

Определение 1 . Пусть A – некоторое множество пар чисел (x ; y) . Говорят, что на множестве A задана числовая функция z от двух переменных x и y , если указано правило, с помощью которого каждой паре чисел из множества A ставится в соответствие некоторое число.

Задание числовой функции z от двух переменных x и y часто обозначают так:

z = f (x , y) ,(1)

причем в записи (1) числа x и y называют аргументами функции , а число z – значением функции , соответствующим паре аргументов (x ; y) .

Определение 2 . Нелинейным уравнением с двумя неизвестными x и y называют уравнение вида

f (x , y) = 0 ,(2)

где f (x , y) – любая функция, отличная от функции

где a , b , c – заданные числа.

Определение 3 . Решением уравнения (2) называют пару чисел (x ; y) , для которых формула (2) является верным равенством.

Пример 1 . Решить уравнение

x 2 – 4xy + 6y 2 –
– 12 y +18 = 0 .
(3)

Решение . Преобразуем левую часть уравнения (3):

Таким образом, уравнение (3) можно переписать в виде

(x – 2y) 2 + 2(y – 3) 2 = 0 .(4)

Поскольку квадрат любого числа неотрицателен, то из формулы (4) вытекает, что неизвестные x и y удовлетворяют системе уравнений

решением которой служит пара чисел (6 ; 3) .

Пример 2 . Решить уравнение

sin (xy) = 2 .(5)

вытекает, что уравнение (5) решений не имеет.

Ответ : Решений нет.

Пример 3 . Решить уравнение

ln (x – y) = 0 .(6)

Следовательно, решением уравнения (6) является бесконечное множество пар чисел вида

где y – любое число.

Системы из двух уравнений, одно из которых линейное

Определение 4 . Решением системы уравнений

называют пару чисел (x ; y) , при подстановке которых в каждое из уравнений этой системы получается верное равенство.

Системы из двух уравнений, одно из которых линейное, имеют вид

где a , b , c – заданные числа, а g(x , y) – функция двух переменных x и y .

Пример 4 . Решить систему уравнений

(7)

Решение . Выразим из первого уравнения системы (7) неизвестное y через неизвестное x и подставим полученное выражение во второе уравнение системы:

Таким образом, решениями системы (7) являются две пары чисел

и

Ответ : (– 1 ; 9) , (9 ; – 1)

Однородные уравнения второй степени с двумя неизвестными

Определение 5 . Однородным уравнением второй степени с двумя неизвестными x и y называют уравнение вида

где a , b , c – заданные числа.

Пример 5 . Решить уравнение

3x 2 – 8xy + 5y 2 = 0 .(8)

Решение . Для каждого значения y рассмотрим уравнение (8) как квадратное уравнение относительно неизвестного x . Тогда дискриминант D квадратного уравнения (8) будет выражаться по формуле

откуда с помощью формулы для корней квадратного уравнения найдем корни уравнения (8):

Ответ . Решениями уравнения (8) являются все пары чисел вида

( y ; y) или

где y – любое число.

Следствие . Левую часть уравнения (8) можно разложить на множители

Системы из двух уравнений, одно из которых однородное

Системы из двух уравнений, одно из которых однородное, имеют вид

где a , b , c – заданные числа, а g(x , y) – функция двух переменных x и y .

Пример 6 . Решить систему уравнений

(9)

рассматривая его как квадратное уравнение относительно неизвестного x :

.

В случае, когда x = – y , из второго уравнения системы (9) получаем уравнение

корнями которого служат числа y1 = 2 , y2 = – 2 . Находя для каждого из этих значений y соответствующее ему значение x , получаем два решения системы: (– 2 ; 2) , (2 ; – 2) .

,

из второго уравнения системы (9) получаем уравнение

которое корней не имеет.

Ответ : (– 2 ; 2) , (2 ; – 2)

Системы из двух уравнений, сводящиеся к системам, в которых одно из уравнений однородное

Пример 7 . Решить систему уравнений

(10)

Решение . Совершим над системой (10) следующие преобразования:

  • второе уравнение системы оставим без изменений;
  • к первому уравнению, умноженному на 5 , прибавим второе уравнение, умноженное на 3 , и запишем полученный результат вместо первого уравнения системы (10).

В результате система (10) преобразуется в равносильную ей систему (11), в которой первое уравнение является однородным уравнением:

(11)

рассматривая его как квадратное уравнение относительно неизвестного x :

.

В случае, когда x = – 5y , из второго уравнения системы (11) получаем уравнение

которое корней не имеет.

,

из второго уравнения системы (11) получаем уравнение

,

корнями которого служат числа y1 = 3 , y2 = – 3 . Находя для каждого из этих значений y соответствующее ему значение x , получаем два решения системы: (– 2 ; 3) , (2 ; – 3) .

Ответ : (– 2 ; 3) , (2 ; – 3)

Примеры решения систем уравнений других видов

Пример 8 . Решить систему уравнений (МФТИ)

Решение . Введем новые неизвестные u и v , которые выражаются через x и y по формулам:

(13)

Для того, чтобы переписать систему (12) через новые неизвестные, выразим сначала неизвестные x и y через u и v . Из системы (13) следует, что

(14)

Решим линейную систему (14), исключив из второго уравнения этой системы переменную x . С этой целью совершим над системой (14) следующие преобразования:

  • первое уравнение системы оставим без изменений;
  • из второго уравнения вычтем первое уравнение и заменим второе уравнение системы на полученную разность.

В результате система (14) преобразуется в равносильную ей систему

из которой находим

(15)

Воспользовавшись формулами (13) и (15), перепишем исходную систему (12) в виде

(16)

У системы (16) первое уравнение – линейное, поэтому мы можем выразить из него неизвестное u через неизвестное v и подставить это выражение во второе уравнение системы:

Следовательно, решениями системы (16) являются две пары чисел

Из формул (13) вытекает, что , поэтому первое решение должно быть отброшено. В случае u2 = 5, v2 = 2 из формул (15) находим значения x и y :

Определение 6 . Решением системы из двух уравнений с тремя неизвестными называют тройку чисел (x ; y ; z) , при подстановке которых в каждое уравнение системы получается верное равенство.

Пример 9 . Решить систему из двух уравнений с тремя неизвестными

(17)

Решение . У системы (17) первое уравнение – линейное, поэтому мы можем выразить из него неизвестное z через неизвестные x и y и подставить это выражение во второе уравнение системы:

(18)

Перепишем второе уравнение системы (18) в другом виде:

Поскольку квадрат любого числа неотрицателен, то выполнение последнего равенства возможно лишь в случае x = 4, y = 4 .

Ответ : (4 ; 4 ; – 4)

Замечание . Рекомендуем посетителю нашего сайта, интересующемуся методами решения систем уравнений, ознакомиться также c разделом справочника «Системы линейных уравнений» и нашим учебным пособием «Системы уравнений».

Численные методы решения систем нелинейных уравнений

Введение

Многие прикладные задачи приводят к необходимости нахождения общего решения системы нелинейных уравнений. Общего аналитического решения системы нелинейных уравнений не найдено. Существуют лишь численные методы.

Следует отметить интересный факт о том, что любая система уравнений над действительными числами может быть представлена одним равносильным уравнением, если взять все уравнения в форме , возвести их в квадрат и сложить.

Для численного решения применяются итерационные методы последовательных приближений (простой итерации) и метод Ньютона в различных модификациях. Итерационные процессы естественным образом обобщаются на случай системы нелинейных уравнений вида:

(1)

Обозначим через вектор неизвестных и определим вектор-функцию Тогда система (1) записывается в виде уравнения:

(2)

Теперь вернёмся к всеми любимому Python и отметим его первенство среди языков программирования, которые хотят изучать [1].

Этот факт является дополнительным стимулом рассмотрения числительных методов именно на Python. Однако, среди любителей Python бытует мнение, что специальные библиотечные функции, такие как scipy.optimize.root, spsolve_trianular, newton_krylov, являются самым лучшим выбором для решения задач численными методами.

С этим трудно не согласится хотя бы потому, что в том числе и разнообразие модулей подняло Python на вершину популярности. Однако, существуют случаи, когда даже при поверхностном рассмотрении использование прямых известных методов без применения специальных функций библиотеки SciPy тоже дают неплохие результаты. Иными словами, новое- это хорошо забытое старое.

Так, в публикации [2], на основании проведенных вычислительных экспериментов, доказано, что библиотечная функция newton_krylov, предназначенная для решения больших систем нелинейных уравнений, имеет в два раза меньшее быстродействие, чем алгоритм TSLS+WD
(two-step least squares), реализованный средствами библиотеки NumPy.

Целью настоящей публикации является сравнение по числу итераций, быстродействию, а главное, по результату решения модельной задачи в виде системы из ста нелинейных алгебраических уравнений при помощи библиотечной функции scipy.optimize.root и методом Ньютона, реализованного средствами библиотеки NumPy.

Возможности решателя scipy.optimize.root для численного решения систем алгебраических нелинейных уравнений

Библиотечная функция scipy.optimize.root выбрана в качестве базы сравнения, потому что имеет обширную библиотеку методов, пригодных для сравнительного анализа.

scipy.optimize.root(fun, x0, args=(), method=’hybr’, jac=None, tol=None,callback=None, ptions=None)
fun — Векторная функция для поиска корня.
x0 –Начальные условия поиска корней

method:
hybr -используется модификация Пауэлл гибридный метод;
lm – решает системы нелинейных уравнений методом наименьших квадратов.
Как следует из документации [3] методы broyden1, broyden2, anderson, linearmixing, diagbroyden, excitingmixing, krylov являются точными методами Ньютона. Остальные параметры являются «не обязательными» и с ними можно ознакомится в документации.

Методы решения систем нелинейных уравнений

Приведенный далее материал действительно можно прочитать в литературе, например в [4], но я уважаю своего читателя и для его удобства приведу вывод метода по возможности в сокращенном виде. Те, кто не любит формулы, этот раздел пропускают.

В методе Ньютона новое приближение для решения системы уравнений (2) определяется из решения системы линейных уравнений:

(3)

Определим матрицу Якоби:

(4)

Запишем(3) в виде:

(5)

Многие одношаговые методы для приближенного решения (2) по аналогии с двухслойными итерационными методами для решения систем линейных алгебраических уравнений можно записать в виде:

(6)

где — итерационные параметры, a — квадратная матрица n х n, имеющая обратную.

При использовании записи (6) метод Ньютона (5) соответствует выбору:

Система линейных уравнений (5) для нахождения нового приближения может решаться итерационно. В этом случае мы имеем двухступенчатый итерационный процесс с внешними и внутренними итерациями. Например, внешний итерационный процесс может осуществляться по методу Ньютона, а внутренние итерации — на основе итерационного метода Зейделя

При решении систем нелинейных уравнений можно использовать прямые аналоги стандартных итерационных методов, которые применяются для решения систем линейных уравнений. Нелинейный метод Зейделя применительно к решению (2) дает:

(7)

В этом случае каждую компоненту нового приближения из решения нелинейного уравнения, можно получить на основе метода простой итерации и метода Ньютона в различных модификациях. Тем самым снова приходим к двухступенчатому итерационному методу, в котором внешние итерации проводятся в соответствии с методом Зейделя, а внутренние — с методом Ньютона.

Основные вычислительные сложности применения метода Ньютона для приближенного решения систем нелинейных уравнений связаны с необходимостью решения линейной системы уравнений с матрицей Якоби на каждой итерации, причем от итерации к итерации эта матрица меняется. В модифицированном методе Ньютона матрица Якоби обращается только один раз:

(8)

Выбор модельной функции

Такой выбор не является простой задачей, поскольку при увеличении числа уравнений в системе в соответствии с ростом числа переменных результат решения не должен меняться, поскольку в противном случае невозможно отследить правильность решения системы уравнений при сравнении двух методов. Привожу следующее решение для модельной функции:

Функция f создаёт систему из n нелинейных уравнений, решение которой не зависит от числа уравнений и для каждой из n переменных равно единице.

Программа для тестирования на модельной функции c результатами решения системы алгебраических нелинейных уравнений с помощью библиотечной функции optimize.root для разных методов отыскания корней

Только один из методов, приведенных в документации [3] прошёл тестирование по результату решения модельной функции, это метод ‘krylov’.

Решение для n=100:

Solution:
[1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1.]
Krylov method iteration = 4219
Optimize root time 7.239 seconds:

Вывод: С увеличением числа уравнений вдвое заметно появление ошибок в решении. При дальнейшем увеличении n решение становится не приемлемым, что возможно из-за автоматической адаптации к шагу, эта же причина резкого падения быстродействия. Но это только моё предположение.

Программа для тестирования на модельной функции c результатами решения системы алгебраических нелинейных уравнений с помощью программы написанной на Python 3 с учётом соотношений (1)-(8) для отыскания корней по модифицированному методу Ньютона

Решение для n=100:

Solution:
[1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1.]
Newton iteration = 13
Newton method time 0.496 seconds

Решение для n=200:

Solution:
[1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
1. 1. 1. 1. 1. 1. 1. 1.]
Newton iteration = 14
Newton method time 1.869 seconds

Чтобы убедиться в том, что программа действительно решает систему, перепишем модельную функцию для ухода от корня со значением 1 в виде:

Получим:
Solution:
[ 0.96472166 0.87777036 0.48175823 -0.26190496 -0.63693762 0.49232062
-1.31649896 0.6865098 0.89609091 0.98509235]
Newton iteration = 16
Newton method time 0.046 seconds

Вывод: Программа работает и при изменении модельной функции.

Теперь вернёмся к начальной модельной функции и проверим более широкий диапазон для n, например в 2 и 500.
n=2
Solution:
[1. 1.]
Newton iteration = 6
Newton method time 0.048 seconds
n=500

Нелинейные системы уравнений. Рекомендации для старшеклассников

учитель математики высшей категории МКОУ «Любинская СОШ №3»

Решение систем нелинейных уравнений — раздел алгебры считается одним из трудных разделов, так как нет единых способов решения систем алгебраических уравнений, особенно, если речь идет о нелинейных системах уравнений. Так как школьники испытывают затруднения при выполнении такого типа заданий, то возникла идея составить рекомендации для старшеклассников по теме «Нелинейные системы уравнений».

Рассмотрим нелинейную систему уравнений

(, , … ,) = 0

(, , … ,) = 0

(, , … ,) = 0

Где (,, … , ) — рациональные функции (функция (, … , ) называется рациональной, если над переменными , , …, производится лишь операции сложения, вычитания, умножения и деления; всякую рациональную функцию можно после приведения к общему знаменателю представить в виде отношения двух многочленов). Число неизвестных k может не совпадать с числом уравнений n.

Упорядоченная система из K чисел (,, … ,) называется решением системы (I), если при подстановке в уравнения системы вместо переменных соответствующих чисел все уравнения системы превращается в верные равенства.

Решить систему уравнений – значит найти множество всех ее решений.

В этом задании мы рассматриваем системы действительными коэффициентами; параметры, входящие в уравнения, также принимают действительные значения и ищутся лишь действительные решения.

Не всякая нелинейная система уравнений имеет решения. Например, система уравнений

не имеет решений.

Система уравнений, не имеющая решений, называется несовместной.

В 7-м классе мы знакомились с линейными системами (все неизвестные входят в первой степени). В этом случае можно указать общий метод решения линейных систем. Например, метод Гаусса последовательного исключения переменных.

Если же хотя бы одно из неизвестных входит в систему в степени, отличной от 1, то система уже будет нелинейной.

Для решения нелинейных систем уравнений не существует общего метода. Познакомимся на конкретных примерах с некоторыми приёмами, которые часто используются при решении таких систем.

1. Переход к равносильной (более простой) системе

Как правило, при решении систем уравнений мы производим различные преобразования уравнений, входящих в систему; упрощаем выражения, стоящие в левых и правых частях уравнения; переносим слагаемые из одной части в другую; возводим в степень обе части уравнения; складываем соответственные части двух уравнений и т. д. В результате этих преобразований мы последовательно заменяем исходную систему другими системами, всё более простыми, пока не получим систему, которую умеем решать.

Однако на этом пути нас подстерегают две опасности потеря решений и приобретение лишних «решений». Заметим, что появление лишних «решений», в принципе, не опасно, ибо проверкой всегда можно установить, какие решения действительно удовлетворяют исходной системе, а какие являются посторонними и должны быть отброшены. Другое дело – потеря решений. Выше мы говорили, что решить систему уравнений – это найти множество всех ее решений, следовательно, потеря решений недоступна.

Поэтому наибольший интерес представляют те преобразования, которые не приводят ни к потере решений, ни к приобретению лишних «решений». Система, возникающая в результате таких преобразований, называется равносильной исходной системе (другими словами, две системы уравнений называются равносильными, если любое решение первой системы является также решением второй и, наоборот, любое решение второй системы является также решением первой).

Преобразования, приводящие к равносильной системе, будем называть равносильными преобразованиями.

Рассмотрим задачу I. Решить систему уравнений

(2)

Решение. Сложим первое и третье уравнения системы (2)

Умножим первое уравнение на 2 и сложим со вторым

Если теперь в системе (2) заменить первое и третье уравнение на получение, то возникнет новая система, равносильная исходной

(3)

Умножим далее первое уравнение системы (3) на 2 и сложим со вторым; получим уравнение

Система (3) равносильна системе

(4)

Из первого уравнения системы (4) находим два значения x:

Подставляя значения в последние два уравнения системы (4), получим для определения y и z систему

которая имеет решения z=-1, y=-3; z=-1,y=1. Итак, при, мы нашли два решения системы (4), а значит, в силу равносильности, и исходной системы (2): (2,-3,-1), (2,1,-1).

Аналогично при получим еще четыре решения системы (2): (3,2,-3);(3,2,1);(3,-4,-3);(3,-4,+1).

Основные равносильные преобразования, которые часто применяются при решении нелинейных систем и наиболее характерные случаи, когда нарушается равносильность преобразований.

К равносильным преобразованиям относятся:

1) прибавление к обеим частям некоторого уравнения системы выражения, которое не изменяет область допустимых значений всех переменных, входящих в систему (областью допустимых значений переменных называется совокупность всех значений переменных, при которых и левые и правые части всех уравнений, входящих в систему, имеют смысл):

2) приведение подобных членов, если при этом не меняется область допустимых значений переменных:

3) умножение обеих частей уравнения на некоторое выражение, которое не изменяет область допустимых значений переменных и не обращается в нуль в этой области (в частности, обе части уравнения можно умножать на число, отличное от нуля);

4) замена некоторого уравнения системы уравнением, которое получается следующим образом: обе части указанного уравнения умножаем на число, отличное от нуля, и прибавляем к ним соответствующие части другого уравнения системы, предварительно умножение на произвольное число.

Случаи, когда нарушается равносильность

1) возведение в квадрат (в четную степень) обеих частей какого-нибудь уравнения системы; могут появиться посторонние «решения», нужна проверка; 2) деление (умножение) обеих частей некоторого уравнения на выражение, которое может обращаться в нуль в области допустимых значений переменных; это может привести как к потери решений, так и к приобретению лишних «решений»; 3) сокращение дроби, входящей в некоторое уравнение, на общий множитель, если этот множитель может обратиться в нуль в области допустимых значений переменных; могут появиться посторонние «решения», нужна проверка.

Важно также отметить, что равносильность может нарушиться, если в результате некоторого преобразования изменяется область допустимых значений переменных. При этом надо иметь в виду, что если область допустимых значений расширилась — могут появиться посторонние решения, если же сузилась – могут быть утеряны решения.

Все сказанное в равной мере относится и к уравнениям, и к системам уравнений (не обязательно нелинейных).

Доказательства приведенных выше утверждений можно найти, например, в книгах и , гл. 9, 1,2, гл. 10, 1 (мы же в целях краткости ограничились лишь конспективным изложением этих важных вопросов).

2. Разложение на множители

Если какое-нибудь уравнение системы удается разложить на множители, то система распадается на несколько более простых систем. Например, в системе (5)

левая часть первого уравнения легко разлагается на множители: . Соответственно, система (5) распадается на две системы: 1. 2. (6)

Система (5) равносильна совокупности систем (6.1) и (6.2) . Это означает следующее: любое решение системы 5 является решением хотя бы одной из систем (6) является решением системы (5). Поэтому, для решения системы (5) достаточно решить более простые системы(6).

Решим указанным способом более сложную задачу.

Задача 2 . Решить систему

Решение. По смыслу задачи xyz ≠0

Почленно складывая все три уравнения системы, и заменяя первое уравнение системы полученным, перейдем к равносильной системе

Которая распадается на две системы:

1. 2.

Рассмотрим первую из этих систем. Разделим второе уравнение этой системы на x, третье – на у, приравняем левые части полученных уравнений; получим систему, равносильную системе 1:

(8)

Преобразуем первое уравнение системы (8), учитывая второе уравнение этой же системы и условие (7):

,

Отсюда, так как x + y = —z , следует, что z = 0, а это противоречит условию

(7) . Таким образом, система 1 решений не имеет. Рассмотрим систему 2 . Из первого уравнения находим

,

Используя эти соотношения, легко получаем из второго и третьего уравнений, что ,

Система 2 равносильна системе

Эта последняя система легко решается. Вот её решения:

( 2, 2, 2), (2, -2, -2), (-2, 2, -2), (-2, -2,

Следовательно, решения (9) , и только они, будут решениями исходной системы.

3. Метод замены неизвестных

Этот метод является одним из основных при решении систем.

а) Проиллюстрируем его применение на конкретной задаче.

Решение. Сделаем замену переменных

X y = 4, x y = v, y z = v

В результате указанной замены получим систему:

Из первого уравнения этой системы находим , из третьего —

Подставляя во второе уравнения вместо v и w их выражения через u, получим

Это уравнение легко сводится к квадратному и имеет корни: u=1, u=-1. При u=1 находим v2, w4; при u1 находим v8, w=-2

Итак, мы должны теперь решить две системы:

1. 2.

Решив их, найдём решения исходной системы:

При решении системы трех уравнений и относительно

Мы применили метод исключения неизвестных. Суть этого метода ясна из решения указанной системы.

В общем случае нельзя заранее указать, какие именно замены неизвестных следует сделать при решении той или иной системы. Такие указания можно дать лишь относительно систем специального вида.

Б) При решении системы, симметричной относительно х и у (система называется симметричной относительно х и у, если она не изменяется при перестановке х и у местами) часто бывает удобна замена

U = x + y, v = x y (10)

Задача 4. Найти действительные решения системы

Решение. Данная система симметрична относительно х и у.

Сделав замену ( 10 ) , придем к системе

Складывая уравнения этой системы, получим квадратное уравнение относительно u: u+ u – 12 = 0, которое имеет решения u= -4, u= 3. При u= -4 имеем v= 9, при u= 3, соответственно v= 2.

Теперь нам надо решить две системы:

Нетрудно видеть, что первая из этих систем не имеет действительных решений, а вторая система имеет решения (1,2), (2,1).

Соответственно, исходная система имеет решения .

в) При решении системы из трех уравнений, симметричной относительно x, y, z замена

x+y+z=u, xy+yz+xz=v, xyz=w

как правило, ведет к упрощению исходной системы. После такой замены, решив более простую систему относительно u, v, w необходимо для нахождения неизвестных x, y, z решить систему вида

(11)

Исключив два неизвестных (например, x и y) получим относительно z кубическое уравнение. Если удастся его решить, то не составляет труда довести до конца решение системы (11).

4. Однородные системы двух уравнений второй степени с двумя неизвестными.

Так называются системы вида

(12)

Решаются они следующим образом. Вначале найдем решения, отвечающие y=0 (если они есть; нахождение таких решений не составляет труда). Предположим затем, что

(13)

Далее рассмотрим следующие случаи.

а) Умножим первое уравнение системы (12) на , второе – на — и сложим полученные уравнения:

и перепишем это уравнение в виде

Разделим обе части этого уравнения на (см. условие (13)) в результате получим равносильное уравнение

(14)

Решив полученное квадратное уравнение относительно , легко довести до конца решение исходной системы (12).

б) (или )

В этом случае правая часть одного из уравнений системы (12) уже равна нулю и можно, предполагая (13), сразу делить обе части этого уравнения на . Снова придем к уравнению вида (14).

Задача 5. Решить систему.

Очевидно, что при система решений не имеет. Пусть . Умножим первое уравнение на 7, второе – на -3 и сложим полученные уравнения:

Разделив на , придем к уравнению

,

,

Пусть вначале . Исключив из первого уравнения исходной системы, найдем , откуда . Это дает два решения исходной системы: (2,1), (-2,-1).

Пусть теперь . Исключим ; получим уравнение , откуда . Это дает еще два решения исходной системы: , .

5. Системы с параметрами

Очень интересны системы с параметрами (буквенными коэффициентами). Здесь всегда следует помнить, что мы имеем дело с бесконечным числом систем уравнений, т. к. буквенный коэффициент может принимать любое действительное значение. Поэтому, чтобы решить систему с параметром, всегда необходимо проводить исследование. Основной задачей исследования является указание области значений параметра, в которой данная система имеет решение. В случае необходимости в исследование включается разбиение области значений параметра на несколько областей, для которых исходная система имеет различные решения. Разберем задачу.

Задача 6. Найти действительные решения системы.

Решение. По смыслу задачи , . Умножим обе части первого уравнения на :

Следовательно, исходная система распадается на две системы:

1. 2.

Рассмотрим каждую из этих систем отдельно.

1. Очевидно, что система 1 имеет единственное решение

Это решение является также решением исходной системы лишь при , ибо если , то .

2. Использую второе уравнение, получим

При система решений не имеет. Пусть

Следовательно, и являются корнями квадратного уравнения

Решим это квадратное уравнение:

Найдем значения , при которых дискриминант неотрицателен:

Отсюда находим: либо . Таким образом, при и система 2 имеет два решения

; ;

а при — одно решение

Заметим, что это решение нами было уже найдено.

Ответ. При система несовместна;

при система имеет одно решение

при и система имеет три решения

, ,

Разберем еще одну задачу.

Задача 7. При каких значениях система

имеет единственное решение? Найти это решение.

Решение. Из второго уравнения имеем

Подставив это значение в первое уравнение, получим

Дополним выражения в скобках до полных квадратов

(15)

Если , то уравнение (15) в области действительных чисел не имеет решений, следовательно, исходная система при этих значениях несовместна. Если , то уравнение (15) определяет на плоскости окружность с центром в точке радиуса (см. рис.)

Очевидно, что координаты любой точки, лежащей на окружности, удовлетворяют уравнению (15). Соответственно, исходная система имеет в этом случае бесконечно много решений.

Пусть, наконец, . В этом случае уравнение (15) определяет единственную точку . В этом случае и исходная система имеет единственное решение. Итак, система имеет единственное решение при .

При единственным решением будет , а при — соответственно, .

6. Иррациональные системы

В заключение рассмотрим иррациональные системы. Так называются системы, в которых неизвестные могут входить под знаком радикала.

Чтобы решить такую систему, следует либо заменой, либо возведением в подходящую степень избавиться от радикалов. Таким образом переходят к нелинейной системе, которую решают вышеописанным способами.

При этом надо иметь в виду следующие обстоятельства (ниже речь идет лишь о действительных числах и действительных решениях систем):

1) в случае корней четной степени рассматриваются выражение неотрицательно; при этом берется только неотрицательное значение корня. В частности, .

2) в случае корней нечетной степени подкоренное выражение может быть любым вещественным числом (в этом случае знак корня совпадает со знаком подкоренного выражения).

3) при воздействии обеих частей некоторого уравнения в квадрат (четную запись) могут появиться лишние корни. В этом случае нужна проверка.

4) Рассмотрим в качестве примера две задачи.

Задача 8. Решить систему

Решение. Возведем обе части первого уравнения в квадрат и в полученном уравнении подставим из второго уравнения. В результате будем иметь

(16)

Возведем еще раз обе части уравнения в квадрат, получим

,

Отсюда находим, и .

Первое значение отбрасываем, т. к. уравнение (16) имеет смысл лишь при отрицательном значении . Итак, .

(17)

Очевидно, что все решения исходной системы содержатся среди решений системы (17). Система (17) имеет решения . Проверка показывает, что исходной системе удовлетворяет лишь одно решение .

Ответ. .

Задача 9. Найти действительные решения системы

Решение. Сделаем замену .

Относительно и получим следующую систему

или

Отсюда находим ; и, окончательно, ; .

1. Ответ.

2. , Элементарная алгебра (дополнительный курс).

1. Лодочник проплыл в лодке по течению реки расстояние от А до В и затем вернулся обратно в пункт А. Выяснилось, что против течения лодочник плыл на ч. больше, чем по течению. Определить скорость, с какой бы он плыл в стоячей воде, если известно, что за 3 ч. лодочник проплыл по течению реки столько же километров, сколько за 7 ч. пролив течения. Расстояние от А до В 21 км.

Найти действительные решения систем:

2.

3.

4.

5.

6.

7.

8. Доказать, что система

в области действительных чисел несовместна.

Найти действительные решения систем:

9.

10.

11.

12.

13.

14.


источники:

http://habr.com/ru/post/419453/

http://pandia.ru/text/78/039/20988.php