Книга
Книга
ГЛАВНОЕ УПРАВЛЕНИЕВЫСШИХ и СРЕДНИХПЕДАГОГИЧЕСКИХ УЧЕБНЫХ ЗАВЕДЕНИЙМИНИСТЕРСТВА ПРОСВЕЩЕНИЯ РСФСР.МОСКОВСКИМ ГОСУДАРСТВЕННЫЙ ЗАОЧНЫЙПЕДАГОГИЧЕСКИЙ ИНСТИТУТ
М. М. ГЛУХОВ
ОБЗОРНЫЕ ЛЕКЦИИПО ВЫСШЕЙ АЛГЕБРЕ
ПОСОБИЕ ДЛЯ СТУДЕНТОВ-ЗАОЧНИКОВ
ФИЗИКО-МА ТЕМА ТИ ЧЕСКИХ ФАКУЛЬ ТЕТОВПЕДИНСТИТУТОВ
ПРОСВЕЩЕНИЕ -1964
ГЛАВНОЕ УПРАВЛЕНИЕ ВЫСШИХ И СРЕДНИХПЕДАГОГИЧЕСКИХ УЧЕБНЫХ ЗАВЕДЕНИЙМИНИСТЕРСТВА ПРОСВЕЩЕНИЯ РСФСРМосковский государственный заочный педагогический институт
М. М. ГЛУХОВ
ОБЗОРНЫЕ ЛЕКЦИИПО ВЫСШЕЙ АЛГЕБРЕ
ПОСОБИЕ ДЛЯ СТУДЕНТОВ-ЗАОЧНИКОВФИЗИКО-МАТЕМАТИЧЕСКИХ ФАКУЛЬТЕТОВ
ПЕДИНСТИТУТОВпод редакцией А. С. Солодовникова
Издательство «ПРОСВЕЩЕНИЕ»Москва 1964
ПРЕДИСЛОВИЕ
Данный курс лекций предназначается в качестве пособия для студентов-заочников физико-математических факультетов педагогических институтов, готовящихся к сдаче государственного экзамена. В связи с этим он содержит все вопросы раздела алгебры, предусмотренные программой государственных экзаменов по математике (специальность — математика), утвержденной Министерством просвещения РСФСР. Вместе с тем, учитывая характер обзорных лекций, мы включили в данный курс некоторые вопросы, не вошедшие в указанную программу, но которые являются важными или для понимания других вопросов, или для практической деятельности учителя математики. К таким вопросам относятся, например, вопросы, связанные с равносильностью уравнений и систем уравнений, а также с решением алгебраических неравенств.
При изложении материала мы руководствовались объяснительной запиской к программе, в которой в частности сказано: «Ответ студента по каждому вопросу должен включать наряду с полным освещением всех пунктов вопроса и их взаимосвязи также и доказательство по крайней мере одного из формулируемых им предложений». В соответствии с этим при рассмотрении каждого вопроса часть утверждений приводили с полными доказательствами, а некоторые утверждения лишь формулировали и выясняли их значения.
Мы старались давать определения подавляющего большинства возникавших понятий и во многих случаях иллюстрировать их примерами.
В заключение автор приносит глубокую благодарность Н. Я. В и- ленкину, А. С. Солодовникову и Ю. И. Соркину за ряд ценных советов и замечаний.
ВВЕДЕНИЕ
Исторически алгебра возникла как наука о решении уравнений. В этих рамках она развивалась в основном до середины XIX века. В начале XIX века, в связи с задачей о разрешимости алгебраических уравнений выше четвертой степени с одним неизвестным в радикалах, появилось важнейшее в современной алгебре понятие группы. Термин «группа» впервые был введен французским математиком Эваристом Галуа (1811—1832) в 1830 году. Галуа указал для каждого уравнения некоторую группу подстановок, по которой можно узнать наиболее существенные свойства уравнения, и в частности о его разрешимости в радикалах.
Хотя понятие группы и было введено в алгебру в связи с теорией уравнений, однако это понятие позволило в дальнейшем алгебре перерасти рамки науки об уравнениях и превратиться в науку об алгебраических операциях над элементами множеств любой природы, в которой теория уравнений занимает весьма скромное место.
Появление в алгебре понятия группы можно сравнить с таким поистине революционным событием в математике, как «открытие» буквенной символики, связанное с именем французского математика Виета (1540—1603). Изучение множества независимо от природы его элементов, лишь с точки зрения операций над его элементами, дает возможность алгебре находить приложения не только к числовым множествам, но и к объектам самых различных областей естествознания.
Наряду с теорией групп, изучающей множества с одной ассоциативной и обратимой алгебраической операцией, в современной алгебре большое место занимают теория колец и теория полей, изучающие множества с двумя алгеб-
раическими операциями, удовлетворяющими определенным требованиям.
Переход от изучения конкретных числовых множеств к изучению числовых колец и полей и тем более вообще колец и полей является переходом на новую, более высокую ступень абстракции, а потому, естественно, связан с некоторыми трудностями психологического характера. Этот факт является одной из причин, по которым школьная математика до сих пор остается в основном на уровне XVII века.
Курс высшей алгебры, преподаваемый в педагогическом институте, является продолжением школьного курса алгебры и, к сожалению, лишь вскользь знакомит студентов с основными направлениями в развитии современной алгебры. Заключая алгебру в основном в рамках теории уравнений, программа педвузов развивает идеи школьной алгебры в двух направлениях. Одна ветвь — линейная алгебра — идет от систем уравнений первой степени с двумя и тремя неизвестными; другая — алгебра многочленов — от уравнений с одним неизвестным первой и второй степени. Основными результатами здесь являются: для первого направления — критерий совместности произвольной системы линейных уравнений, для второго — теорема существования корня для произвольного многочлена над полем комплексных чисел (называемая иногда в силу традиции основной теоремой алгебры).
Программа государственных экзаменов по алгебре составлена с тем расчетом, чтобы охватить оба эти основных результата.
В связи с тем, что понятия кольца и поля, а также равносильности уравнений и систем уравнений являются общими для обоих указанных направлений, с этих понятий мы и начнем изложение.
Вопрос о решении алгебраических неравенств, который непосредственно не входит ни в одно из этих направлений, но примыкает к алгебре многочленов, будет изложен в самом конце.
Числовые кольца и поля
В процессе изучения арифметики и алгебры в средней школе учащиеся знакомятся с основными числовыми множествами. Таковыми являются:
1°. Множество натуральных чисел:
2, 3, ... , /1, ...
2°. Множество целых чисел:
, —3, —2, —1, 0, 1, 2, 3, ...
3°. Множество рациональных чисел, т. е. всевозможных дробей вида ^-, где т, п — любые целые числа и п + 0.
4°. Множество действительных чисел, состоящее из множества всех рациональных и множества всех иррациональных чисел.
5°. Множество комплексных чисел, т. е. чисел вида а + Ы, где а, 6 — любые действительные числа, a i — мнимая единица, т. е. такое число, что t2 =—1.
В дальнейшем эти числовые множества будем обозначать соответственно буквами N, С, R, D,K.
Наряду с этими множествами чисел в различных разделах математики и ее приложениях встречаются и другие числовые системы. Так, например, можно говорить о множестве простых чисел, о множестве всех четных целых чисел, о множестве всех положительных рациональных чисел, о множестве чисел вида а + Ы, где а, b — целые числа (такие числа называют целыми гауссовыми числами), о множестве чисел вида a-V-b V2 , где а и b — любые рациональные числа, и т. д.
При решении каждой конкретной задачи мы находимся в той или иной числовой области и бываем вынуждены учи-
тывать ее свойства. Так, находясь в области натуральных чисел, мы должны весьма осторожно пользоваться операцией вычитания, ибо она в этой области не всегда выполнима. Аналогично, находясь в области действительных чисел, мы должны помнить, что в ней не всегда выполнима операция извлечения квадратного корня, и т. п.
В связи с тем что различных числовых систем существует чрезвычайно много (бесконечное множество), изучить каждое числовое множество отдельно не представляется возможным, к тому же это и нецелесообразно, так как многие числовые системы обладают целым рядом общих свойств. В связи с этим, естественно, возникает задача о классификации числовых множеств по некоторым наиболее важным свойствам. Алгебра изучает различные объекты, связанные с числовыми множествами, в основном с точки зрения операций сложения, вычитания, умножения и деления. Поэтому в основе алгебраической классификации числовых множеств лежит свойство замкнутости числовой системы относительно тех или иных операций. Так получаются важнейшие классы числовых множеств: класс колец и класс полей, определяемые следующим образом.
Числовым кольцом называется любое непустое подмножество М множества всех комплексных чисел, замкнутое относительно операций сложения, вычитания и умножения.
Следовательно, чтобы убедиться в том, что числовое множество М является кольцом, достаточно показать, что для любых чисел а и b из М числа а + Ь, а — b и ab принадлежат множеству М.
Числовое кольцо, содержащее более одного элемента, в котором выполнима операция деления (кроме деления на нуль), называется полем.
Свойства, положенные в основу определения числовых колец и полей, являются основными свойствами соответствующих классов чисел. Опираясь на них, можно доказать много других свойств. При этом если в доказательстве того или иного свойства мы опираемся лишь на определение кольца (поля), то это свойство верно для всех числовых колец (полей). Таким образом, происходит изучение не отдельного числового множества, а целого класса множеств.
Заметим, что классификация чисел имеет большое значение не только для изучения самих числовых систем, но и для исследования различных нечисловых объектов, в
определении которых участвуют числа. Так, в параграфе 5 мы будем изучать некоторые свойства многочленов с коэффициентами из любого фиксированного числового поля. Без выделения класса полей эти свойства многочленов пришлось бы изучать для многих числовых систем отдельно.
Приведем примеры числовых колец и полей, а также числовых систем, не являющихся кольцами или полями.
Пример 1. Из основных числовых множеств полями являются множество R рациональных чисел, множество D действительных чисел и множество К комплексных чисел.
Пример 2. Множество С целых чисел является кольцом, но не является полем, так как в нем не всегда выполнима операция деления. Так, например 1, 2£ С, однако 1:2 = НС'
Пример 3. Множество натуральных чисел не является кольцом, так как оно не замкнуто относительно вычитания.
Пример 4. Множество, состоящее из одного числа нуль, есть кольцо. В самом деле, это множество замкнуто относительно операций сложения, вычитания и умножения: 0 + 0 = 0, 0 — 0 = 0, 0-0 = 0. Заметим, что полем это множество не является, так как по определению поле должно содержать более одного элемента.
Пример 5. Множество целых чисел, кратных некоторому фиксированному целому числу п, является кольцом, но не является полем.
Пример 6. Множество целых гауссовых чисел, т. е. чисел вида а + bl, где а и b— любые целые числа, является кольцом, но не является полем.
Пример 7. Множество чисел вида а + Ы, где а и b — любые рациональные числа, является полем (поле гауссовых чисел).
vз
Пример 8. Множество чисел вида а + b у 2 , где а и b — любые рациональные числа, не является кольцом.
(Утверждения, сделанные в примерах 5 — 8, проверьте в качестве упражнений.)
Пример 9. Множество М чисел вида a-^-byGn, где а и b—любые рациональные числа, а т— фиксированное положительное рациональное число, не являющееся квадратом, является полем. Чтобы убедиться в этом, надо проверить выполнимость во множестве М операций сложения,
вычитания, умножения и деления на число, отличное от нуля. Сделаем это.
Пусть а + 6 V^ и с + d V"т — любые числа из М. Тогда очевидно, что числа
(а + bV^n) ± (с + d]Лт) = (а ± с) + (6 ±d)-/m и
(а + b"/ tn) (c-Vd^ т) = (ас-\- bdm) + (ad + be) y^m" принадлежат множеству М, т. е. в М выполнимы первые три операции.
Положим теперь c-^-d^m ^0. Ясно, что это будет выполняться лишь тогда, когда хотя бы одно из чисел с, d отлично от нуля.
а 4~Ь Vт (а + b ]Лm) (с —d V"т )
с + d У" т(с + d ]Лm) (с — d V" tn)
Vac — bdrn)-VVbc — ad) У"m ac — bdm , be — ad ,— c2 — md2c2 — md2 c2 — md2 m
=A^B^m, где А и В — числа рациональные, если, конечно, с2 — md2 + 0. Покажем, что это так. Допустим, что с2 — md2 = 0. Если здесь d2 + 0, то с3/ с \ 2
имеем: — = т, или 1—1 = т, что противоречит тому, что число m не является квадратом. Если же d2 = 0, т. е. d = 0, то с2 — md2=c2=#0, ибо по условию хотя бы одно из чисел с, d отлично от нуля.
Таким образом, если c-^d^т + 0, то деление на число с -|- d vGn возможно, т. е. в частном получается число А + В V"т из множества М. Следовательно, множество М есть поле.
Придавая т различные значения, мы сможем получить бесчисленное множество различных числовых полей. Для каждого из них имеем: RcMc D.
Если числовое поле Рг содержится в числовом поле Р^ но не совпадает с Р2(Рг сР^ то говорят, что Р^ есть расширение поля Pv а Рг есть подполе поля Р2.
Следовательно, можно сказать, что всякое числовое поле примера 7 является расширением поля R и подполем поля К.
Заметим, что из самого определения числового поля следует, что всякое числовое поле является подполем поля комплексных чисел.
Естественно, возникают вопросы:
Существуют ли промежуточные поля для полей/) и К?
Существуют ли подполя поля R?
На оба эти вопроса ответы отрицательны, а именно:
Не существует числового поля Р, такого, что
DczPczK.
Не существует числового поля Р, такого, что PczR.
Докажем эти утверждения:
Пусть Р — такое поле, что DczPczK. Так как DczP, то Р содержит все действительные числа и хотя бы одно недействительное, т. е. мнимое число, например а-\-Ы, где а, Ь — некоторые действительные числа, причем b + 0. По определению поле замкнуто относительно вычитания и деления на отличное от нуля число. Следовательно, (а + 6/) —а = i^p. Таким образом, Р содержит все дейст- ь
вительные числа и число I (мнимую единицу). А так как поле замкнуто относительно операций сложения и умножения, то Р содержит любое число вида
а + Ь/,
где а, b— любые действительные числа. Следовательно, Р содержит все комплексные числа, т. е. Р = К. Этим утверждение 1) доказано.
Пусть Р— произвольное числовое поле. По определению поле содержит более одного элемента. Следовательно, в Р существует число а Ф 0. Отсюда и из замкнутости поля относительно операций сложения, вычитания и деления следует, что поле Р содержит числа:
а—а = 0, a:tz = l, 1 Ц-1 + ... + 1 = и,
т. е. любое целое число. Пусть теперь т и п — любые целые числа, причем п ^ 0. Так как в поле выполнимо деление, то ~ ^ Р, т. е. поле Р содержит любое рациональное число: RcP.
Таким образом, поле 7? содержится во всяком другом числовом поле, т. е. является минимальным числовым полем. Следовательно, не существует никакого числового поля Р. такого, что Р czR, что и доказывает утверждение 2.
В алгебре наряду с числами приходится иметь дело и с другими, нечисловыми, объектами, как-то: матрицами; многочленами, векторами и т. д. При этом для объектов одного множества определяются некоторые операции, сопоставляющие любым двум элементам множества (взятым в определенном порядке) вполне определенный третий элемент того же множества. Эти операции зачастую обладают свойствами, сходными со свойствами операций над числами. Поэтому их обычно по аналогии с числовыми операциями называют сложением, умножением, вычитанием и делением. В зависимости от числа операций и их свойств множества разбиваются на отдельные классы. Наиболее хорошо изученными классами в настоящее время являются классы групп, колец и полей.
Напомним определения кольца и поля в общем случае и укажем некоторые их простейшие свойства.
Определение 1. Кольцом называется любое множество М, для элементов которого определены две алгебраические операции, называемые обычно сложением и умножением, удовлетворяющие требованиям:
ассоциативность сложения, т. е.
ка + 6) + о = а + (Ь + с);
коммутативность сложения, т. с.
а -|- b = b -|- а;
обратимость сложения, т. е. уравнение b
разрешимо для любых а и b из М (иначе, возможность вычитания);
ассоциативность умножения, т. е.
(аЬ) с = а (Ьс);
дистрибутивность умножения относительно сложения, т. е.
(а -{- Ь) с = ас + Ьс и а (Ь + с) = ab + ас.
Последние два равенства выражают соответственно правую и левую дистрибутивность.
Если, кроме требований 1 — 5, выполняется еще требование 6 — коммутативность умножения, т. е.
ab = Ьа, то кольцо называется коммутативным.
Можно указать следующие примеры колец:
Пример 10. Множество квадратных матриц порядка м, элементами которых служат любые комплексные числа.
Пример И. Множество классов вычетов целых чисел по любому модулю т.
Пример 12. Множество линейных преобразований /2-мерного векторного пространства.
Пример 13. Множество матриц вида
1а
где а и b — любые целые числа.
Пример 14. Множество многочленов от одного переменного. И т. д.
Требования 1—5 называют аксиомами кольца. Они являются основными, определяющими свойствами кольца. Из этих свойств чисто логическим путем можно вывести много других. Перечислим некоторые простейшие из них:
Во всяком кольце М существует единственный элемент 0, такой, что
а -]-9 = а для любого а из М. Такой элемент называется нулевым элементом кольца.
В произвольном кольце для любого элемента а существует единственный элемент а', такой, что
а-\-а* =9.
Этот элемент называется противоположным для элемента а и обозначается через — а.
Для любых элементов а и b из кольца уравнение а Ц- х = b имеет единственное решение. Таковым является элемент Ь + (.— а). Он обозначается через b— а и называется разностью элементов b и а.
Умножение дистрибутивно относительно вычитания, т. е.
а (Ь — с} = ab — ас и (а — Ь) с — ас — Ьс.
9 — а = — а, а — 9 = а, где 0 — нулевой элемент кольца.
а (— 6) = — ab. (— a)b = — ab, (— а) (— 6) = ab [правило знаков] и т. д.
Уже из этих примеров видно, что многие свойства колец похожи на известные свойства чисел. Однако из приведенных примеров колец видно, что кольца бывают и нс числовые. Значит, теория колец может осуществлять одновременное изучение очень многих множеств независимо от природы их элементов, лишь бы для них выполнялись аксиомы кольца. Не следует, конечно, думать, что все кольца обладают одними и теми же свойствами. Общими для всех колец являются лишь те свойства, которые можно вывести из аксиом кольца. Наряду с этим каждое кольцо может обладать некоторыми специфическими свойствами. Так, например, кольцо из примера 11 является конечным, оно содержит ровно т элементов, тогда как кольца, приведенные в остальных примерах, бесконечны. Для всех числовых колец имеет место следующее свойство*, если ab = 0, то по крайней мере одно из чисел а, b равно 0. Этим свойством не обладает кольцо из примера 13 и кольца из примера 11 с составным модулем т. В самом деле, матрицы f2 ^ и (° О'!
^0 0)\0 5/
из кольца примера 13 не нулевые, а их произведение равно нулевой матрице
/0 0\
W Of
Для примера 11 в случае, когда т = 6, имеем 2 и 3 не нулевые, тогда как их произведение есть нулевой класс б. (Здесь через г обозначен класс целых чисел, дающих при делении на т остаток г.)
Такие элементы а и b кольца, которые сами не являются нулевыми, а в произведении дают нулевой элемент, называются делителями нуля. Таким образом, существуют кольца как с делителями нуля, так и без них.
Такого рода перечень свойств, которыми одни кольца обладают, а другие нет, можно было бы продолжить как
угодно далеко. Это значит, что наряду с изучением общих свойств колец приходится изучать специально каждое отдельное кольцо или отдельные классы колец. Так, в теории колец специально изучаются коммутативные кольца, кольца без делителей нуля, кольца с единичным элементом и т. д. Наиболее «хорошим», а потому и наиболее изученным является класс колец, называемых полями.
Определение 2. Полем называется всякое коммутативное кольцо, содержащее более одного элемента и удовлетворяющее следующему требованию:
Для любого b и а + 9 разрешимо уравнение ах = Ь.
Иначе говоря, требование 7 означает возможность деления на любой элемент, отличный от нулевого.
Всякое поле, являясь кольцом, обладает всеми общими свойствами колец. Но, помимо этого, имеются такие общие свойства полей, которыми не всякое кольцо обладает. Рассмотрим примеры:
В любом поле Р существует единственный элементе, называемый единичным, такой, что ае = еа = а для любого элемента а из поля Р. Этим свойством обладают не все кольца. Так, в кольце примера 1 единичного элемента нет.
Для любого ненулевого элемента поля Р существует обратный элемент, т. е. такой элемент а”1, что
аа-1 = а-1а = е.
В поле не существует делителей нуля и т. д.
Нетрудно проверить, что из колец, приведенных в примерах 10—14, полями являются лишь кольца примера 11 и то лишь для тех случаев, когда модуль т есть простое число.
Заметим, что в практических приложениях большое значение имеет поле классов вычетов по модулю т = 2. Оно состоит из двух элементов: класса чисел, делящихся на 2, т. е. класса четных чисел, и класса чисел, дающих при делении на 2 остаток 1, т. е. класса нечетных чисел. Если эти классы обозначить соответственно через 0 и 1, то таблицы сложения и умножения для этого поля [оно обозначается обычно через GF (2)] будут выглядеть следующим образом:
0 4^=j),J)+J=r^ 14-1=0. 0.0 = 0, 0 • 1 = 1 • 0 = 0, 1 • 1 = 1. В дальнейшем мы будем рассматривать лишь числовые кольца и поля.
§2. Вопросы равносильности уравненийи систем уравнений
Пусть F (х, у, ... , 2) — элементарная функция, т. е. функция, заданная некоторым аналитическим (алгебраическим) выражением, составленным из чисел и символов х, у, ... , 2 (переменных). Если числа, входящие в это аналитическое выражение, принадлежат некоторому числовому полю Р, то говорят о функции над полем Р. Тогда под областью определения функции понимают множество таких систем значений переменных х, у, ..., 2 из поля Р, для которых функция F (xt у, ..., 2) определена, т. е. имеет вполне определенное значение (или значения, если она многозначна).
Пример 1. а) ^(х, у) = ^У^ + у +—у
есть функция над полем рациональных чисел;
F (х, у, 2) = x2-j-K2 у+ 2 есть функция над полем действительных чисел;
F (х) = (1 — Z) х2 + х + i
есть функция над полем комплексных чисел.
Если F (х, у,..., 2) есть функция над некоторым полем Р, то се можно рассматривать и над любым расширением поля Р. В частности, всякую числовую функцию можно рассматривать над полем комплексных чисел. Однако из практических соображений часто приходится рассматривать функции над числовыми полями, более узкими, чем поле комплексных чисел, например: над полем действительных чисел, рациональных чисел и т. д., а иногда даже над кольцом целых чисел.
В зависимости от того, над каким полем рассматривается данная функция, область ее определения меняется.
Пример 2. Функция/(х) = х2-]-—имеет своей областью X
определения множество всех отличных от нуля рациональных чисел, если се рассматривать над полем R; множество всех отличных от нуля действительных чисел, если ее рассматривать над полем D; множество всех отличных от нуля комплексных чисел, если се рассматривать над полем К» и т. д.
Так как коэффициенты функции /(х)— рациональные числа, а поле 7? принадлежит любому числовому полю, то можно сказать короче: функция /(х) над полем Р имеет своей областью определения множество всех отличных от нуля чисел поля Р.
Пример 3. Функция у = V х2 — 1 над полем D имеет в качестве области определения множество чисел, состоящее из двух отрезков: (—оо, —1], [1, +°°)- Эта же функция над полем К имеет своей областью все множество К.
Напомним, что две функции Fx (х, у, ..., г) и Р2 (х, у,... , г) над полем Р называются равными или тождественно равными, если они имеют одинаковые области определения над полем Р и если их значения совпадают при любых значениях переменных из области определения.
Пример 4. Функции Fx (х) = 1 g х2 и F2 (х) = 21g х над полем D не равны, так как имеют различные области определения. Эти же функции (как известно из теории функций комплексного переменного) над полем К равны.
Пример 5. Функции FT(x) = х2 и ^(х) = ] х|2 над полем D равны, тогда как над полем К они различны, ибо при всевозможных комплексных значениях х функция ^(х) принимает всевозможные комплексные значения, а функция ^(х)— лишь действительные неотрицательные значения.
Из рассмотренных примеров следует, что как область определения функций, так и равенство функций — понятия относительные. Они зависят от того, над каким полем рассматриваются данные функции.
Если функции Fy (х, у, ..., г) и F^ (х, у, ..., г) равны, то пишут:
F^x, у, ....z^F^x, уг),(1)
причем иногда вместо знака = употребляют знак =.
Преобразование функции F (х, у, ..., г) над полем Р называется тождественным, если в результате его применения получается функция, равная данной.
Пример 6. Пусть F (х, у) = * + 3^—[- ^=^^—*
х — у х + у х2 — у-
Произведя сложение дробей —-—Зу,и ■ 4у-- по.
X — у X + у х2 — у2 ’
П /\ 2х (х + у)
лучим: Fx (х, у) =———.
?(х-у)^ + у)
Очевидно, что F^x, у) = F (х, у). Следовательно, сложение дробей является тождественным преобразованием. Если же последнюю дробь сократить на ^ + у> то получим функцию
^(х.у) =,
X — у
не равную функции F (х, у), так как F (х, у) и F^ {х, у) имеют различные области определения. Следовательно, сокращение дроби на некоторое выражение, вообще говоря, не является тождественным преобразованием.
Рассмотренные выше функции
\ я + Зу - х —у 4у_ ,. 2х
F у) = —I—2- J2 и Р (х у) =
Хх-у х + у х'2 — у2х-у
не являются тождественно равными. Однако при всех системах значений х, у, таких, что х + у, х ^ —у, эти функции имеют равные значения. В связи с этим естественно ввести понятие равенства функций на множестве М.
Две функции f (х) и ф (х) называются равными на множестве Л4, если для любого значения переменного х из М данные функции определены и имеют равные значения.
Это определение годится и для функций от нескольких переменных. Только в последнем случае под М следует понимать не множество чисел, а множество n-членных последовательностей чисел (n-мерных векторов), или, как говорят, множество систем значений переменных.
Пример?. Функции / (х) = (]/х — 2 + 1)(Кх — 2 — 1) и ср(х) = х — 3 не равны ни над одним из полей R, D, К. Однако они являются равными, например, на множестве М действительных чисел отрезка (2, + °°)-
Пример 8. Функции Рг (х, у) = 1g х + 1g у и /^ (х, у) = = 1g ху равны на множестве М всевозможных пар положительных действительных чисел.
Заметим, что множество М, на котором рассматриваемые функции равны, может выбираться не однозначно. Так в последнем примере в качестве М можно было взять множество пар целых положительных чисел, множество пар действительных чисел, больших 5, и т. д. На практике множество М стремятся выбирать по возможности самым «широким». Тогда оно зачастую совпадает с общей частью областей определения рассматриваемых функций (см. рассмотренные выше примеры 1—2); однако последнее не обязательно. Так функции ?\ (х) = |х[ и Л2 (х) = х определе-
ны на множестве всех комплексных чисел. Однако самым широким множеством, на котором они равны, является множество неотрицательных действительных чисел.
Пусть теперь Рг (х, у, ..., z) и Р2 (х, у, ..., г) — любые функции над полем Р (не обязательно равные). Тогда равенство
Fi(x, уz) = F2(x, уz)(2)
называется уравнением над полем Р от неизвестных х, у, ..., z. При этом функции Рг и F2 называют соответственно левой и правой частями уравнения.
Равенство (2), похожее внешне на равенство (1), имеет совершенно другую природу. Равенство (1) является «утвердительным», ибо оно утверждает, что функции Рг и Р^ равны.
Равенство же (2) является «вопросительным». Оно выражает вопрос: при каких значениях переменных х, у, . ..,2 из поля Р функции Рг и F2 имеют одинаковые значения? Или над каким множеством М равны функции Рг и Р^ Поэтому уравнение (2) иногда записывают в виде:
?
z) = F2(x,y, . . . , z).
Система значений переменных х = а, у = р, ..., 2 = 7 из поля Р называется решением уравнения (2), если значения функций PY и Р2 при этих значениях переменных равны, т. е. если равны числа PY (а, р, ..., 7) и F2 (а, р, ..., 7). В этом случае говорят также, что система чисел а, р, ...»7 удовлетворяет уравнению (2).
Общая часть областей определения функций Рг и Р^ называется областью определения уравнения (2).
Не следует путать область определения уравнения и множество его решений.
Пример 9. Уравнение 5 — х = 5- над полем D имеет X
область определения (—оо, 0) , (0, +оо). Решениями же этого уравнения являются лишь два числа: хг = 1, х2 = 3.
Два уравнения над полем Р называются равносильными, если они имеют одно и то же множество решений, т. е. всякое решение одного из них является решением другого.
Заметим, что равносильность уравнений существенно зависит от того поля, над которым они рассматриваются.
Пример 10. Уравнения к — 1 = 0 и (х — 1) (х2 + 1) = 0 над полем D равносильны, так как оба имеют единственное решение хг = 1.
Над полем К эти уравнения не равносильны, так как второе уравнение имеет решения: х2 = I, х3 = — /, которые не являются решениями первого.
Очевидно, что если в уравнении (2) каждую из функций Fv F^ заменить тождественно равной ей функцией, то получится уравнение, равносильное данному.
Однако при решении уравнения к его левой и правой частям приходится применять различные, зачастую не тождественные преобразования. При этом важно знать: не изменяется ли от этих преобразований множество решений данного уравнения, т. е. будет ли полученное в результате преобразований уравнение равносильно данному?
Некоторую помощь в этом отношении могут оказать так называемые теоремы о равносильности уравнений. При этом, учитывая, что рассматриваемые нами теоремы справедливы для любого числового поля Р, мы в их формулировках будем опускать слова «над полем Р». Кроме того, ради простоты мы будем рассматривать лишь уравнения с одним неизвестным, хотя все рассуждения сохраняются и для случая любого конечного числа неизвестных.
Теорема 1. Если функция <p(x) определена в области определения уравнения
№ = ГМ (3)
то это уравнение равносильно уравнению
+ = /2(^)4-?^). (4)
Иначе: Если к обеим частям уравнения прибавить функцию, не теряющую смысла (определенную) в области определения данного уравнения, то получим уравнение, равносильное данному.
Доказательство. Пусть а есть решение уравнения (3). Тогда значения ^ (а) и /2 (а) функций ^ (х) и /2 (х) равны, т. е. ^ (а) = /2 (а) — числовое тождество. Кроме того, так как а входит в область определения уравнения (3), то функция ср(х) при х = а определена, т. е. ср (а)—вполне определенное число. Следовательно,
fi^-Y'S^ = к (“) + ? (а) (5)
есть числовое тождество. Из этого следует, что а является решением уравнения (4).
Обратно, если а есть решение уравнения (4), то равенство (5) является числовым тождеством. Вычтя из обеих его частей по числу с? (а), получим числовое тождество /х (а) = = /2(а), которое говорит о том, что а является решением уравнения (3). Таким образом, всякое решение уравнения (3) является решением уравнения (4), и обратно. Следовательно, уравнения (3) и (4) равносильны.
Доказанная теорема утверждает лишь равносильность уравнений (3) и (4) для того случая, когда функция ф(а) определена в области определения уравнения (3). Однако она ничего не говорит о том случае, когда последнее условие не соблюдается (что часто бывает). Рассмотрим этот случай.
Пусть а — корень уравнения (3) и функция ср (х) в точке а определена. Тогда наши рассуждения в доказательстве сохраняются и а есть корень уравнения (4). Если же ср(х)в точке а не определена, то а не будет корнем уравнения (4), так как а не входит в область определения уравнения (4). Если а — корень уравнения (4), то <р(х) при х = а необходимо определена и, следовательно, а есть корень уравнения (3). Таким образом, если функция ср (х) не теряет смысла лишь при тех значениях х, которые являются корнями уравнения (3), то уравнения (3) и (4) равносильны. В противном случае при переходе от уравнения (3) к уравнению (4) происходит потеря тех корней, при которых функция <р (х) теряет смысл.
Пример 11. Уравнения 2х -}- 1 = х и 2х -|- 1 Н=
IX + 1
= х-|не равносильны, так как первое имеет корень.
х = —1, тогда как второе не имеет корней. Число —1 не является его корнем, так как не входит в область его определения. Таким образом, при переходе от первого уравнения ко второму произошла потеря корня. Это случилось
потому, что прибавляемая функция —-— не определена х + 1
1X — 11X — 1при х =—1, являющемся корнем первого уравнения.
1
X — 1
1
X — 1
1х— 11х— 1Пример 12. Уравнения 2х-|- 1 = х и 2х-]- 1 +
1
х— 1
1
х— 1
равносильны. Каждое из них имеет един-
ственный корень —1. Дело в том, что здесь прибавляемая
функция - хотя и не определена на всей области оп
ределения первого уравнения, однако она теряет смысл лишь в точке х = 1, не являющейся корнем первого уравнения.
Из теоремы 1 следует, что члены уравнения можно переносить из одной части в другую с изменением знака на противоположный.
Теорема 2. Если функция ф(х) определена и не принимает значения, равного нулю, в области определения уравнения
fi W = /2 W>(3)
то уравнение (3) равносильно уравнению
(6)
Иначе: Если обе части уравнения умножить на функцию, не теряющую смысл и не обращающуюся в нуль в области. определения данного уравнения, то получим уравнение, равносильное данному.
Доказательство теоремы 2 аналогично доказательству теоремы 1, и мы его опустим. Рассмотрим случаи, когда условия теоремы 2 не выполняются.
Функция ф(х) в области определения уравнения (3) может обращаться в нуль. Пусть ф(а) = 0. Тогда очевидно, что а будет корнем уравнения (6). Если а не было корнем уравнения (3), то при переходе от уравнения (3) к уравнению (6) налицо приобретение нового корня. Если же а было корнем уравнения (3), то приобретения нового корня не произойдет (увеличится лишь «кратность» корня а, что при определении равносильности уравнений не учитывается).
Функция ср(х) определена не во всей области определения уравнения (3). Пусть, например, число а входит в область определения уравнения (3) и ф(а) не определена. Тогда а может не быть корнем уравнения (6). Если число а являлось корнем уравнения (3), то при переходе от уравнения (3) к уравнению (6) может произойти потеря корня а.
Таким образом, в случае, когда условия теоремы 2 не соблюдаются, при переходе от уравнения (3) к уравнению (6) может произойти как приобретение, так и потеря корней. Приобретаются те корни, которые обращают в нуль функцию ф(х) и не являются корнями уравнения (3); те-
ряться могут те корни уравнения (3), в которых функция с?(х) не определена.
Пример 13. Пусть дано уравнение
1। х 1— X
1 — X——- в левую часть.1 — X——- в левую часть.х — 1 1 х + 1 х2 — 1 ’
1 — X
——- в левую часть.
1 — X
——- в левую часть.
Пользуясь теоремой 1, перенесем член
1DC 1 — х
Получим уравнение1= 0, равносиль- х — 1 х + 1 х2 — 1
ное данному.
Произведя над левой частью полученного уравнения тождественные преобразования (сложение дробей), полу- X2 I X
чим: -2- — = 0. Последнее уравнение, а следовательно, и
данное уравнение, имеет единственный корень: хх = 0.
Если же умножить данное уравнение на функцию х2 — 1 (т.е., приведя члены уравнения к общему знаменателю, отбросить последний), то получим уравнение х2 + х = 0, которое имеет корни: хг = 0, х2 = —1. Появление нового корня — 1 вызвано тем, что функция х2—1 обращается в нуль при х =—1, не являющемся корнем данного уравнения. Следовательно, при решении дробных уравнений, отбрасывая знаменатель, нужно предварительно определить значения переменных, при которых он обращается в нуль, с тем чтобы эти значения впоследствии не счесть за ре
шения данного уравнения.
Пример 13. Уравнение х2— х = 0 имеет два решения: хг = 0; х2 = 1. Если же разделить обе его части на х, т. е. умножить на функцию —, то получим уравнение х — 1=0, х
имеющее один корень: х= 1. Потеря корня произошла потому, что функция — теряет смысл при х = 0, являющемся
корнем данного уравнения.
Следовательно, деля обе части уравнения на некоторую функцию, следует предварительно определить, при каких значениях переменных она обращается в нуль, с тем чтобы впоследствии записать их в решения данного уравнения, если они входят в его область определения.
Из теоремы 2, в частности, следует, что обе части уравнения над полем Р можно умножить на любое, отличное от нуля число из ПОЛЯ Р.
Уравнение (2) называется алгебраическим, если F (х, у,..., 2) и F^ (х, у,..., г) являются целыми рациональными функциями, т. е. алгебраическими выражениями, составленными из чисел и переменных к, у,..., z с помощью конечного числа действий сложения и умножения.
Пользуясь теоремой 1 и свойствами сложения и умножения чисел, можно всякое алгебраическое уравнение с одним неизвестным над полем Р привести к виду: 620%^+ + а^^14- ... + ап = 0, где tz0, av .. ., ап ^ Р, если при этом а0 =£ 0, то п называется степенью уравнения.
Очевидно, что для алгебраического уравнения над полем Р областью определения является все множество Р.
При решении алгебраических уравнений наряду с теоремами 1, 2 часто используется следующая теорема, справедливая для любого числового поля.
Теорема 3. Если f (х) = ^(х)-f^^ ... fK(х), где /(х), /1(х), ..., fK(x)— целые рациональные функции, то уравнение
т = 0(7)
равносильно совокупности уравнений;
Ш = о, /2(х)=0, Мх) = 0,(8)
т. е. множество решений уравнения (7) равно объединению множеств решений уравнений (8).
Заметим, что теорема 3 остается в силе и в том случае, когда /"и f^i = 1,2, ... , к) являются целыми рациональными функциями от нескольких переменных.
Справедливость теоремы 3 следует из того, что в числовых множествах отсутствуют делители нуля,т.е. произведение двух и более чисел равно нулю тогда и только тогда, когда хотя бы один из сомножителей равен нулю.
Так как для решения алгебраических уравнений первой и второй степени известны простые формулы, то из теоремы 3 следует, что для решения алгебраического уравнения (7) достаточно его левую часть разложить на множители первой и второй степени.
Пусть теперь дана система уравнений над полем Р: fl (х> УZ) = Фх (х, уZ), f2(x,y,2) = <р2(х, у,Z),^
ЛД^У' . . . , Z) =(х, уZ).
Решением системы уравнений над полем Р называется такая система значений неизвестных х, у,..., г из поля Р, которая удовлетворяет каждому уравнению данной системы.
Если система уравнений имеет хотя бы одно решение, то она называется совместной. В противном случае система называется несовместной или противоречивой.
Система уравнений называется определенной, если она имеет точно одно решение. Если же система имеет более одного решения, то она называется неопределенной.
Исследовать систему уравнений — значит выяснить: 1) совместна она или несовместна; 2) в случае совместности определенна или неопределенна.
Решить систему уравнений — значит найти все ее решения, если таковые существуют.
Так же, как и для одного уравнения, для системы уравнений, естественно, определяются понятия области определения системы уравнений и равносильности двух систем уравнений.
При решении систем уравнений часто используется теорема.
Теорема 4. Если сь с^—любые числа из поля Р, причем с2 Ф 0^ то система уравнений (9) над полем Р равносильна системе уравнений:
'к (х,у,= ^ (X, у, . , . , Z),
с^г (х,у, ...,?) + с^! (х, у, ...,г^ = с^г (х, у, ... , z) +
.+ <х,уz),
1Дх,уг) = ®к(х, у, ...,г\(10)
Здесь система уравнений (10) отличается от системы (9) лишь одним (вторым) уравнением, которое получено из первого и второго уравнений данной системы умножением соответственно на числа q и с2 и почленным сложением полученных уравнений. Заметим, что вместо первого и второго уравнений можно было взять два любых других ее различных уравнения. Поэтому теореме 4 можно было бы дать такую формулировку:
«Если к какому-либо уравнению системы, умноженному на некоторое отличное от нуля число, прибавить некоторое
другое уравнение этой системы, умноженное на любое число, то получим систему уравнений, равносильную данной».
Доказательство. Так как системы (9) и (10) отличаются только вторыми уравнениями, то достаточно лишь доказать, что всякое решение системы (9) удовлетворяет второму уравнению системы (10) и всякое решение системы (10) удовлетворяет второму уравнению системы (9).
Пусть система чисел х = а, у = р, ...,2 = 7 есть решение системы уравнений (9). Тогда имеем числовые тождества:
fi (МI) = Ti («. р7);
/2 (а, р,л) = ?2 (аЛ • . !)•
Умножив эти тождества соответственно на числа сг; с2, получим снова числовые тождества; сложив их почленно, получим тождество
С^ (а, р, ... , 7) + c2f2 (а, Р, ...л) =
= Ci?! (а, Р7) + с2?2 («, Р. • • • . l),
которое говорит о том, что а, р, ... , 7 удовлетворяют второму уравнению системы (10).
Обратно, если а, р, . ..,7 есть решение системы (10), то имеем числовые тождества а) и в).
Умножив тождество а) на число сг и вычтя полученное при этом тождество из в), получим тождество с^ (а, Р> •••>!) = с2?2 (а> р, • • • , !)• Разделив обе его части на с2 (с2 =7^ 0!), получим числовое тождество /2 (а, р, ..., 7) = = ?2 (а> Р» •••>!), которое говорит о том, что а, р, ... , 7 удовлетворяют второму уравнению системы (9). Этим теорема доказана.
Иногда при решении системы уравнений вместо умножения на числа сь с2 приходится умножать уравнения на функции ^ (х, у, ... , 2) и Ф2 (х, у, ..., 2). Легко видеть что при этом получим равносильную ей систему уравнений, если функции Фх и ф2 не теряют смысла ни при каких системах значений переменных, которые являются решениями данной системы уравнений и функция ф2 не обращается в нуль ни при каких значениях неизвестных из области определения системы уравнений.
Заметим, что доказанная нами теорема применяется в школе при решении систем уравнений так называемым способом алгебраического сложения.
Если всякое решение некоторой системы уравнений удовлетворяет уравнению / (х, у, ... , г) = ^ (х, у, ... , г), то последнее называется следствием данной системы уравнений.
Имеет место следующая очевидная теорема.
Теорема 5. Если из данной системы уравнений удалить уравнение, являющееся следствием системы остальных ее уравнений, то получим систему уравнений, равносильную данной.
Эта теорема часто применяется при решении систем линейных уравнений (§ 4).
§ 3. Матрицы и определители.
Прямоугольная таблица чисел
^11 а12 • • • а1п
^21 ^22 1 • • &2л
^т! &т2 • • • ^тт
состоящая из т строк и п столбцов, называется матрицей.
Существуют различные виды обозначений матриц:
Мы будем пользоваться первым из указанных обозначений. Кроме этого, будем также обозначать матрицы или прописными латинскими буквами Д, В, С, ... , или символом (а^.
Если хотят подчеркнуть, что матрица
/ ап а12 • • • аХп \I СГ21 #22 • • • ^2п I
У ат1 & m2 * * • ^тп у
состоит из т строк и п столбцов, то называют ее (т X п\ матрицей (читается: эм-эн-матрица).
Числа, из которых составлена матрица, называются ее элементами. Они занумерованы двумя индексами: первый указывает номер строки, а второй — номер столбца, на пересечении которых находится рассматриваемый элемент.
Если элементы матрицы принадлежат полю Р, то говорят о матрице над полем Р. Мы будем рассматривать матрицы над полем комплексных чисел.
Две матрицы: (т X п)-матрица А и (m1 X п^-мат- рица В — называются однотипными в том и только в том случае, когда т = т1 и п = п\
Две однотипные матрицы называются равными, если каждый элемент одной из них равен соответствующему элементу (элементу с теми же индексами) другой.
Матрица, в которой число строк равно числу столбцов и равно п, называется квадратной матрицей порядка п.
Квадратные матрицы
называются соответственно нулевой и единичной.
Каждой квадратной матрице А порядка п можно сопоставить число, называемое ее определителем. Это производится следующим образом.
Выберем п элементов матрицы с таким условием, чтобы они находились в разных строках (т. е. по одному элементу
из каждой строки) и одновременно в разных столбцах (по одному элементу из каждого столбца). Расположим их в таком порядке: сначала — элемент из первой строки, затем — из второй и т. д.:
Вторые индексы (номера столбцов) образуют последовательность {а1? а2, ... , а„}, являющуюся некоторой перестановкой из чисел 1, 2, ..., п. Так как число перестановок из п элементов равно и!, то существует и! таких наборов. Обозначим через / число инверсий в перестановке ^а.^ . .. ап} и составим произведение
(1)(1)(1)^1«! ^2аа ' • • • ^ria^
(1)
(1)
Определение. Определителем квадратной матрицы п - го порядка А (или просто определителем п - го порядка) называется сумма всевозможных произведений (1). Иными словами, определитель есть сумма п\ слагаемых; каждое слагаемое есть произведение п элементов матрицы А, расположенных в разных строках и разных столбцах, взятое со знаком плюс или минус в зависимости от четности или нечетности числа инверсий в перестановке из вторых индексов (при условии, что первые индексы следуют в естественном порядке 1, 2, ... , п\ Обозначая определитель матрицы А через |Д| , мы можем записать:
И|-:Ч-1)Х % ••• V
Здесь суммирование производится по всевозможным перестановкам {ах, ... , ал} из чисел 1, 2, ... , п.
Обычно определитель матрицы обозначается следующим образом:
^11 <з12 ... а1п
(2)(2)^21 ^22 • • • ^2п
(2)
(2)
^П1 ^Л2 ••• ^пп
Пример 1. Найти определитель второго порядка:^11 ^12,1^21 ^221
Из чисел 1, 2 можно составить только две переста- новки:{1, 2} и [2, 1}. Число инверсий в первой из них равно нулю, во второй — единице. Следовательно,
ton
К 41 = Яи ^21-
Пример 2. Найти определитель третьего порядка:
^И а12 ^13^21 ^22 ^23^31 ^32 ^33
Из чисел 1, 2, 3 можно составить 3! =6 перестановок:
{1,2,3}{1,3,2}
{2,3,1}(2,1,3}
{3,1,2}(3,2,1}
Из этих перестановок три, стоящие слева, имеют четное число инверсий (0,2 и 2 соответственно), а остальные три — нечетное число инверсий (1, 1 и 3 соответственно). Следовательно, определитель будет равен следующей сумме 6 слагаемых:
^13^22^31*^13^22^31*^11^22^33 Н~ ^12^23^31 4“ ^13^21^32 ^11^23^32 ^12^21^33
^13^22^31*
^13^22^31*
Приведем удобную для запо-
Черт. 1 казаны произведения соЧерт. 1 казаны произведения соминания схему подсчета определителя третьего порядка. На этой схеме элементы соединены по три; в левой части соединены элементы, произведения которых берутся со знаком плюс, в правой части по- минус. Это правило называ
Черт. 1 казаны произведения со
Черт. 1 казаны произведения со
ется правилом Саррюса.
Точно так же, как в примерах 4, 5, можно было бы,
опираясь лишь на определение определителя четвертого порядка, найти:
^11
^12
$13
<214
^21
$22
$23
$24
^31
$32
$33
$34
^41
$42
$43
$44
Однако это правило будет весьма громоздким, ибо определитель четвертого порядка содержит 4!, или 24 члена. И вообще с ростом порядка определителя число его членов возрастает очень быстро. Так, определитель пятого порядка содержит 120 членов, а определитель десятого порядка 3 628 800 членов. Поэтому возникает необходимость в таких методах вычисления определителей, которые не исходили бы непосредственно из определения определителя, а использовали какие-либо, быть может, более глубокие свойства определителей, но зато технически менее сложные. Чтобы указать практически приемлемые способы вычисления определителей, нам понадобится ряд свойств определителей. Перечислим их, не останавливаясь на доказательствах.
1°. Если в определителе (2) каждую строку заменить столбцом с тем же номером, то определитель не изменится, т. е.
<7П я12 ... aVn ^21 ^22 • • * ^2/1<7П я12 ... aVn ^21 ^22 • • * ^2/1^721 &п2 * * * ^ПП^721 &п2 * * * ^ППаи а21 • • • ani ^12 ^22 * * * ^п2^1/1 ^2п • • • &ппаи а21 • • • ani ^12 ^22 * * * ^п2^1/1 ^2п • • • &пп
<7П я12 ... aVn ^21 ^22 • • * ^2/1
<7П я12 ... aVn ^21 ^22 • • * ^2/1
^721 &п2 * * * ^ПП
^721 &п2 * * * ^ПП
аи а21 • • • ani ^12 ^22 * * * ^п2
^1/1 ^2п • • • &пп
аи а21 • • • ani ^12 ^22 * * * ^п2
^1/1 ^2п • • • &пп
Свойство 1° утверждает, что строки и столбцы матрицы по отношению к се определителю равноправны. Поэтому остальные свойства определителей будем формулировать лишь для строк, хотя, разумеется, они в равной мере будут справедливы и для столбцов.
2°. Если какие-либо два столбца (или строки) определителя поменять местами, то абсолютная величина определителя останется неизменной, а знак изменится на противоположный, т. е.
^и ... аи ... а^ ... CLln#21 ' • • #2Z е * • #2/ • • • °2п^и ... аи ... а^ ... CLln#21 ' • • #2Z е * • #2/ • • • °2пап1... ctnl... otnj . .. cinnап1... ctnl... otnj . .. cinnalx... aXj ... au ... aln#21... a^- ... a2l ... а.2гг&nl * e • ^nj • • • ^ni * * * ^nnalx... aXj ... au ... aln#21... a^- ... a2l ... а.2гг&nl * e • ^nj • • • ^ni * * * ^nn
^и ... аи ... а^ ... CLln
#21 ' • • #2Z е * • #2/ • • • °2п
^и ... аи ... а^ ... CLln
#21 ' • • #2Z е * • #2/ • • • °2п
ап1... ctnl... otnj . .. cinn
ап1... ctnl... otnj . .. cinn
alx... aXj ... au ... aln
#21... a^- ... a2l ... а.2гг
&nl * e • ^nj • • • ^ni * * * ^nn
alx... aXj ... au ... aln
#21... a^- ... a2l ... а.2гг
&nl * e • ^nj • • • ^ni * * * ^nn
Из свойства 2°, в частности, следует, что определитель, у которого соответствующие элементы двух столбцов (или строк) равны между собой, равен нулю.
3°. Если элементы какой-либо строки (столбца) матрицы умножить на число к, то определитель умножится на к, т. е.
du а12 ... kalt ... а1п ^21 ^22 • * • ^^t е • • ^2пdu а12 ... kalt ... а1п ^21 ^22 • * • ^^t е • • ^2п^и я12.. . аХ1... а1п ^21 $22 • • • ^2/ • • е а2п^и я12.. . аХ1... а1п ^21 $22 • • • ^2/ • • е а2п
du а12 ... kalt ... а1п ^21 ^22 • * • ^^t е • • ^2п
du а12 ... kalt ... а1п ^21 ^22 • * • ^^t е • • ^2п
^и я12.. . аХ1... а1п ^21 $22 • • • ^2/ • • е а2п
^и я12.. . аХ1... а1п ^21 $22 • • • ^2/ • • е а2п
Пример
3.
3
6 03 3 0
— 7
8 3 = 2 —7 4 3 = 2. 119 = 238.
5
4 25 2 2
&п! &п2 * • • ^^ni • * * ^пп
&п1 &n2 * ‘ * ^nl * * * ^пп
Из свойства 3° следует, что определитель, у которого элементы каких-либо двух строк (столбцов) соответственно пропорциональны, равен нулю.
ап $12 • • •
аА1
... каи ..
• а1л
$21 $22 • • •
^21
... кам ..
• «2л
=
0.
ап1 ап2 *• *
^nl
... кап1 .
• • ^пп
Пример 4.
3 4—9
3 4 —
3.3
2 5—6
=
2 5-
3.2
= 0.
-173
-1 7(-
3)(-
1)
4°. Если в матрице каждый элемент
i-й
строки (ьго
столбца) является суммой двух слагаемых, то определитель такой матрицы равен сумме двух определителей: в первом из них в качестве t-й строки (f-ro столбца) берутся первые слагаемые, а во втором берутся вторые слагаемые [остальные строки (столбцы) неизменны].
34+31
4 —3+1 4
21+25
= —125 —39 = —164.
Из свойств 3° и 4° легко вытекает следующее свойство определителей.
5°. Определитель не изменится, если к элементам какой- либо его строки (столбца) прибавить соответствующие элементы другой строки (столбца), умноженные на одно и то же число.
Свойство 5° является очень важным в практическом отношении. Оно позволяет «делать» нули в определителе, т. е. сводить вычисление одного определителя к вычислению другого, более простого определителя.
Пример 6. Вычислить определитель:
27—6
D =D =4 +19 +9
D =
D =
—2 —17 24
Этот определитель можно вычислить, пользуясь правилом Саррюса, однако вычисления, которые придется при этом проделать, будут громоздкими. Поэтому вычислим этот определитель, используя свойство 5°.
Прибавим первую строку определителя D, умноженную на —2 и 1, соответственно к второй и третьей строкам. Так как от этого определитель не изменится, то имеем:
27—6
D =D =О 5 21
D =
D =
О —10 18
Теперь, прибавив к третьей строке вторую, умноженную на 2, получим:
27—6
D =D == 2.(—1).6О = —120.= 2.(—1).6О = —120.0 — 1 21
D =
D =
= 2.(—1).6О = —120.
= 2.(—1).6О = —120.
00 60
Для вычисления определителей исключительно важным является еще одно свойство — возможность «разлагать» определитель по какой-либо строке или столбцу; это позволяет сводить вычисление определителя n-го порядка к вычислению определителей меньших порядков. Чтобы сформулировать это свойство, необходимо ввести понятия минора и алгебраического дополнения.
Если в (m X п)-матрице А выделить какие-либо £ строк и столько же столбцов (1 < k <т1Цт, п\\ то пересечением этих к строк и к столбцов образуется матрица А' (подматрица матрицы Л). Определитель матрицы А! называется минором (^-го порядка) матрицы А.
Пример 8. Матрица
3—2 4 О
—1—378
—235—1
имеет 4 минора третьего порядка:
3 4 О— 178—2 5 —13 4 О— 178—2 5 —1—209,—209,—2 40—3 783 5—1—2 40—3 783 5—1= 178,= 178,
3 4 О
— 178
—2 5 —1
3 4 О
— 178
—2 5 —1
—209,
—209,
—2 40
—3 78
3 5—1
—2 40
—3 78
3 5—1
= 178,
= 178,
18 миноров второго порядка:
— 1 —3
—23
= —9 и т. д.
и 12 миноров первого порядка. А^инорами первого порядка являются сами элементы матрицы. Таким образом, всего исходная матрица имеет 33 минора.
Если дан определитель n-го порядка, то его минорами называют миноры той квадратной матрицы, определителем которой он является. В частности, миноры (п—1)-го порядка (всего их в определителе п? штук) могут быть получены поочередным удалением (вычеркиванием) какой-либо строки и какого-либо столбца. Минор, получающийся из определителя удалением Z-й строки и /-го столбца, называется минором элемента а^ стоящего на пересечении i-й строки и /-го столбца.
Пример 9. В определителе
ai\ $12$13
$21$22$23
$31$32$33
минором элемента а2з будет определитель:
$11$12
$31$32
Минор элемента atj будем обозначать М.ф Минор М1Ь взятый со знаком плюс, если сумма /+ / четная, и со знаком минус, если сумма i + / нечетная, называется алгебраическим. дополнением, элемента а^ Алгебраическое дополнение элемента аи будем обозначать Ац. Таким образом, в соответствии с определением
А^-ХУ^Му.
Теперь можно сформулировать следующее свойство определителей.
6°. Всякий определитель равен сумме произведений всех элементов любой его строки (столбца) на их алгебраические дополнения:
$11
$12 • *
$21
$22 * *
' • $2/2
пп
= ^ aki ^ki = S a^ AjV
1 = 11=1
ап1
$м2 * *
• • $лп
Здесь записано разложение определителя соответственно по элементам ^-й строки и Z-го столбца.
Пример 10. Вычислим определитель четвертого по-
рядка разложением по второй строке:
1503
50 3
2—14—2
= 2-(—I)3*1 58 7 +
3587
4—10
—24—10
1 О 31 О 3+(—1)(—1)2+2з 8 7+(—1)(—1)2+2з 8 7—2 —1 О—2 —1 О+ (_2)(-1)^+ (_2)(-1)^H(-D2+3H(-D2+31 553 581 553 58115 35 74 О5 35 74 О
1 О 3
1 О 3
+(—1)(—1)2+2з 8 7
+(—1)(—1)2+2з 8 7
—2 —1 О
—2 —1 О
+ (_2)(-1)^
+ (_2)(-1)^
H(-D2+3
H(-D2+3
1 55
3 58
1 55
3 58
1
1
5 3
5 7
4 О
5 3
5 7
4 О
—2 4 — 1
= (-2) (-76) + (-1) 46 + (-4) (-32) + (-2) (-48) == 152 — 46+ 128 + 96 = 330.
И наконец, сформулируем еще одно свойство определителей.
7°. Сумма произведений элементов какой-либо строки (столбца) определителя на алгебраические дополнения элементов другой строки (столбца) равна нулю:
п
2 ам Аи = ° при А + /. i = l
Пример 11. Пусть
11△ = 2△ = 2442—112—113232
1
1
△ = 2
△ = 2
4
4
2
—1
1
2
—1
1
3
2
3
2
Вычислим сумму произведений элементов первой строки
на алгебраические дополнения соответствующих элементов второй строки:
+ 2(-1)4+ 2(-1)4+ (-1)(-1)5+ (-1)(-1)5°11 ^21 4” й12 ^22 4“ ^13 ^23 — Ц 1 )3
+ 2(-1)4
+ 2(-1)4
+ (-1)(-1)5
+ (-1)(-1)5
+ (+2).6+Ь(—7) = —5+12—7 = 0.
Имея в виду приложения к исследованию систем линейных уравнений, введем еще одно важное понятие— понятие ранга матрицы.
Рангом, матрицы называется наибольший порядок ее отличных от нуля миноров. Если ранг матрицы Л равен г, то пишут: ранг Л = г.
Пример 12. Найти ранг матрицы:
(
Т _ 4Т 2—2 3
[2j| 3—12
1 —13 3—5 7
Данная матрица имеет миноры второго порядка, отличные от нуля. Таковым является, например, минор:
находящийся в ее левом верхнем углу. Вычисляя теперь миноры третьего порядка, мы получим: все 10 миноров третьего порядка данной матрицы равны нулю. Отсюда и из того, что миноров выше третьего порядка матрица А не имеет, следует: наивысший порядок отличных от нуля миноров матрицы А равен двум, т. е. ранг А = 2.
Из приведенного примера видно, что вычисление ранга матрицы, основанное на его определении, весьма громоздко (нам пришлось вычислять 10 миноров третьего порядка). Ниже будет дано правило вычисления ранга, более удобное в практическом отношении.
Понятие ранга матрицы тесно связано с понятием линейной зависимости строк и столбцов матрицы. Остановимся кратко на этом вопросе.
Пусть имеем матрицу:
(
^и а12 ... а1п ^21^22 • • • а2п
^т! ат2 • • • ^тп
Обозначим ее строки соответственно буквами Av А^..., Апг. Так,
Л; = (ааа;2 ... а^).
Если каждый элемент строки Ак равен сумме соответствующих элементов строк At и Ар то будем говорить, что строка Ак равна сумме строк At и Ду, и писать:
Ак= A^Aj.
Если все элементы строки Аг получены из соответствующих элементов строки Д5 умножением на одно и то же чи-
ело с. то будем говорить, что строка Аг равна произведению строки As на число с, и писать:
Аг = с As.
Пример 13. В матрице
(
1213\
2 1—2—11
3 3—12I
6 6 —24/
третья строка равна сумме первых двух, а четвертая равна третьей строке, умноженной на 2, т. е.
4j = А + Л2, ^4 = 2Л3.
Пусть
А, Ар,.., Aki At(3)
— некоторые строки матрицы А. Если
At = аЛ, + Му + • • • + 8^д>(4)
то говорят, что строка At является линейной комбинацией строк Аь Ар ..., Ак или что At линейно выражается через строки Аь Ар ... , Ак. Говорят также, что строки (3) линейно зависимы, если одна из них линейно выражается через остальные, например At через Аь Ар.... Ак. как записано в (4). В противном случае, т. е. если ни одна из строк (3) не выражается линейно через остальные строки, мы говорим, что строки (3) линейно независимы.
Вообще говоря, установить линейную зависимость (или независимость) нескольких строк не так просто. Однако если даны всего две строки, то вопрос о их линейной зависимости решается легко. В самом деле, две строки Аь Aj будут линейно зависимы в том и только в том случае, когда Л; = аЛу, т. е. когда эти строки пропорциональны. Отсюда, между прочим, можно заключить, что понятие линейной зависимости является обобщением понятия пропорциональности.
Пример 14. Строки матрицы
/21 — 1 — 3\
1 — 12—2
\12—35/
линейно зависимы, так как
Л3 = Лт Л2.
Если ограничиться только строками Ар Л2, то они будут линейно независимы, так как Ау не пропорционально Л2.
Теорема. (О ранге матрицы?) Пусть некоторый минор М r-го порядка в матрице А отличен от нуля, а все содержащие его миноры (г + /) -го порядка равны нулю, тогда:
/) г строк матрицы Л, на которых расположен минор М, линейно независимы, а любая другая строка матрицы является их линейной комбинацией.
Ранг матрицы А равен г.
Теорема о ранге матрицы позволяет упростить процесс нахождения ранга. Если уже найден минор М r-го порядка, отличный от нуля, то мы переходим к вычислению миноров (г + 1)-го порядка, однако не всевозможных, а только таких, которые содержат внутри себя минор М. Если все такие («окаймляющие») миноры равны нулю, то ранг матрицы равен г. Если же среди них найдется отличный от нуля минор М', то переходим к минорам (г + 2)-го порядка, содержащим М', и т. д., пока не найдем ранг А. Так, в примере 12 вместо десяти миноров третьего порядка достаточно было бы вычислить лишь три минора:
1 —4 221 31 —13 31 —4 221 31 —13 31 —4 321 21 —13 71 —4 321 21 —13 71 —4 —2
1 —4 2
21 3
1 —13 3
1 —4 2
21 3
1 —13 3
1 —4 3
21 2
1 —13 7
1 —4 3
21 2
1 —13 7
21 —1
1 —13 —5
содержащие в себе минор второго порядка М (обведенный пунктиром).
При доказательстве теоремы о ранге матрицы наиболее трудным является доказательство утверждения 1. Эту часть доказательства теоремы мы опускаем. Что касается утверждения 2, то оно вытекает из следующего самостоятельного предложения, которое мы докажем.
Лемма. Если в матрице А имеется г строк, таких, что все остальные строки линейно выражаются через них, то все миноры порядка выше г матрицы А равны нулю. В частности, rang А < г.
Доказательство. Пусть, для определенности, все строки линейно выражаются через первые г строк: Av А^,..., Аг Рассмотрим какой-либо минор М матрицы А, порядок которого > г; докажем, что М = 0. С этой целью оставим в матрице А только те столбцы, в которых расположен минор М; получится матрица А. Все строки мат-
рицы А по условию линейно выражаются через первые г строк: Лр Л2, ... , Аг В частности, все строки минора М линейно выражаются через Ар А^ ..., Аг. Записав каждую строку минора М в виде линейной комбинации строк Ар Л2, ... , Аг и воспользовавшись свойством 4° определителя, мы представим М в виде суммы определителей, в каждом из которых любая строка пропорциональна одной из строк Ар Л2, ... , Аг. Так как порядок минора М больше г, то в каждом из этих определителей будут иметься по крайней мере две пропорциональные строки, вследствие чего определитель равен нулю. Отсюда и М = 0, что и требовалось доказать.
§ 4. Системы линейных уравнений
С и с тема п линейных уравнений с п неизвестными:
«1А + «12^2 + • •. + а^п = bv аг1хг + а,2х2 +... + а^ = ba,
апЛ + Vs + • • • + Vn = bn.
Определитель
0ц а12... я1л^21 ^22 • • • ^2л
^п! ^п2 • • • ^пп >
составленный из коэффициентов при неизвестных системы (1), называется определителем системы (1).
Теорема Крамера. Если определитель D системы п линейных уравнений с п неизвестными отличен от нуля, то система имеет единственное решение:
^1^2xv = —;х2 = —1 D 2 D^1^2xv = —;х2 = —1 D 2 DDn х = —. п DDn х = —. п D(2)(2)
^1^2
xv = —;х2 = —
1 D 2 D
^1^2
xv = —;х2 = —
1 D 2 D
Dn х = —. п D
Dn х = —. п D
(2)
(2)
где Dt — определитель:
^11^12* • •аи-1^1Cly^y.. .£Zlzl
^21^22* e •^2;—1^2^2Z+1•• •^n
anian2• • •anr-ibnct^y...ann
полученный из определителя D заменой в нем i-го столбца столбцом свободных членов.
Доказательство. Пусть система (1) имеет решение:
Ху = ар х2 = а2, ..., Хп = ап.
Тогда имеем числовые тождества:
^iA 4- а12а2 + ... + а1пап = bv^21^1 + ^22^2 + • • • + Vn = ^2*
V1 + ^Л2а2 "4™ • • • + ^пп^п Ьп,
Умножим эти тождества соответственно на алгебраические дополнения Ли, Л21, ..., Л^ элементов первого столбца определителя D и полученные тождества сложим
почленно:
(4)(4)(ЯцЛц + ^21А1 + ••• +^1^71^1 + +(^12^11 + ^22^21+ ••• +^2+1) 72 +
(4)
(4)
+ (^in+i + ^2И21 +-+Mni) ап = biAyy-\-b.2A21-\-...-\-bnAnl.
В силу свойств 6 и 7 определителя (§ 3) находим, что коэффициент при 04 в тождестве (4) равен D, а коэффициенты при 22, ..., а.п равны нулю. Кроме того, замечаем, что правая часть тождества (4) отличается от определителя
D = ^пАуу + а21А21 + ... + апуАпу
лишь тем, что вместо элементов яп, а21, ..., «Л1 фигурируют соответственно числа by, b2, ..., Ьп. Следовательно, в правой части (4) стоит определитель, полученный из D заменой в нем первого столбца столбцом свободных членов, т. е. Dv
На основании сказанного тождество (4) можно записать в виде
D14 = D.
Так как D + 0, то отсюда имеем:
Аналогично, умножая тождества (3) последовательно на алгебраические дополнения элементов 2-го, ..., я-го столбцов определителя D, получим:
^2Dn2 DD
Таким образом, мы доказали, что если система уравнений (1) имеет решение
аР а2, ..., а„,
то оно единственно и находится по формулам (2). Чтобы закончить доказательство теоремы, нам остается лишь проверить, что числа
21 21 2z/5х
действительно удовлетворяют уравнениям системы (1). В том, что это так, мы убедимся непосредственной подстановкой этих чисел в уравнения системы (1) вместо неизвестных хр х2, ..., хп. Проделаем это лишь для первого уравнения системы (1):
«и ^ + «12-5 + -Vau-^ = bv
или
аи^1 4* °12^2 4* • • • 4" а1п^п = Dbv
Заменив здесь определитель Dt (z = 1,2, ..., zz) его разложением по элементам z-ro столбца, получим:
аи (^и 4“ ^214" • • • 4~ ЬпАп^ -|-
G12 (^тАг bjli + ••• T^nA|2)4-
4- а1п (bjA^ -|- Ь4А2п 4- ... 4" 6ПЛПП) =Dbv
илиили
или
или
(а1Ии +^12^12+ ••• + amAi^ bY ++ (^11^21 +^12^22++ а1^2л)^ +
+ (ац4п + ^12^2 + • • • + ainAn^bn = Dbv
По свойствам 6 и 7 определителя коэффициент bt равен О, а коэффициенты при Ь2, ..., Ьп равны нулю. Следовательно, имеем тождество
Db, = Dbv
е. числа (5) удовлетворяют (первому) уравнению системы (1). Аналогично убедимся, что они удовлетворяют и всем остальным ее уравнениям.
Таким образом, система уравнений (1) имеет единственное решение, которое находится по формулам (2). Этим теорема доказана. Формулы (2) называют формулами Крамера.
Пример 1. Решить систему уравнений:
Зл\ — 2х2 — 2х3 = 5,
* — 5хг -|— З^3 = 12,.2^ +4^2— ^з = — 31.
Так как определитель этой системы
3322—2 —2
3
3
2
2
О О
4 —1
отличен от нуля, то к ней применима теорема Крамера и Dx D^ D.
следовательно, л^ = —, х2 = —, х3 = —,
5 —2 —21203—314—1или Хх =5 —2 —21203—314—1или Хх =3-53-5512512Л^ —Л^ —2 —312 —31—23— 1—23— 122
5 —2 —2
1203
—314—1
или Хх =
5 —2 —2
1203
—314—1
или Хх =
3
-5
3
-5
5
12
5
12
Л^ —
Л^ —
2 —31
2 —31
—2
3
— 1
—2
3
— 1
2
2
3—25
—5012
24 -31
Ответ. хг = 3, х2 — —7, х3 = 9.
Заметим, что решение системы уравнений по формулам Крамера при п>2 весьма громоздко. Так, уже при п = 3 нам пришлось вычислить 4 определителя третьего порядка. Поэтому теорема Крамера имеет в основном теоретическое значение. В конце этого параграфа мы приведем более простой в практическом отношении способ решения произвольной системы линейных уравнений (способ Гаусса).
Укажем одно следствие из теоремы Крамера, относящееся к так называемой однородной системе уравнений.
Система линейных уравнений называется однородной, если свободный член каждого из ее уравнений равен нулю.
Ясно, что любая однородная система линейных уравнений с неизвестными хр х2, ..., хп имеет решение:
хг = 0, х2 = О, ... , хп = 0.
Это решение называется нулевым. Представляет интерес следующий вопрос: в каком случае нулевое решение является единственным решением однородной системы? И в каком случае наряду с нулевым решением система имеет и ненулевое решение?
Из теоремы Крамера следует, что однородная система п линейных уравнений с п неизвестными с определителем, отличным от нуля, имеет единственное и, следовательно, только нулевое решение.
Значит, если однородная система п линейных уравнений с п неизвестными имеет ненулевое решение, то ее определитель равен нулю.
Пример 2. При каких значениях параметра £ система уравнений
У = 0,|х4-&у = 0имеет ненулевое решение?
Как было показано выше, для наличия ненулевого решения необходимо, чтобы определитель
D =D =к 11 кк 11 к= к^—\= к^—\
D =
D =
к 1
1 к
к 1
1 к
= к^—\
= к^—\
был равен нулю. Последнее же имеет место лишь при к = 1 и к = — 1.
Рассмотрим эти два случая:
k = 1. Система принимает вид:
х+у = 0^ + У = 0,
т. е. мы имеем фактически одно уравнение с двумя неизвестными. Придавая одному из неизвестных, например у, произвольные значения и находя соответствующие значения другого неизвестного, получим бесконечное множество решений данной системы.
Аналогичная ситуация имеет место и в случае, когда к = — 1.
Общий критерий совместности произвольной системы линейных уравнений.
Пусть дана система
(6)(6)а11х1 + а12х2 + ... -VaYnxn = bx, <4i xv + а22 х2 + ... 4- а2„ хп = 62,
(6)
(6)
4/nl Х1 4~ ат1 х2 4" • • • 4“ &тп хп ” ^т
т уравнений с п неизвестными. Матрицыт уравнений с п неизвестными. Матрицы
т уравнений с п неизвестными. Матрицы
т уравнений с п неизвестными. Матрицы
называют соответственно матрицей и расширенной матрицей системы уравнений (6).
Вопрос о совместности системы уравнений (6) решается следующей теоремой.
Теорема Кронекера—Капелли. Для того чтобы система линейных уравнений (6) была совместна, необходимо и достаточно, чтобы ее матрица и расширенная матрица имели один и тот же ранг.
Доказательство. Пусть ранг матрицы Л равен г. Это означает, что некоторый минор М r-го порядка в матрице Л отличен от нуля, а все миноры более высоких порядков равны нулю. Будем считать для определенности, что минор М расположен в левом верхнем углу матрицы, т. е. в первых г строках и первых г столбцах; этого всег-
да можно добиться подходящей перенумерацией уравнений и неизвестных. Итак,
ап я12 ... av
^0.(7)^0.(7)Ct^x ^22 • • • ^r
^0.(7)
^0.(7)
^п &Г2 • • • ^гт
По теореме о ранге матрицы первые г строк матрицы А будут линейно независимы, а все остальные строки будут их линейными комбинациями. Следовательно,
Аг + х = kxAx + к2А2 + ... + кгАг;(8)
аналогичные равенства (с другими коэффициентами) будут справедливы для строк Аг + 2, ..., А^.
Доказательство необходимости. Предположим, что система (6) совместна, т. е. обладает хотя бы одним решением:
^Х == &Р ^2 == ^2 » • • • > ^п == ^Л*
Тогда имеем числовые тождества:
$ца1 4" а12а2 4“ • • • 4“ ^Хп^п = ^1»
02104 4- а22а2 + ... + а2„ап = 62,(9)
^ml®! “Ь ^т2а2 “Г" • • • Н- ^mn^n Ь№
Наша цель — доказать, что ранг матрицы В равен рангу матрицы Д, т. е. г.
Для этой цели достаточно проверить, что все строки матрицы В, начиная с (гЦ-1)-й и кончая последней, линейно выражаются через первые г строк. Действительно, тогда ранг В <; г (§ 3), и так как rang В ^ rang Д = г, то rang В = г.
Покажем, например, что (г + 1)-я строка линейно выражается через первые г строк. С этой целью умножим первое из тождеств (9) на к^ второе — на к2 и т. д., наконец, r-е на кг Мы получим, учитывая (8), что ar+i,iai+ar+1,2 а2 4" • •• 4~^+ 1,лал = ^А 4" k2b2 4-... 4-
4"^ А
и, следовательно,
^г + 1 = kkbY + к2Ь2 . -ф- krbr
Последнее равенство вместе с (8) показывает, что (г4-1)-я строка матрицы В равна сумме первых г строк, умноженных соответственно на kXsk^ ... , kr, что и требовалось доказать.
Доказательство достаточности. Пусть ранг матрицы В равен рангу Л, т. е. г. Наша цель — доказать, что система совместна. Мы не только установим сейчас этот факт, но вместе с тем укажем, как найти все решения данной системы.
Очевидно, минор (7) можно рассматривать не только как минор матрицы Л, но и как минор матрицы В; по условию этот минор отличен от нуля, а все миноры (гД- 1)-го порядка в матрице В равны нулю (ибо rang В = г). Применяя к матрице В теорему о ранге матрицы, мы находим, что первые г строк этой матрицы линейно независимы, а остальные строки являются их линейными комбинациями. По отношению к системе (6) это означает, что первые г уравнений в ней независимы, а остальные уравнения являются их следствиями. Тогда по теореме 5 §3 система (6) равносильна следующей системе уравнений:
^11^1 4“ ^12^2 4" • * • 4“ ainXn = ^1»
^21^1 4“ ^22^2 4“ ••• 4“ ^2/Л = ^2» (Ю)
аг1хт + аг2х2 4- ... 4- атхп = Ьг.
При решении системы (10) может представиться два случая:
г = п. Тогда система содержит п уравнений с п неизвестными, причем определитель ее [т. е. минор (7)] отличен от нуля. По теореме Крамера система (10), а следовательно, и система (6) имеют единственное решение.
г < п. В этом случае, перенеся члены с неизвестными xrA.v хг + ъ ...,хп (эти неизвестные называют свободными) в правые части соответствующих уравнений, получим систему:
Оц^1 4" ai2*2 + • • • + а1гхг = ^1 — air + i хг-н• • • атхт #21Л1 4" CL^X^, 4- ... 4" аггхг = ^2 — ^2r + 1 *r+i— • • • агпХП’
. ar^i 4" flr2^2 4- • • • 4- arrxr = ^r arr + Iхr + 1•• • Wn'
равносильную системе (10).
Систему (11) можно рассматривать как систему г уравнений с г неизвестными xvx^ ... , хт с определителем М, отличным от нуля; свободными членами уравнений системы (11) являются выражения, стоящие в правых частях соответствующих уравнений. Тогда к системе (11) применимы формулы Крамера, по которым мы находим неизвестные хр х2, ... , хг\
Di^2^ г/1 Л\
хт= —,х2= —, ..., г = —,(12)
где D = М, а
•<Wn ^1 /+1 ‘ ' • ^171•^Чп^п ^ Z+1 • • • ^2л•<Wn ^1 /+1 ‘ ' • ^171•^Чп^п ^ Z+1 • • • ^2лап • • • °i /-1 bL ах г+1 хгЛА ^1 . . . Q2 Н1 Ь2 G2 Н-1 ^7+1
•<Wn ^1 /+1 ‘ ' • ^171
•^Чп^п ^ Z+1 • • • ^2л
•<Wn ^1 /+1 ‘ ' • ^171
•^Чп^п ^ Z+1 • • • ^2л
ar 1 • - аг /-1 br — ar ,+1 л>+1 — ... — аггхп аг /+1 ... агп
Так как в О1? О2, ..., Dr входят неизвестные хгЛА, ..их№ то по формулам (12) мы первые г неизвестных выразим через xrVp ..., хп1 т. е. найдем общее решение системы (6). Придавая неизвестным xr+v ..., хп произвольные значения, мы получим бесконечное множество частных решений системы (11), а следовательно, и исходной системы (6).
Случай г > п невозможен, так как ранг матрицы Л, т. е. наивысший порядок ее отличных от нуля миноров, не может быть больше числа столбцов.
Таким образом, в обоих возможных случаях (г = п и г < п) данная система уравнений имеет решения, т. е. совместна. Этим теорема доказана.
Приведенное выше доказательство нс только дает критерий совместности, но и указывает путь исследования произвольной системы линейных уравнений, который состоит в следующем.
Находим ранги матрицы и расширенной матрицы данной системы. Если они равны, то система совместна, в противном случае несовместна.
В случае совместности сравниваем ранг матриц с числом неизвестных. Если эти два числа равны, то система определенна (имеет единственное решение), в противном случае система неопределенна (имеет бесконечное множество решений).
Из доказанного критерия вытекает следующий интересный, хотя и вполне естественный, факт: число решений линейной системы уравнений совершенно не зависит от
общего числа уравнений, а зависит лишь от числа неизвестных и ранга матриц, т. е. числа «самостоятельных» (независимых) уравнений.
Пример 3. Исследовать и решить систему уравнений:
^i Н~ 2-^2 — ^3 ~г Z4 = 1 >
• 2хх —|— Зх2 —j— х3 — 2х4 = — 3,
%! + Зх2 — 4%3 ~р 5%4 = 5.
Найдем ранги матриц:
/12—11\/12—111\
Л = 231— 2 ]и В =( 2 31—2—3
\13—45/\1 3 —455/
все окаймляющие его миноры третьеговсе окаймляющие его миноры третьегоМинор второго порядка матрицы Л
все окаймляющие его миноры третьего
все окаймляющие его миноры третьего
отличен от нуля, а порядка
1
2
1
равны нулю. Следовательно, rang Л = 2.
порядка матрицы Впорядка матрицы ВВ то же время минор третьего
порядка матрицы В
порядка матрицы В
1 2 1
2 3—3
1 3 5
не равен нулю. Следовательно, rang 5 = 3.
Таким образом, ранги матриц Л и В различны, и данная система не совместна.
С точки зрения линейной зависимости это означает, что левые части наших уравнений связаны некоторой линейной зависимостью, которая не распространяется на правые части уравнений. В самом деле, нетрудно заметить, что левая часть /3 третьего уравнения может быть получена из левых частей /р f2 первого и второго уравнений: 3/4— /2 = = /3. Если бы эта зависимость распространялась и на сво-
бодные члены уравнений, то в третьем уравнении свободный член равнялся бы 3*1—(—3) = б, тогда как у нас в третьем уравнении свободный член равен 5. Вот почему система оказалась несовместной (противоречивой).
Пример 4. Исследовать и решить систему уравнений:
*^1 " р 2^ "" -^з J " ^4 == 1 >
. 2х2Зх2 4*^3 — 2х4 = —3,
, ^4-3^2 — 4л:34~5х4=6.
Эта система отличается от системы предыдущего примера лишь тем, что в третьем уравнении в качестве свободного члена взято число 6 вместо 5. Теперь минор третьего порядка
1 21
2 3—3
136 ,
содержащий последний столбец матрицы В, равен нулю иrang Л = rang В = 2.
Система уравнений совместна и неопределенна. Для решения оставим первые два уравнения, причем члены с неизвестными х3, х4 перенесем вправо:
^12^2 = 1 4~ ^3^4’
2х4 4- Зх2 = —3 — Х3 4” 2х4.
Определитель этой системы
Применяя формулы Крамера, получим:
I 1 + Хз — Х4 21
= ^ = 1-3-^+2х4 з| = _ (9 + 5%з _
111+^3 — Х4 I
^223 Хд -|- 2^4/ГО I Л \
'2 = " = 1 /= —(— 5 —3^з + 4*Д
Таким образом, имеем общее решение системы: xL = — 9 — 5х3 + 7х4, х2 = 5 4- Зх3 — 4я4;
х3, х4— произвольные.
Придавая неизвестным х3, х4 произвольные значения, получим бесконечное множество частных решений.
Системы линейных уравнений с двумя и тремя неизвестными.
Применим теорему Кронекера—Капелли к исследованию систем уравнений с двумя и тремя неизвестными.
Как известно, уравнение первой степени с двумя неизвестными ах + by = с, где хотя бы одно из чисел а, b отлично от нуля, представляет собой уравнение прямой на плоскости. Аналогично уравнение первой степени с тремя неизвестными ах + by + cz = d,. когда хотя бы одно из чисел а, Ь, с отлично от нуля, является уравнением плоскости в пространстве.
В том случае, когда все коэффициенты при неизвестных в уравнении равны нулю, а свободный член отличен от нуля, уравнение не имеет решений, а следовательно, система, содержащая такое уравнение, несовместна. Если же наряду с коэффициентами при неизвестных и свободный член уравнения равен нулю, то такому уравнению удовлетворяют любые системы значений неизвестных, и, следовательно, такое уравнение из системы может быть удалено. При этом полученная система будет равносильна исходной. В связи с этим в дальнейшем мы будем рассматривать лишь такие уравнения, в которых хотя бы один из коэффициентов при неизвестных отличен от нуля.
Произвольная система линейных уравнений с двумя неизвестными после элементарных тождественных преобразований может быть представлена в виде:
^11 -^1 ~Н ^12 ^2 == ^1»
^21 ^1 + ^22 ^2 = ^2»(J Зу
Так как в матрице системы (13) всего два столбца, а в расширенной матрице три столбца, то ранг матрицы (13) (будем обозначать его через г) не превышает 2, а ранг рас-
ширенной матрицы системы (13) (обозначим его через г*) не превышает 3. Так как, далее, ранг расширенной матрицы может либо совпадать с рангом матрицы системы, либо превышать его на единицу (добавляется лишь один столбец), то для системы (13) возможны следующие 4 случая:
10Г =\,г*=1;
2°г=1,г* =2;
3°г =2,г* =2;
40г =2,г* =3.
Рассмотрим все эти случаи.
1°. г = 1, г* = 1. В этом случае все строки расширенной матрицы пропорциональны одной. Следовательно, мы имеем
по существу одно уравнение с двумя неизвестными, которое обладает бесчисленным множеством решений. Геометрически
это значит, что все прямые, соответствующие уравнениям нашей системы, сливаются в одну прямую, которая и представляет геометрически множество решений системы (13).
2°. г = 1, г* = 2. В этом случае по теореме Кронекера — Капелли система уравнений несовместна. С точки зрения линейной зависимости это означает, что левые части всех уравнений пропорциональны, однако имеются хотя бы два уравнения, для которых отношение правых частей не равно отношению левых. Геометрически имеем совокупность
параллельных прямых, среди которых по крайней мерс две нс сливаются. Точек, общих для всех прямых, не существует.
Пример 5. Решить графически систему уравнений:
6xj + 4х2 = 12,' Зх* —|— 2х2 = б,k Зх^ + 2х2 = 3.
Из чертежа 2 видно, что
первые две прямые сливаются, а третья им параллельна.
30 г = 2, г* = 2. Система совместна и имеет единственное решение. Все прямые пересекаются в одной точке,
координаты которой и являются решением данной системы. Пример 6. Решить графически систему уравнений:
f 2х^ —|— х2 = 3,
( 2xj — 2х2 = —3.
следовательно, ре-~ х = 22*2следовательно, ре-~ х = 22*2Прямые пересекаются в точке
следовательно, ре-
~ х = 2
2*2
следовательно, ре-
~ х = 2
2*2
шением системы являются числа:
4°. г = 2, г* = 3. Система несовместна. Так как г = 2,
то среди левых частей уравнений две независимы, а остальные являются их линейными комбинациями. Однако не все зависимости, существующие между левыми частями, распространяются на правые части. Геометрически прямые или все параллельные, или некоторые параллельные, а другие их пересекают, или же каждые две пересекаются,
но точки пересечения различны. Во всех случаях общей точки пересечения всех прямых не существует.
Пример 7. Решить графически систему уравнений:
•^1 4” *22,
' Зхт — 2z2 = О,
. 4%! — х2 = —3.
Данная система уравнений не имеет решений.
Теперь рассмотрим кратко случаи, которые могут представиться при исследовании системы линейных уравнений с тремя неизвестными:
^11 *1 Т #12 ^2 I #13 *3 — ^1 >
#21 ^1 4“ #22 ^2 4“ #23 ^3 = ^2 *
• #ти1^1 4“ #/и2^2 4~ #/723^3^т*
Если г — ранг матрицы системы, аг* — ранг ее расширенной матрицы, то возможны следующие 6 случаев.
1°. г = 1, г* = 1. Система уравнений совместна и имеет бесконечное множество решений. По существу мы имеем дело с одним уравнением с тремя неизвестными, ибо коэффициенты всех уравнений пропорциональны. Геометрически это значит, что все плоскости сливаются в одну плоскость, координаты каждой точки которой удовлетворяют уравнениям данной системы.
2°. г = 1, г* = 2. Система несовместна. Геометрически все плоскости параллельны, причем некоторые из них могут сливаться (но не все). Точек, общих всем плоскостям, нет.
3°. г = 2, г* = 2. Система совместна и неопределенна. Геометрически все плоскости пересекаются по одной прямой, координаты точек которой и образуют-множество решений данной системы.
4°. г = 2, г* = 3. Система несовместна.
В этом случае возможны следующие геометрические интерпретации:
Все плоскости разбиваются на два класса взаимно параллельных плоскостей, причем плоскости одного класса пересекаются с плоскостями другого (черт. 5).
Две плоскости пересекаются по прямой, а остальные
Черт. 6Черт. 6
Черт. 6
Черт. 6
параллельны этой линии пересечения (черт. 6).
5°. г = 3, г* = 3. Система совместна и имеет единственное решение. Геометрически все плоскости пересекаются в одной точке.
6°. г = 3, г* = 4. Система несовместна. Геометрически по крайней мере три плоскости пеоесекаются в одной точке и существует хотя бы одна плоскость, не проходящая через эту точку.
Элементарные методы решения систем
линейных уравнений. До сих пор для исследования и решения систем линейных уравнений мы привлекали аппарат матриц и определителей. Этот аппарат не
только позволил нам доказать ряд общих утверждений относительно систем линейных уравнений, но и помог понять
причины совместности или несовместности, определенности или неопределенности системы. Однако для практического решения системы линейных уравнений часто пользуются различными элементарными методами. Так, из школьного курса алгебры известны методы: алгебраического сложения, подстановки, уравнивания неизвестных и др. Мы рассмотрим один простой и в то же время наиболее общий элементарный метод решения систем линейных уравнений, называемый методом Гаусса или треугольной схемой. Этот метод является основным и при решении систем уравнений на электронных вычислительных машинах.
Пусть дана система уравнений:
^11 Х1 4“ ^12 ^2 4“ ™. а21 Х1 4“ °22 Х2 4™ • * * 4- а2п 1
- ^/711-^1 4“ ^/712-^2 4“ • • • 4“ ^тп^п = ^т*
Для ее решения мы будем применять следующее преобразование: прибавление к одному уравнению какого-либо другого, умноженного на некоторое число. Как известно (теорема 4, § 2), такое преобразование приводит к системе уравнений, равносильной данной системе. Сразу же условимся о следующем. Если в результате указанного преобразования цолучится уравнение вида:
0-jc1 + 0*x24- ••• -\-0*Хп = а, (14) где а ^ 0, то процесс решения системы прекращается, ибо такая система несовместна (противоречива). Если же получится уравнение вида:
О • х^ 4“ 0 • х^, + 4" 0 ■ а:л = О, (15) которое удовлетворяется при любых значениях неизвестных, то такое уравнение удаляется из системы, как следствие остальных уравнений (теорема 5, § 2).
В связи с этим можно считать, что в каждом уравнении данной системы хотя бы один из коэффициентов при неизвестных отличен от нуля. Будем считать, что ап Ф 0; в противном случае этого можно добиться перенумеровыванием неизвестных или уравнений системы.
Умножим первое уравнение на число —а— и прибавим ко второму. Тем. самым исключим из второго уравнения сис- 54
темы неизвестное хР Аналогично исключим хг из остальных уравнений (кроме первого). В итоге получим систему:
^11*1 4" а12 *2 4” • • • 4“ а1п Хп ^1 ’
а'А-У a\nxn =(16)
а'РМ- - -V^pnxn = dfp.
Заметим, что р может быть и меньше т. так как уравнения вида (15), если таковые оказались, отброшены.
Теперь точно таким же образом с помощью второго уравнения исключим неизвестное х^ из 3-го, ..., р-го уравнения системы (16). Продолжая этот процесс, мы необходимо придем к одному из следующих случаев:
Появится уравнение вида (14). В этом случае, как указывалось ранее, система несовместна.
Получим систему «треугольного» вида:
Ьцхх 4" 612*2 4- • • • 4- Ь^х^ + ЬХпхп = ср 622*2 4~ •.. 4~ б2л_1х/г_1 4" б2лхЛ = с2,
6^—14—1 4“ ^п—1пХп = ^п—1>
.bnnXn = 4>
где bu4=0 (i = 1, 2, ... , п\ В этом случае из последнего уравнения находим хт затем из предпоследнего хп_х и т. д. и, наконец, и? первого уравнения xv Система имеет единственное решение.
Получим систему вида:
6ц44“ 612*2 4- • • • 4~ Ь1кхк + Ь1к+1хк+1 4-... 4- bVnxn = cv,б22х2 4- - • 4- ьйкхк 4" b2k^Yxk+14*. •. 4~ Ь2пхп = с2,
. Ьккхк 4- Ькк^ххк^у 4-... 4- bknxn = ск,
где bd^=0 (i = 1, 2, ... , k\ В этом случае члены с неизвестными х*+1, ... , хп перенесем в правые части уравнений, после чего, как и в случае 2. найдем неизвестные xv х2, ... , хк. При этом неизвестные хр х2,... ,хк выразим через xk4rV ..., хп) т. е. найдем общее решение данной системы Придавая последним неизвестным произвольные значения, получим бесконечное множество частных решений.
Пример 8. Решить систему уравнений: %i —р х2х3 =1,
• 2хт — х2 -]- х3 =2,
к —хг 4- 2z2 — 2х3 = —2.
Прибавив первое уравнение, умноженное на числа —2 и 1, соответственно ко второму и третьему уравнениям, получим:
^1^2-^з ~1 >
* — Зх2 4~ з%3== о,Зх2 — Зх3 = —1.
Если теперь, продолжая наш процесс, прибавить второе уравнение к третьему, то получим уравнение 0 = —1, которое не имеет решений. Следовательно, данная система уравнений несовместна.
Пример 9. Решить следующую систему уравнений: х2 — Зх3 — Зх4 = —5, 2хг — х2 — х3 4"* *4 = — I > хг — 2х2 + 4х3 4~ 5х4 =7,
х^ х2 | х3 | - 2х4 =2.
Так как здесь коэффициент при хг в первом уравнении равен нулю, то поменяем местами первое уравнение, например, с четвертым. Получим:
Х^ %2 + ^3 “Ь* 2-^4 =2,
2хг— х2— ^з+ ^4 =—1» хт — 2z2 4~ 4х3 4~ 5х4 =7,
х2 — Зх3 — Зх4 = —5.
Теперь с помощью первого уравнения исключим неизвестное хг из всех остальных уравнений. Получим систему:
•^1-^2 Н“ ^3 Н~ 2-^4 =2,
х2 — Зх3 — Зх4 = —5,—х2 4~ Зх3 4- Зх4 =5,
х2 — Зх3 — Зх4 = —5.
Если теперь с помошью второго уравнения будем исключать неизвестное х2 в третьем и четвертом уравнениях, то
получим уравнения вида 0 =0. Следовательно, данная система равносильна следующей системе:
f ^ — х2 + х3 + 2х4 = 2,
1 х2 — Зх3 — Зх4 = —5.
Или системе:
(хг — х2 =2 — х3 — 2х4,
( х2 = — 5 -[“ Зх3 —|— Зх4.
Отсюда находим общее решение данной системы:
%2 = —5Зх3 Н“ Зх4,
Xi = —3 —|— 2х3 —|— х4;
х3, х4 — произвольные.
Теория делимости многочленов
Кольцо многочленов над числовым полем Р.
В двух предыдущих параграфах мы научились исследовать и решать произвольную систему линейных уравнений. Другим важным вопросом в теории уравнений является вопрос об исследовании и решении одного алгебраического уравнения с одним неизвестным любой степени п. К этому вопросу мы и переходим.
Как было отмечено в § 2, всякое алгебраическое уравнение может быть записано в следующем виде: айхп-^ + а^”"1 +... + aft_xx -Van=0.
Левая часть этого уравнения, т. е. выражение
= айхп + а^"*1 +... + ап_хх + а„,(1)
где п — целое неотрицательное число, а0, аг, ... , an_v ап — элементы некоторого числового поля Р, причем а0 ^ 0, называется многочленом п-и степени от переменного х над полем Р.
Элементы а0, ах,... ,ап называются коэффициентами многочлена /(х), причем а0 называется старшим коэффициентом, ап — свободным членом.
При п = 0 многочлен fix') равен а0. Таким образом, все числа из поля Р, отличные от нуля (а0 =£ 0), по определению являются многочленами нулевой степени. Для общности число нуль также называют многочленом (нуль-мно-
гочлен), не приписывая ему никакой определенной степени.
Два многочлена называются равными, если равны их коэффициенты при одинаковых степенях переменных.
Для многочленов над полем Р известным способом определяются операции сложения и умножения, причем результатом каждой из указанных операций является снова многочлен с коэффициентами из поля Р.
Отметим, что если многочлен / (х) является произведением многочленов g(x) и h (х), т. е. t^ = g^ h^x\ то его степень равна сумме степеней сомножителей g^ и Л(х).
Сложение и умножение многочленов над полем Р удовлетворяет всем требованиям 1 — 6 коммутативного коль- ua (§ 1).
Следовательно, множество всех многочленов с коэффициентами из заданного поля является коммутативным кольцом. Его называют кольцом многочленов над полем Р и обозначают через Р [х].
Заметим, что кольцо Р [х] не имеет делителей нуля, т. е. если f (х) • ср (х) = 0, то по крайней мере один из сомножителей f (х), ср(х) есть нуль-многочлен. Это легко следует из того, что степень произведения двух многочленов равна сумме степеней сомножителей.
Если многочлен f (х) принадлежит кольцу Р [х], то переменное х может принимать любое числовое значение из поля Р. При этом если в многочлен f (х) вместо х подставить число а, то получится число
+ а^”-1 +... + + ат
которое называется значением многочлена / (х) при х = а и обозначается через /(а).
Очевидно, что всякий многочлен /(а) над числовым полем является целой рациональной функцией. Обратно, всякую целую рациональную функцию, как было отмечено в § 2, можно тождественными преобразованиями привести к виду (1), или, как говорят, к каноническому виду. Однако определение равенства функций (§ 2) и определение равенства многочленов различны. Естественно, возникает вопрос: будут ли два равных многочлена равняться как функции, и обратно? Иначе говоря: совпадают ли понятия целой рациональной функции и многочлена над числовым полем?
Этот вопрос решается положительно следующей, доказываемой в курсе элементарной алгебры теоремой о тождественности двух многочленов.
Два многочлена над числовым полем Р равны тогда и только тогда, когда их значения совпадают при любом значении переменного из поля Р.
(В курсе элементарной алгебры эта теорема доказывается для поля комплексных чисел, однако доказательство сохраняет силу и для любого числового поля.)
Таким образом, многочлены над числовыми полями можно изучать как с формальной, так и с функциональной точки зрения. Последняя точка зрения является общепринятой в курсе математического анализа и в теории функций комплексного переменного. В алгебре же стоят на формальной точке зрения, понимая под многочленом выражение вида (1). Это объясняется тем, что в алгебре многочлены изучаются не только над числовыми полями, но и над другими (нечисловыми) полями; в последнем случае сформулированная выше теорема о равенстве многочленов не всегда имеет место.
Пример 1. Если в качестве поля Р взять поле GF (2), состоящее из двух элементов 0, 1 (§ 1), то выражения
f (х) = х 4- 1 и ср (х) = х2 + 1,
рассматриваемые как многочлены, различны, а как функции — равны. В с_амом деле, при х = 0_ / (0) = 0 4™ 1 = Ь ср(0) = 0_2+Т =Т; при х = Т /(Т)=Т + Т = 0, ср(Т) = = 1*4-1 = 14-1=0.
Хотя мы в дальнейшем будем рассматривать многочлены над числовыми полями, тем не менее мы будем стоять в основном на формальной точке зрения.
Число а называется корнем многочлена / (х), если значение многочлена f (х) при х = а равно нулю, т. е. если / (а) = 0.
Отсюда и из определения корня уравнения следует, что корни многочлена / (х) совпадают с корнями уравнения
Ш = о.
Следовательно, изучение алгебраических уравнений над полем Р сводится по существу к изучению кольца многочленов Р [х].
Еще раз подчеркнем, что многие свойства многочленов существенно зависят от того поля, над которым мы их рассматриваем.
Пример 2. Многочлен х2 + 1 над полем D не имеет корней, тогда как над полем К он имеет два корня: хх = t, х2= — I.
Пример 3. Многочлен х4+1 над полем R нельзя разложить в произведение многочленов меньших степеней, тогда как над полем D
^4-1-(r’ + K^+l) (х2 —/2"х+1).
Поэтому некоторые свойства многочленов приходится изучать отдельно для различных числовых полей. Однако можно указать и такие свойства многочленов, которые справедливы для любого числового поля Р. В частности, к ним относятся те свойства, которые связаны с общей теорией делимости многочленов.
Делимость многочленов. Свой ст- в а делимости.
Как было указано в предыдущем пункте, множество многочленов Р [х ] является кольцом. Естественно, возникает вопрос: является ли это кольцо полем? Ответ на этот вопрос отрицателен, так как операция деления в кольце Р [х] не всегда выполнима. Например, нельзя разделить многочлен степени п ни на какой многочлен более высокой степени. В связи с этим возникает ряд вопросов, связанных с делимостью многочленов. В порядке ответов на эти вопросы возник специальный раздел алгебры многочленов — теория делимости.
Теория делимости многочленов во многом напоминает теорию делимости целых чисел. Причина в том, что кольцо многочленов Р [х] и кольцо целых чисел С имеют очень много общих свойств.
Ввиду этого многие свойства делимости многочленов будем только формулировать, отсылая за доказательствами, например, к «Обзорным лекциям по арифметике»*.
Мы уже говорили о том, что общие свойства делимости многочленов имеют место для многочленов над любым числовым полем. Начиная с этого момента мы выберем произвольное числовое поле Р и все многочлены (включая и многочлены нулевой степени—числа), фигурирующие в этом
М. М. Глухов. Обзорные лекции по арифметике, Учпедгиз, 1963.
параграфе, будем считать многочленами над полем Р, не оговаривая этого особо.
Определение 1. Многочлен / (х) делится на многочлен ? (х) (символически: / (х): (х)), если существует такой многочлен q (х), что
/ to = ? (х). q (х);
в этом случае говорят также, что многочлен <р (х) является делителем многочлена f (х).
Перечислим некоторые основные свойства делимости:
Ц^У а, где а — любой многочлен нулевой степени.
В самом деле, если / (х) = аохп + агхп ~1 + ... + ап, то / (х) = aq (х),
где q to = "7хп + "7 Xя"1 + .+ у.
f (хУ; аЦх), где а —любой многочлен нулевой степени.
В самом деле,
/to = [я /to] • Я (х),
где g М = ~ — многочлен нулевой степени.
Таким образом, всякий многочлен / (х) делится на любое постоянное число, отличное от нуля, а также на любой многочлен, отличающийся от / (х) постоянным, отличным от нуля множителем.
Такие делители многочлена f (х) называются тривиальными (очевидными, само собой разумеющимися).
Пример 4. х24~ 1 : 2, так как x2-j- 1 = 2 •^•^-Ьу)’
х2 + 1 : у» так как х2 У 1 = у (7х2 -|- 7);
х2 + 1 5х2 + 5, так как х2 + 1 = (5х2 + 5) • у;
33/33X8
х2 + 1 : Т^ + р таккакх2+ 1 = ^у^2 + у у*у и т. д.
Таким образом, у всякого многочлена существует бесчисленное множество тривиальных делителей.
Заметим, что в арифметике (в кольце С) тривиальными делителями числа а являются числа +1, +я, т. е. там
роль многочленов нулевой степени играют числа +1 и — 1. Эта аналогия коренится в том, что как многочлены нулевой степени в кольце Р [х], так и числа 1, —1 в кольце С являются единственными элементами, для которых существуют обратные элементы.
Если /(х); ф(х) и ф(х) • Ф(х), то /(х); ф(х).
Если / (х); q (х) и ф (х); q (х), то f (х) ± ф (х) *: q (х).
Если / (х) :* q (х) и ср (х) — любой многочлен, то /(*)?(*) :?(*)• '
Если / (х) • ф (х) и ф (х): / (х), то f (х) = а^ (х), где а — многочлен нулевой степени (число, отличное от нуля).
В самом деле, / (х) = ф (х) qY (х), ф (х) = f (х) q^ (х).
Отсюда имеем: f (х) = f (х) (qY (х) • q2 (х)). Следовательно, qY (х) • q^ (х) = 1. А это значит, что qx (х) и q^ (х) — многочлены нулевой степени, что и доказывает наше утверждение.
Теорема. (Алгоритм деления с остатком.) Всякий многочлен f(x) можно поделить с остатком на любой многочлен ф(х) ^ 0 м притом единственным образом, т. е. каковы бы ни были многочлены f^ и ф(х)=#0, существует единственная пара многочленов q^x) {неполное частное') и г (х) Достаток), такая, что:
f^ = <?Wq(xWrW;
г (х) = О или степень г (х) меньше степени ф (х).
Доказательство существования. Если /(х) = = 0 или степень / (х) меньше степени ф (х), то условия 1 и 2 выполняются при д(х) = 0и r(x) = f(x). Пусть степень /(х) больше степени ф(х):
f (х) = аохп-^а1хп-1-\- ...Д-ап1 ф(х) = Ь^х^-У^х^”1-\- + ••• +^т и п>т.
Вычтем из /(х) многочлен ф(х), умноженный на ~,хп"Тп. Получим:
Ux^ — -xn-m^^ = tilx\(Г)
Так как у многочленов / (х) и “ хп~т ф (х) старшие члены одинаковые, то при вычитании они взаимно уничтожаются и степень многочлена /т (х) будет меньше п. Пусть старший член многочлена ^ (х) есть сххп^ Тогда, вычитая из cY
У (х) многочлен — хп ф (х), получим:
fiW-т ^n-mtPU) = f2U).(2')
причем степень f2 (x) меньше степени j\ (x).
Будем продолжать этот процесс до тех пор, пока не получим многочлен fk (х), равный нулю или степени, меньшей т. Очевидно, что процесс этот конечен и ^-й шаг его запишется в виде:
Cb
—x"6-i-m<p (х) = /б(х).(к )
Сложив почленно равенства (1'), (2'), ..., (к'\ получим: f(x) = v(x)(-^x"-m + y xni-m + Jr^xnfe-i"m\ +
-нк м.
Обозначим многочлен, стоящий в скобках, через q (х), а fft (х)— через г (х). Тогда имеем:
f^ = <? (х)<7(х) + г (х);
г (х) = 0 или степень г (х) меньше т.
Заметим, что коэффициенты многочленов q (х) и г (х) получаются с помощью арифметических действий над коэффициентами многочленов f (х) и ? (х), а потому q (х) и г(х) принадлежат нашему кольцу многочленов Р [х]. Этим существование неполного частного и остатка доказано.
Доказательство единственности. Пусть существуют два неполных частных qT (х) и q^ (х) и два остатка г^ (х) и г2 (х). Тогда
Цх) = <р (х) qx ^ + гх (х) и f (х) = <? (х) q^ (х) + г2 (х).
Отсюда следует, что r2 (х) — rx (х) = [^ (х) — q^ (х)] » (х), т.е. г2(х) — rito:?(x). А так как степени гг(х) и г2(х) меньше степени <р(х), то это может иметь место лишь тогда, когда г2(х)— гт(х) = 0, т.е. г1(х) = г2(х). Но тогда из того, что ?(х)#=0, следует ?i() —д2(х) = О*, т. е. ^(х) = q^ (х). Этим свойство 7 полностью доказано.
Приведенное рассуждение не только доказывает свойство 7, но и дает правило отыскания частного и остатка — алгоритм деления с остатком. (Такие доказательства называются конструктивными.) Если внимательно всмотреться
в то, как в ходе доказательства получается частное q(x) и остаток г^х\ то легко заметить, что это есть известный из курса средней школы способ деления многочлена на многочлен «углом».
Из определения делимости и свойства 7 следует, что многочлен Цх) тогда и только тогда делится на многочлен <р(х), когда остаток от деления f(x) на <?(х) равен нулю. Следовательно, алгоритм деления с остатком позволяет также ответить на вопрос: делится /(х) на ф(х) или нет?
Наибольший общий делитель двух многочленов.
Определение 2. Многочлен d (х) называется общим делителем многочленов f(x) и ф(х), если f^xY-d^ и ^xYd^x\ Общий делитель двух многочленов, который делится на всякий другой их общий делитель, называется наибольшим обьцим делителем (кратко НОД) и обозначается через
<р(х)).
Для отыскания НОД многочленов / (х) и <р (х) можно применить алгоритм Евклида, который, как и в случае целых чисел, состоит в следующем: делят с остатком /(х) наф(х), затем ф(х) на полученный (первый) остаток, затем первый остаток на второй остаток и т. д. до тех пор, пока в остатке не получится нуль-многочлен.
Процесс этот можно записать в виде следующей таблицы:
К^ = ®М <71 W + g (х),
<р(х) = г1(х)<72(х) + г2(х),
ri W = г2 (х) <?3 (х) + г3 (х),9
G-я W = гп_г (х) qn (х) + гп (х), гп-Л^ = rn(x)qn+1(x).
Так как степень остатка меньше степени делителя, то степени многочленов ф(х), ^(х), г2(х),... строго убывают, и, следовательно, через конечное число шагов очередной остаток, например rnA.v окажется равным нулю.
Теорема. Наибольший обилий делитель многочленов f(x) и Vto poteen последнему неравному нулю остатку в алгоритме Евклида, примененном к многочленам f(x) и <р(х).
Доказательство. Пусть некоторые многочлены g-^x\ g^x\ ga^x) связаны соотношением
81 (х) = 82(х)я(х) + 8з (х).
Из этого соотношения и из свойств делимости многочленов следует, что всякий общий делитель многочленов g2 (х) и g3(x) является общим делителем многочленов ^(х) и g2(x), и обратно.
Следовательно,
(81(хУ 82(хУ = (82(хУ 8з(х)У
Отсюда и из таблицы (2) следует:
№; <?(ху = (<?(ху г^ху = (г^ху г^ху = ... = = (гп-1 (ХУ гп (ху.
Кроме того, из последней строки таблицы (2) имеем: ^i(xY'.rn(xy т.е. Vn-i(xy rn(xy=rn^x\
Следовательно,
(t(xy ч?(хУ=гДхУ что и требовалось доказать.
Замечания. 1. Если для нахождения НОД целых чисел наряду с алгоритмом Евклида существует еще способ разложения чисел на простые множители, то для нахождения НОД многочленов алгоритм Евклида является по существу единственным способом, ибо, как мы увидим из дальнейшего, разлагать многочлены на неприводимые (простые) множители мы умеем лишь в самых простейших случаях.
Из свойств делимости многочленов вытекает, что если f(x):d(x), то f(x) • ad (х), где а— любое, отличное от нуля число. Следовательно, если d(x) есть НОД многочленов /(х) и ср (х), то и ad^ также будет их НОД.
Значит, многочлены /(х) и ср(х) имеют бесчисленное множество наибольших общих делителей, отличающихся друг от друга лишь постоянными множителями, и, следовательно, НОД двух многочленов определяется лишь с точностью до постоянного множителя. Чтобы избежать указанной многозначности, условимся в дальнейшем выбирать из всех наибольших общих делителей тот, у которого старший коэффициент равен 1.
Пусть Дх) = ср (х) q (х) и о — любой многочлен нулевой степени. Тогда
с/ W = ? W • Vcq (х)] 4- сг (х) иt to = с? W [у q to]+г (хУ
Следовательно, если делимое или делитель умножить на некоторое число с ¥= 0, то остаток может приобрести лишь постоянный множитель с.
Отсюда и из того, что НОД двух многочленов находится лишь с точностью до постоянного множителя, следует: при нахождении двух многочленов с помощью алгоритма Евклида делимые и делители каждый раз можно умножать (а следовательно, и делить) на любые постоянные числа, отличные от нуля. Этим бывает полезно пользоваться, чтобы избежать громоздких вычислений с дробными числами.
Пример 5. Найти НОД многочленов:
f (х) = х5 4* х — 4х + 2, ср (х) = 2х4 — х3 -|-5х2 — 2х + 2.
Найдем сначала НОД, не пользуясь замечанием 3:
х5 + х2 — 4x4-2 | 2х4-х34-5х2—2x4-21х4+|х3-х2+х|*+1=^(х)
1х«—|х3+2х2—5х +2
—я4 ——х3 -к—х2——х4~—
2422
2x4- х3+5х2—2х+2-1х3+|х2-1х+|=г1(х)
2х*-|?+4х«-Ь6^4^
ОоУ 2 I
|*2+т =г^
——X + — =
3232 w 1
О
остатокостатокТаким образом, последний, отличный от нуля равен:
остаток
остаток
8 о . 16
Умножив его на —, получим:
d(x) = Щх); <р(х)) = х2 + 2.
Найдем НОД, используя замечание 3:
2х5+2х2— 8x4-4 | _2х»—xy-Sx2—2x-j-2
2х5—х44- 5х3—2х2-|- 2хх || 4"1
х44* 5х3-|-4х2—10х-|-4
2x4—10х34-8х2—20x4-8
2x4— х3-|-5х2— 2х-|-2 — 9х34-3х2—18x4-6
_ 6x4—Зх34-15х2—6x4- 6 |Зх3— х24- 6х—2
6х4—2х34-12х2—4х2х || 4-1
— х34- Зх2—2x4- 6
_ Зх3— 9х24-6х—18
Зх3— х24-6х— 2
— 8х2—16
Зх3—х24-6х—2 |х24-2
"Зх3 4-6хЗх—1
—х2—2
- —х2—2
0
Здесь последний, неравный нулю остаток равен х2-]-2. Так как его старший коэффициент равен 1, то
(/(х), <?(х)) = х2 + 2.
(В этом случае частные получаются неверными, а потому между их членами мы ставим знак || .)
Совершенно также, как в арифметике, из алгоритма Евклида получается одно важное следствие.
Если d (х) = (/(х), ср (х)), то существуют такие многочлены и (х) и у (х), что
/(х) u (х) + v (х) v (х) = d ^.(3)
Пример 6. Найти и^ и у(х) для многочленов /(х) и ср(х) из предыдущего примера.
Запишем для многочленов Дх) и <?(х) алгоритм Евклида:
/(х) = <?(х) q^ -j-r^x), ?(х) = л1(х)<?2(х)-|-г2(х),
где qL(x\ g2W> riW, чМ— многочлены, полученные в первом способе решения предыдущего примера.
Из последнего равенства имеем, г^ = ф(х) — r^ q^x\ Подставив в это равенство вместо г-^ его выражение, найденное из первого равенства алгоритма Евклида, получим:
Г^ =— [/(х) — <р(х) ^(х)] q^ =
=[— ^(х)] + <?(х) [1 +^(х)
Учитывая, что d^ = — г^х\ имеем:
d^ = f(x).+ T(x) AIL+^WI.
88
Сравнивая полученное равенство с равенством (3), замечаем, что
^ = -%^х\У(Х)= ^H+^W ^.
оо
Отсюда видно, что и (х) и и (х) выражаются через частные ЧМ» ЧМ* Следовательно, тот произвол, который допускался в алгоритме Евклида при нахождении НОД, недопустим при нахождении и (х) и и (х) (ибо при этом произволе частные могут искажаться). Поэтому значения q^x) и q^x^ мы возьмем из того алгоритма, который проводился без искажения делимых и делителей:
<71(х) = 1х+1 q^ = —^x-Y^.
Тогда
Представление НОД многочленов Цх\ ф(х) в виде (3) играет важную роль как в практических, так и в теоретических вопросах. Некоторые примеры его использования будут приведены ниже.
Взаимно простые многочлены.
Определение 3. Многочлены / (х), ср(х) называются взаимно простыми, если их НОД равен 1 (а следовательно, любому многочлену нулевой степени, т.е. отличному от нуля числу из поля Р).
Рассмотрим некоторые свойства взаимно простых многочленов, аналогичные соответствующим свойствам целых чисел.
/(х) и ср(х) взаимно просты тогда и только тогда, когда существуют такие многочлены и^ и о^х\ что
f(x)«(x)+<p(x) v(x) = 1.(4)
Доказательство. Если (/(х), ср(х)) = 1, то существование многочленов и^ и у(х), удовлетворяющих равенству (4), следует из упомянутого выше следствия из алгоритма Евклида. Обратно, пусть многочлены и^ и о^х\ удовлетворяющие равенству (4), существуют. Тогда если допустить, что (/(х), f^x^ = d^x\ то из равенства (4) будет следовать: 1 • d (х), что может выполняться лишь при d(x) = 1. Следовательно,
(Цх),ф(х)) = 1.
Последнее свойство позволяет доказать ряд других свойств взаимно простых многочленов.
Если (/(х), g"M) = 1 и (<?(х), g(x)) = 1, то №) ср(х), g(x)) = 1.
Доказательство. Так как (Дх), g(x)) = 1, то по свойству первому существуют многочлены и^ и о(х\ такие, что
/to u(x)+g(x) у(х) = 1.
Умножив обе части этого равенства на ф(х), получим
[/ W ? Ml и (х) 4- g (х)[<? (х) и (х)] = <р (х).(5)
Допустим, что (/(х) ф (х), g(x^ = d(x\ Тогда из равенства (5) следует, что d (х) есть общий делитель многочленов <р(х) и g(x\ Но эти многочлены по условию взаимно просты. Следовательно, d(x) = l, т. е. (/(х)<р(х), £(х)) = = 1.
Если Дх) ф(х) ; g(x) и (Дх), g(x)) = 1, то <р(х) ; g(x).
Если (Дх), <р(х)) = d(x), то многочлены
Дх) ф(х)
ивзаимно просты.
d(x) <Цх)
Докажите свойства 3 и 4 в качестве упражнений. (В случае затруднений можно воспользоваться доказательствами аналогичных свойств для взаимно простых чисел.)
Приводимые и неприводимые многочленынад числовым полем
Определение 1. Многочлен f (х) степени п^ 1 называется приводимым над полем Р, если его можно представить в виде произведения двух многочленов выше нулевой степени с коэффициентами из поля Р. В противном случае многочлен называется неприводимым над полем Р.
Многочлены нулевой степени и нуль-многочлен не относятся ни к приводимым, ни к неприводимым многочленам.
Замечания. 1. Оговорка «выше нулевой степени» в определении 1 является существенной. В самом деле, если ее отбросить, то приводимым окажется любой многочлен над полем Р, так как можно записать:
fW = с-Г— /(*)]>
_ с _
где с— любое число поля Р, отличное от нуля, т. е. многочлен нулевой степени.
Оговорка «над полем Р» в определении 1 также существенна, ибо один и тот же многочлен может оказаться неприводимым над одним полем и приводимым над другим, более широким полем.
Пример 1. Многочлен
х2+1
над полем D неприводим, а над полем К приводим, так как х2+ 1 = (^+ i^x — i).
Неприводимые многочлены в кольце Р [х ] являются аналогами простых чисел в кольце С. При этом многочлены нулевой степени снова играют роль чисел 1, — 1, которые не относятся ни к простым, ни к составным числам. Свойства неприводимых многочленов аналогичны свойствам простых чисел.
Среди свойств приводимых и неприводимых многочленов имеются как свойства зависящие, так и не зависящие от того поля, над которым мы их рассматриваем. В этом параграфе мы будем рассматривать лишь свойства, спра- 70
ведливые для любого числового поля, а потому зафиксируем некоторое поле Р и будем рассматривать лишь многочлены над этим полем, не оговаривая этого каждый раз.
Всякий многочлен первой степени неприводим. В самом деле, если /(х) приводим, то
где ^(х), f2(x)— многочлены выше нулевой степени. А так как степень произведения двух многочленов равна сумме степеней сомножителей, то степень /(х) не меньше двух, что противоречит условию. Следовательно, многочлен первой степени неприводим.
Если р ^ — неприводимый многочлен, a f (х) — любой многочлен, то либо /(х): р(ху либо (/(х), р(х)) = 1.
Действительно, если (/(х), р(х)) = d(x), то р(ху-d^x\ а так как р^ неприводим, то d(x) = с или d(x)=cp(x), где с—многочлен нулевой степени. Если d(x) = c, то /(х) и р (х) — взаимно просты, если же d (х) = ср (х), то /(х) • ср (х), а следовательно, /(х):р(х).
Если произведение нескольких многочленов делится на неприводимый многочлен р (х), то на р (х) делится хотя бы один из сомножителей.
Очевидно, что это свойство достаточно доказать лишь для случая двух сомножителей. Пусть
/(х)<р(х):.р(х) и Дх) не-р(х).
Тогда по свойству 2 (/(х), р(х)) = 1. Отсюда, используя свойство 4 взаимно простых многочленов, получаем:
Т(х)! р(х\
Таким образом, или ^ху.р^х\ или ^(х):р(х). (Могут, конечно, делиться на р(х) и оба сомножителя.)
Теорема о разложении многочленов на неприводимые множители.
Т е о р е м а. Всякий многочлен выше нулевой степени над полем Р или является неприводимым, или разлагается в произведение неприводимых множителей и притом единственным образом с точностью до множителей нулевой степени и порядка множителей.
Доказательство. Докажем теорему индукцией по степени п многочлена /(х). Если п = 1, то/(х)— неприводим по свойству 1, и, следовательно, в этом случае доказываемая теорема верна.
Допустим, что теорема справедлива для всех многочленов степени к < п, и докажем, что тогда она верна для многочленов (п-|-1) степени.
Пусть Дх)— любой многочлен («4" О степени. Так как Дх) — многочлен выше нулевой степени, то он или приводим, или неприводим. Если Дх) неприводим, то для него утверждение нашей теоремы верно. Если же Дх) приводим, то можно записать:
Дх) = Д(х)Д(х),(1)
где //х), f^x) — многочлены выше нулевой степени, и, следовательно, их степени меньше, чем п+1. Тогда по предположению индукции для многочленов f^x) и f2(x) теорема верна, т. е. каждый из них или является неприводимым, или единственным образом разлагается в произведение неприводимых множителей. Но тогда из (1) следует, что и f(x) может быть разложен в произведение неприводимых множителей. Покажем, что в этом случае разложение с точностью до множителей нулевой степени и порядка множителей единственно. Допустим, что имеется два разложения:
f^ = р^ рМ ... рДх) и Дх) = q^x) <?2(х) ... qs(x).
Тогда имеем:
Pi(x) р2(х) ... pr(x) = q^ <72(х) ... qs(x\ (2)
Из равенства (2) следует:
Pi(x)p2(x) ... р/х);^),
что на основании свойства 3 возможно только в том случае, когда хотя бы один из сомножителей р-^Y р2(х\ ..., рг^ делился на q^x). Так как единственность разложения доказывается с точностью до порядка множителей, то можно считать, что р^х^ • q^xY Отсюда и из неприводимости многочлена р/л:) следует, что р^х) может отличаться от q^x) лишь постоянным множителем, т. е. р^х) = cq^xY Тогда равенство (2) запишется в виде:
cq^ рМ •. • p,W = 4iW qM ... qAx\
Разделив обе части этого равенства на q^xY получим два разложения для многочлена степени, меньшей чем п4~1;
ср2(х) р3(х) ... р/х) = р2(х) <?з(х) ... qs(x\ (3)
для которого разложение единственно по предположению 72
индукции. Поэтому г = s, и множители в правой части равенства (3) отличаются от множителей в левой части возможно лишь постоянными множителями. Этим теорема полностью доказана.
Заметим, что доказанная теорема говорит лишь о существовании для каждого приводимого многочлена его разложения на неприводимые множители, но ничего не говорит о том, как это разложение осуществить практически (иначе говоря, доказательство теоремы неконструктивно). Последний вопрос является весьма трудным и разрешим лишь в самых простейших случаях с помощью различных искусственных приемов. Общего же способа (алгоритма) для разложения многочлена на неприводимые множители не существует.
Доказанная теорема ничего не говорит также и о виде неприводимых сомножителей. Здесь мы можем лишь отметить, что хотя разложение многочлена на неприводимые множители существует над любым полем (если, конечно, многочлен над этим полем приводим), однако сами неприводимые множители существенно зависят от рассматриваемого поля.
Пример 2. Разложение многочлена
f (х) = х5 + х4 — х3 — х2 — 2х — 2
на неприводимые множители будет иметь вид:
над полем R:f(x) = (х-ф- 1)(х2+ 1)(х2— 2),
над полем D:/(x) = (х + 1)(х—I 2 )(х-^ 1^2 )(х2+ 1);
над полем K'JW = (х+ 1)(х—V 2)(х-(-V 2)(х-|- i^x—/) Некоторые сведения о виде (степени) неприводимых Множителей над полями К» D и R будут изложены ниже.
§ 7. Существование корня многочленав поле комплексных чисел
Теорема. Всякий многочлен степени п>0 надполем комплексных чисел имеет по крайней мере один комплексный корень.
Доказательство. Пусть f (z) = an zn + ax zn “1 -ф- + ... ф- an (^ Ф 0) есть многочлен с комплексными коэффициентами: а0 = bvx + ic^ ах = bx -ф-icv .. , ап = Ьп-\- 1сп Положим также z = x-\-ty и подставим выражения для а0, av ..., ап, z в / (z). Выполнив все действия, получим:
f(z) = P (x, y^-ViQ и* у). где P (x, y^ и Q (x, у) — два mho- гочлена с действительными коэффициентами от неизвестных х и у.
Например, если f(z) = 22 + £ г— 1, то имеем:
f (2) = (х +11/)2 +1 (^ + «У) — 1 = (^ — У2 —!/—1) 4-
+ (х + 2ху) i.
Здесь Р = х2—у2—у — 1, Q = х + 2ху.
Из курса математического анализа известно, что многочлен есть непрерывная функция. Следовательно, Р (х, у) и Q<xt у), а вместе с ними и Р^х, y)-\-Q2(x, у^ будут непрерывными функциями от двух переменных х и у. Причем последняя из этих функций неотрицательна при любых значениях х, у. Следовательно, j/^+Q2 существует и также является непрерывной функцией. Так как ^Р2 + Q2 = = |/(2)|, то имеем следующий результат.
Модуль многочлена является непрерывной функцией от двух переменных х и у на всей плоскости х, у. Подчеркнем, что здесь и аргументы х, у, и функция |/(г)| принимают только действительные значения.
Относительно функции | / (2) | докажем две леммы.
Лемма 1 . Функция I/ (г) |, рассматриваемая на всей плоскости х, у, принимает в некоторой точке (х0, у^ свое наименьшее начение. Иными словами, существует такое zo = xo + ^o, что |/(20)|| / (2) I для всех г
Доказательство. Прежде всего докажем, что
1/(2) I — ОО при |г| — ОО.(2)
Для этой цели запишем /(z) в виде:
,. ._ /.01ап \
/(z) = zn^a04-y+).
откуда следует:
1/(2)| = |2[” • |а0+ + ••• + ^| < 1г1” • [|йо1 + ^ +++^}
(мы воспользовались тем, что модуль суммы нескольких слагаемых не превосходит суммы их модулей). При |г|-* оо первый множитель правой части, т е. 121”, стремится к бесконечности, а второй множитель (фигурная
скобка) к |а0|. Следовательно, все произведение-^ оо, что и требовалось доказать.
Из (2) следует, что, каково бы ни было число М > О, при достаточно больших значениях |z| будем иметь: | / (z) | > М. Возьмем в качестве М число | / (0) | = | ап [. Итак, существует R > 0, такое, что
|/(Z)I> 1/(0)! При |г|>Я. (3)
Рассмотрим на комплексной плоскости окружность [ z | = = R. Она разделяет всю плоскость на две области: область Dd определяемую неравенством | г | < R (круг вместе с границей), и область О2, определяемую неравенством 121 > /? (оставшаяся часть плоскости). Область Dv очевидно, ограничена и замкнута. По известной теореме математического анализа непрерывная функция в ограниченной и замкнутой области принимает свое наименьшее значение. Применяя эту теорему к функции | / (z) [ и области Dv находим, что существует такая точка z0 Dv что
И (zo) I < I f (z) | для всех 2 £ Dv (4) В частности, имеем: If(z0)| <|/(0)|. Что же касается области О2, то в He& имеет место неравенство (3), из которого теперь следует (с учетом неравенства |/(0) |^> |/(г0) |), что
I f (z0) I < I / (z) 1 для всех z $ О2. (5)
Сопоставляя неравенства (4) и (5), мы заключаем, что |/(2о)' ^1/(2)1 Для всех 2> т- е- 2о есть точка минимума функции |f(2)|.
Лемма 2 (Да ламбер а). Если в некоторой точке z0 значение многочлена f^) отлично от нуля, то найдется такая точка z1} что ^(z^ < |/(z0)|.
Доказательство. Положим гх = z04-h и вместо неизвестного гх будем искать неизвестное к. Оно должно удовлетворять условию | /(20 + й)1 < |/(zo)l или
Итак, наша цель — найти комплексное число h (хотя бы одно), удовлетворяющее неравенству (6).
Имеем: / (г0 + /г) = а0 (г0 + /г)" + ах (г0 + /г/1"1 + ... + 4- ап_х {г„ + /г) + а„ = а0А" + а/А""1 + ... + а'_,А+ а/. Мы раскрыли здесь каждую из степеней (z0 + hy по формуле Бинома Ньютона и затем расположили все выражение
по убывающим степеням h. Первым коэффициентом будет а0; остальные коэффициенты обозначены а/, ... а'п_х, а^.
Полагая в последнем равенстве h = 0, получим /(z0) = а^.
Поделим далее обе части неравенства на /(z0):
= Р^ + Р^Ч- ... +Р„_г/г+ 1.
/ио)
Среди коэффициентов Pt обязательно имеются отличные от нуля, например Ро= -^- #= 0. Пусть Рк — последний, от- /(^о)
личный от нуля коэффициент, т. е. Р к 4=0, ^+1 = ... = =Рп-г = 0 (в частности, может быть, k = n—1, и тогда ^п-1*0)- Тогда
Положим h = —• 1 —, где У -рк — одно из значений корня из Рк (безразлично какое). Таким образом, вместо неизвестного h мы ищем неизвестное t. Будем считать t действительным числом, причем 0</<1. Преобразуем правую часть последнего равенства так:
(i-^) + (WA+1 + ... +?OH41-*W*(W + ... +
-Vq^Y
Таким образом, —9 + ^ = (1 — /^) 4- tk^tY где ср(О = Л2о)
= Я^~\” • • • Ч"^”*- Выражение ^V) есть многочлен, следовательно, по доказанному ранее ]<р(01 есть непрерывная функция от / (не следует забывать, что теперь / — действительное число). Воспользуемся непрерывностью этой функции в точке t = 0. Так как |<р(0)[ = 0, то найдется такое 8, что для всех |^[<& будет |?(^)|<~-.
К^ + /г)1/(20)1К^ + /г)1/(20)1_ t” к._ t” к.Тогда имеем: |(1—^)+^W)|< |1 — ^ | + ^ == 1 —^tk < 1, и, следовательно, при соответствующем h=
К^ + /г)1/(20)1
К^ + /г)1/(20)1
_ t
” к.
_ t
” к.
1, что и требовалось доказать.
гочлена /(z).По лемме 1 |/(z)j принимаетгочлена /(z).По лемме 1 |/(z)j принимаетТеперь докажем теорему о существовании корня мно-
гочлена /(z).
По лемме 1 |/(z)j принимает
гочлена /(z).
По лемме 1 |/(z)j принимает
существует точка z0, в которой функция минимальное значение
(1)(1)1/(20)| < l/(2)i Аля всех z.
(1)
(1)
Покажем, что /(z0) = 0, т. е. что z0 является корнем многочлена.
Предположим, что это неверно, f(z0) =£ 0. Тогда в силу леммы Даламбера найдется такое zv что \Кг^\ < |/(г0)|, но это противоречит (1). Следовательно, /(z0) = 0, что и требовалось доказать.
Доказанная теорема имеет для математики огромное значение. В частности, из нее легко следует основная теорема алгебры: всякий многочлен п-й степени над полем комплексных чисел имеет п корней. (Будет показано в следующем параграфе.) Однако эта теорема, утверждая существование корней многочлена, не дает никаких указаний о нахождении корней.
Многочлен полностью определяется его коэффициентами. Следовательно, и корни его зависят лишь от коэффициентов. Поэтому естественно искать формулы, выражающие корни многочлена /(х), или, что одно и то же, корни уравнения.
fto = o (7)
через его коэффициенты.
Если корни уравнения (7) выражаются через его коэффициенты с помощью конечного числа действий сложения, вычитания, умножения, деления, возведения в степень и извлечения корня, то говорят, что уравнение разрешимо в радикалах. Так, уравнения второй, третьей и четвертой степени разрешимы в радикалах, ибо существуют формулы, выражающие их корни через коэффициенты. Заметим, что эти формулы для уравнений третьей и четвертой степени были получены еще в XVI веке. После этого три столетия продолжались безуспешные поиски формул для решения уравнений выше четвертой степени. И лишь в начале XIX века норвежскому математику Абелю (1802—1829) удалось доказать, что для уравнений n-й степени при п> 4 такой формулы не существует, т. е. уравнение выше четвертой степени с буквенными коэффициентами неразрешимо в радикалах. Этот результат Абеля был большим достижением, однако он не решал полностью вопроса о разрешимости уравнений в радикалах, так как не исключал существования для каждого конкретного уравнения (или класса уравнений) своей индивидуальной формулы, дающей его решение в радикалах. Этот вопрос впервые был четко сформулирован и решен гениальным французским математи-
ком Галуа (1811—1832), который установил необходимый и достаточный признак разрешимости уравнения в радикалах. Из этого признака следовало, что существуют уравнения любой степени п > 4, у которых корни не могут быть выражены через коэффициенты с помощью перечисленных выше действий. Таким, например, является уравнение
х5 — 4х — 2 = 0.
Результаты Абеля и Галуа имеют большое теоретическое значение. С практической же точки зрения отрицательное решение вопроса о разрешимости уравнений в радикалах не имеет существенного значения. Дело в том, что хотя для уравнений третьей и четвертой степени существуют формулы их решения, но они настолько громоздки, что практически почти не используются.
О разложении многочленов на множители
Разложение многочленов на множители над полем комплексных чисел.
До сих пор на корень многочлена мы смотрели как на значение переменного, при котором значение многочлена равно нулю. Однако можно дать и другое определение корня многочлена.
Пусть Дх) есть многочлен над некоторым числовым полем Р и а — любое число из Р. Разделим с остатком многочлен на двучлен х — а
fW = (х —a)g(x)4-r(x).
По определению деления с остатком (§ 5) имеем: или г^ = 0, или же степень остатка г^ меньше степени делителя х — а, т. е. меньше единицы. В обоих случаях Дх) есть постоянное число из Р. Следовательно, можно записать:
f(x) = (x —а)<7(х) + г.(1)
Положив в равенстве (1) х = а, получим:
М) = г,
е. значение многочлена Дх) при х = а равно остатку от деления Дх) на х — а (теорема Безу). Отсюда следует: число а тогда и только тогда является корнем многочлена Дх), когда Дх) делится на х — а (без остатка). Это есть не что иное, как новое определение корня многочлена. Пользуясь
им, можно легко установить, является ли заданное число а корнем многочлена /(х). Для этого достаточно /(х) разделить на х — а. При этом деление легко осуществляется с помощью следующей схемы Горнера: если
Дх) = аохл 4- а^"-14- ... + а^х4-а„
то коэффициенты частного
qW = бдХ”-14- ь^-14- ... 4- b^x-Vb^
и остатки г находятся рекуррентно по схеме:
«О
01
а2
О-п—1
ап
bi = Ь^а 4- ах
Ь^ = Ь^а -|- а2
Ьц—\ =
= bn_^ a +an-i
г =
=bn_ia 4- &п
Пример. Выяснить, является ли число а = 9 корнем многочлена /(х) = 2х' — 19х4 + 6х3 -|- 7х2 Д-1.
Пользуясь схемой Горнера, разделим /'(х) на х— а.
Получили: частное g(x) = 2Х4 — х3 — Зх2 — 20х — 180, остаток г = — 1619.
Так как остаток г ^ 0, то число 9 не является корнем данного многочлена.
Если же полизоваться первоначальным определением корня, то придется найти число
/(9) = 2-95 — 19.94 + 6.93 + ?.92 + 1 =
= 118 098 — 124 659 + 43 74 4- 567 -Н == — 1619.
Таким образом, новое определение корня во многих случаях позволяет легче устанозить, является ли число а корнем данного многочлена. Но оно имеет и другое преимущество Исходя из него, можно определить понятие кратности корня.
Число а называется к-кратным корнем многочлена [(х^ если /(х) : (х — а^ и /(х) не : (х — а)^1.
Из этого определения следует, что для установления кратности корня а многочлена f(x) надо f(x) делить последовательно на х — а, (х — а)2, (х — а)3 ,... до тех пор, пока не получим остаток, отличный от нуля. Однако очевидно, что можно поступить и так: разделим /(х) на х— а, если остаток равен нулю, то полученное частное делим на х — 0> и Те д. Этот путь практически более прост, так как здесь деление нужно производить лишь на двучлен х— а, что делается с помощью схемы Горнера.
Пример 1. Установить кратность корня х = 2 для многочлена Дх) = х6 — 6х5 + 5х4 + ЗЗх3 — 78х2 + 44х + 8.
1
—6
5
33
—78
44
8
2
1
—4
—3
27
—24
—4
0
2
1
—2
—7
13
2
0
2
1
0
—7
—1
0
2
1
2
—3
—7
¥■ 0
Таким образом, имеем: f(x) = (х— 2)3(х3— 7х— 1), причем многочлен х3—7х—1 не делится на х— 2. Значит, число 2 является трехкратным корнем данного многочлена.
Теорема. Всякий многочлен степени п ^ 1 над полем комплексных чисел разлагается в произведение п линейных множителей.
Доказательство. Если /(х) есть многочлен первой степени, то он, как и всякий многочлен первой степени, неприводим. Допустим, что теорема доказана для многочленов степени п—1 и пусть /(х) есть многочлен степени п. По теореме, доказанной в предыдущем параграфе, f(x) имеет над полем комплексных чисел по крайней мере один корень аР Тогда /(х) = (х — aj q(x), где q^ — многочлен — 1 )-й степени.
По предположению индукции q^ разлагается в произведение п — 1 линейных множителей.
Пусть g(x) = с( г — a2) (х — а3) ... (х — %), где с — некоторое число. Отсюда имеем:
(2)(2)Кх) = с^х — а^^х — а^ ... (х-а^,
(2)
(2)
т. е. многочленах) разлагается в произведение п линейных множителей. В силу принципа полной математической индукции этим теорема доказана.
Заметим, что указанное разложение с точностью до порядка множителей единственно. Это следует из того, что линейные множители х— al (/= 1, 2, ..., и) неприводимы, а разложение на неприводимые множители единственно над любым числовым полем (§ 5).
Сравнивая многочлены в левой и правой частях равенства (2), замечаем, что с есть старший коэффициент многочлена Дх).
В разложении (2) некоторые из чисел af (t = 1, 2, ..., л) могут оказаться равными друг другу. Пусть ар а2, ... , ад различны, каждое из чисел ад+1, ..., ап равно одному из чисел аь 72, ..., а^. Тогда, сгруппировав множители, можно записать: f (х) = а0(х — a^i (х — a2)n2 ... (х — aj^ , где п, + п2 + ... + пк = п.
Отсюда следует, что az (Z = 1, 2, ..., А) является п£— кратным корнем многочлена Цх\ Из единственности разложения (2) следует, что других корней многочлен /(х) не имеет. Этим доказана основная теорема алгебры.
Всякий многочлен п-й степени с числовыми коэффициентами имеет над полем комплексных чисел п корней, если каждый корень считать столько раз, какова его кратность.
Замечание. Основная теорема не исключает случая п=0: многочлен нулевой степени есть постоянное, отличное от нуля число и, следовательно, не имеет корней, т. е. число его корней равно нулю.
Разложение многочленов на множители над полем действительных чисел.
Если над полем К всякий многочлен выше первой степени является приводимым (его можно разложить на множители первой степени), то для многочленов над полем D это уже неверно Например, многочлен второй степени /(х) = х2-|- 1 над полем D неприводим. Таким образом, над полем D существуют неприводимые многочлены первой и второй степени. Естественно, возникает вопрос: существуют ли многочлены с действительными коэффициентами выше второй степени, неприводимые над полем D.
Теорема. Всякий многочлен выше второй степени с действительными коэффициентами над полем D приводим.
Доказательство. Пусть Дх)— многочлен степени п > 2 с действительными коэффициентами. По основной теореме алгебры Дх) над полем К имеет п корней. Если среди них имеется действительный корень а, то
/W = (х — a)q(x),
где множители х— а и д(х) являются многочленами с действительными коэффициентами, т. е. Дх) приводим над полем D. Пусть теперь Дх) не имеет действительных корней. Возьмем любой его мнимый корень:
a = a-]-6Z (6^=0).
Покажем, что тогда число а = а — Ы, сопряженное с а, также является корнем Дх). Для этого установим сначала следующие свойства сопряженных чисел:
» +Р = а + Р;
а • р = ар.
В самом деле, если а = а-\-Ы и $ = сЦ- di, то а-|- р = (а — Ы) + (с — di) = (а + с)— (b-\-d)i = (a-)- с)4* -\-(b-\-d)i = а4-р; а. р = (а— Ы)<с— di) = (ас— bd)— — \ad + bc)i = (ас — bd) -V(ad 4~ bc)i = (a 4* bi) (c 4- di) =
Так как при нахождении числа Да) приходится над комплексными числами производить лишь действия сложения и умножения, то, учитывая, что для действительного числа а = а, имеем: Да) = Да), т. е. для многочлена с действительными коэффициентами сопряженным значениям переменного соответствуют сопряженные значения многочлена.
Так как а— корень многочлена Дх), то Да) = 0. Но тогда Да) = Да) = 0 = 0, т. е. число а есть также корень Дх). Следовательно, многочлен Дх) делится на многочлен
Ф(х) = (х— а) (х— а) = (х— а — Ы^ (х— а-\-ЬС) = хг — — 2ах 4- (.а2 + Ь2), т. е. Дх) = ф(х)(у(х).
Так как <?(х) есть многочлен второй степени с действительными коэффициентами, а степень Дх) больше двух, то q^x) есть многочлен выше нулевой степени с действительными
коэффициентами. Следовательно, и в этом случае f(x) приводим над полем D.
Из доказанной теоремы следует: всякий многочлен выше нулевой степени с действительными коэффициентами можно разложить над полем D в произведение неприводимых множителей первой и второй степени.
В ходе доказательства предыдущей теоремы было установлено, что если а = а + bi (b #= 0) является корнем многочлена f(x) с действительными коэффициентами, то его корнем является также число а = а — Ы. Этот факт и сам по себе является важным. Из него, например, следует:
Всякий многочлен f(j) с действительными коэффициентами имеет четное число мнимых корней, которые попарно сопряжены; многочлен нечетной степени с действительными коэффициентами имеет по крайней мере один действительный корень.
Многочлены над полем рациональных чисел. Отыскание рациональных корней.
Если над полем комплексных чисел неприводимыми являются лишь многочлены первой степени, а над полем действительных чисел — все многочлены первой степени и некоторые многочлены второй степени, то над полем рациональных чисел существуют неприводимые многочлены любой степени.
Для доказательства последнего утверждения мы возьмем многочлен хп — 2 и докажем, что он неприводим над полем рациональных чисел при любом и^1. Если п= 1, то наше утверждение верно. Поэтому будем считать, что п 2. Допустим, что
хп — 2 = q (х) h (х\где
й(х) = + +^—
многочлены с рациональными коэффициентами, причем г > 0, s>0 и r-Ys = n. Отсюда по теореме о тождественности двух многочленов (§5, п.1) имеем:
— 2 = ar.bs, или 2 = |ar] |6J.
Покажем, что каждое из чисел |aj, |Ь5[ целое и больше
единицы. Многочлен хп— 2 над полем комплексных чисел имеет п корней ар а2, ... , ал, причем все они являются корнями м-й степени из 2, т. е.
а? = 2(; = 1, 2, nY
Из чисел ар а2, . .. , ап какие-то г чисел являются корнями многочлена q (х) и остальные s чисел — корнями многочлена h^xY Пусть
aD а2, ..., аг — корни q^xY
Тогда по теореме Виета
ах а2 ... az = аг.
Возведя обе части этого равенства в n-ю степень, получим:
2Г = апп или 2Г = | аг \п.
Отсюда следует, что | аг | есть целое число, большее единицы. Аналогично докажем, что и | bs | есть целое число, большее единицы. Итак, имеем: 2 = \аД \bs\, причем | аг\ и | bs | — отличные от единицы целые числа. Получили явное противоречие. Следовательно, многочлен хп— 2 неприводим.
Таким образом, с вопросом о приводимости многочленов над полем R дело обстоит сложнее, чем над полями D и К. Но зато здесь легко решается вопрос об отыскании корней, а именно: существует вполне определенный алгоритм, позволяющий найти всё рациональные корни многочлена с рациональными коэффициентами.
Отыскание рациональных корней многочлена
Пусть f(х) = aQxn + аххп”х + ... -Van есть многочлен с рациональными коэффициентами. Не теряя общности, можно считать, что коэффициенты его являются целыми числами. В самом деле, если бы коэффициенты многочлена /(х) были дробными, то, умножив /(х) на их наименьший общий знаменатель, мы получили бы новый многочлен <р(х) с целыми коэффициентами, имеющий те же корни, что и / (х). Исходя из этого, мы будем в дальнейшем рассматривать многочлены только с целыми коэффициентами.
Теорема 1. Если несократимая дробь *^ является кор
нем многочлена f (х) с целыми коэффициентами, то р есть делитель свободного члена, a q — делитель старшего коэффициента многочлена f (х).
&оРп + ^iP^q + • • • + a^q^1 + anqn = 0.&оРп + ^iP^q + • • • + a^q^1 + anqn = 0.Доказательство. Так как ~— корень f(xy то
&оРп + ^iP^q + • • • + a^q^1 + anqn = 0.
&оРп + ^iP^q + • • • + a^q^1 + anqn = 0.
или
Отсюда имеем: аорп =q (— а^-1 —... — a^pq^ — anqn^), ^nqn = Pk— a^1 — a^q — ... — ап_^-Ч, или aopn = = q.cT, anqn = pc2, где cv c^— целые числа.
По определению делимости это значит, что a^pn\q и anqn • р, и так как дробь ~ несократима, то (j)n, q) = 1 и (g”, р) = 1. Следовательно,
(1)(1)^<7 и ап\р,
(1)
(1)
что и требовалось доказать.
Теорема 1 дает необходимое условие для того, чтобы ра
циональное число ~ было корнем многочлена. Однако этого условия недостаточно, т. е. условие (1) может выпол
не является корнемне является корнемняться и для такой дроби ^ которая многочлена Кх\
не является корнем
не является корнем
Тем не менее теорема 1 позволяет выписать конечное
множество чисел, среди которых находятся все рациональные корни данного многочлена. Для нахождения последних достаточно проверить все эти числа, например, непосредственной подстановкой их в многочлен.
Отметим два очевидных следствия теоремы 1:
Если старший коэффициент многочлена /(х) с целыми коэффициентами равен 1, то f(x) может иметь лишь целые рациональные корни.
Если целое число а является корнем многочлена / (х) с целыми коэффициентами, то а есть делитель свободного члена многочлена /(х).
Пример 1. Пусть /(х)=12х5—19х4— х3—13х2— - 13х + 6.
По теореме 1 корни этого многочлена следует искать среди тех несократимых дробей, числители которых являются делителями 6, а знаменатели — делителями 12. Сле- р довательно, если несократимая дробь™ есть корень /(х), то р равно одному из чисел: ±1, ±2, ±3, ±6 и q равно одному из чисел: ±1, ±2, ±3, ±4, ±6, ±12. Составим для таких дробей табличку. При этом, учитывая, что
—р __ Р и Р _—Р
—q q —q q ’ знаменатели дробей будем брать лишь положительными.
Таблица 1
р ±1 ±2 ±3 ±6 ±1 ±3 ±1 ±2 ±1 ±3 ±1 +1
qq11112233446 1211112233446 12
q
q
11112233446 12
11112233446 12
Мы получили 24 числа, среди которых находятся рациональные корни нашего многочлена, если таковые существуют. Для их отыскания достаточно найти значения нашего многочлена для каждого из этих 24 чисел. Работа эта вполне выполнима, но громоздка. Некоторую помощь в этом отношении может оказать следующая теорема.
р
Теорема 2. Если несократимая дробь ~ является корнем многочлена f^ с целыми коэффициентами, то р
при любом целом т, отличном от —, число f(m) делит-
с я на число р— qm, т.е. """"‘qm—Ц^ое число.
р
Доказательство. Так как ~ — корень Цх), то
ЦхУхх — -»тМ(х)=\х—-^<х\(2)
Причем, как непосредственно усматривается из процесса деления по схеме Горнера, коэффициенты многочлена <?(х) являются дробными числами со знаменателями qk, где
0<k<n—1. Умножив обе части равенства (2) на qn, получим:
qn f W = (qx—p) (ф (x) qn - 1), или
qn f M = (p — qx) фх (x),(3)
где ф!(л:) =—ф(х)д"-1 есть многочлен с целыми коэффициентами. Положив в равенстве (3) х = т, получим: qn f (m) = (р — mq) ф, (m), где фх (m) — целое число. Отсюда следует, что qrt ) (т); р — mq.
р
А так как дробь ~ несократима, т. е. р и q взаимно просты, то qn и р — mq также взаимно просты и, следовательно, / (т) • р — mq, т. е. теорема доказана.
В частности, полагая т = 1, а затем т = — I, полу- р
чим: если — корень многочлена, не равный ± 1, то /(1) • р — — q и /(—^l); р + <7,
ш /(-о~, —:— — целые числа.р—q p+qш /(-о~, —:— — целые числа.р—q p+q(4)(4)или
ш /(-о
~, —:— — целые числа.
р—q p+q
ш /(-о
~, —:— — целые числа.
р—q p+q
(4)
(4)
Теорема 2 дает еще одно необходимое условие для рациональных корней многочлена. Это условие ценно ввиду того, что оно легко проверяется практически. Находим сначала /(1) и /(—1), а затем для каждой испытываемой дроби проверяем условие (4). Если хотя бы одно из
/(I) f(-l)Р
чисел ' р 4-"^ — дробное, то ~ корнем многочлена / (х) не является. Проделаем это для предыдущего примера.
Непосредственной подстановкой в многочлен убеждаемся, что /(1) = — 28, /(—1) = —24. Отсюда, в частности, следует, что 1 и —1 не являются корнями /(х). Тер
перь для каждой возможной дроби ~ из таблицы 1 будем проверять условия теоремы 2 при т = 1, т. е. будем устанавливать, целыми или дробными являются числа:
/(1) _ -28Н-1)-24
P — q p — q р A-q P + q
Результаты оформим в виде таблицы, где буквы ц и д означают соответственно, целым или дробным является
/(1)/(-О
ЧИСЛО ИЛИ —.
p — q P + q
Таблица 2
—28—24
Из полученной таблицы видно, что числа ^7^ и "p^Tq Р
являются целыми лишь в тех случаях, когда ~ равно одному из чисел:
2331113
1’1’~ 1’2’3’“ 3’“ 4’
Таким образом, из 24 дробей мы отобрали лишь 7 дробей, среди которых следует искать корни нашего многочлена.
Полученное множество иногда удается сузить дальше с помощью следующей теоремы о границах модулей корней многочлена.
Если а — корень многочлена ^(х) = аохп + а^”14- ... -^а^ то |4 < 1 4——> где А—наибольшее из чисел 1^1,1а2Ь—>\ап\-
I Со I
Так как модуль действительного числа совпадает с абсолютной величиной этого числа, отсюда, в частности, следует: все рациональные корни многочлена / (х) находятся в промежутке
(
/Л \Л \
— (1+— L 1 + — )
\|а0| /|Оо1 /
А19
Для предыдущего примера 1 4=14< 3.
1а0112
Следовательно, корни многочлена f(x) = 12х5— 19х4— г4 — — 13х2 — 13x4-6 находятся в промежутке (—3, 3) Так как числа —3 и 3 в этот промежуток не входят, то из
выписанных ранее 7 чисел остается проверить только 5 чио 1113
сел: 2, —, —,,.
2 334
По теореме Безу а — корень /(х) тогда и только тогда, когда f(x) \ х— а. Следовательно, для проверки оставшихся 5 чисел можно применить схему Горнера деления многочлена на двучлен.
Проверим число 2, для чего /(х) делим на х — 2.
12 —19 —1 -13 —13 6
2
12595—3 0
Так как остаток равен 0, то /(х) \ х — 2, причем
^ = (х — 2) (12х4 + 5х3 + 9х2 + Ьх — 3).
Отсюда имеем: 1)х = 2 — корень /(х); 2)остальные корни совпадают с корнями многочлена
t^ = 12я4 + 5х3 + 9х2 + 5х — 3.
Следовательно, для проверки следующих чисел вместо f(x) можно использовать f^x). Проверим, не является ли 2 корнем f^x), т. е. не является ли 2 кратным корнем f(x\
12595 —з
2 122967 139275
Остаток 275 =£ 0. Значит, 2 не является корнем fT(x). Таким образом, число 2 является простым корнем многочлена KXY xi ~ 2.
Аналогично проверим остальные числа.
12595-3
1294925 1
т 12 11 — -~— — — не корень.
22482г
—129 129° 2- — корень, причем
з3
Ш=(х—1) (12х34-9х24-12x4-9) =
= (Зх — 1) (4х3 4- Зх24- 4х 4- 3).
Остальные числа можно проверять с использованием многочлена f2 (х) = 4Х3 + Зх2 4- 4х + 3, причем проверке подлежат числа -~,—у,—~. Непосредственно замечаем, что числа у и — -~ не могут быть корнями /2(х), таккак их знаменатель 3 не является делителем старшего коэффициента 4. Таким образом, проверке подлежит лишь число 4
|4 3 4 3
YI 4 0 4 0 ~ — корень.
Следовательно,
fa W = (* +1) (4х2 + 4) = (4х + 3) (х2 +1).
В итоге имеем: многочлен f(x) имеет три рациональных корня: хг = 2, ха = -~, х3 = — -|-, причем
Кх) = (х — 2) (Зх — 1) (4х + 3) (х2 + 1).
§ 10. Решение алгебраических неравенств
Определение. Числовое поле Р называется у поря- доченным, если для некоторых пар его чисел а и b определено отношение а> b (читается: а больше 6), удовлетворяющее следующим аксиомам:
Для любых двух чисел а и b из Р имеет место одно и только одно из соотношений: а = 6, а*> bt b> а.
Если а > b и b > с, то а > с.
Если а > 6, то а + с > b + с.
Если а > b и с > 0, то ас > Ьс.
Если Р — упорядоченное поле, то положим а < b (читается: а меньше 6) тогда и только тогда, когда Ь> а.
Соотношения вида а > b и а < b называются неравенствами (или числовыми неравенствами).
Условия 1 — 4 являются основными свойствами неравенств между элементами упорядоченного поля Опираясь на них, можно доказать все другие известные свойства не-
равенств. Рассмотрим для примера доказательство некоторых из них.
а>6 тогда и только тогда, когда а — 6>0.
В самом деле, если а > 6, то, прибавив к обеим частям этого неравенства—b (аксиома 3), получим а — Ь>0. Обратно, прибавив к обеим частям неравенства а — b > 0 по Ь, получим а> Ь.
если а > b и с > d, то а + с > b + d.
Действительно, так как а > 6, то по аксиоме 3 а + с > > 6 + с. Аналогично из неравенства с > d следует неравенство b-\-c> b-^d. Таким образом, имеем:
а + с > b + с, b + е > b -\-d.
Отсюда, по аксиоме 2 получим: а-\-с> b-^d.
Если а > 0, то — а < 0.
Для доказательства достаточно к обеим частям неравенства а> 0 прибавить по — а.
Из арифметики известно, что поле действительных чисел упорядочено. Упорядоченными являются и все подполя поля действительных чисел. Естественно, возникает вопрос: можно ли упорядочить поле комплексных чисел? «Легко показать, что поле комплексных чисел не может быть упорядочено. В самом деле, допустим, что поле К упорядочено. Так как «мнимая единица» i £ К и i Ф 0, то по аксиоме 1 должно быть: />0 или z<0. Пусть t>0. Умножив обе части последнего неравенства на i (аксиома 4), получим—1>0. Умножив обе части этого неравенства на—1 (аксиома 4), получим 1 > 0. Сложив почленно неравенства — 1 > 0 и 1 > 0, получим 0 > 0, что противоречит аксиоме 1. Следовательно, наше допущение i > 0 неверно.
Пусть Z<0. Тогда —/>0. Умножая обе части этого неравенства на —г, а затем обе части полученного при этом неравенства —1>0 на —1, получим: —1>0 и 1 > 0. Отсюда следует, что 0 > 0.
Таким образом, допущения, что I > 0 или I < 0, ведут к противоречию. А так как i + 0, то получаем, что между элементами i и 0 не осуществляется ни одно из соотношений, требуемых аксиомой 1. Следовательно, поле К не может быть упорядочено.
В связи с этим рассматривать неравенства над полем комплексных чисел не имеет смысла, и ниже мы будем рассматривать неравенства над полем действительных чисел.
Наряду с числовыми неравенствами, свойства которых мы будем считать известными, в алгебре рассматривают неравенства с переменными (неизвестными) величинами, т. е. неравенства вида:
F^x, у, ..., z^>FAx, Уг)(1)
И
Л (х, Уz) < F^ {х, у, ... , Z),(Г)
где FT1 F2— некоторые функции над полем действительных чисел.
Система значений неизвестных х = а, у = Ь, ...» z = с, для которых значение функции Ft больше значения функции F^ называется решением неравенства (1). Аналогично определяется решение неравенства (Г).
Для неравенств, так же как и для уравнений, вводятся понятия области определения и равносильности двух неравенств.
Так как а<_Ь тогда и только тогда, когда —а>—6, то неравенство Ег < F2 равносильно неравенству —Ft > —F^. Таким образом, решение неравенства вида (Г) сводится к решению неравенства вида (1). Поэтому в дальнейшем мы будем рассматривать лишь неравенства вида (1).
Пользуясь аксиомами 3 и 4 определения упорядоченного поля, легко доказать следующие теоремы о равносильности неравенств.
Теорема 1. Если функция Ф(х, у, . ..,z) определена в области определения неравенства (7), то неравенство (/) равносильно неравенству
F^x, уг) + Ф (х, у, ... , z) > Fa (х, уz) ++ Ф(^. У2).
Теорема 2. Если в области определения неравенства (/) функция Ф(х, у, ... , г) принимает лишь положительные значения, то неравенство (/) равносильно неравенству
F^x, у, ... , г) Ф (х, у, ..., 2) > > F^X, у, ... , 2) Ф (х, у, ... , 2).
Если же функция Ф (х, у, ... , 2) в области определения неравенства (1) принимает лишь отрицательные значения, то неравенство (1) равносильно неравенству
Fx(x, у, ... , z) Ф(х, у, ...» z)
<Рг(х, у, ... , z) Ф (х, уz).
Если Fx(х, у, ... , z) и Е2(х, у, ... , г) являются целы- ми рациональными функциями (т. е. многочленами) над полем действительных чисел, то неравенство (1) называется а лгебра ическим.
Всякое алгебраическое неравенство с одним неизвестным можно записать в следующем виде:
аоХ^ + ^х"8-1-}- ... + а„_1х + ал>0,(2)
где а0, av ... ,ап_ъ ап— действительные числа.
При этом если а0 ^ 0, то м называется степенью неравенства (2).
Рассмотрим сначала случаи, когда:
n= 1. В этом случае неравенство (2) имеет вид:
ах -J- Ь > 0,(3)
где а + 0.
Если а>0, то решением неравенства (3) является любое ь действительное число х > —
Геометрически множество таких чисел представляется множеством точек действительной оси, лежащих правее точки Ь
х = —- (черт. /).
"а
Черт. 7
Если а<0, то решением неравенства (3) является любое ь действительное число х < — —.
в "а
Черт. 8
Геометрически множество таких чисел представляется множеством точек действительной оси, лежащих левее точки 6
х = — ~ (черт. 8)
п = 2. Тогда неравенство (2) имеет вид:
(4)(4)ах4-\-b х-\-с > О,
(4)
(4)
где а + 0. Обозначим через Д дискриминант квадратного трехчлена у = ах1 -|-bx + с и рассмотрим три случая:
В этом случае трехчлен имеет два различных действительных корня хг и х2 (хг < х^ и неравенство (4) можно записать в следующем виде:
а (х — х^) (х — х^ > 0.а (х — х^) (х — х^ > 0.(5)(5)
а (х — х^) (х — х^ > 0.
а (х — х^) (х — х^ > 0.
(5)
(5)
Точками хг и х2 числовая ось ОХ разбивается на три интервала (черт. 9): (—оо, х^, (х^ х2), (х2, оо).
Черт. 9
Если а > 0, то неравенству (5) удовлетворяют те и только те значения х, при которых значения обоих сомножителей х — хг и х — х2 положительны или отрицательны. Это будет иметь место при х > х2, а также при х < xv Таким образом, в этом случае решениями неравенства (4) служат действительные числа из интервалов (—оо, xj и (х2, оо).
Аналогично, в случае а < 0 получим: решениями нера- венства (4) являются действительные числа из интервала (хр х2).
Эти же результаты получим, если рассмотрим графики квадратного трехчлена у = ах2 + Ьх + с при а > 0 и а < 0 (черт. 10, 11).
△ = 0. Тогда квадратный трехчлен имеет два равных действительных корня хг = х2, и неравенство (4) можно представить в виде а (х — xj2 > 0.
Если а > 0, то это неравенство удовлетворяется при любом действительном значении х, кроме х = xv так как в этом случае значение многочлена а(х — xj2 равно нулю.
Если же а < 0, то произведение а (х — х^1 при любых значениях х отрицательно или равно нулю при х = xv Следовательно, в этом случае неравенство (4) не имеет решений.
Таким образом, если А = О, то неравенство (4) имеет своим решением любое действительное число, кроме корня трехчлена у = ах2 + ЬхЦ~с> при а> 0 и не имеет решений при а<0. Это можно видеть и из графика трехчлена (черт. 12, 13).
Д<0. В этом случае квадратный трехчлен не имеет действительных корней. Выделив из него полный квадрат, получим:
Ь2 — Дас4аЬ2 — Дас4а
Ь2 — Дас
4а
Ь2 — Дас
4а
и неравенство (4) примет вид:
62 — 4ас 4а
0.
*1
Черт. 12
Если а > 0, то слагаемое ^ ^ + ^ — неотрицательное число при любом значении х. Второе слагаемое
Ь2 — 4ас
4а
не зависит от х и положительно, ибо № — 4ас = А < 0. Отсюда видно, что при А < 0 неравенство (4) удовлетворяется любым действительным значением х, т. е. является тождественным.
Аналогично получим, что если а < 0, то неравенство (4) не имеет решений. Таким образом, если А < 0, то неравенство (4) при а > 0 является тождественным, а при а < 0 не имеет решений. Это можно видеть и из графика трехчлена (черт. 14, 15).
Рассмотрим теперь неравенство (2) при любом п.
Как известно (§ 7), любой многочлен над полем действительных чисел можно представить в виде произведения неприводимых многочленов первой и второй степени.
Черт. 14Черт. 14
Черт. 14
Черт. 14
Следовательно, неравенство (2) можно привести к следующему виду:
^oU -^1) ^ ^2) • • • (^ ^к^ ^1 (^) • РгМ • • * Р/(^) ?> 0, (6) где Р^х) (i = 1, ..., /) — неприводимые многочлены второй степени со старшими коэффициентами, равными 1. Для каждого трехчлена РДх^ дискриминант Az<0 (ввиду неприводимости) и старший коэффициент at = 1 > 0. Согласно случаю 2 значение трехчлена Р^х^ (/=1, ...,/) положительно при всех значениях х. Следовательно, для решения неравенства (6) достаточно решить неравенство
а (х — х^ (х — х2) ... (х —хА)>0.(7)
Заметим еще, что если некоторый множитель х— xt повторяется т раз, то при четном т = <2mi значение многочлена (х — х^1 положительно при любом значении х, кроме х = xz, когда оно равно нулю, а при нечетном т = 2т1Ц- 1 при любом х знак многочлена (х— xz)2/72i+1 совпадает со знаком двучлена х— xt. Отсюда следует, что при решении неравенства (7) можно ограничиться лишь тем случаем, когда все множители х— xz различны. Занумеруем числа x^t^Y, 2, ..., 6) в порядке возрастания хх < х2 < ... < х^ < xk и нанесем на числовую ось. Получим ^-{-^ интервалов (черт. 16):
Черт. 16Черт. 16
Черт. 16
Черт. 16
Yv Y,У6, Y^v
Если а0 > 0, то очевидно, что в интервале Yt все сомножители х — x^i = 1, 2, ..., к) положительны и, значит, любое значение х из Уг удовлетворяет неравенству (7).
В интервале Y^ все сомножители х — хь кроме х — х^, положительны, а сомножитель х— хк отрицателен и, значит, для любого значения х из Y^
а^{х— х^х—х2) ... (х— х^)<0.
Значит, значения х из Y^ не удовлетворяют неравенству (7).
Продолжая эти рассуждения, получим: решением неравенства (7) при а0 > 0 является множество значений х из интервалов
Yv Ys, Y„ ...,
т. е. множество интервалов с нечетными номерами.
Аналогично получим: при а0 < О решением неравенства (7) является множество интервалов с четными номерами:
Г2>Г2>Y4. Y„Y4. Y„
Г2>
Г2>
Y4. Y„
Y4. Y„
Заметим, что решение дробно-рациональных неравенств, т. е. неравенств вида:
(X) Q / Р (*) / Q Q to \ Q (х)
где Р (х) и Q (х) — многочлены, сводится к решению алгебраических неравенств. Такое сведение позволяет осуществить следующая очевидная теорема.
Если Р (х) и Q (х) — многочлены, то неравенство
PW ^ Q / Р^ q
Q (х)\ Q (х)
равносильно неравенству
P(x)Q(x)>0 (Р (х) Q (х) <0).
Справедливость этого утверждения следует из того, что отношение действительных чисел положительно (отрицательно) тогда и только тогда, когда положительно (отрицательно) их произведение.
Пример 1. Решить неравенство
(х« — 1) (2х + 3) (—х2 + х—5)0
х2 + 4х — 12
По сформулированной выше теореме данное неравенство равносильно следующему неравенству:
(х4 — 1) (2x4-3) (—х24-х—5У (х24-4х— 12)>0.
Представим левую часть в виде произведения множителей первой степени и неприводимых многочленов второй степени:
х4— 1 = (х — 1) (х+ 1) (*24~ 1)> гДе ^2 + I —неприводим.
х2 + 4^_12 =(х —2) (х4-6), —х24-х —5 = —(х2 — —'х4~5)> причем многочлен х2 — х4~5 неприводим, так как его дискриминант А = 1 — 20 = —19<0. Подставив найденные разложения многочленов в последнее неравенство, получим:
— 2(х—1) (x+ofx-J-IVx’-x + S) (х —2)(х + 6)>0.
Учитывая, что трехчлены х2 —|— 1 и х2— х-|-5 имеют положительные значения при любых значениях х, заменим последнее неравенство равносильным ему неравенством
lx +6) G+|Vx+l) (х-1) (x —2)<0.
Корни многочлена, стоящего в левой части этого неравенства, хх = —6, ха = — у» х3 = —1, х4 = 1, х6 = 2 нанесем на числовую ось (черт. 17).
у6 Уз У. Уз У2 Ут
^ZZZZZZZZ2^^Z^Z^^S2CZ^^^^
-б-^-1 0 12 3 4 х
Черт. 17
Точками —6, ——, — 1, 1, 2 числовая ось разбивается на 6 интервалов:
Г1=(2,+оо), Га= (1, 2), У3=(-1. 1). ^4= (-р -1 )»
Г5=(-6, -ly Ye = (-~, -6).
Очевидно, что значение многочлена (х + 6)^х+|-^Х X(x~H)(x—1)(х—2) в интервалах Yv У3, У5 положительно, в интервалах У^ У^ У6 отрицательно. Следовательно, решениями последнего, а следовательно, и данного неравенства будут служить все значения х из интервалов:
Г2 = (1, 2), ^ = (-р -1 ). ^ = (-~, -6).
Рассмотрим еще систему алгебраических неравенств первой степени с двумя неизвестными. Всякая такая система может быть приведена к виду:
(8)(8)atx + bty + с, > О,а2х + Ь^у + с2 > О,
(8)
(8)
°шх 4" ^шУ "Т сш /*о.
Решим сначала одно уравнение с двумя неизвестными:
(9)(9)ах-\-Ьу -\-с>0.
(9)
(9)
Если b + 0, то неравенство (9) равносильно неравенству
а с
а са с^>—^х — ^ при &>0
а с
а с
и неравенству у < — ух — у при b < 0.
Таким образом, достаточно уметь решать неравенства
(10)(11)(10)(11)у > кх 4“ Ь,у <кх-\-Ь.
(10)
(11)
(10)
(11)
Рассмотрим уравнение у = кх + Ь. Графиком его является прямая /, которая делит всю плоскость X0Y (черт. 18) на две полуплоскости: I (верхняя) и II (нижняя).
Рассмотрим на прямой I некоторую точку А (хх у^). Ее координаты связаны зависимостью ух = кхххЛ-Ь.
Для точек В (xv у2), находящихся в полуплоскости II, выполняется неравенство у3 < ух и, следовательно,
у3<6х14-6;
для точек С (xD уд), лежащих в полуплоскости I, Уз> кхх-\-Ь.
Так как в качестве А была выбрана любая точка прямой /, то отсюда можно сделать следующий вывод: решениями неравенств (10) и (11) являются координаты точек соответственно верхней и нижней полуплоскостей, на которые делит координатную плоскость прямая у = кх-^- Ь. Если в неравенстве (9) b = 0, то неравенство принимает вид: ах-\- с> 0, где <2^=0. В этом случае неравенству
с
удовлетворяют пары чисел х, у, где х > — у при а > 0 и с
х<. — у при а < 0, а у — любое действительное число.
Геометрически это значит, что неравенству (9) при а>0 и а<0 удовлетворяют все точки соответственно
правой и левой полуплоскостей, на которые делит координатную плоскость прямая х = —-.
а
Таким образом, во всех случаях геометрическим решением неравенства (9) является множество точек одной из полуплоскостей, на которые координатная плоскость делится прямой
ах + бу + с = 0.
Теперь ясно, что для решения системы неравенств (8), надо найти полуплоскость решений каждого из неравенств, а затем взять общую часть полученных областей.
Если эта общая часть будет пустой, то данная система неравенств не имеет решений. В противном случае множество решений геометрически будет представляться множеством
точек части плоскости, ограниченной некоторой замкнутой или незамкнутой ломаной линией.
Пример 2, Решить геометрически систему неравенств:
х —{- у -^— 2 ^ О,2х — у < О,х — 2<0,6 — у > 0.
Преобразуем данную систему к виду:
у > — х — 2,у > 2х,' х <2,1у <6.
Из чертежа 19 видно, что решением данной системы неравенств является множество точек четырехугольника ABCD, или системе неравенств удовлетворяют координаты тех и только тех точек, которые находятся внутри четырехугольника ABCD.
СОДЕРЖАНИЕПредисловие 2
Введение 3
Числовые кольца и поля 5
Вопросы равносильности уравнений и систем уравнений 14
Матрицы и определители 25
Системы линейных уравнений 38
Теория делимости многочленов 57
Приводимые и неприводимые многочлены над числовым полем 70
Существование корня многочлена в поле комплексных чисел 73
О разложении многочленов на множители 78
Отыскание рациональныхкорней многочлена 84
Решение алгебраическихнеравенств 90
Редактор И. С. Комиссарова
Технический редактор М. С. ДронниковаКорректор Н. П. Кононова
Сдано в набор 11/ХП 1963 г. Подписано кпечати 28/1V 1964 г. 84хЮ81/32. Печ. л.6,5(5,33) Уч.-изд. л. 4,52. Тираж 10 тыс.экз. (пл. 64 г. № 1329/1631)
Издательство «Просвещение» Государствен-ного комитета Совета Министров РСФСРпо печати, Москва, 3-й проезд Марьинойрощи, 41.
Саратовский полигоафкомбинат Росглав-полиграфпрома Государственного комитетаСовета Министров РСФСР по печати,Г. Саратов, ул. Чернышевского, 59»Заказ № 481.
Цена 14 к.