МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ КАБАРДИНО-БАЛКАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. Х.М. Бербекова Математический факультет Кафедра геометрии и высшей алгебры Лакунова Залина Дипломная работа «О некоторых применениях алгебры матриц» Научный руководитель: д.ф.-м.н.,проф.каф. Г и В А /В.Н.Шокуев / Рецензент: к.ф.-м.н.,доцент /В.М.Казиев/ Допущена к защите 2002г. Заведующий кафедрой к.ф.-м.н.,доцент /А.Х.Журтов/ Нальчик 2002 Оглавление стр. Введение 3 §1. О правиле Крамера 4 §2. Применение циркулянтов малых порядков в теории чисел 9 §3. Матричный вывод формулы Кардано 17 Литература 21 3 Отзыв О дипломной работе «О некоторых применениях алгебры матриц». Студентки 6 курса МФ специальности «математика» Лакуновой З. В данной дипломной работе рассматривается новые применения матриц в теории систем линейных уравнений, теории чисел и теории алгебраических уравнений малых степеней. В §1 дается новый (матричный) вывод правила Крамера для решения любых квадратных систем линейных уравнений с неравным нулю определителем. В §2 получено тождество (1) , которое используется для доказательства некоторых теоретико-числовых фактов (предложения 1-4); при этом основную роль играют матрицы- циркулянты и их определители. Здесь попутно доказана теорема о среднем арифметическом и среднем геометрическом трех положительных чисел. В §3 дается новый вывод правила Кардано для решения кубических уравнений; его можно назвать «матричным выводом» , поскольку он опирается на свойства циркулянта (третьего порядка). Считаю, что результаты получения в дипломной работе студентки Лакуновой З. удовлетворяют требованиям, предъявляемым к дипломным работам, и могут быть допущены к защите. Предварительная оценка – «хорошо» д.ф.-м.н., проф.каф. Г и ВА /В.Н.Шокуев/ 3 §1. О правиле Крамера В литературе известны разные способы решения Крамеровой системы линейных алгебраических уравнений. Один из них – матричный способ – состоит в следующем. Пусть дана Крамерова система, т.е. квадратная система n линейных уравнений с неизвестными x 1 ,..., x n a 11 x 1 a 12 x 2 ... a 1n x n b1 , a 21 x 1 a 22 x 2 ... a 2 n x n b 2 , ................................... a n1 x 1 a n 2 x 2 ... a nn x n b n (1) Определитель которой отличен от нуля: a 11a 12 ...a 1n a 21a 22 ...a 2 n d 0. ............ (2) a n1a n 2 ...a nn Систему (1) можно представить в виде одного матричного уравнения AX B где (3) A - матрица коэффициентов при неизвестных системы (1), 3 a 11a 12 ...a 11 a a ...a A 21 22 2 n , ............ a a ... a n1 n 2 nn (4) x1 x X 2 - столбец (Матрица-столбец) неизвестных ... xn b1 b B 2 - столбец свободных членов системы (1) ... bn Так как det A d 0 , то матрица A обратная матрица невырожденная и для нее существует A 1 . Умножив равенство (3) на A 1 (слева), получим (единственное) решение системы в следующей матричной форме (в предположении, что она совместима и x1 ,..., x n - ее решение) X A 1B , где обратная матрица A 1 имеет вид: A11A 21...A n1 A A A A 1 d 1 12 22... n 2 , ................ A1n A 2 n...A nn 3 ( A ij -алгебраическое дополнение элемента a ij в определителе d) Другой известный способ можно назвать методом алгебраических дополнений. Его использование предполагает владение понятием алгебраического дополнения A ij как и в матричном способе, теоремой о разложении определителя по столбцу (строке), теоремами о замещении и об аннулировании. Предлагаемый нами новый метод опирается на теорему Коши-Бине об определителе произведения матриц. Суть этого метода можно понять легко, если сначала рассмотрим случай n 3 . Очевидно, что при n 3 выполняются следующие матричные равенства (если задана система (1)): a 11a 12 a 13 x 1 0 0 b1a 12 a 13 a 21a 22 a 23 x 2 1 0 b 2 a 22 a 23 , a a a x 0 1 b a a 31 32 33 3 3 32 33 a 11a 12 a 13 1 x 1 0 a 11 b1a 13 a 21a 22 a 23 0 x 2 0 a 21 b 2 a 23 , a a a 0 x 1 a b a 31 32 33 31 3 33 3 a 11a 12 a 13 1 0 x 1 a 11a 12 b1 a a a 0 1 x a a b 21 22 23 21 22 2 . 2 a a a 0 0 x a a b 31 32 33 31 31 3 3 Переходя к определителям в этих равенствах и обозначив определители правых частей соответственно через d1 , d 2 , d 3 , получим формулы Крамера: 3 d x1 d1 , d x 2 d 2 , d x 3 d 3 , ( d 0 ) xk dk , k 1,2,3 (Правило Крамера) d Переход к общему случаю Крамеровых систем (1) порядка n ничего по существу не меняет. Просто следует заметить, что матрица Xk определителем xk получается из единичной матрицы заменой с k -го столбца столбцом неизвестных: 1 0 0...0 x 1 0...0 0 1 0 ... 0 x 0 ... 0 2 0 0 1...0 x 0...0 3 X k .......................... . 0 0 0...0 x k 0...0 .......................... 0 0 0...0 x 0...1 n Теперь из (5) n равенств AX k D k , k 1, n , где Dk - матрица, получающаяся заменой k- го столбца матрицы A столбцом свободных членов системы (1), причем к формулам Крамера, взяв определители от обеих частей в каждом равенстве: d x k d k , откуда ввиду d 0 имеем 3 Xk (здесь dk получается из dk d , k 1, n . d , как и D k из A ). Другой, еще более короткий способ отыскания решения системы (1) состоит в следующем (по-прежнему числа x1 ,..., x n 1 k n d 0 ): пусть система (1) совместна и (после переобозначений) образуют ее решение. Тогда при имеем, используя два линейных свойства определителя: Xk xk d dk , k 1,2,...n. d d Можно начать и с определителя членов в k -м dk , в котором вместо свободных столбце подставлены их выражения согласно (1); используя соответствующие свойства определителя, получим: d k d x k ( d 0 ), откуда и получаются формулы Крамера. Замечание. Проверка того, что значения неизвестных, определяемые по формуле Крамера удовлетворяют системе (1), (т.е. образуют решение системы), производится одним из известных способов. 3 §2. Применение циркулянтов малых порядков в теории чисел. Матрица вида: a b c c a b b c a - называется циклической матрицей или циркулянтом (третьего порядка), а ее определитель – циклическим определителем. Циклическим определителем некоторые авторы называют также циркулянтом. Пусть дан циклический определитель (Циркулянт) a b c D c a b. b c a Прибавив первые две строки к третьей, получим: a b c D c a b . abc abc abc Вынесем общий множитель a b c из последней строки: a b c D a b c c a b . 1 1 1 Так как 3 a b c 1 2 2 2 c a b a 2 bc c 2 ab b 2 ac a b b c c a 2 1 1 1 , то D 1 a b c a b2 b c2 c a 2 2 . С другой стороны, по определению детерминанта имеем: D a 3 b 3 c 3 3abc. Следовательно, выполняется тождество a 3 b 3 c 3 3abc 1 a b c a b2 b c2 c a 2 . (1) 2 Имеет место следующее предложение. Предложение 1. Уравнение x y z 2 y z x не имеет решений в натуральных числах Доказательство: Если (2) x, y, z. u, v, w - вещественные положительные числа, не все равные между собой, то uvw uvw. 3 3 Пусть (3) u, v, w - не все равные между собой положительные числа. Тогда существуют положительные числа такие, что a , b и c , не все равные между собой, u a 3 , v b 3 , w c 3 . К этим числам применим тождество (1). Так как не все числа a , b, c между собой равны, то последний сомножитель правой части тождества (1) есть число положительное и, следовательно, 3 a 3 b 3 c 3 3abc , 3 a 3 b3 c3 a 3 b 3c 3 . 3 Так как (4) a 3 u , b 3 v, c 3 w , то неравенство (4) дает неравенство (3). (Неравенство (3) можно переписать в виде uvw 3 uvw ; получим 3 известный факт о том, что среднее арифметическое трех положительных, не равных между собой чисел больше их среднего геометрического). Пусть x, y и z - натуральные числа, удовлетворяющие уравнению (2). Представляются две возможности: либо числа x y z , , y z x все равны между собой, либо не все эти числа равны друг другу. В первом случае все они должны быть равны 1, так как она положительные и x y z 1, и мы имели бы: y z x x y z 3 2 - противоречие. y z x Значит, не все три числа x y z , , y z x равны между собой; поэтому в силу неравенства (3) имеем 3 1 x y z x y z 1, 3 y z x y z x откуда 3 x y z 3. y z x Таким образом, доказано что уравнение x y z 2 y z x не имеет решений в натуральных числах x, y, z . Предложение 2. Уравнение x y z 3 y z x разрешимо в натуральных числах x, y, z . Доказательство: удовлетворяют нашему уравнению. Если не все три числа x y z , , y z x между собой равны, то как мы видели в ходе доказательства Предложения (1), выполняется неравенство x y z 3 y z x - противоречие. Таким образом, должно быть x y z , и из нашего y z x уравнения следует, что каждое из этих чисел равно 1, так что x y z. Поэтому получаем x y z 111 3. y z x 3 Итак, мы доказали, что заданное уравнение имеет бесконечно много решений в натуральных числах x, y, z . Предложение 3. Произведение двух чисел, каждое из которых является суммой двух квадратов, представимо в виде суммы двух квадратов. Доказательство: Рассмотрим следующее произведение двух циклических матриц (второго порядка) a b i c d i ac bd ad bc i , b a d c ad bc i ac bd i i где i 1 - мнимая единица. Переходя к определителям, получим равенство a 2 b 2 c 2 d 2 ac bd ad bc 2 2 . (5) Предложение 4. Если число представляемое в виде суммы двух квадратов, делится на простое число, являющееся суммой двух квадратов, то частное также является суммой двух квадратов. Доказательство: Пусть число a 2 b 2 делится на простое число r вида p2 q2 : a 2 b 2 p 2 q 2 t . Требуется доказать, что частное t имеет вид t x 2 y 2 . Предположим, что задача уже решена, т.е. a 2 b 2 p 2 q 2 x 2 y 2 , (6) 3 и с помощью анализа попробуем найти искомые числа x и y. Гипотетическое равенство (6) подсказывает целесообразность рассмотрения матричных равенств. a b i p q i x y i b i a q i p y i x и a b i q p i x y i ; b a p q y x i i i перемножив правые части этих равенств, получим: a b i px qy py qx i , b i a py qx i px qy a b i qx py qy px i ; b a qy px i qx py i отсюда имеем: px qy a , qx py b qx py a , px qy b 3 a q b p pa qb x1 p q p2 q2 q p p a q b pb qa y1 2 p q p q2 q p (7) qa pb p 2 q 2 , qb pa y2 2 2 p q (8) x2 pa qbqa pa qb2 pa 2 b 2 p 2 q 2 p 2 a 2 b 2 . Так как r p 2 q 2 - простое число и r показывает, что Пусть a 2 pa qb или qb pa делит (9) a 2 b 2 , то равенство (9) делится на r . r pa qb . Тогда из тождества b 2 q 2 p 2 qa pb pa qb 2 верного в силу (5) следует, что на поскольку r - простое, 2 , r делится и число qa pb , а 2 r qa pb , так что в силу (7) y1 - целое число. Таким образом, в рассматриваемом случае имеем: 3 2 2 pa qb pb qa 2 2 2 2 2 , a b p q 2 2 2 p q p q и Предложение 4 доказано. Если же r qb pa , т.е. в силу (8) y 2 - целое, то, рассуждая как и выше, можем написать: a 2 b 2 p 2 q 2 pa qb qa pb 2 отсюда следует, что a p ; r qa pb , т.е. x 2 - целое. В этом случае b 2 q2 2 2 2 qa pb p q 2 2 2 qb pa 2 2 p q 2 . 3 §3. Матричный вывод формулы Кардано В этом параграфе предлагается новый подход к выводу формулы Кардано для корней кубического произведения уравнения. Пусть дано любое кубическое уравнение ax 3 bx 2 cx d 0, a 0 . Если (1) - его корень, то a 3 b 2 c d 0 , поэтому b c d 3 2 0 , a d a т.е. есть корень уравнения, получающегося из (1) делением всех коэффициентов т правой части на , и обратно. Поэтому (1) эквивалентно уравнению. b c d x3 x2 x 0 . a a a (2) Таким образом, можно сказать, что решение любого кубического уравнения сводится к решению кубического уравнения со старшим коэффициентом, равным 1, т.е. уравнения вида x 3 ax 2 bx c 0 , (3) которое получается из (2) после переобозначения коэффициентов; такое уравнение называется унитарным. Если к уравнению (3) применить подстановку x y a , 3 (4) получим: 3 3 2 a a a y a y b y c 3 3 3 a a2 a3 a a2 a 2 y 3y 3y ay a 2 y a by b c 3 9 27 3 9 3 3 2 a 2 2a 2 a 3 a 3 ab y b y c 0 , т.е. 9 9 3 33 3 p q y 3 py q 0 , где p и q (5) определяются по заданным коэффициентам a , b, c уравнения (3). Уравнение (5) эквивалентно уравнению (3), поэтому достаточно научиться решать уравнения типа (5). В силу этого, обозначив через x неизвестное, мы видим, что решение любого кубического уравнения вида x 3 px q 0 , (6) называется приведенным или (неполным) кубическим уравнением. Покажем теперь, как можно найти все корни уравнения (6). Для этого заметим, что в силу тождества (1) §2, полученного с использованием циркулянта третьего порядка имеет место тождество x a b x ea e 2 b x e 2 a eb x 3 3abx a 3 b 3 , где (7) 1 3 i - один из корней третьей степени a , b, x - любые числа, e 2 2 из единицы, так что 1 e e 3 0 ). e3 1 (проверка тождества опирается на равенство Попробуем теперь отождествить наше уравнение (6) с уравнением x 3 3abx a 3 b 3 0 , (8) 3 т.е. положим 3ab p , 3 3 a b q где aи b пока неизвестны. Чтобы вычислить их, имеем систему a 3 b3 q 3 p a 3 b3 27 которая показывает (в силу теоремы Виета), что a3 и b3 являются корнями квадратного уравнения p3 y qy 0, 27 2 т.е. q q2 q3 q q2 q3 3 a , b , 2 4 27 2 4 27 3 и поэтому 2 3 2 3 q q q q q q a3 , b3 2 4 27 2 4 27 Таким образом, уравнение (6) эквивалентно уравнению (8), в котором (9) aиb определяются по формулам (9). В свою очередь, уравнение (8) в силу (7) равносильно уравнению x a b x ea e 2 b x e 2 a eb 0, и теперь получаем: 3 x1 a b, x 2 ea e 2 b, x 3 e 2 a eb, где aиb (10) определяются по (9). При этом надо иметь ввиду, что кубические корни из (9) имеют по три значения и их необходимо комбинировать с учетом равенства ab ; если одна пара значений a 3 и b выбрана указанным образом, то все три корня определяются по формулам (10). Сказанное можно представить и по другому; можно сказать, что значения неизвестного x определяются из равенства x a b, т.е. 2 3 2 3 q q q q q q x3 3 . 2 4 27 2 4 27 (11) причем остается в силе сказанное относительно комбинаций значений этих кубических радикалов. Формула (11) и есть знаменитая формула Кардано. 3 ЛИТЕРАТУРА 1. Ф. Бахман, Э. Шмидт. n- угольник «Мир», М., 1973 г. 2. Э. Чезаро. Элементарный учебник алгебраического анализа и исчисления бесконечно малых ч. 1 М.Л., 1936 г. 3. В. Серпинский. 250 задач по элементарной теории чисел. М., 1968 г. 4. Р. Курант, Г. Роббинс Что такое математика ? «Просвещение», М., 1967 г. 5. А.Г. Курош. Курс высшей алгебры. М., Наука, 1976 г. 6. Эдвардс. Теорема Ферма. Генетическое введение в алгебраическую теорию чисел. «Мир», М., 1980 г. 3