Text
                    Математика в техническом
университете
Выпуск III


Комплекс учебников из 21 выпуска Под редакцией В. С. Зарубина и А. П. Крищеппо 1. Введение в анализ П. Дифференциальное исчисление функций одного переменного III. Аналитическая геометрия IV- Линейная алгебра V. Дифференциальное исчисление функций многих переменных VL Интегральное исчисление функций одного переменного VIL Кратные и криволинейные интегралы. Элементы теории поля VII1. Дифференциальные уравнения IX. Ряды X. Теория функций комплексного переменного XL Интегральные преобразования и операционное исчисление ХП. Дифференциальные уравнения математической физики XIII. Приближенные методы математической физики XIV. Методы оптимизации XV. Вариационное исчисление и оптимальное управление XVI. Теория вероятностей XVII. Математическая статистика XVIIL Случайные процессы XIX. Дискретная математика XX. Исследование операций XXI. Математическое моделирование в технике
A.H. Канатников, A.П. Крищенко АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ 3-е издание Под редакцией д-ра техн. наук, профессора B.C. Зарубина и д-ра физ.-мат. наук, профессора А.П. Крищенко Допущено Министерством образования Российской Федерации в качестве учебника для студентов высших технических учебных заведений Москва Издательство МГТУ им. Н. Э. Баумана 2002
УДК 517.1(075.8) ББК 22.151.5 К19 Рецензенты: проф. В.И. Елкин, проф. Е.В. Шикин К19 Канатников А.Н., Крищенко А-П. Аналитическая геометрия: Учеб. для вузов. 3-е изд. / Под ред. B.C. Зарубина, А.П. Крищенко. ~ М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 388 с. (Сер. Математика в техническом университете; Вып. III). ISBN 5-7038-1671-8 (Вып. III) ISBN 5-7038-1270-4 Книга является третьим выпуском серии „Математика в техническом университете" и знакомит читателя с основными понятиями векторной алгебры и ее приложений, теории матриц и определителей, систем линейных алгебраических уравнений, кривых и поверхностей второго порядка. Материал изложен в объеме, необходимом на начальном этапе подготовки студента технического университета. Содержание учебника соответствует курсу лекций, который авторы читают в МГТУ им. Н.Э. Баумана. Для студентов технических университетов. Может быть полезен преподавателям и аспирантам. Ил. 111. Библиогр. 25 назв. Выпуск книги финансировал Московский государственный технический университет им. Н.Э. Баумана УДК 517.1(075.8) ББК 22.151.5 ISBN 5-7038-1671-8 (Вып. III) ISBN 5-7038-1270-4 © А.Н. Канатников, А.П. Крищенко, 2000 © Московский государственный технический университет им. Н.Э. Баумана, 2000 © Издательство МГТУ им. Н.Э. Баумана, 2000
ПРЕДИСЛОВИЕ Эта книга —^ третий выпуск комплекса учебников „Математика в техническом университете". Ее содержание выходит ;^а рамки аналитической геометрии и отражает тот курс, который стал уже традиционным во многих вузах технической ориентации. В этом курсе можно выделить три раздела: векторную алгебру, аналитическую геометрию и теорию матриц и систем линейных алгебраических уравнений (СЛАУ). Векторная алгебра, составляющая первую часть книги (главы 1, 2), тесно переплетается с элементарной геометрией и представляет собой, по существу, современный язык той части геометрии, которая связана с понятиями параллельных прямых и подобия. Мы предполагаем, что читатель хорошо знаком с такими терминами, как точка, прямая, плоскость и знает их свойства (в частности, признаки параллельности прямых, признаки равенства и подобия треугольников, признаки параллелограмма и т.д.). Аналитическая геометрия, основным методом которой является метод координат, составляет вторую часть книги. Понятие системы координат, так же как и многие факты аналитической геометрии, известно любому начинающему студенту со школьной скамьи. Изучение этого раздела геометрии в техническом вузе отличается большей строгостью и систематичностью. В книге изложение аналитической геометрии, в частности введение декартовой системы координат, опирается на векторную алгебру. Ей посвящены главы 3 — 5. Основное внимание уделено теории прямых и плоскостей, а также кривых и поверхностей второго порядка (главы 11 и 12).
6 Предисловие Третья часть книги посвящена основам матричной алгебры (главы 6 — 8) и системам линейных алгебраических уравнений (главы 9 и 10). При отборе и изложении материала авторы стремились предусмотреть возможные различия в объеме его изучения. Сложные и второстепенные вопросы, обычно не входящие в программу, даны в виде дополнений в конце соответствующей главы. Книга, как и другие выпуски комплекса учебников, имеет развитый аппарат для поиска нужной информации, позволяющий использовать книгу как справочник. Ключевые понятия, которые должны быть известны читателю, в тексте книги выделены курсивом. Любой определяемый термин в тексте выделен полужирным курсивом^ а номер страницы указан в предметном указателе, который находится в конце книги. Термины в предметном указателе даны в алфавитном порядке по существительному в именительном падеже. Ссылки предметного указателя разделяются на основные (даны в прямом начертании) и неосновные (даны курсивом), которые указывают на дополнительные сведения о термине. Ссылки на термины, введенные в других выпусках комплекса, содержат номера этих выпусков. Например, 1-215 означает страницу 215 первого выпуска, а II — второй выпуск (соответствующее место в этом выпуске можно найти по его предметному указателю). В тексте также имеются ссылки, облегчающие поиск нужных определений и других сведений. Такие ссылки могут относиться как к данной книге, так и к другим выпускам комплекса учебников. Например, (см. 1,2) отсылает читателя ко второму параграфу первой главы этой книги, тогда как [1-7.5] означает ссылку на пятый параграф седьмой главы в первом выпуске. Определения, теоремы, замечания, формулы и т.п. имеют двойную нумерацию. Например, теорема 2.1 — это первая теорема в главе 2, (2.1) — первая формула в главе 2, рис. 1.5 — пятый рисунок в главе 1.
Большинство используемых обозначений помещены в перечне основных обозначений. В н^м наряду с их краткой расшифровкой даны ссылки на разделы этого или других выпусков серии, в которых вводится обо;^^^^^^^^- Приведены также написание и русское произношение букв латинского и греческого алфавитов. Перед чтением этой книги предлагаем в целях самоконтроля выполнить несколько несложны?^ задании. В тексте каждого задания прямым полужирным шрифтом выделены ключевые термины, значение которых дол^н*^ быть известно читателю, а в конце указан выпуск комплексна,, в котором можно справиться об этих терминах при помощи пРедметного указателя выпуска. Задания для самопроверки 1. Является ли множеств^ К действительных чисел упорядоченным и образуют -ли натуральные числа его подмножество? Что такое абсолютное значение (модуль) числа? [I] 2. Имеют ли операции сложения и умножения действительных чисел свойства коммутативности, ассоциативности и в чем состоит их свойство дистрибутивности. [IJ 3. в чем выражается свойство антикоммутативности некоторой бинарной операции- [ч 4. Что понимают под кри'герием некоторого утверждения? [I] 5. Из каких этапов состоит доказательство по методу математической индукции? L^J 6. Что такое функция, алгоритм и рекуррентное соотношение? Приведите пРимеры функций, заданных с помощью рекуррентных соотна^ении. [IJ 7. Укажите область опр^еделения (существования) и область значений и постройте графики однозначных ветвей многозначной функции у2 = ж. [I]
8 ПРЕДИСЛОВИЕ 8. Проверьте, является ли функция y^^xsinx: а) четной; б) нечетной. [I] 9. Сформулируйте определение взаимно однозначного отображения двух множеств. [I] 10. Какие свойства имеют функции, непрерывные на отрезке? [I] 11. Что такое вертикальные и наклонные асимптоты графика функции и как их находят? [II] 12. На каких интервалах функция у — х -\- 1/х является возрастающей (убывающей)? [II] 13. Сформулируйте достаточное условие выпуклости вверх графика функции у = f[x). [II] 14. Как вычисляется производная слолсной функции y = f{g{x))'! [II]
ОСНОВНЫЕ ОБОЗНАЧЕНИЯ •^ И ► — начало и окончание доказательства # — окончание примера, замечания а G Л, Л Э а — элемент а принадлежит множеству А (множество А содержит элемент а) 1-1.1 А С В^ В Z) А — подмножество А включено в множество В [В включает А) 1-1.2 АС В, В 'D А — подмножество А включено в множество В или совпадает с ним 1-1.2 N — множество натуральных чисел 1-1-3 R — множество действительных чисел 1-1.3 АВ — отрезок, соединяющий точки А vi В 1.1 \АВ\ — длина отрезка Л5 1-1 АВ^АВ — геометрический вектор с началом в точке А и концом в точке В 1-1 |Л/5|,1Л51 — длина геометрического вектора 1.1 а,\а\ — вектор и его длина 1.1, 1.2 О — нулевой вектор 1-1 а + Ь — сумма векторов а и Ь 1.3 Ла ~ произведение вектора а на число Л G К 1.3 пp^a — ортогональная проекция вектора а на направление вектора I 1.4 а^Ь — угол между векторами а и Ь 1.4 aJ_b, L\JlL2 — вектор а ортогонален вектору Ь, прямая L\ перпендикулярна прямой Li 4.1 а||Ь, L\\\L2 — вектор а коллинеарен вектору Ь, прямая L\ параллельна прямой L2 4-3
10 ОСНОВНЫЕ ОБОЗНАЧЕНИЯ п Y1 ^к — сумма п слагаемых ai, ..., a^t, ..., а^ 1-2.6 k=i Yl(^k<^k — линейная комбинация векторов ai,...,ajt,...,am с ^-^ коэффициентами аь ..., «jtj '--i «^m 1-5 а=:{а:;у} {a — {x;y;z}) — задание вектора а из V2 (^з) с помощью его координат в фиксированном базисе в V2 (Уз) 1-5 Vi (V2 и Уз) — пространство коллинеарных векторов (компланарных векторов и всех свободных векторов) 1.6 i {i^j и i-ij^k) — ортонормированный базис в Vi (правый ор- тонормированный базис в V2 и Уз) 1-6 аЬ — скалярное произведение векторов а и Ь 2.2 ахЬ — векторное произведение векторов а и Ь 2.3 аЬс — смешанное произведение векторов а, Ь и с 2.4 Оху, Oij (Oxyz, Oijk) — правая прямоугольная система координат на плоскости (в пространстве) 3.1 М{х;у) — точка М плоскости с координатами х (абсцисса) и у (ордината) ЗЛ M{x]y]z) — точка М пространства с координатами х (абсцисса), у (ордината) и z (аппликата) 3.1 р и (f — полярные координаты (полярные радиус и угол) точки на плоскости 3,6 \х\ — абсолютное значение числа х 1-1.3 А^В — из высказывания А следует В {В — необходимое условие для Л, а Л — достаточное условие для В) А ^ В — высказывания А и В равносильны 1-1.5 Ej I — единичная матрица 6.1 в — нулевая матрица 6.1 А — матрица, транспонированная к А 6.3 detA — определитель матрицы А 7.1
n A~^ — матрица, обратная к матрице А 8.1 Rg^ — ранг матрицы А 8.4 Ах — Ь — система линейных алгебраических уравнений (СЛАУ) 9,2 {А\Ь) — расширенная матрица СЛАУ Лж = Ь 9.3 y — f[x) — переменное у — функция переменного х 1-2.1 /(а), f{x)\ _ — значение функции f{x) в точке а 1-2.1 x — f~^{y) — функция, обратная к функции у — f{x) 1-2.3, 1-11.1 п YI ^т — произведение п сомножителей ai, .-., а^, ..., а^ "^-1 1-2.6 к =^ 1^71 — число к принимает последовательно целые значения от 1 до тг включительно 1-2.6
12 Основные обозначения Буквы латинского алфавита Начертание А а В b С с D с1 Е е F f G g Н h I i J J К к L 1 M m A a В b С с D d E e F f G g H h I i J J К к L I M m Произношение a бэ ЦЭ ДЭ e эф же аш и йот ка эль эм Начертание N п 0 о Р Р Q q R г S S Т t и U V V W W X X Yy Z Z N п 0 о Р Р Q q R г S S Т t и и V V W W X X У у Z Z Произношение эн о пэ КУ эр эс тэ у вэ дубль-вэ икс игрек зэт Представлен наиболее употребительный (но не единственный) вариант произношения (в частности, вместо „йот" иногда говорят „жи"). Буквы греческого алфавита Начертание А а В а Г 7 А 8 Е е Z С Н 7/ в дв Произношение альфа бета гамма дельта эпсилон дзета эта тэта Начертание I i К X Л А М м N и S е 0 о П 7Г Произношение йота каппа ламбда ми ни кси омикрон пи Начертание Р Р Е а Т г Т V Ф <р X X ф ф fi ы Произношение ро сигма тау ипсилон фи хи пси омега Наряду с указанным произношением также говорят „лямб- U U да", „мю" и „ню а
1. линейные операции над векторами 1Л. Векторные и скалярные величины В прикладных науках оперируют величинами различного характера- В качестве примера обратимся к величинам, встречающимся в физике и механике. Такие величины, как массу и объем, характеризуют количественным значением, которое по отношению к некоторому эталону (единице измерения) задают действительным числом. Поэтому их называют скалярными. Напротив, скорость, ускорение, сила характеризуются не только количественным значением, но и направлением. Их называют векторными величинами. Скалярные и векторные величины не исчерпывают всех возможных вариантов. Например, свойства кристаллических тел передавать теплоту и деформироваться под действием нагрузки не удается описать при помощи скалярных и векторных величин- Для таких свойств в физике и механике используют более сложные тензорные величины- Перейдем к строгим определениям и понятиям- Определение 1.1. Геометрическим вектором (также направленным отрезком) называют любой отрезок, на котором выбрано одно из двух возможных направлений (рис. 1.1). Любой отрезок однозначно определяется своими концами, поэтому одно из двух возможных направлений для данного отрезка можно задать, указав порядок концов, т.е. от какого конца отрезка надо начать движение в заданном направлении, для того чтобы, двигаясь по отрезку, попасть в его другой
14 I. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ "■ J ' I 1^ и ^1 I 1И1 I 1— 14^ III! —mil I -чип I Mill iiUHi I irm , ^m^itrm-^, m\ , i ■ ii ■ конец. Это позволяет определить геометрический вектор просто как упорядоченную пару точек: первую точку в паре называют началом геометрического вектора^ а вторую — его концом. Начало геометрического вектора называют также точкой его приложения. Обозначение геометрических векторов отражает указанную интерпретацию: если точка А является началом геометрического вектора, а точка В — Рис. 1.1 его концом, то геометрический вектор обозначают АВ или Аё. Второе обозначение явно подчеркивает, от какого конца отрезка к какому происходит движение в заданном направлении. В первом варианте направление определяется порядком букв, обозначающих концевые точки, а черта сверху предназначена для выделения геометрических векторов среди других геометрических объектов. Важной характеристикой геометрического вектора АВ является его модуль^ или длина^ \Лё\, равный длине \АВ\ отрезка, соединяющего его начало А и конец В, Длина геометрического вектора может выражаться любым неотрицательным числом. Геометрический вектор называют ненулевым, если его длина положительна. Длина, равная нулю, соответствует ситуации, когда начало и конец геометрического вектора совпадают. В этом случае геометрический вектор называют нулевым или нуль-вектором и обозначают 0. Если длина геометрического вектора равна единице, его называют ортом или единичным. Для нуль-вектора понятие направления теряет смысл, так как начало и конец у него совпадают. Однако такому геометрическому вектору удобно приписать произвольное направление, которое устанавливают в зависимости от конкретной ситуации.
L2. Типы векторов и их взаимное расположение 15 1.2. Типы векторов и их взаимное расположение Определение 1.2. Двг, геометрических вектора называют коллинеарными, если они лежат на одной прямой^ или на параллельных прямых. Про пару коллинеарных геометрических векторов иногда говорят, что один из них коллинеарен другому. Все пары коллинеарных геометрических векторов можно разделить на две группы: - однонаправленные (или сонаправленные) коллине- арные геометрические векторы^ имеющие совпадающие направления; - против ополооюно направленные поллинеарные геометрические векторы^ имеющие противоположные направления. Если коллинеарные геометрические векторы Аа и CD не лежат на одной прямой, то точки Л, Б, С и Z) образуют четырехугольник, который является трапецией (рис. 1.2). В случае однонаправленных геометрических векторов отрезки АС и BZ), соединяющие соответственно два начала векторов и два их конца^ определяют боковые стороны трапеции (рис. 1.2, а). Если же эти геометрические векторы противоположно направленные (рис. 1.2, б), то отрезки АС и BD являются диагоналями трапеции. По определению считаем, что нуль-вектор коллинеарен любому другому. Определение 1.2 распространяется очевидным образом на любое число геометрических векторов. Определение 1.3. Три геометрических вектора называют компланарными^ если эти векторы лежат на прямых, параллельных некоторой плоскости. ^ Говоря, что геометрический вектор лежит на прямой, мы подразумеваем очевидную ситуацию, когда начало и конец вектора лежат на этой прямой.
^^6 I. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ С D А В __ а б Рис. 1.2 Это определение теряет смысл, если его сформулировать для двух геометрических векторов, потому что любые два геометрических вектора лежат на прямых, параллельных некоторой плоскости. Однако можно говорить о четырех компланарных геометрических векторах или об их большем числе. Определение 1.4, Два геометрических вектора называют равными^ если: - они коллинеарны и однонаправлены; - их длины совпадают. В соответствии с определением 1.4 равные геометрические векторы могут иметь различные точки прилоэ/сения^ но задают одно и то же направление и имеют одинаковые длины, В этом случае, т.е. когда заданы направление и длина, но не фиксируется точка приложения, говорят, что задан свободный вектор. Термин подчеркивает, что точка приложения геометрического вектора может меняться произвольно. В дальнейшем для удобства свободные векторы мы будем называть просто векторами. Векторы обозначают одной строчной буквой с дополнительной чертой или стрелкой вверху: а или а. Распространенным является также обозначение вектора полужирным шрифтом а, которое в дальнейшем мы и будем использовать. Разный характер действия векторов в прикладных задачах приводит к необходимости рассматривать другие типы век-
1.2. Типы векторов и их взаимное расположение 17 торов. Например, вектор угловой скорости и вектор силы, действующей на а-бсолютно твердое тело, можно перемещать только вдоль прямых, на которых они находятся. Такие векторы называют скользящими векторами. Наконец, геометрические векторы, точка приложения которых не может изменяться, называют еще связанными векторами, К ним относятся скорости в потоке жидкости или газа. Пример 1.1. В зависимости от учета тех или иных конкретных условий одну и ту же векторную величину иногда удобно рассматривать как свободный, скользящий или связанный вектор. Например, вектор ускорения земного притяжения является связанным вектором, поскольку его модуль и направление зависят от расположения точки приложения относительно центра Земли. Поэтому при расчете траектории полета, например с Земли на Луну, его считают связанным вектором. Однако в задаче о движении снаряда при стрельбе на небольшую по сравнению с радиусом Земли дальность изменения вектора ускорения земного притяжения вдоль траектории снаряда незначительны и его принимают постоянным по модулю и направленным вертикально вниз, т.е. считают свободным вектором. Учет кривизны поверхности Земли приведет к необходимости считать этот вектор уже скользящим, т.е. постоянным при перемещениях лишь вдоль радиуса к центру Земли. Замечание 1.1. Многие понятия, связанные с геометрическими векторами, переносятся и на свободные векторы. Так, говорят о начале {точке прилоо9сения) вектора^ конце вектора^ модуле (длине) вектора. Различают векторы ненулевые (включая единичные^ или орты) и нулевые (нуль-векторы), векторы коллинеарные и векторы компланарные, Коллинеарные векторы могут быть однонаправленными (сонаправленными) и противоположно направленными.
j^8 1. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ 1.3. Линейные операции и их свойства Над векторами можно выполнять различные операции. Свойства этих операций определяют правила преобразования выражений, содержащих векторные величины. Эти правила и составляют предмет векторной алгебры. Обсуждение векторных операций начнем с двух из них — сложения векторов и умножения вектора на число. Эти операции часто объединяют общим термином линейные операции. Определение 1.5. Суммой а + Ь двух векторов а и Ь называют вектор с, построенный по следующему правилу параллелограмма. Выбрав для векторов а и Ь общее начало^ строим на этих векторах параллелограмм. Тогда диагональ параллелограмма, выходящая из общего начала векторов, определяет их сумму (рис. 1.3). Замечание 1.2. Наряду с правилом параллелограмма существует равносильное ему правило треугольника. Совместим начало вектора Ь с концом вектора а. Тогда суммой этих векторов будет вектор с, начало которого совпадает с началом а, а конец — с концом Ь (рис. 1.4). Отметим, что если векторы а и Ь коллинеарны^ то их сумму по правилу параллелограмма определить нельзя, а правило треугольника в этом случае применимо. Рис. 1.3 Рис. 1.4
1.3. Линейные операции и их свойства 19 Замечание 1.3. В определении 1.5 существует произвол в выборе точки прилоэ/сения векторов. Чтобы определение было корректным, надо убедиться, что результаты, получаемые с различными точками приложения, равны между собой. Убедитесь в этом самостоятельно! # Операция сложения векторов по своим свойствам напоминает операцию сложения чисел. 1°. Сложение векторов коммутативно: а-\-Ь — Ь-\-а. ■4 Если складываемые векторы неколлинеарны, то свойство непосредственно вытекает из правила параллелограмма, так как в этом правиле порядок векторов не играет роли. Если же векторы коллинеарны, то их сложение сводится к сложению или вычитанию их длин в зависимости от того, являются ли складываемые векторы однонаправленными или противополоэ/сно направленными, ► 2*^. Сложение векторов ассоциативно: (а-\-Ь) + с — а + + {Ь + с), •4 Доказать это свойство проще всего при помощи правила треугольника. Выберем в качестве начала вектора а точку А (рис. 1.5), и пусть а — ЛВ. Совместим начало вектора Ь с точкой Б, и пусть Ь— ВС, Наконец, начало вектора с совместим с концом с вектора Ь, и пусть тогда с Непосредственно из построения получаем (а 4- Ь) 4- с J) ~аЬ ^lU + вЪ ^J^ + (В^ + иЬ) ^ а + {Ь + с),
20 i. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ т.е. геометрический вектор AD изображает и левую часть доказываемого равенства, и правую. ► 3^. Существует такой вектор О, что для любого вектора а выполняется равенство а + О = а. < Действительно, непосредственной проверкой можно убедиться, что указанному условию удовлетворяет нулевой вектор. Проверку удобно проводить при помощи правила треугольника. ► 4^. Для любого вектора а существует такой вектор Ь, что а + Ь = 0. < Действительно, таким является вектор (—а), противопо- лоо/сный к вектору а, т.е. вектор, коллинеарный а, той же длины, что и а, но противоположно направленный. Если в качестве точки приложения этого вектора выбрать конец вектора а, то конец противоположного вектора совпадет с началом вектора а. Согласно правилу треугольника, суммой векторов а и (—а) будет вектор с совпадающими началом и концом, т.е. нулевой вектор. ► 5^. Для любых векторов а и Ь существует такой вектор ж, что а + х = Ь. При этом вектор х определен однозначно. •4 Указанному условию удовлетворяет вектор (—а) +Ь, так как с учетом свойств 2^-4^ а + х-а + {{-а) + Ь) - (а + (-а)) + Ь = 0 +Ь = Ь. Если вектор х удовлетворяет равенству а + х = Ь, то, прибавив слева к обеим частям последнего равенства вектор (—а), получим с учетом свойств Р, 2^, что х = (—а) + Ь. Действительно, (-а) + (а + ж) = {{-а)+а) + х = 0 + х = х = {-а) + Ь, Значит, вектор х определен однозначно. ►
1.3. Линейные операции и их свойства 21 Свойство 5^ позволяет ввести операцию вычитания векторов. Определение 1.6. Разностью Ъ — а двух векторов а и Ь называют такой вектор ж, что а + х = Ь, С алгебраической точки зрения переход от а + х =^ Ь к х = Ь — а (в соответствии с определением 1.6) означает, что при переносе вектора в другую часть равенства перед ним надо менять знак. Корректность определения разности векторов, т.е. существование и единственность вектора х устанавливает свойство 5^. Практически для вычисления разности векторов можно воспользоваться правилом треугольника. Совместим начала векторов а и Ь, тогда вектор с началом в конце вектора а и концом, совпадающим с концом Ь, равен разности Ь — а этих векторов (рис, 1.6). Операцию вычитания векторов Рис. 1.6 также относят к линейным, так как она определяется операцией сложения и является обратной сложению. Определение 1.7. Произведением вектора а на число А называют вектор Аа, коллинеарный вектору а, с длиной |А||а|, однонаправленный с а при А > О и противоположно направленный при А < 0. Замечание 1.4. Если А = О, то, согласно этому определению, вектор Оа должен иметь длину 0|а| = О, т.е. должен быть нулевым вектором. Поэтому, хотя остальные характеристики в определении и не определены (коллинеарность, направленность), произведение вектора на число О определено однозначно: Оа есть нулевой вектор. Пример 1.2. Произведение вектора а на число —1 есть вектор, противоположный к а, т.е. (—1)а= (—а). #
22 L ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ Операция умножения вектора на число обладает свойством ассоциативности, а совместно с операцией сложения она удовлетворяет двум свойствам дистрибутивности. 6^. Умножение вектора на число ассоциативно: (A/i)a = = A(/ia). <4 Действительно, обе части равенства представляют собой векторы, коллинеарные исходному вектору а. Поэтому равенство будет верным, если совпадут длины векторов и их направления. Равенство длин векторов очевидно. Если числа А и /i имеют один и тот же знак, то векторы в обеих частях будут однона- правлены с вектором а. Если же А и /i имеют противоположные знаки, то оба вектора в равенстве являются противоположно направленными по отношению к а. Итак, в любом случае в равенстве стоят векторы одного направления и одинаковой длины, т.е. равные векторы, ► а-^Ь \а-Ь>Ъ Л>0 Л<0 Рис. 1.7 7^. Умножение вектора на число дистрибутивно относительно векторов: А(а -\-Ь) = Ха + АЬ. М При А = О свойство очевидно, так как в этом случае слева будет нулевой вектор (произведение вектора на число 0), а
1.4. Ортогональная проекция 23 справа — сумма двух нулевых векторов. Если А т^ О, свойство вытекает из правила параллелограмма и свойств подобных параллелограммов. На рис. 1.7 представлены случаи для А > О и А <0. ► 8^. Умножение вектора на число дистрибутивно относительно чисел: (А-|-/i)a = Аа-h/io. -4 В указанном равенстве — три коллинеарных вектора. Поэтому доказательство сводится к подсчету длин векторов, которым присвоены знаки, учитывающие направление. Если А и /i имеют положительные знаки, то все три вектора в равенстве имеют одно направление, совпадающее с направлением вектора а. При сложении этих векторов справа складываются их длины, а доказываемое равенство равносильно следующему: (А-h/i) |а| = А |а|-h/i|a|- Случай, когда А и /i отрицательны, аналогичен. Пусть А и /i имеют противоположные знаки. Для определенности будем считать, что А > О, /i < 0. Противоположный случай сводится к этому заменой обозначений и учетом коммутативности сложения чисел и векторов. Если А > О, /i < О, то при сложении векторов Ха и ^а вычитаются их длины, так как складываются векторы противоположного направления. Получаемый при этом вектор будет однонаправленным с а при |А| > |/i| и противоположно направленным при |А| < |/i|. Его длина, согласно определению произведения вектора на число, равна |A-|-/i||a|. Учитывая направление этого вектора, заключаем, что он равен (A-|-/i)a, т.е. доказываемое равенство верно и при противоположных знаках коэффициентов А и /i. ► 1.4. Ортогональная проекция Пусть на плоскости заданы прямая L и точка А, Опустим из точки А на прямую L перпендикуляр (рис. 1.8, а). Тогда его основание (точку О) называют ортогональной проекцией точки А на прямую L. Если прямая L и точка А заданы
24 1. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ В пространстве, то в этом случае ортогональной проекцией точки А на прямую L называют точку О пересечения прямой L с перпендикулярной ей плоскостью, проходящей через точку А (рис. 1.8, б). Если точка А лежит на прямой L, то она совпадает со своей ортогональной проекцией на L. i!^ 90" О а Рис. 1.8 Для вектора АВ (на плоскости или в пространстве) можно построить ортогональные проекции на прямую L его начала и конца (рис. 1.9). Тогда вектор ОаОвч соединяющий эти проекции Од и Ов и лежащий на прямой L, называют орто* зональной проекцией вектора An на прямую L, Прямую, на которой задано одно из двух возможных направлений, называют осью. Выбранное направление на оси изображают с помощью стрелки на соответствующем конце оси. Ортогональную проекцию ОаОв вектора An на ось / можно полностью описать длиной вектора ОаОв, приписав ей знак, указывающий направление вектора. Если направление ОаОв совпадает с заданным направлением оси, то берут знак плюс, а если направление вектора противоположно направлению оси, то берут знак минус. Длину вектора ОаОв со знаком, определя-
1.4. Ортогональная проекция 25 ющим направление этого вектора, называют ортогональной проекцией вектора Аа на ось I и обозначают пр^а. Обратим внимание на то, что ортогональной проекцией вектора на ось является число, в то время как ортогональная проекция вектора на прямую — это вектор. Чтобы вектору соответствовало число как его проекция, на прямой нужно выбрать одно из двух возможных направлений. Каждый ненулевой вектор I однозначно определяет ось: его можно рассматривать расположенным на некоторой прямой и задающим на ней направление. Поэтому ортогональную проекцию вектора на такую ось называют ортогональной проекцией вектора на направление вектора /. Угол между направлениями двух ненулевых векторов называют углом мео/сду этими векторами. Угол может изменяться в пределах от О до тт. Крайние значения О и тг отвечают коллинеарным векторам, соответственно однонаправленным и противоположно направленным. Если хотя бы один из двух векторов является нулевым, то угол между такими векторами не определен. Удобно, однако, считать, что в этом случае угол имеет произвольное значение. Так, нулевой вектор коллинеарен любому другому, что формально соответствует углу О (или тг). Конкретное значение, приписываемое углу между нулевым вектором и каким-либо другим, выбирают исходя из конкретной ситуации. Теорема 1.1. Ортогональная проекция вектора а на направление ненулевого вектора I равна длине |а|, умноженной на косинус угла (р между векторами а и Z, т.е. пр^а = |a|cos(a,Z), где {а,1) — угол между векторами а и L ^4 Пусть вектор / лежит на прямой L, а его началом является точка А. Совместим начало вектора а с точкой Л, и пусть его концом будет точка В (рис. 1.10). Построим ортогональную
26 L ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ проекцию С точки В на прямую L, Тогда вектор АС является ортогональной проекцией вектора а = An на прямую L, В В а Рис. 1.10 Если угол (р между векторами а и I острый (как это показано на рис. 1.10, а), то конец вектора / и точка С лежат по одну сторону от точки Л. В этом случае проекция а на направление вектора / равна длине \АС\ = \AB\cos(p катета АС треугольника ABC, Если угол (р тупой (см. рис. 1.10,6), то конец вектора / и точка С лежат по разные стороны от точки Л. Это значит, что векторы АС и I имеют противоположные направления, а проекция вектора а равна — |ЛС|. В треугольнике ABC угол ф, прилежащий к катету АС, равен п - (р, поэтому |>1С| = = |ЛВ|С08(7Г — (р) = — \AB\cOSip, Если же ^= — или а = О, то точка С совпадает с точкой А и вектор АС является нулевым вектором. Однако cos- = О, следовательно, и в этом случае утверждение теоремы справедливо. ► Теорема 1.2. Ортогональная проекция суммы еектпорое на направление ненулевого вектора равна сумме их ортогональных проекций на направление этого вектора, а при умножении вектора на число его ортогональная проекция на направление ненулевого вектора умножается на то же число: пр/(а + Ь) = пр/О + пр^Ь, пр^(Аа) = Апр^а.
1.5. Линейная зависимость и незгшисимость векторов 27 •4 Доказательство следует из рис. 1.11. В случае а имеем пp^a = |ЛB|, npib = -\BC\, upi{a + b) = \AC\ = \AB\-\BCl В случае б пр/а == \АВ\ и, если А > О, прДАа) = \АЕ\ = А|ЛВ|. Остальные варианты (точка С не принадлежит отрезку АВ в случае а, А ^ О в случае б) рассматриваются аналогично. ► а Рис. 1.11 1.5. Линейнал зависимость и независимость векторов Введенные нами линейные операции над векторами дают возможность составлять различные выражения для векторных величин и преобразовывать их при помощи установленных для этих операций свойств. Исходя из заданного набора векторов ai, ..., а^г, можно составить выражение вида п 2_^^i^i = 0£iai + ... + a;n«nj (1.1) где ai, ' 1 а п — произвольные действительные числа. Это выражение называют линейной комбинацией векторов Числа щ, г = 1, п, представляют собой коэффициенты линейной комбинации. Набор векторов называют еще системой векторов.
28 i. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ В связи с введенным понятием линейной комбинации векторов возникает задача описания множества векторов, которые могут быть записаны в виде линейной комбинации данной системы векторов ai, ..., а^. Кроме того, закономерны вопросы об условиях, при которых существует представление вектора в виде линейной комбинации, и единственности такого представления. Если каждый вектор может быть представлен в виде линейной комбинации данной системы векторов и притом единственным способом, то мы можем интерпретировать вектор как набор коэффициентов соответствующей линейной комбинации. Тогда взаимосвязи между геометрическими объектами — векторами — будут представлены некоторыми числовыми соотношениями, а мы получим возможность изучать свойства векторов и других геометрических объектов алгебраическими методами. Определение 1.8. Векторы ai, ..., an называют линейно зависимыми, если существует такой набор коэффициентов ai, ..., an, что ttiai + ... + ttn«n = 0 (1.2) и при этом хотя бы один из этих коэффициентов ненулевой. Если указанного набора коэффициентов не существует, то векторы называют линейно независимыми. Если ai = ...== ttn = О, то, очевидно, aiOi + ... -|- сипап = = О. Имея это в виду, можем сказать так: векторы ai, ..., an линейно независимы, если из равенства (1.2) вытекает, что все коэффициенты ai, ..., а^ равны нулю. Следующая теорема поясняет, почему новое понятие названо термином „зависимость" (или ,,независимость"), и дает простой критерий линейной зависимости. Теорема 1.3. Для того чтобы векторы были линейно зависимы, необходимо и достаточно, чтобы один из них являлся линейной комбинацией остальных.
1,5, Линейная зависимость и независимость векторов 29 М Необходимость. Предположим, что векторы ai, ..., an линейно зависимы. Согласно определению 1.8 линейной зависимости, в равенстве (1.2) слева есть хотя бы один ненулевой коэффициент, например ai. Оставив первое слагаемое в левой части равенства, перенесем остальные в правую часть, меняя, как обычно, у них знаки. Разделив полученное равенство^ на ai, получим «1 — 02 — ... а^, т.е. представление вектора ai в виде линейной комбинации остальных векторов а2, ..., а^^. Достаточность. Пусть, например, первый вектор ai можно представить в виде линейной комбинации остальных векторов: Перенеся все слагаемые из правой части в левую, получим «1 - 020.2 - ... - 0пОп = О» Т.е. линейную комбинацию векторов ai, ..., а^г с коэффициентами ai = 1, а2 = —02) ..., а;г1 = —/^п» равную нулевому вектору, В этой линейной комбинации не все коэффициенты равны нулю. Согласно определению 1.8, векторы ai, ..., а„ линейно зависимы. ► Определение и критерий линейной зависимости сформулированы так, что подразумевают наличие двух или более векторов. Однако можно также говорить о линейной зависимости одного вектора. Чтобы реализовать такую возможность, У нас нет такой операции ^^деление вектора на число". Поэтому формально вместо ^^разделим равенство на число 0!\ " мы должны были бы говорить „умножим равенство на число l/ai". Однако подобная педантичность усложняет изложение, в то время как формально не определенное понятие деления достаточно очевидно.
30 L ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ нужно вместо „векторы линейно зависимы" говорить ^,система векторов линейно зависима". Нетрудно убедиться, что выражение JJсистема из одного вектора линейно зависима" означает, что этот единственный вектор является нулевым (в линейной комбинации имеется только один коэффициент, и он не должен равняться нулю). Понятие линейной зависимости имеет простую геометрическую интерпретацию. Эту интерпретацию проясняют следующие три утверждения. Теорема 1Л. Два вектора линейно зависимы тогда и только тогда, когда они коллипеарпъи < Если векторы а и Ь линейно зависимы, то один из них, например а, выражается через другой, т.е. а = АЬ для некоторого действительного числа А. Согласно определению 1.7 произведения вектора на число^ векторы а и Ь являются коллинеарными. Пусть теперь векторы а и Ь коллинеарны. Если они оба нулевые, то очевидно, что они линейно зависимы, так как любая их линейная комбинация равна нулевому вектору. Пусть один из этих векторов не равен О, например вектор Ь. Обозначим через А отношение длин векторов: А = |а|/|Ь|. Коллинеарные векторы могут быть однонаправленными или противоположно направленными, В последнем случае у А изменим знак. Тогда, проверяя определение 1.7, убеждаемся, что а = АЬ. Согласно теореме 1.3, векторы а и Ь линейно зависимы. ^ Замечание 1,5. В случае двух векторов, учитывая критерий линейной зависимости, доказанную теорему можно переформулировать так: два вектора коллинеарны тогда и только тогда, когда один из них представляется как произведение другого на число. Это является удобным критерием коллинеарности двух векторов. Теорема 1,5. Три вектора линейно зависимы тогда и только тогда, когда они компланарны.
1,5. Линейная зависимость и независимость векторов 31 < Если три вектора а, Ь, с линейно зависимы, то, согласно теореме 1.3, один из них, например а, является линейной комбинацией остальных: а = /ЗЬ + ус. Совместим начала векторов Ь и с в точке Л. Тогда векторы /ЗЬ, ус будут иметь общее начало в точке Л и по правилу параллелограмма их сумма^ т.е. вектор а, будет представлять собой вектор с началом А и концом^ являющимся вершиной параллелограмма, построенного на векторах-слагаемых. Таким образом, все векторы лежат в одной плоскости, т.е. компланарны. Пусть векторы а, Ь, с компланарны. Если один из этих векторов является нулевым, то очевидно, что он будет линейной комбинацией остальных. Достаточно все коэффициенты линейной комбинации взять равными нулю. Поэтому можно считать, что все три вектора не являются нулевыми. Совместим начала этих векторов в общей точке О. Пусть их концами будут соответственно точки Л, В, С (рис. 1.12). Через точку С проведем прямые, параллельные прямым, проходящим через пары точек О, Л и О, В, Обозначив точки пересечения через Л' и В', получим параллелограмм ОА'СВ'^ следовательно, = 0А* + 0В\ Вектор ОА^ и ненулевой вектор а = 0А колли- неарны, а потому первый из них может быть получен умножением второго на действительное _, „ —у —^ ^ ^^ число а: ОА = аОА, Аналогично ^ ^/^ 'ОВ' = /JO^, /J е М. В результате ^4 ^^/ получаем, что т.е. вектор с является линейной /у^^^^ комбинацией векторов а и Ь. Со- q а А' гласно теореме 1.3, векторы а, Ь, с являются линейно зависимыми. ^ Теорема 1.6. Любые четыре вектора линейно зависимы. < Доказательство проводим по той же схеме, что и в теореме 1.5. Рассмотрим произвольные четыре вектора а, Ь, с и d.
32 1. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ Если один из четырех векторов является нулевым, либо ере- ди них есть два коллинеарных вектора, либо три из четырех векторов компланарны, то эти четыре вектора линейно зависимы. Например, если векторы а и Ь коллинеарны, то мы можем составить их линейную комбинацию аа + /ЗЬ = О с ненулевыми коэффициентами, а затем в эту комбинацию добавить оставшиеся два вектора, взяв в качестве коэффициентов нули. Получим равную О линейную комбинацию четырех векторов, в которой есть ненулевые коэффициенты. Таким образом, мы можем считать, что среди выбранных четырех векторов нет нулевых, никакие два не коллинеарны и никакие три не являются компланарными. Выберем в качестве их общего начала точку О. Тогда концами векторов а, Ь, с, d будут некоторые точки Л, В, С, D (рис. 1.13). Через точку D проведем три плоскости, параллельные плоскостям ОВС, ОСА, ОАВ, и пусть Л', В', С — точки пересечения этих плоскостей с прямыми ОЛ, 05, ОС соответственно. Мы получаем параллелепипед OA'C"B'C'B"DA", и векторы а, Ь, с лежат на ребрах параллелепипеда, выходящих из вершины О. Так как четырехугольник ОС"DC является параллелограммом, то оЬ^ t -> = ОС' + ОС. в свою очередь, отрезок ОС" является диагональю параллелограмма ОА'С"В', так что ОС^'^ = ОА' + ОВ'\ Значит, Рис. 1.13 о^ = ОА'+о^' + дс\ Остается заметить, что пары векторов ОЛ / О и ОЛ', ОВ / О и ОВ', ос / О и ОС коллинеарны, и, следовательно, можно подобрать коэффициенты а, /J, у так, что О А' = аОА,
1.6. Базис 33 OB' = /ЗОВ и ОС^ = уОС, Окончательно получаем об == аоА + /30^ + уОб. Следовательно, вектор выражается через остальные три вектора, а все четыре вектора, согласно теореме 1.3, линейно зависимы. ► 1.6, Базис Аналогично трем моделям геометрии (геометрии на прямой, на плоскости и в пространстве) мы ргюсмотрим три множества свободных векторов^ или, как говорят, три пространства векторов: пространство Vi всех коллинеарных между собой векторов, т.е. параллельных некоторой прямой, пространство V^ всех компланарных между собой векторов^ т.е. параллельных некоторой плоскости, и пространство V^ всех свободных векторов. Рассмотрим пространство V\. Любой ненулевой вектор пространства Vi называют базисом в Vi. Любые два вектора этого пространства, будучи коллинеарными, линейно зависимы^ т.е. один из них может быть получен из другого умножением на число. Выберем и зафиксируем в Vi базис, т.е. вектор ефО. Тогда любой вектор ж 6 Vi представляется в виде х = Ае. Это равенство называют разлоо/сением вектора х в бази- се е, а число А — координатой вектора х в этом базисе. Отметим, что коэффициент А при этом определен однозначно. Действительно, этот коэффициент равен А=:±|ж|/|е|, причем выбирают знак плюс, если векторы х и е однонаправлены, и знак минус в противоположном случае. Рассмотрим пространство V2. Любую упорядоченную пару неколлинеарных векторов в пространстве V2 называют базисом в V2- Выберем в этом пространстве базис, т.е. два неколлинеарных вектора ei, 62- Согласно теореме 1.5, эти два 2 Аналитическая геометрия
34 i. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ вектора и любой третий вектор ж, будучи компланарными, линейно зависимы. Поэтому один из них является линейной комбинацией двух других. При этом можно утверждать, что вектор X выражается через ei и е2. Действительно, запишем линейную комбинацию этих векторов ax+/3iei+/32e2 = 0, (1.3) в которой один из коэффициентов не равен нулю. Сразу делаем вывод, что а 7^ О, так как в противном случае в равенстве (1.3) слева можно опустить первое слагаемое, и мы получим, что векторы ei, €2 линейно зависимы. Но этого быть не может, так как они неколлинеарны (см. теорему 1.4). Так как афО, мы можем разделить равенство (1.3) на а. В результате, перенося последние два слагаемых в правую часть, получаем представление вида ж=: Aiei+A2e2, (1.4) которое называют разлоо1сением вектора х в базисе ei, 62, а коэффициенты Ai, А2 этого представления — координа* тами вектора х в базисе ei, е2- Отметим, что в представлении (1.4) коэффициенты Ai и А2 определены однозначно. Это можно обосновать, анализируя доказательство теоремы 1.5 (используемый в доказательстве параллелограмм однозначно определен диагональю и прямыми, на которых лежат смежные стороны). Однако то же можно установить, используя лишь факт линейной независимости векторов ei и 62- В самом деле, если есть два представления ж = Aiei +A2e2 = /iiei +/2262, то, перенеся в последнем равенстве все слагаемые влево и используя свойство 8° (см. с. 23) дистрибутивности умножения вектора на число относительно чисел, получим (Ai - /ii)ei + (А2 - /i2)e2 = О.
L6. Базис 35 Коэффициенты в этом равенстве слева равны нулю, так как векторы ei, €2 линейно независимы (они неколлинеарны, см. теорему 1.4). Таким образом, Ai=/ii, A2 = /i2, и два взятых нами представления вектора х совпадают. Рассмотрим пространство V3. Любую упорядоченную тройку некомпланарных векторов называют базисом в V3. Выберем в Vs базис, т.е. любые три некомпланарных вектора ei, ^2? ^3. Эти три вектора с добавленным к ним произвольным четвертым вектором х линейно зависимы (см. теорему 1.6). Можно доказать так же, как мы это делали в случае пространства V2, что вектор X является линейной комбинацией векторов еь ^2, ез: X = Aiei + А2е2 + Азвз. (1.5) При этом коэффициенты в представлении (1.5) определены однозначно, так как векторы ei, 62, ез линейно независимы. Представление вектора ж в виде (1.5) называют разлоо/сением вектора в базисе ei, 62, ез, а коэффициенты Ai, А2 и Аз разложения — координатами вектора х в базисе ei, 62, 63. Векторы в базисах пространств V2 и Vs, согласно определению базисов, являются упорядоченными. Порядок векторов в базисе устанавливает порядок среди координат любого вектора, и поэтому координаты всегда считают тоже упорядоченными. Если базис, например, в пространстве V3 фиксирован, то каждому вектору из V3 соответствует единственная упорядоченная тройка чисел, составленная из его координат. Кроме того, каждой упорядоченной тройке чисел соответствует единственная линейная комбинация векторов базиса, т.е. вектор из Уз, координаты которого совпадают с этой тройкой чисел. Поэтому, если базис фиксирован, то векторы можно рассматривать как упорядоченные наборы их координат в этом базисе. Эту возможность часто используют, отождествляя векторы с упорядоченными наборами их координат. Например, если вектор ж из V3 в базисе ei, 62, 63 имеет разложение X = 2ei + 3e2 — 4ез, то этому вектору соответствует упорядо- 2*
36 i. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ ченная тройка его координат, которую часто записывают так: {2; 3; —4}. Более того, отождествляют вектор с упорядоченной тройкой координат и пишут х = {2; 3; —4}, вкладывая в это равенство указанный выше смысл. Итак, если базис в пространстве Vi, V2 или V3 фиксирован, то любой вектор из этого пространства однозначно определен своими координатами, записанными в порядке следования векторов базиса. Поэтому можно сказать, что координаты вектора являются представлением, или „изображением", этого вектора в данном базисе. 1.7. Вычисления в координатах Выясним, что происходит с координатами векторов при выполнении линейных операций. Теорема 1.7. При сложении двух векторов их координаты в одном и том же базисе складываются. При умножении вектора на число координаты этого вектора умножаются на это число. ^ Для простоты остановимся, например, на пространстве V3. Фиксируем в Vs базис ei, 62, 63. Возьмем два произвольных вектора х и у и запишем их разлооюенил в выбранном базисе: X = xiei + хзез + хзвз, у = Угвх + узвг + Узвз- Используя свойства линейных операций, вычисляем сумму этих векторов: х + у- (^lei + Х2е2 + хзез) + {yiei + 2/362 + 2/зез) = = {з^1 + 2/i)ei + {х2 + У2)е2 + {хз + Ы^з- Мы получили разложение суммы векторов в фиксированном базисе. Отсюда заключаем, что координаты Xj и у,- исходных слагаемых, соответствующие одному вектору е^ в базисе (г = = 1,2,3), складываются.
jf.7. Вычисления в координатах 37 Аналогично с учетом свойств линейных операций имеем Хх = A(xiei + Х2е2 + хзез) = (Axi)ei + (Ах2)е2 + (Ахз)ез. В итоге получаем разложение вектора Хх в фиксированном базисе. Из этого разложения видим, что каждая из координат исходного вектора х умножена на число А. ► Разложение вектора в базисе имеет простой геометрический смысл. Рассмотрим, например, пространство Vs. Разложение вектора d в базисе, скажем а, Ь, с, показано на рис. 1.13. Координатами вектора d будут отношения . .._ , \0А'\ , . \0В'\ \0С'\ '^~'^\0A\' '""^1051' "'"^lOCl' где знаки выбирают в зависимости от того, является соответствующая пара коллинеарных векторов (например, ОА и ОА' для da) однонаправленной или нет. Теорема 1.8, Для того чтобы два вектора были кол- линеарны, необходимо и достаточно, чтобы их одноименные координаты в одном и том же базисе были пропорциональны. ^ Докажем теорему в случае пространства V3. Фиксируем в V3 базис ei, 62, 63. Рассмотрим разложения в выбранном базисе векторов X и у: X = xiei + Х2е2 + хзез, у = yiei + 2/262 + Узез- (1.6) Если одноименные координаты этих векторов пропорциональны, т.е. существует такое А € Ж, что выполнены равенства xi = A2/i, Х2 = А2/2, хз = Хуз, (1.7) то X = xiei + Х2е2 + хзвз = Хугвх + Ху2е2 + Хузез = = A(2/iei + 2/262 + 2/зез) = Ау и из теорем 1.3, 1.4 следует, что векторы х и у коллинеарны. Достаточность условия доказана. Для доказательства его
38 i. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ необходимости предположим, что векторы х и у коллинеарны. Но тогда по теореме 1.4 они линейно зависимы и в силу теоремы 1.3 один из них, например ж, является линейной комбинацией „остальных", т.е. х = Ху. Подставляя в это равенство разложения (1.6), получаем a^iei + Х2е2 + хзвз = Цугех + 2/2^2 + Уз^з), или (xi - Xyi)ei + (х2 - Ху2)е2 + {^з - >^Уз)ез = О. А поскольку вектор О в любом базисе имеет нулевые координаты, то из последнего равенства следуют соотношения (1.7). ► Следствие !.!• Для того чтобы два вектора были коллинеарны, необходимо и достаточно, чтобы отношения их одноименных координат в одном и том же базисе были равны. < Выражая А из соотношений (1.7) и приравнивая полученные дроби, находим, что ^=^ = ^. (1.8) 2/1 2/2 Уз Отметим, что в условии (1.8) в знаменателях дробей могут стоять нули, но при этом подразумевается, что и в числителе соответствующей дроби стоит нуль. Для пространства V2 условие (1.8) сводится к равенству только первых двух дробей. ► . Пример 1.3. Пусть векторы ei,e2 образуют базис в V2. Векторы а = 2е\ — Зе2, Ь = —ei -|- Зе2 линейно независимы^ так как 2/(—1) ф —3/3. Поэтому они тоже образуют базис в том же V2. Найдем разложение в этом базисе векторов ei и с = 3ei — 6e2. Чтобы найти разложение вектора ei, вычислим сумму векторов а и Ь: а + Ъ — ei. Следовательно, искомым разложением является е\ — а-\-Ъ.
1.7. Вычисления в координатах 39 Чтобы найти разложение вектора с, поступим следующим образом. Пусть с = Aia + АгЬ. Подставив в это равенство разложения векторов с, а, Ь в базисе ei, е2, приведем подобные слагаемые в правой чгюти равенства. Получим, что 3ei - без = Ai(2ei - Зез) + A2(-ei + Зез) = = (2Ai - A2)ei + (-ЗА1 + ЗА2)е2. Поскольку каждый вектор в любом базисе имеет единственное разложение, то Ai, А2 должны удовлетворять системе уравнений 2Ai — А2 = 3, ЗА1 — ЗА2 = 6. Решая эту систему, находим, что Ai = 1, А2 = —1. Это значит, что с = а — Ь. Определение 1.9. Базис называют ортогональным, если он состоит из векторов, лежащих на взаимно перпендикулярных прямых. Базис называют ортонормированным, если он ортогональный и состоит из единичных векторов. Параллелепипед, изображенный на рис, 1.13, в ортонорми- рованном базисе в Уз является прямоугольным, а точки Л', В', С — ортогональными проекциями точки D на соответствующие прямые. Координаты вектора В ортонормирован- иом базисе равны ортогональным проекциям этого вектора на направления векторов, образующих этот базис. Ортонормированный базис в пространстве Уз принято обозначать, с учетом порядка, буквами г, j, fc, в V2 — соответственно г, J и в Vi — г. В случае ортонормированного базиса в пространстве Уз /10ГКО найти расстояние от точки О до произвольной точки V. По теореме Пифагора \0Х\^ = \OXi\^+ \OXj\^ + \OXk\^ (рис. 1.14), где точки Х{, Xj, Х^ — ортогональные проекции точки А"^ на соответствующие оси. Но длины отрезков OXi^
40 1. ЛИНЕЙНЫЕ ОПЕРАЦИИ НАД ВЕКТОРАМИ OXj, OXk — это абсолютные значения координат вектора в базисе г, j, fe. В результате получаем формулу для вычисления длины вектора х с координатами {xi]X2'i х^} в ортонормированном базисе г, j, к пространства Уз: \х Jxl + xl + xl^ X е Vs. (1.9) Аналогично вычисляют длину вектора из пространства V2 по его координатам xi, Х2 в ортонормированном базисе: \х y/xj + xl xeV2, (1.10) и длину вектора из Vi с координатой xi в ортонормированном базисе: Рис. 1.14 \х yjxl = \xil xeVi. (1.11) Пусть ненулевой вектор ж G V3 образует с направлениями векторов ортонормированного базиса г, j, к углы а, /3 и 7 соответственно. Величины cosa, cos/3, C0S7 называют направляю^ щими косинусами вектора х (рис. 1.15). Направляющие косинусы вектора можно использовать при вычислении его координат. Если ненулевой вектор ж G V3 имеет в ортонормированном базисе г, j, к координаты {xi; Х2; хз} и направляющие косинусы cosa, cos/3, cos7, то Рис. 1.15 xi = |a;|cosa, Х2 = |ж| cos/3, хз = |a;|cos7- (1.12) Используя формулу (1.9) для вычисления длины вектора, получаем \х\^ = |a;|^cos^a + \xf cos^ /3 + |a;|^cos^7i
Вопросы и задачи 41 о гкуда после сокращения на \х\ ф О вытекает следующая формула связи для направляющих косинусов: cos^a + cos^/3 + cos^7= 1- (1-13) В начале главы мы говорили о том, что векторные величины имеют скалярную характеристику (длину) и направление. Направляющие косинусы не зависят от длины вектора: при умножении вектора на положительное число направляющие косинусы не изменяются. Именно они и характеризуют направление вектора. Если известны длина вектора и его направляющие косинусы, то вектор определен однозначно. Направляющие косинусы могут быть заданы углами а, /3, 7 из отрезка [О,л*], удовлетворяющими соотношению (1.13). В качестве примера можно взять вектор {cos а; cos/3; cos 7}. Согласно формулам (1.9) и (1.13) этот вектор имеет единичную длину, а значения cosa, cos/3, C0S7 представляют собой направляющие косинусы этого вектора. В случае ортонормированного базиса в пространстве V2 направление вектора удобно указывать одним углом </?, который отсчитывается от первого векто- | ра базиса против хода часовой стрел- ^ ^ ки (в случае положительного значения). Угол </?, длина вектора ж и его координаты {xi;x2} связаны соотношениями: О Xi = |a;|cos</?. Х2 = ж sin</?. I Рис. 1.16 Вопросы и задачи 1.1, Что можно сказать о сумме АЁ -\-ВС + СА трех векторов? 1.2, Доказать, что если медианы треугольника ABC пересекаются в точке М, то: а)
2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ 2.1, Определители второго и третьего порлдков В этой главе приведены начальные сведения об определителях второго и третьего порядков. Это вызвано тем, что некоторые формулы векторной алгебры^ записанные через определители, имеют достаточно компактный вид и удобны как при изложении теории, так и при решении задач. Более полная теория определителей изложена далее (см. 7). Четырем числам ai, bi, аг, Ьг можно поставить в соответствие выражение ахЬг — ^2^1) которое называют определи^ телем второго порядка и обозначают в виде следующей таблицы из двух строк и двух столбцов, отделяемой слева и справа вертикальными линиями: ахЬг — ^2^1 ах bi «2 62 (2.1) Числа ах и Ьг из-за их расположения в определителе (2.1) называют диагональными элементами определителя второго порядка и говорят, что они расположены на его главной диа^ гонали. Аналогично числа аг и Ьх расположены на второй (или побочной) диагонали определителя. Можно сказать, что определитель второго порядка равен произведению его элементов главной диагонали минус произведение элементов побочной диагонали, например: 3 7 5 -2 3(-2)-(5-7) = -41.
2.1* Определители второго и третьего порядков 45 Подобным же образом из девяти чисел составляют определитель третьего порядка. По определению полагают ах bi ci «2 ^2 С2 аз Ьз сз aib2C3 + biC2a3 + «263^1 - - азЬ2С1 - a2biC3 - «163^2- (2.2) Элементы ai, 62 и сз располагаются на главной диагонали определителя (2.2), а аз, ^2 и ci — на побочной. В формулу (2.2) вычисления определителя третьего порядка входят шесть тройных произведений, сомножители которых расположены в разных строках и разных столбцах. Произведения имеют разные знаки, и запомнить формулу сложно. Для ее запоминания используют правило Саррюса^ или правило треугольника. Оно состоит в следующем: со знаком плюс берут слагаемые, являющиеся произведением элементов главной диагонали и произведением элементов, лежащих на параллелях к этой диагонали. Члены, имеющие знак минус, формируются таким же образом относительно побочной диагонали. Схематически это правило выглядит так: ах «2 аз Ьх Ь2 Ьз сх С2 Сз = + Линиями соединены элементы определителя, произведения которых дают слагаемые с соответствующим знаком. Пример 2Л, Используя правило треугольника, вычислим определитель третьего порядка: 1 -3 О 4 2 1 5 0 6 1-2-6+0-4-0+5(-3)1-5-2-0-6-4(-3)-М-0=69. #
46 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ Вычисление определителя третьего порядка можно свести к вычислению трех определителей второго порядка. Для получения соответствующей формулы воспользуемся тем, что в правой части равенства (2.2) каждое слагаемое содержит один из элементов ai, bi или ci первой строки определителя. Собирая в (2.2) подобные члены по этому признаку и вынося общие множители за скобки, получаем ai bi Ci 0.2 ^2 <^2 аз Ьз сз = ai (62^3-^3^2) - - bi(a2C3 - азС2) +01(0263 - «3^2), (2.3) где из второй скобки дополнительно вынесен знак минус. Выражения в скобках представляют собой определители второго порядка Ь2Сз-ЬзС2 = ^2 С2 Ьз Сз а2Сз-азС2 «2 С2 аз Сз «263 — ^3^2 «2 ^2 0.3 Ьз что позволяет записать равенство (2.3) в следующем виде: ог 02 аз h 62 Ьз Cl С2 Сз = ai Ь2 Ьз С2 Сз -Ьх «2 оз С2 Сз 1 + Cl 02 62 03 Ьз (2.4) Равенство (2.4) называют рсьзлоэксеммелс определителя третьего порядка по первой строке. Можно аналогичным образом получить разложение определителя по любой строке (столбцу), если тройные произведения в правой части (2.2) группировать по элементам этой строки (столбца). Обратим внимание на структуру формулы (2.4). Элемент oi умножается на определитель второго порядка, который можно
2.1. Определители второго и третьего порядков '17 получить из вычисляемого определителя третьего порядка вычеркиванием в нем 1-й строки и 1-го столбца, на пересечении которых расположен элемент ai. Аналогично, элемент bi (ci) умножается на определитель второго порядка, который можно получить из вычисляемого определителя вычеркиванием в нем 1-й строки и 2-го (3-го) столбца, на пересечении которых расположен этот элемент. Отметим, что знаки слагаемых в правой части (2.4) чередуются начиная со знака плюс. Пример 2,2. Вычислим определитель третьего порядка а 2 -4 b -1 5 с 3 1 а^Ь^с^ R, используя его разложение по 1-й строке: а Ь 2 -1 -4 5 с 3 1 = а -1 3 5 1 -Ь 2 3 -4 1 + с 2 -1 -4 5 = "16а + 14Ь + 6с. # Определители второго и третьего порядков находят применение при решении систем линейных уравнений. Рассмотрим, например, систему двух линейных уравнений (2.5) относительно неизвестных х, t/ и найдем ее решение методом исключения неизвестных. Для этого первое уравнение умножим на —а2, второе — на ai и после почленного сложения этих выражений и приведения подобных членов получим соотношение (ахЬг — ci2bi)y = aiC2 — агСх.
48 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ Исключив аналогичным приемом из уравнений системы (2.5) неизвестное t/, найдем (ахЬг - a2bi)x = схЬг - сг^ь Д = Если определитель ах bi «2 62 который называют определителем системы второго порядка (2.5), не равен нулю, то единственное решение этой системы имеет вид X Да: Д ' У Д ' (2.6) где определители Да: = С2 ^2 'У «1 Ci 0.2 С2 получаются из определителя Д заменой столбца коэффициентов при соответствующем неизвестном на столбец правых частей системы (2.5). Решение системы (2.5) в виде (2.6) называют формулами Крамера (Г. Крамер (1704-1752) — швейцарский математик). Они выражают при Д ^^ О единственное решение системы (2.5) через ее коэффициенты. Аналогичным образом может быть записано решение системы трех линейных уравнений a2X + b2y + C2Z = d2, азх + Ьзу + C3Z = ds (2.7) относительно неизвестных х, t/, z. Формулы Крамера в этом случае имеют вид X Да: У " Д ' (2.8)
2.2. Скалярное произведение 49 где Д = ах 0.2 «3 h b2 Ьз ci С2 сз /0, А^ = Ау = d\ bi ci ^2 ^2 С2 (1з Ьз Сз ai d\ С\ 0.2 ^2 ^2 оз Лз Сз т , А.= ai «2 аз bi b2 Ьз di d2 d3 т и позволяют найти единственное решение системы при условии, что определитель Д системы третьего порядка не равен нулю. Пример 2,3. Система трех линейных уравнений 2х — Зу — 4z = 6, Sx + 5y + 2z= 1, 5x + 2y-3z = 8 имеет единственное решение, так как ее определитель Д = 2 -3 -4 3 5 2 5 2-3 -19 не равен нулю. Вычисляя еще три определителя Да: 6 -3 -4 1 5 2 8 2-3 ^-19, Ау 2 6 3 1 5 8 -4 2 -3 = 0, Д,= 2 3 5 -3 6 5 1 2 8 = 19, ПО формулам Крамера (2.8) находим, что единственным решением рассматриваемой системы является x = l,t/ = 0, 2г = —1. 2.2. Скалярное произведение Есть несколько операций умножения векторов. В резуль- гате первой из них мы получаем действительное число, т.е. <калярную величину.
50 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ Определение 2,1 • Скалярным произведением двух векторов а и Ь называют число, равное \а\ |b|cos</? — произведению длин \а\ и \Ь\ этих векторов на косинус угла ip между ними. Скалярное произведение векторов а и Ь далее будем обозначать аЬ, хотя в литературе встречается и обозначение (а,6). Используя теорему 1.1, можно выразить скалярное произведение двух векторов через ортогональную проекцию на направление. Если вектор а ненулевой, то скалярное произведение аЬ векторов а и 6 получается перемножением длины вектора а и ортогональной проекции вектора b на направление вектора а: аЬ = |а|прдЬ. Аналогично при ЬфО имеем равенство аЬ = |Ь|пр5а. Если угол между двумя ненулевыми векторами прямой (т.е. равен 90°), то такие векторы называют ортогональными. Если хотя бы один из двух векторов является нулевым^ то их скалярное произведение будет равно нулю независимо от того, какое значение выбрано в качестве угла между векторами. Нулевой вектор считают ортогональным любому другому вектору. Теорема 2,1 • Для того чтобы два вектора были ортогск нальны, необходимо и достаточно, чтобы их скалярное произведение равнялось нулю. < Согласно определению 2.1, скалярное произведение ненулевых векторов а и 6 равно \а\ |b|cos</?. Поэтому его знак определяется углом </? между векторами а и 6: - угол </? острый: аЬ > 0; - угол if тупой: аЬ < 0; - угол if прямой: аЬ = 0. Мы видим, что два ненулевых вектора ортогональны тогда и только тогда, когда угол между ними прямой. Если один из векторов является нулевым, то скалярное произведение также равно нулю. При этом угол между векторами не определен.
2.2. Скалярное произведение 51 ио, как уже было отмечено, считают, что нулевой вектор ортогонален любому другому. ^ Скалярное произведение имеет следующие свойства. 1°. Скалярное произведение коммутативно: аЬ= Ьа. -4 Свойство непосредственно вытекает из определения 2.1, так как, согласно этому определению, скалярное произведение не зависит от порядка сомножителей. ► 2°. Совместно с умножением на число операция скалярного умножения ассоциативна: (Ха)Ь= Х(аЬ). -4 Если 6 = 0 — нулевой вектор, то обе части доказываемого равенства равны нулю. Если же Ь фО, то, используя выражение скалярного произведения через ортогональную проекцию иектора на направление вектора Ь и утверждение теоремы L2, получаем (Аа)Ь = Ь(Ха) = |Ь|пр5(Аа) = А|Ь|пр5а = Х(аЬ). ► 3°. Скалярное умножение и сложение векторов связаны свойством дистрибутивности: (а + Ь)с = ас + Ьс. М Доказательство аналогично предыдущему. При с = О обе части доказываемого равенства равны нулю. Если же с ^^ О, то удобно выразить скалярное произведение через ортогональные II роекции векторов на направление вектора с. Используя теорему 1.2, находим {а + Ь)с:= \с\ пр^(а + 6) = \с\ (пр^а + пр^ 6) = = |с|прра-|- |с|пррЬ = ас+ be, ► Величину аа называют скалярным квадратом вектора а и обозначают а^. 4°. Свойство скалярного квадрата: а^ ^ О, причем а^ = О тогда и только тогда, когда а = 0.
52 2, ПРОИЗВЕДЕНИЯ ВЕКТОРОВ -4 Действительно, а = аа = \а\ \а\ cosO = \а\ . Поскольку квадрат длины вектора — неотрицательное число, то неравенство а^ ^ О выполнено всегда. Равенство а^ = О эквивалентно соотношению \а\ = 0, т.е. тому, что а — нулевой вектор. ► Замечание 2.1, Свойства 2^-3° часто объединяют в свойство линейности скалярного произведения относительно первого сомножителя. Благодаря коммутативности скалярного произведения (свойству 1*^) скалярное произведение линейно и по второму сомножителю. Действительно, а{ХЬ) = (АЬ)а = А(Ьа) = А(аЬ), а{Ь + с) = (Ь + с)а = Ьа + са = аЬ + ас, # Свойства скалярного произведения часто используют при решении задач. Пример 2.4, Найдем длину вектора а = Зс — 2d при условии, что \с\ = 5, \d\ —4, а угол ip между векторами cud равен 60°. Поскольку \а\ = va^, то, вычисляя скалярный квадрат век-^ тора а, находим, что a^ = {3c-2d){3c-2d) = =^9c^-l2cd + 4d^=^9\cf-l2\c\\d\cosy:> + 4\d\^ = = 9-25-12.5-40,5-h416 = 225-120-h64=169. Следовательно, \а\ = уа^ = 13. Пример 2.5, В треугольнике ABC угол при вершине А равен 120°, а длина стороны АС в три раза больше расстояния между вершинами Л и J5. Найдем острый угол </? между стороной ВС и медианой AM треугольника.
2,2, Скалярное произведение 53 Угол ip между стороной в ВС и медианой AM (рис. 2.1) равен углу между векторами 'вб и аЙ. Согласно определению 2.1 скалярного произ- р 2 i ведения, косинус угла выражается через скалярное произведение этих векторов и их длины с помощью формулы АЙ'Вб COS</? = \аЙ\\В( Пусть \АВ\ = S. Тогда \АС\ = 3s, и поскольку SC = АС - АЙ, то aE = JE + WE = aE + о,5вб = 0,5 (1^ + Je) и поэтому JE'B6 = 0,5(аЙ + Ad)(A6-je) = = 0,5(|Л^|2 - \аЙ\^) = 0,5(9^2 - s^) = 4s\ Вычислив длины векторов AM и ВС: аЙ\ = \I~aU . Ju = ^,ъ\1(а6+~аЙ)(а6+ JU) 0,5V(A^ + 2Л^ - ЛЙ+ Л^2 0,5\/952-h652cosl20^-h52 = 0,55\/7, \вб\ = Увб ■ вб = у/(Аб-АЙ)(Ад-АЙ[ = У(а6^ - 2АЙ • а6+ Л^2 = ^9^2-6^2 cos 120^-h «2 = «л/Тз,
54 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ найдем, что 4^2 8 COS</? — и поскольку ip 6 (0,7г/2), то </? — arccos(8/\/9T)- # Пусть векторы а и 6 из Уз заданы своими координатами в ортонормированном базисе г, j, fe: а = {хд; ^а! -^а}? Ь = — {^ь; УЬ'ч ч}- Это означает, что имеются разлоэюения a = Xai + УаЗ + Zak, 6 = Xfei + уьЗ + -^fefe. Используя их и свойства 1^-4° скалярного произведения, вычислим аЬ~ {xai + УаЗ + Zak){xbi + Vbj + Zbk) = = XaXbii + ХаУЬ^З + ^a^bik + + ya^ji + УаУЬЗЗ + Уа^ЬЗк + + ZaXbki + Zaybkj + ZaZbkk = = XaXbi^ + УаУЬЗ^ + ^а^б^^ = ^^аЛ^б + УаУЬ + ^а-^б- Окончательный ответ получен с учетом того, что ортонор- мированность базиса г, j, к означает выполнение равенств ij = ik —jk ~ О, i^ = р = fc2 = 1. Таким образом, аЬ = ХаХЬ + УаУЬ + ZaZb, (2.9) т.е. скалярное произведение векторов в ортонормированном базисе равно сумме попарных произведений одноименных координат. Из теоремы 2.1 и формулы (2.9) получаем следующий критерий ортогональности векторов а и 6: ХаХЬ + УаУЬ + ZaZb = 0. (2.10) Вспомним, что, согласно определению 2.1 скалярного произведения, аЬ = |a||b|cos</?.
2.2. Скалярное произведение 55 где </?=(а,Ь) — угол между векторами а и 6. Зная, как иыражается скалярное произведение и длины векторов через их координаты в ортонормированном базисе, можно вычислить и косинус угла между ненулевыми векторами. Действительно, исходя из формулы аЬ COS</? = |а||Ь|' получаем ХаХЬ+УаУЬ+ZaZb .^ ^ .. cosip — — ■ (2.11) ^xl + yl + zWxl + yl + zl в случае, когда а,Ь G V2 и известны координаты этих иекторов в ортонормированном базисе г, j: справедливы формулы, аналогичные (2.9)-(2.11): для вычисления скалярного произведения аЬ=^ХаХЬ + УаУЬ, (2*12) для критерия ортогональности ХаЗ^Ь + УаУЬ = 0 И ДЛЯ косинуса угла между ненулевыми векторами а, b ХаЩ + УаУЬ COS (а,6) = у/^1 + у1у/^1 + Уь Пример 2.6. Найдем значения параметра i, при которых иекторы а = {Ц\ — Ц1} и 6 = {^+1; 2; —2}, заданные своими координатами в ортонормированном базисе, ортогональны. Используя критерий (2.10) ортогональности векторов, получаем уравнение i(i-hl)+2(l-0-14=:0 относительно параметра t. Решая это квадратное уравнение, находим, что лишь при i = —3 и i = 4 данные векторы ортогональны.
56 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ 2,3, Векторное произведение Векторное произведение вводится для двух векторов из V3- Оно опирается на следующее понятие. Определение 2,2, Упорядоченную тройку некомпланарных векторов а,6,с называют правой^ если направление вектора а совмещается с направлением вектора Ь при помощи кратчайшего поворота вектора а в плоскости этих векторов, который со стороны вектора с совершается против хода часовой стрелки. В противном случае (поворот по ходу часовой стрелки) эту тройку называют левой. Так как три некомпланарных вектора образуют базис в Уз) то также говорят о правых и левых базисах. Каждый базис является либо правым, либо левым, т.е. все базисы в Va разделяются на два класса: класс правых базисов и класс левых базисов. Класс, к которому относится фиксированный базис, называют его ориентацией. Определение 2,3, Векторным произведением векторов а и 6 называют такой вектор с, который удовлетворяет следующим трем условиям. 1. Вектор с ортогонален векторам а и 6. 2. Длина вектора с равна \с\ = |a||b|sin</?, где ip — угсы меэюду векторами а и 6. 3. Упорядоченная тройка векторов а^Ь^с является правой (рис. 2.2). Векторное произведение векторов а и 6 далее будем обо- ^i значать ах6, хотя в литературе встречается и обозначение [а, 6]. Если векторы а и 6 коллине- арны^ то условие 3 в определении 2.3 теряет смысл, так как трой- Рис. 2.2 ка векторов будет компланарна..
2.3. Векторное произведение 57 Однако при этом, согласно условию 2 определения, длина век- горного произведения должна равняться нулю. Это однозначно определяет векторное произведение как вектор, равный нуль- вектору. Поэтому дополним определение 2.3, полагая, что векторное произведение двух коллинеарных векторов есть нуль- вектор. В это дополнение входит и случай, когда хотя бы один из двух векторов является нулевым, так как в этом случае эти два вектора коллинеарны. Векторное произведение используют, например, в механике. Так, момент силы F, при- —». I OMxF ложенной к точке М, относи- 4 гельно некоторой точки О равен OmxF (рис. 2.3). Однако роль векторного произведения выходит далеко за рамки его механи- ческой интерпретации. Свойства векторного произведения можно разделить на две категории: геометрические и алгебраические. Рассмотрим первую категорию — геометрические свойства. 1°. Для того чтобы два вектора были коллинеарны, необходимо и достаточно, чтобы их векторное произведение равнялось нуль-вектору. -4 Необходимость следует из приведенного выше обсуждения определения 2.3 векторного произведения в случае коллинеарных сомножителей. Докажем достаточность. Если ахЬ = О, то \ахЬ\ = О, т.е. |a||b|sin</? = О, где </? — угол между векторами а и 6. Но тогда выполнено, по крайней мере, одно из трех равенств: \а\ = О, \Ь\ = О или sinip = 0. Однако каждое из этих равенств влечет коллинеарность векторов а и Ь. ^ 2°. Если векторы а и Ь неколлинеарны, то модуль \ахЬ\ их векторного произведения равен площади параллелограмма, построенного на этих векторах как на смежных сторонах (рис. 2.4).
58 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ -4 Свойство объясняется тем, мто модуль векторного произведения и площадь параллелограмма по двум смежным сторонам и углу между ними вычисляют по одной и той же формуле как произведение длин векторов (сторон параллелограмма) Рис. 2.4 на синус угла между ними. ► 3°. Если ненулевые векторы а и Ь ортогональны, то для геометрического построения вектора ахЬ достаточно совместить их начала и в плоскости, перпендикулярной вектору 6, повернуть вектор а на 90° вокруг вектора Ь по ходу часовой стрелки (если смотреть с конца вектора 6), а затем умножить повернутый вектор на число \Ь\. -4 Действительно, так как векторы а и Ь ортогональны, их векторное произведение есть вектор, ортогональный и а, и Ь, который по модулю равен |а||Ь|. Векторы а и ахЬ лежат в плоскости, перпендикулярной вектору 6. Поэтому мы можем получить вектор ахЬ поворотом вектора а вокруг вектора b на прямой угол с последующей корректировкой длины при помощи умножения на число \Ь\. Так кщ тройка векторов а, 6, ахЬ, по опреде-- лению векторного произведения, является правой, поворот должен выполняться по ходу часовой стрелки (рис. 2.5). ► Для геометрического построения векторного произведения в общем случае нам потребуется следующее понятие. Проекцией npjj.a вектора а — АВ на плоскость тг назовем вектор, соединяющий ортогональные проекции на плоскость тг начала А и конца В вектора а (рис. 2.6). Напомним, что opi- тогональной проекцией точки на плоскость называю^ основание перпендикуляра, опущенного из этой точки на плоскость.
2.3. Векторное произведение 59 Проекция вектора на плоскость сохраняет свойства проекции вектора на прямую: проекция суммы векторов равна сумме их проекций, при умножении вектора на число его проекция на плоскость умножается на это число. Рис, 2,6 Рис. 2.7 4°. Пусть 7Г — плоскость, перпендикулярная вектору 6. Тогда ахЬ= (пр^а)хЬ. -4 На рис. 2.7 векторы а, 6 и а' = пр^а изображены с общим началом в некоторой точке плоскости тт. Прежде всего отметим, что эти векторы компланарны, так как направление вектора 6 и перпендикуляр из конца а на плоскость 7Г параллельны. Поэтому векторы ахЬ и (пр^а)хЬ колли- неарны, так как они перпендикулярны плоскости, параллельной векторам а, 6 и пр^а. Более того, векторы ахЬ и (пр^а)хЬ однонаправлены. Поэтому они равны, если равны их длины. Проверим равенство длин: |ахЬ| = |a||b|sin</?, |(пр^а)хЬ| = |пр^а||Ь|. Но |пр^а| = |a|sin</?, значит, длины совпадают. ► 5°. Чтобы геометрически построить векторное произведение векторов а и 6, надо, совместив их начала, спроектировать вектор а на плоскость тг, перпендикулярную вектору 6. Полученную проекцию в плоскости, перпендикулярной вектору 6, повернуть вокруг вектора Ь на угол 90° по ходу часовой стрелки (если смотреть с конца вектора Ь) и результат поворота умножить на число |Ь|.
60 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ -4 Сформулированное свойство непосредственно вытекает из свойств 3° и 4°. ► Алгебраические свойства векторного произведения используют при преобразовании выражений, в которые входят векторные величины. Важнейшими алгебраическими свойствами являются следующие три: - свойство антикоммутативности ахЬ= ~Ьха; - свойство ассоциативности совместно с умножением на число (Аа)хЬ = А(ахЬ); -свойство дистрибутивности относительно сложения (а-h + Ь)хс = ахс + Ьхс. -4 Доказывая свойство антикоммутативности, заметим, что если векторы а и Ь коллинеарны, то в обеих частях равенства ахЬ = —Ьхав соответствии со свойством V стоит нулевой вектор. Если же векторы а и 6 неколлинеарны, то существует плоскость, которой они параллельны. В силу первого условия определения 2.3 векторного произведения векторы ахЬ и Ьха перпендикулярны этой плоскости и, следовательно, кол- линеарны. Ясно, что и длины векторов ахЬ и Ьха равны, поскольку совпадают с площадью одного и того же параллелограмма (свойство 2°). Остается доказать, что векторы ахЬ и Ьха имеют противоположное направление. Это следует из того, что если тройка векторов a^b,axb правая, то тройка Ь^а^ахЬ — левая. Поэтому, заменив в последней тройке третий вектор на противоположный, получим правую тройку векторов Ь^а,—ахЬ^ причем вектор —ахЬ коллинеарен вектору Ьха и имеет ту же длину. Согласно определению 2.3, это означает, что вектор —ах6 равен векторному произведению векторов Ь и а, т.е. ахЬ = —Ьха, Свойство ассоциативности доказывается аналогично. В случае коллинеарных векторов а и Ь, а также при А = О векторы (Аа)хЬ и А(ахЬ) равны нуль-вектору, поскольку каждый из них является или векторным произведением коллинеарных
2,3, Векторное произведение 61 векторов, или произведением вектора на число, равное нулю. Следовательно, в рассматриваемых случаях равенство (Аа)хЬ = А(ахЬ) выполнено. Предположим теперь, что векторы а и 6 неколлинеарны, а А / 0. Покажем сначала, что в левой и правой частях доказываемого равенства стоят коллинеарные векторы, равные по длине. Действительно, если считать, что векторы а, 6 и Ха имеют общее начало, то пары а, 6 и Аа, b неколлинеарных векторов порождают одну и ту же плоскость, которой перпендикулярны их векторные произведения ахЬ и (Аа)хЬ. Поэтому векторы А(ахЬ) и (Аа)хЬ коллинеарны. Вычисляя их длины, убеждаемся, что эти длины равны, так как |А(ахЬ)| = |А||ахЬ| = |А| |a||b|sin</?, где </? — угол между векторами а и 6, а |(Аа)хЬ| = |Aa||b|sin^= |А| |a||b|sin^ = |А| |a||b|sin</?, где ф — угол между векторами Аа и Ь и использовано равенство sin ф = sin </?, выполненное при всех А ^^ 0. Два коллинеарных вектора, равные по длине, либо совпадают, либо являются противоположными друг другу. Нам достаточно исключить последнюю возможность, доказав, что векторы (Аа)хЬ и А(ахЬ) являются однонаправленными. Если А > О, то векторы а и Аа однонаправлены. Следовательно, векторы (Аа)хЬ и ахЬ тоже являются однонаправленными. А поскольку векторы ахЬ^ А(ахЬ) тоже однонаправлены, то однонаправлены и векторы (Аа)хЬ и А(ахЬ). Если А < О, то векторы а и Аа являются противоположно направленными. Следовательно, векторы (Аа)хЬ и ахЬ тоже являются противоположно направленными. Умножение вектора ахЬ на отрицательное число А меняет его направление на противоположное. Поэтому векторы (Аа)хЬ и А(ахЬ) имеют одинаковое направление-
62 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ Остановимся на доказательстве свойства дистрибутивно- сти^. Если с = О, то равенство является очевидным, так как и слева, и справа будут стоять нулевые векторы. Поэтому этот случай далее не рассматриваем и полагаем, что с ^ О, Мы также можем считать, что |с| = 1, так как равенство в общем случае {а + Ь) хс = ахс + Ьхс при помощи свойства гьссоциативности легко преобразовать к форме с\ {а + Ь)хс^ = |с|ахс'+ |с|Ьхс', с'= т.е. к чгьстному случаю тройки векторов а, Ь, с', для которой |с'| = 1. Итак, пусть |с| = 1. Вспомним геометрическое свойство 5*^ (см. с. 59), дающее геометрическую интерпретацию произведения двух векторов. При нашем дополнительном условии |с| = 1 преобразование произвольного вектора х в векторное произведение ххс происходит за два шага: проектирование х на плоскость 7Г, перпендикулярную вектору с, и поворот проекции в этой плоскости на прямой угол. Соглгьсно свойству 4^ векторного произведения (см. с. 59), получаем {а + Ь)хс= {пр^{а + Ь))хс= (пр^а + пр^Ь)хс, ахс + Ьхс= (пр^а)хс+ (пр^ Ь)хс, и нам остается показать, что (пр^а + пр^Ь)хс=(пр^а)хс+(пр^Ь)хс. Следующее дгшее доказательство опирается на геометрическое представление векторного произведения и в этом смысле достаточно наглядно, так как в нем в основном используются понятия элементарной геометрии. Дсшее будет приведено и другое доказательство, более короткое, но и более формс1Льное (см. 2.4).
2.3. Векторное произведение 63 Рис. 2.8 Обозначим а' = пр^а, Ь' = пр^Ь. Соглгюно свойству 5*^, век- горное умножение этих векторов на вектор с заключается в их монороте на прямой угол в плоскости 7г. Согласно правилу па- раллелограммщ сумма повернутых векторов получается из суммы исходных а'-\-У поворотом на прямой угол, или, другими словами, умножением на вектор г (рис. 2.8). ► Замечание 2,2, Доказанные свойства ассоциативности и дистрибутивности векторного произведения объединяют, аналогично случаю скалярного произведения, в свойство линейности векторного произве<?е«ил относительно первого сомножителя. В силу свойства антикоммутативности векторного произведения векторное произведение линейно и относительно иторого сомножителя: ах{\Ь) = -(ХЬ)ха= -Х{Ьха) = Х{ахЬ), ах{Ь + с) = -{Ь + с)ха = -{Ьха + сха) = ахЬ + ахс, Пример 2,7. Найдем площадь S треугольника, построенного на векторах a = 3c — 2d и b = c-{-d при условии, что |с| = 1, \d\ = 4, а угол </? между векторами end равен 30*^. Для решения задачи воспользуемся формулой S = 0,5|ахЬ|. Используя алгебраические свойства векторного произведения, находим, что ахЬ = (Зс - 2d)x{c + d) = Зсхс + 3cxd- 2dxc - 2dxd = = 3cxd + 2cxd = 5cxd, 1)ЭТОМу S = 0,5 \axb\ = 0,5 |5cxd| = 2,5 \c\ \d\sin<fi = 5. #
64 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ Алгебраические свойства позволяют вычислить векторное произведение через координаты векторов и векторные произведения векторов, образующих базис. Наиболее просто соответствующие формулы выглядят в ортонормированном базисе. Рассмотрим правый ортонормированный базис г, j, fe. Векторные произведения всевозможных пар векторов базиса (всего 9 пар) выглядят следующим образом: ixj — k, jxi = -fe, jxfe = г, fexj = —г, fexi = J, ixfe = —J. (2.13) Векторные произведения базисных векторов на себя не приведены, так как все они равны нуль-вектору. Таблицу произведений (2.13) удобно трактовать как правило циклической перестановки: произведение двух базисных векторов равно третьему, причем знак плюс выбирается, если тройка векторов (первый сомножитель, второй сомножитель, произведение) получается из исходного базиса г, j, fe циклической перестановкой. На рис. 2.9 этот порядок соответствует движению против хода часовой стрелки. При движении на рис. 2.9 от первого сомножителя ко второму по ходу часовой стрелки в правых чгьстях соответствующих равенств (2.13) появляется знак минус. Ргьссмотрим два вектора а и Ь, заданных своими координатами в правом ортонормированном базисе г, j, fe: а = = {^а] Уа] ^а}-, Ь = {ж^,,' j/fe,' z^}. Тогда имеют место разложения этих векторов ♦ I Рис. 2.9 a = Xai-\- УаЗ + ^afe, Ъ = хь1 + УьЗ + Zbk,
2.3. Векторное произведение 65 Исходя из этих представлений и алгебраических свойств векторного умножения, получаем ахЬ = {xai + УаЗ + Zak)x {xbi + уьз + Zhk) — = XaXbixi + Xaybixj + XaZbixk + + УаХьЗХ{ + УаУьЗ'ХЗ +Уа^ЬЗ'Хк + + ZaXbkxi + Zaybkxj + ZaZbkxk = = {yaZb - ybZa)i+{ZaXb - ZbXa)3 + {^аУЬ " ЩУа)к = Уа 'a УЬ Zb ^a Zd Xb Zb 3 + ^a Уа Xb УЬ к Чтобы упростить полученную формулу, заметим, что она похожа на формулу разлоэюения определителя третьего порядка по 1-й строке, только вместо числовых коэффициентов стоят векторы. Поэтому можно записать эту формулу как определитель, который вычисляется по обычным правилам. Две строки этого определителя будут состоять из чисел, а одна — из векторов. При вычислении определителя, умножение векторов на числа и сложение векторов выполняются по обычным правилам, введенным для этих линейных операций в гл. 1. Итак, формулу вычисления векторного произведения в правом ортонормиро- ванном базисе г, j, fe можно записать в виде ахЬ = • г Ха щ 3 Уа УЬ к Za Zb (2.14) Пример 2.8. Найдем все векторы, ортогональные векторам п\ = {3; 1; -2} и П2 == {1; -1; 1}. Отметим, что векторы П] и П2 неколлинеарны, так как их координаты непропорциональны, например: 1 ' -Г Совместим начала этих векторов в некоторой точке. Тогда существует единственная плоскость, содержащая эти векто- 3 Аналитическая геометрия
66 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ ры. Искомое множество векторов, ортогональных данным, совпадает с множеством векторов, перпендикулярных указанной плоскости, а это множество совпадает с множеством векторов, коллинеарных векторному произведению Щ XUi г 3 к 3 1 -2 1 -1 1 = —г — 5j — 4fe. Ответ: Л(-г-5j - 4fe), где Л € К. 2.4. Смешанное произведение Определение 2.4, Смеьханным произведением трех векторов а, Ь, с называют мисло, равное {ахЬ)с — скалярному произведению векторного произведения первых двух векторов и третьего вектора. Смешанное произведение отличается от скалярного и векторного произведений в первую очередь тем, что имеет три сомножителя, а не два. Обозначают смешанное произведение трех векторов а, Ь, с так: аЬс, Смешанное произведение имеет простой геометрический смысл. Теорема 2,2. Смешанное произведение трех некомпланарных векторов аЬс равно объему параллелепипеда, построенного на этих векторах как на ребрах, выходящих из одной вершины, взятого со знаком плюс, если тройка векторов а^Ь^ с — правая, и со знаком минус, если эта тройка — левая. < Вектор ахЬ перпендикулярен грани указанного параллелепипеда, построенной на векторах а и Ь, и в силу свойства 2 векторного произведения (см. с. 57) имеет длину, равную площади 5 этой грани (рис. 2.10). Обозначив через е единичный вектор, ортогональный векторам а и Ь и однонаправленный
2.4. Смешанное произведение 67 axb Рис. 2.10 ( векторным произведением ахЬ, получим ахЬ = 5е. Смешанное произведение аЬс равно скалярному произ- ш'дению вектора 5е на век- гор с и равно 5|c|cos</?, где yj угол между векторами илЬ и с. Отметим, мто число |c|cos</? равно проекции вектора г на направление вектора е, а его модуль, т.е. | |c|cos</?|, равен т.и'оте h параллелепипеда. Знак проекции определяется углом V' между сие. Если </? < 90*^, то векторы сие находятся по пдиу сторону от плоскости векторов а, Ь. Значит, тройки векторов а, Ь, е и а, Ь, с имеют одну и ту же ориентацию — правую. В этом случае смешанное произведение положительно и равно объему параллелепипеда со знаком плюс. Если же '^' > 90*^, то ориентация указанных троек различная, т.е. тройка а, Ь, с является левой, и смешанное произведение будет равно оГп.ому параллелепипеда со знаком минус. ► Замечание 2,3. Если векторы а, Ь, с компланарны^ то параллелепипед, построенный на них, вырождается (лежит в и./югкости). Поэтому ему следует приписать нулевой объем. 11<ч10средственно из определения заключаем, что для компланарных векторов а, Ь, с векторы ахЬ и с ортогональны, т.е. (ахЬ)с = 0. Значит, теорема верна и в случае, когда векторы компланарны. ^ Как видно из определения, смешанное умножение векторов является вторичной операцией и определяется при помощи ( кллярного и векторного умножений. Однако смешанное умно- /Ксмие играет важную роль в геометрических приложениях, что и подтверждает теорема 2.2. Исходя из этой теоремы, а также и.» <войств скалярного и векторного произведений, можно полу- чи'п. несколько важных свойств для смешанного произведения.
68 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ 1*^. Для смешанного произведения действует правило циклической перестановки: {ахЬ)с= [Ьхс)а = [сха)Ь = -{Ьха)с= -{схЬ)а= -{ахс)Ь. -щ Действительно, все шесть указанных произведений по абсолютной величине дают объем одного и того же параллелепипеда, а знак произведений определяется ориентацией тройки сомножителей. При циклической перестановке векторов в тройке ориентация не меняется, при перестановке местами двух векторов в тройке ориентация меняется на противоположную. ^ Замечание 2Л. Из доказанного свойства получаем, что аЬс~ {ахЬ)с = а{Ьхс)^ т.е. порядок двух операций, дающих смешанное произведение, не является существенным. Это объясняет, почему в обозначении смешанного произведения знаки образующих операций опускаются. 2^. Три вектора а, Ь, с компланарны тогда и только тогда, когда их смешанное произведение равно нулю. Ч Это вытекает из теоремы 2.2 и замечания 2.3. ► 3*^. Для смешанного произведения выполняется свойство ассоциативности относительно умножения векторов на число: [Ха)Ьс= Х{аЬс), -Ч Обозначив Ьхс = е и используя свойство 2^ ассоциативности скалярного произведения относительно умножения на число, получим {Ха)Ьс= {Ха){Ьхс) = {Ха)е = Х{ае) = Л(а(Ьхс)) =Х{аЬс), ► 4*^. Для смешанного произведения выполняется свойство дистрибутивности (ai + а2)Ьс = афс + а2Ьс.
2.4. Смешанное произведение 69 щ Обозначив Ьхс = е и используя свойство 3*^ дистрибутивно- ('ги скалярного произведения, получим {а\ +а2)Ьс= (ai + a2)(bxc) = (ai + a2)e = aie + a2e = = ai(bxc) + а2(Ьхс) = aibc + a2bc, ^ Замечание 2,5. Свойства 3*^ и 4^ смешанного произведения сформулированы для первого сомножителя. Однако при помощи циклической перестановки можно доказать аналогич- 111.10 утверждения и для второго и для третьего сомножителей, 1.0. верны равенства а{ХЬ)с= Х{аЬс)^ аЬ[Хс) = Х{аЬс)^ a{bi + Ь2)с = abic + аЬ2С^ ab{ci + С2) = abci + аЬс2, и II итоге имеем свойство линейности смешанного произ- педенил по каждому сомножителю. Замечание 2.6, Отметим, что при доказательстве свойств «мотанного произведения мы не использовали свойства векторного произведения. Наоборот, обоснование свойств векторного произведения можно строить на основе свойств смешанного произведения. Покажем это на примере свойства дистрибутивности векторного произведения, доказательство которого мы оГкидали привести. Сначала обратим внимание на следующее. Если векторы xi и Х2 таковы, что для любого вектора у выполняется равенство Ж1У = Ж2У, (2.15) 1'о Жх = Ж2. Действительно, равенство (2.15) означает, что (.Г| — Ж2)у = 0. Так как вектор у любой, мы можем положить Л/ - жх — Ж2. Тогда получим (жх — Ж2)^ = О, но это возможно I олько при Жх — Ж2 = о, т.е. при жх = Ж2. Согласно доказанному, равенство (ах + а2)хЬ = aiXb + a2Xb
70 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ будет выполняться, если для любого вектора с {{ai+a2)xb)c= (aixb)c + (а2хЬ)с, или (ai + а2)Ьс = афс + а2Ьс. Но последнее равенство верно, так как выражает доказанное свойство 4 дистрибутивности для смешанного произведения. # Пусть векторы а, Ь, с заданы своими координатами в пра- вод« ортонормированном базисе: а = {жа; J/aJ ^a}i Ь = {х^,; уь; г^}, с = {жс; Ус!-ггс}. Чтобы найти их смешанное произведение, воспользуемся формулами для вычисления скалярного и векторного произведений: аЬс = а{Ьхс) = -А УЬ Ч Ус Zc — X а УЬ Zb Ус Zc г — ХЬ Zb ^с Zc Уа ХЬ Zb Xq Zc 3 + Xb УЬ X. + Za Ус Щ УЬ ^с Ус к\ = ^а Уа Za ХЬ УЬ Zb ^с Ус Zc Соглгьсно полученной формуле, свойство 2 смешанного произведения можно сформулировать так: необходимым и достаточным условием компланарности трех векторов, заданных координатами в ортонормированном базисе, является равенство нулю определителя третьего порядка^ строками которого являются координаты этих векторов. Пример 2.9, Найдем объем треугольной пирамиды, построенной на векторах а = {—2; 1; —2}, Ь = {1;0;—1} и с.= = {1; 1; 1} как на смежных ребрах. Трем векторам с общим началом можно сопоставить как треугольную пирамиду, так и параллелепипед, причем объем
2.5. Приложения произведении векторов 71 пирамиды будет в 6 раз меньше объема параллелепипеда, равного модулю смешанного произведения аЬс данных векторов. Итак, объем пирамиды равен V = |аЬс|/6 = 1, поскольку аЬс — 2 1 -2 1 О -1 1 1 1 = -б, 2.5, Приложения произведении векторов Ргьссмотрим различные приложения произведений векторов на следующих примерах. Пример 2.10, Работа А постоянной силы F при прямоли- моймом перемещении материальной точки из положения Mi в положение Мг равна А = |F| |MiM2|cos</? (рис. 2.11, а). Поэтому г помощью скалярного произведения этди работа вычисляется МО (|)ормуле A = Fs, s = MiMI, а Рис. 2.11 Гхли к материальной точке приложено п постоянных сил /,, г = 1,п, то при том же ее перемещении сумма А их работ А^ |жика работе равнодействующей силы п г=1
72 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ поскольку п п п Из ЭТОГО равенства следует, что система сил не совершает работу, если их равнодействующая ортогональна вектору перемещения S. Ясно, что равенство А = Fs = О справедливо и в случае, когда равнодействующая равна нулю или отсутствует перемещение, или верно и то и другое. Пример 2.11, Круговой диск вращается с постоянной угловой скоростью UJ вокруг перпендикулярной ему оси вращения L, проходящей через его центр О (рис. 2.11,6). Пусть V — скорость точки р. Тогда где и — вектор угловой скорости. Пример 2.12. На движущуюся со скоростью v частицу с электрическим зарядом q магнитное поле с магнитной индукцией В действует с силой Лоренца f = qvxB, Если векторы v и В коллинеарны^ то vxS = О и при постоянном магнитном поле частица будет совершать прямолинейное равномерное движение. Если же векторы v и В неколлинеарны, то / 7^ О, но мощность, развиваемая этой силой, равна нулю: W = fv = q{vxB)v = qvBv = О, поскольку смешанное произведение компланарных векторов равно нулю. Следовательно, заряженная частица массой т в постоянном магнитном поле сохраняет свою кинетическую энергию т«^/2.
Д.2.1. Двойное векторное произведение 73 Рассмотрим случай, когда векторы v и В ортогональны, \л\ vB ~ 0. Поскольку и сила Лоренца / ортогональна Я, то 'ПИ гица остается в плоскости, перпендикулярной вектору В, и '(питается по окружности радиуса Д, который определяется из V( ловия равновесия возникающей при этом центробежной силы \\ действующей силы Лоренца, mv'^/R = q\vxB\ = q\v\\B\sm90'', i )п'юда mlv R = q\B Дополнение 2Л. Двойное векторное произведение Трем векторам а, Ь и с можно поставить в соответствие иск'гор, равный ах{Ьхс), Этот вектор называют двойным пгкторным произведением векторов а, Ь и с. Двойное ш'кторное произведение встречается в механике и физике. Двойное векторное произведение выражается через линей- нцю комбинацию двух из трех своих сомножителей по формуле ах{Ьхс) =Ь{ас) -с{аЬ), 1[()кг,жеи это. Обозначим через х разность левой и правой млгтей этого равенства X = ах{Ьхс) - Ь{ас) + с{аЬ), IliiM достаточно показать, что ж = О. Предположим, что векторы Ьи с коллинеарны. Если они оба нцлсвые^ то в выражении для вектора х все слагаемые равны нулевому вектору и поэтому равенство ж = 0 выполнено. Если /КС один из коллинеарных векторов Ь, с ненулевой^ например
74 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ ^' '^*^ для другого вектора при некотором а G К выполнено равенство Ь = ас. Но тогда X = ах(асхс) — ас{ас) '{■са{ас) = О. ^предположим теперь, что векторы Ь и с неколлинеарны. Тогд^ их векторное произведение не равно нулевому вектору и opi'oroHajibHo ненулевому вектору Ь. Векторы Ьхс г = 3 = Ьхс , k = ixj oopaayjQrp правый ортонормированный базис в Vz (это и отражено в обозначениях). В этом базисе справедливы следующие Р^^"^^ огсенил векторов: Ь= bi^ с= С\1 + С2к^ а = a\i'{-a2J+ а^к^ и no3':toMy Ьхс— ■~|b|c2j, ах{Ьхс) = —\b\c2{aik — аз*)- Кром^ т^оро^ ас = Q-iCi — азС2, о>Ь = а\ Ь t> Р^'^Упътдите находим, что и в случае неколлинеарных векторов о и с выполнено равенство X = b\c2{aik- a^i) - (oiCi -- азС2)\Ь\{ + a\\b\{c\i + С2к) = О. Вопросы и задачи ^*^-« Вычислить определители: а) 2 0 3 7 1 6 6 0 5 ; б) 1 1 1 4 5 9 16 25 81
Вопросы и задачи 75 2.2. Решить уравнения и неравенства: а) 1-х 39 я- О 2-х Т= О О 5 + ж = 0; б) 1 1 1 ж2 5 3 жЗ 25 9 >0; и) 0< ж -1 О 1 X 1 О -1 ж ^3; г) ж -1 2 ж' ж-" 3 4 -6 6 = 0; л) 3 ж -4 2-13 ж + 10 1 1 = 0: е) 2 ж + 2 -1 1 1 -2 5 -3 ж >0, 2.3. Найти все значения параметра t, при которых система циух линейных уравнений { 2a: + (i-5)j/ = 5 1ШО0Т единственное решение. Найти зависимость этого един- I гионного решения от параметра i. 2Л* Доказать справедливость равенств: и) (11 + а\ bi 02 + ^2 ^2 — «1 h 0.2 62 + «2 ^2 ; б) Aai bi Aa2 ^2 = A «1 bi «2 62 И) «2 ai «3 b2 bi Ьз C2 Cl cz — — «1 0.2 oz bi b2 Ьз Cl C2 С3 — ai ci 61 «2 C2 62 «3 C3 Ьз I) ai «2 аз 0 b2 Ьз 0 0 сз — Oi 0 0 0 b2 0 0 0 Сз — «1 0 0 bi ci b2 C2 0 Сз = aib2C3 2.5. Найти длину вектора с = a — 2Ь, если известно, что п\ =3, |Ь| = 5 и угол между векторами а и Ь равен 45*^.
76 2. ПРОИЗВЕДЕНИЯ ВЕКТОРОВ 2.6. Найти угол между векторами с = а — 2Ь и d = 3a + 2Ь, если известно, что \а\ = 3, |Ь| = 5 и угол между векторами а и Ь равен 120^. 2.7. Найти значения параметра t^ при которых векторы c = a — tb и d = a + tb имеют одинаковую длину. 2.8. Найти площадь треугольника, построенного на векторах а = 2г — J + 3fe и Ь = г + j — fe. 2.9. В треугольнике ABC угол при вершине А равен 45°, АВ\ = 1, \АС\ = 4. Найти угол между медианой и биссектрисой, которые проведены из вершины Л. 2.10. Точки 5i и 52 принадлежат соответственно прямым Li и L2, которые пересекаются в некоторой третьей точке Л. Выразить через ABi и АВ2 векторы, направленные по биссектрисам углов между прямыми. 2.11. Найти угол между векторами а и Ь, если они имеют одинаковую длину, а векторы с = а — 2Ь и d = а + ЗЬ ортогональны. 2.12. Найти объем параллелепипеда, построенного на векторах а = г —J+ 3fe, Ь = 2г +J - fe, с = Зг +j + 2fe. 2.13. При каких значениях t векторы а = ti — t^j +t^k^ b — 2i — j — ky c = —4г + 2j + 5fe компланарны. 2.14. При выполнении какого условия равнодействующая двух сил, приложенных к одной точке, будет направлена по биссектрисе угла между ними? 2.15. Найти работу силы F = i + k при перемещении материальной точки на вектор а = Зг — 2j + fe. 2.16. Найти угол между ненулевыми векторами а и Ь, если они удовлетворяют соотношению \ахЬ\ =аЬ, 2.17. Векторы а, Ь и с некомпланарны, а векторы ах{Ьхс) и Ь коллинеарны. Найти угол между векторами а и Ь,
Вопросы и задачи 77 2.18. Доказать, что для любых трех векторов справедливо равенство {ахЬ)хс = (ас)Ь- {Ьс)а^ причем в его правой части в круглых скобках стоят скалярные произведения соответствующих векторов. 2.19. Доказать, что любые векторы а, Ь и с удовлетворяют гпотношению ах{Ьхс) + сх{ахЬ) + Ьх{сха) = О. 2.20. Доказать, что для любых четырех векторов а, Ь, с и (1 выполнено тождество {axb){cxd) = {ac){bd) - {ad){bc), 2.21. Доказать, что если два вектора равной длины лежат ма одной прямой и однонаправлены, то их моменты относительно любой точки равны между собой. 2.22. Доказать, что если частица массой тп с электрическим нарядом q со скоростью v попадает в постоянное магнитное nolo г. магнитной индукцией В и векторы v и В неколлинеарны и иоортогональны, то она будет двигаться по цилиндрической ( иирали. Вычислить радиус основания соответствующего прямого кругового цилиндра и расстояние между соседними витками спирали. 2.23. Для каких векторов а, Ь и с выполнены соотноше- iitui: а) |а — Ь| = |а + Ь|; б) |а — Ь| > |а + Ь|; в) |а — Ь| < |а + Ь|; I ) аЬ = |а| |Ь|; д) |ахЬ| =Ja\ \Ь\; е) аЬс= |а| |Ь| |с|. 2.24. Найти все векторы х G V3, удовлетворяющие данному v^■Jloвию: а) ах = 0; б) ахх = О; в) ахх = Ь; г) ахх = Ьхж. 2.25. Какому условию удовлетворяют векторы а и Ь, если 1[1\п любого вектора ж G V3 выполнено равенство ахх = Ьхж. 2.26. Доказать, что для векторов а, Ь и с, удовлетворяющих V( /101ШЮ а + Ь + с= О, выполнены равенства ахЬ = Ьхс = сха, 2.27. Доказать компланарность векторов а — Ь^ Ь — си с~ а.
3. СИСТЕМЫ КООРДИНАТ В основе аналитической геометрии лежит возможность однозначного описания точек при помощи наборов чисел, называемых координатами. Описание множества с помощью соотношений между координатами входящих в него точек позволяет привлечь для его исследования алгебраические методы, что значительно расширяет возможности анализа. Обратно, зависимости (уравнения, неравенства и их системы) можно интерпретировать как зависимости между координатами точек и ассоциировать с ними множество, составленное из точек, координаты которых удовлетворяют этим зависимостям, и, следовательно, получить наглядное представление чисто алгебраической задачи (например, в случае поиска решений уравнений и их систем). Таким образом, возникает своеобразный мостик, связывающий алгебру и геометрию. Его роль выполняет система координат. ЗЛ, Декартова система координат Существуют различные способы задания точек набором координат. Аналитическая геометрия опирается на простейшую систему координат — прямоугольную, которая известна из школьного курса математики. Мы дадим определение прямоугольной системы координат, используя векторную алгебру. Фактически мы построим систему координат более общего вида, в которой оси координат могут находиться по отношению друг к другу под произвольным углом. Прямоугольная система координат будет частным случаем, когда углы между осями координат будут прямыми. Назовем декартовой (аффинной) системой координат пару, состоящую из фиксированной точки О и некоторого
3.1. Декартова система координат 79 (иииса. Соответственно трем пространствам Ki, V2, V3 полу- чаом три варианта декартовой системы координат: на прямой, Mil плоскости и в пространстве. Декартовыми (аффинными) координатами произвольной точки М являются координаты вектора ОМ в заданном базисе. С декартовой системой координат связаны следующие по- мнтия: начало (системы) координат — точка О в составе ./(('картовой системы координат; - репер — базис в составе декартовой системы координат, ц,ли векторов которого выбирается общая точка приложения в начале координат; ~ оси координат (координатные оси) — прямые, на которых лежат векторы репера, задающие направление на них прямых. Оси имеют специальные названия (в порядке нумерации): ось абсцисс^ ось ординат, и ось аппликат.. Координаты точки именуются по осям: абсцисса^ ордината II аппликата. На плоскости отсутствует ось аппликат, на прямой также нет оси ординат. координатные плоскости — плоскости, определяе- MI.IO парами векторов репера. Понятие используется для декартовой системы координат в пространстве; - радиус-вект>ор точки М — вектор ОМ, соединяющий начало координат О с этой точкой. Декартову систему координат общего вида часто называют косоугольной системой координат. Если репер декартовой системы координат является орто- т>рмиробанным базисом^ то такую систему координат назы- нают декарт^овой прямоугольной сист.емой координат.^ или просто прямоугольной системой координат^ а декар- юны координаты точки — ее прямоугольными координатами. Далее будем использовать в основном прямоугольные сис- М'мы координат, т.е. будем предполагать, что репер предста-
80 3. СИСТЕМЫ КООРДИНАТ вляет собой ортонормированный базис, причем обязательно правый. Отметим, что базис в V2 (т.е. на плоскости) называют правым (левым)^ если первый его вектор совмещается со вторым с помощью кратчайшего поворота против хода (по ходу) часовой стрелки. Итак, под системой координат подразумевается прямоугольная система координат с правым базисом, а под ко- ордииат.ами точки — ее прямоугольные координаты. Использование других систем координат будет обязательно оговариваться. Для обозначения декартовых систем координат, например в пространстве, будем использовать обозначения типа Oijfe, где О — начало системы координат, а г, j, к — ортонормированный репер (базис), или Oxyz [I], где указаны обозначения для координатных осей. 3,2, Преобразование прямоугольных координат Все прямоугольные системы координат в изучаемом пространстве, вообще говоря, равноправны, т.е. выбор одной из них ничуть не хуже (и не лучше) выбора другой. Те или иные предпочтения отдают исходя из особенностей конкретной задачи. Использование различных систем координат ставит задачу преобразования координат точкщ т.е. задачу вычисления ее координат в одной системе координат по ее координатам в другой системе. Пусть Oijk — некоторая прямоугольная система координат в пространстве, которую мы условно назовем старой, а O'i'j'k' — вторая прямоугольная система координат, которую будем называть новой (рис. 3.1). Считаем, что известны координаты точки 0'{Ъ\\ Ьг; Ьз) и векторов г' = {otii\ a2i; «31}, 3' = {а^; агг; ^зг}, к' = {ахз; агз; ^зз} в старой системе координат. Пусть для точки М известны ее координаты (x;y;z) в старой и координаты (а:';у';,г') в
3.2. Преобразование прямоугольных координат 81 новой системах координат. Это значит, что выполняются два равенства >■ и Ом = xi-\- yj + zk. (3.1) Рис. 3.1 Векторы и О^М связаны соотношением + О^М^ причем координаты вектора ОО* являются также координатами начала координат О' новой системы координат относительно старой, т.е. 00' = hi + b23+bzk, Поэтому оШ = 00' + 0^ = bii + b23 + bzk + x'i' + y'j' + z'k' ^ = hi + b2J + Ьф + + x\ani + a2ij + cx^ik) + + 2/'(^12* + 0!22J + «32*;) + + z'{ai3i + 0^233 + о^ггЩ = = («^iia:' + ai2j/' + ai3^' + bi)i + + (a2ia:' + «222/' + «23-^' + Ь2)з + + («31 ж' + «322/' + «33-^' + Ьз)Й, (3.2)
82 3. СИСТЕМЫ КООРДИНАТ т.е. получено разложение вектора ОМ в репере старой сие-' темы координат. Оно должно совпадать с (3.1) в силу един-, ственности координат вектора в одном и том же базисе. Приравнивая соответствующие коэффициенты разлоэюений в (3.1) и (3.2), получаем у = а21ж' + «22^' + а23'2^' + ^2, Z = аз1ж' + «32^' + азз-г^' + 63. (3.3) Соотношения (3.3), выражающие старые координаты через новые, представляют собой систему трех линейных уравнений относительно неизвестных х\ у\ z\ Чтобы найти новые 1 1 координаты ж', у\ z' по известным старым, необходимо решить эту систему относительно новых координат. Система (3.3) при любых ж, t/, Z имеет единственное решение, поскольку ее определитель отличен от нуля. Это следует из того, что выполнены равенства , ац «21 «31 «12 «22 «32 «13 «23 «33 «11 «21 «31 «12 «22 «32 «13 «23 «33 = i'j'fc' = l, "< так как векторы г', j', fc' образуют правый ортонормированный базис и объем построенного на них параллелепипеда равен }. (или —1 в случае левого базиса). Набор коэффициентов aij в системе (3.3) отражает положение репера новой системы координат, а свободные члены 6i, 62, 63 характеризуют изменение начала координат. Если репер системы координат не изменился, а поменялось лишь начало координат, то формулы преобразования выглядят более просто: X =: x' + ^l, у-у' + Ь2, (3.4)
3.2. Преобразование прямоугольных координат 83 Преобразование (3.4) называют параллельным переносом системы координат в пространстве на вектор 00\ Все вышеизложенное относится к прямоугольной системе координат в пространстве. Прямоугольная система координат ii:i плоскости отличается от пространственной лишь тем, что |)(4iep состоит из двух векторов, а точки имеют всего две координаты. Преобразование системы координат на плоскости описывается уравнениями X = ацх'+ апу'+ Ьи ,^ ^. У = а21Х +а22У +02, \\1[о {аь;а2г}, г= 1,2, — координаты векторов г', f нового |)<4iepa относительно старого (i,j), а (6i;62) — координаты точки О' начала новой системы координат в старой системе координат. Преобразование параллельного переноса системы ко- t)pduHam на плоскости выглядит так: y = y' + b2' Если начала новой и старой систем координат на плоскости соипадают, а изменяется лишь репер системы координат, то (|)()рмулы преобразования координат имеют вид: ж = а11ж' + а12У', ,^ ^, , , (3.6) y = a2ix +а22У ' Здесь возможны два случая. В первом из них новый репер может быть получен из старого поворотом последнего на некоторый угол if вокруг общего начала систем координат, причем полагают, что (р>0 {(р <0) при повороте против хода (по ходу) м;и'овой стрелки. В этом случае преобразование (3.6) назы- и.иот поворотом системы координат на плоскости на,
84 3. СИСТЕМЫ КООРДИНАТ угол (fi. Нетрудно убедиться, что координаты векторов г' и j' нового репера относительно старого выражаются через угол поворота ip: i' =z {cosipisimp}, j' = {—sin</;;cos</;} (рис. 3.2). Зная координаты векторов нового репера относительно старого, мы можем записать уравнения для поворота системы координат на плоскости: , . \ , (3.7) У = X simp + у cos ip. Если преобразование состоит в последовательном выполнении поворота и параллельного переноса, то оно имеет вид; Рис. 3.2 (3.8) X = х^cosip — y'sm<p-\- 6i, у = х^ simp + у^ cos (f -{- b2^ Система (3.8) легко решается относительно ж', у\ и обратное преобразование координат, отражающее переход от новой системы координат к старой, будет иметь вид: ж' = xcosip + ysinip + b[, у' = —xsin(p-{-ycosip-{-b2, где 6j = 6icos</;-f-62sin</;, 63 = —6isin</;-f-62Cos</;. Как видим, старая система координат получается из новой с помощью поворота на тот же угол <р^ но в противоположную сторону (на угол —ip в положительном направлении), и параллельного переноса (на вектор ОЮ), Во втором случае с помощью поворота старого репера вокруг начала координат на некоторый угол <р можно совместить лишь векторы i и г', но при этом векторы j и j' окажутся противоположными и для их совмещения потребуется выполнение преобразования зеркального отражения плоскости относительно первой оси координат.
3.3. Простейшие задачи аналитической геометрии 85 В первом случае о двух реперах на плоскости говорят, что они имеют одинаковую ориентацию, а во втором — противоположную. Аналогичную терминологию используют и для пространства. Если начало новой и старой прямоугольных систем координат в пространстве совпадают и изменяется лишь репер системы координат, то формулы преобразования координат имеют вид: X = ацх^ + ai2y' + оцг^\ у = а2\х' + ОС22У' + Oi23z\ (3.9) Z = аз1ж' + «32^' + «зз-^^'- Преобразование (3.9) называют поворотом системы координат в пространстве^ если реперы новой и старой систем координат имеют одинаковую ориентацию, т.е. являются оба правыми или левыми. Как и в случае плоскости, это связано с тем, что реперы с одинаковой ориентацией можно совмещать с помощью поворотов. Например, можно сначала совместить искторы г и г' с помощью поворота старого репера вокруг век- гора гхг', а затем выполнить второй поворот вокруг вектора г' для совмещения повернутого вектора j с вектором j'. При .»том векторы fc и fc' автоматически совпадут для реперов одной ориентации и будут противоположными для реперов противоположной ориентации. В последнем варианте требуется, как и в случае плоскости, выполнение дополнительного преобра- ■ювания зеркального отражения (относительно координатной плоскости, определяемой векторами г' и j'). .4.3. Простейшие задачи аналитической геометрии Рассмотрим некоторые задачи аналитической геометрии, < lul:iaнныe со взаимным расположением точек на плоскости или и пространстве.
86 3. СИСТЕМЫ КООРДИНАТ Векторы и точки. Задача состоит в том, чтобы выразить координаты вектора через координаты точек его начала и конца. Рассмотрим в пространстве прямоугольную систему координат и вектор АЁ с координатами {1;т,]п}^ у которого известны координаты точек его начала А{ха]Уа^ ^а) и конца В{хь]уьт ^ь)- Обозначим через О начало системы координат. Тогда координаты точек А и В представляют собой координаты их радиус-векторов О А и (ЭВ. Следовательно, ОВ — О А = = {хь — Ха] Уь — Уа'^ ^ь — ^а] И ИЗ соотношения АВ = ОВ — ОА заключаем, что {/; т; п} = {хь — ж^; уь — Уа] Ч — ^а}^ т.е. 1 = Хь-Ха, ГП = Уь-Уа, П = Zb - Za* (3.10) В случае прямоугольной системы координат на плоскости координаты вектора АЁ •=. {1\ т} на этой плоскости и координаты точек его начала А[ха\Уа) и конца В{хь;уь) связаны аналогичными соотношениями 1 = Хь-Ха, ГП = уь- Уа- (3.11) Из (3.10) и (3.11) вытекают правила: ~ координаты вектора получают вычитанием из координат его конца координат его начала; - координаты конца вектора получают сложением координат вектора с координатами его начала; ~ координаты начала вектора получают вычитанием из координат его конца координат вектора. Деление отрезка в заданном отношении. Задача состоит в том, чтобы на данном отрезке М1М2 найти точку М, делящую отрезок в заданном отношении: |MiM| : IMM2I =piq- Для точки М из отрезка М\М2 векторы MiM и ММ2 кол- линеарны и однонаправлены (рис. 3.3). Следовательно, один из них может быть получен из другого умножением на поло-
3.3. Простейшие задачи аналитической геометрии 87 жительное число. Пусть, например, Число Л равно отношению длин отрезков ММ2 и MiM, т.е. А = q/p, р^^^ 3.3 Поэтому MimI = MiaI + mmI = Mi^i + -Мхл! = ^i^MiAi, откуда MiAI = —^MiML (3.12) P + 9 Пусть концы Ml и М2 отрезка М1М2 заданы своими координатами в произвольной прямоугольной системе координат Oijk в пространстве: Mi{xi;yi; zi)^ ^2(^2; ^2;-2^2)- Найдем координаты точки М в этой же системе координат. Для этого запишем равенство (3.12) через радиус-векторы входящих в него точек ой - OAti = -^(0At2 - OAti) Р + Я и найдем, что ой = ~^аЙ +11- -^1 OAti = р+я \ р+я/ Р OAt2 + ~~—OAti = ~^{x2;y2]^2} + -^{xi;yi;zi} p+q p+q p+q p+q px2 + qxi^ РУ2 + qy\. PZ2 + Я^\ p+q ' p+q ' p+q , { Итак, если обозначить координаты точки М через (ж; у\ г), го px2 + qxi py2 + qyi pz2 + qzi .^ ^^. х = ^ у — 2г = . (3.13) p+q p+q p+q
88 3, СИСТЕМЫ КООРДИНАТ Если точка М — середина отрезка М1М2, то р — q = 1^ и поэтому из (3.13) следует, что координаты М равны полусумме соответствующих координат начала и конца отрезка, т.е. x = il±iii, у^Ц^, .= il±ii. (3.14) В случае плоскости нет аппликат и из (3.12) следует, что координаты точки М{х;у)^ делящей отрезок М1М2 в отношении |MiM| : IMM2I = р : 9, определяются через координаты точек ^i(^iiyi) и М2{х2]У2) концов ЭТОГО отрезка с помощью равенств px2 + qxi РУ2 + дУ1 д, _ ^ у— ^ Р+д р+д которые для середины отрезка переходят в соотношения Ж1+Ж2 У1+У2 Х = y:=z . 2 ' ^ 2 Пример 3.1- В вершинах Л(4;4;4), S(-2;6;4), С(-4;4;2) треугольника ABC расположены материальные точки равной массы. Найдем координаты центра масс этой системы точек. Центр масс указанной системы точек совпадает с точкой М пересечения медиан треугольника АВС^ Пусть точка N — середина стороны ВС. Тогда ее координаты [x\y\z) равн^ полусумме соответствующих координат точек В и С^ следовав тельно, ж = —3, у = Ъ^ г = 3. Медиану AN точка М делит э отношении \АМ\ : \MN\ = 2:1, поэтому координаты (xq; уо; zq) центра масс рассматриваемого треугольника в соответствии с (3.13) равны __2-(-3)+Ь4__ 2 2-5+1-4 14 2-3+1-410 ^0- 2+1 """З' ^°"^+]~"Т' "^0- 2+1 "У Длина отрезка. Задача вычисления длины отрезка (или расстояния между двумя точками) по координатам его концов в прямоугольной системе координат известна из школьного
ЗА, Вычисление площадей и объемов 89 курса геометрии. Мы выведем эту формулу при помощи векторной алгебры. Длина отрезка — это длина вектора, соединяющего его концы, а длину вектора можно определить, вычислив его скалярный квадрат. Пусть концы отрезка Mi и М2 заданы своими координатами в прямоугольной системе координат Oijk: M\{xi]yi]Zi), М2{х2\У2\^2)^ Тогда Л/1М2 = {х2 - xi\ у2 - yi; Z2 - ^1}. Скалярный квадрат вектора М1М2, заданного своими координатами в ортонормированном базисе г, j, fc, находится с помощью формулы (2.9) для вычисления скалярного произведения: ЩЬ^2^ = {Х2 'Xif + {У2 - yif + {Z2 - Zi)\ Итак, длина отрезка М1М2 вычисляется по формуле IM1M2I = y/{x2-Xty + {y2-yi)^+{Z2-Zi)\ ЗА. Вычисление площадей и объемов Вычисление площадей многоугольников и объемов многогранников, заданных координатами своих вершин в прямоугольной системе координат^ основывается на использовании скалярного^ векторного и смешанного произведений векторов. Если параллелограмм задан в пространстве координатами своих вершин, то для вычисления его площади нужно найти координаты двух векторов^ соответствующих смежным сторонам параллелограмма, а затем модуль их векторного произведения. Аналогично вычисляется площадь треугольника, равная половине модуля векторного произведения векторов, на которых он построен как на смежных сторонах. Пример 3.2. Пусть три вершины треугольника заданы «пойми координатами: Л(4;4;4), 5(1;2;3), С(3; —1;2).
90 3. СИСТЕМЫ КООРДИНАТ Для определения площади ААВС с помощью (3.10) найдем координаты векторов АВ и АС: Л^ = {1-4;2-4;3-4} = {-3;-2;-1}, Л^ = {3-4;-1-4;2-4} = {-1;-5;-2}. Затем по (2.14) вычислим их векторное произведение: JExAd = г j к 3 -2 -1 1 -5 -2 ■= —г —5j + 13fc, Модуль этого векторного произведения равен \А^ха6\ = V(-l)^ + (-5)2+132 = VT95, и, следовательно, Saabc= А^хА^ л/Ш # Для вычисления объема параллелепипеда, заданного координатами своих вершин, нужно найти координаты трех векторо91, соответствующих смежным ребрам, а затем вычислить модуль смешанного произведения этих векторов. Через смешанное произведение вычисляется и объем произвольной треугольной пирамиды SABC (см. пример 2.8), поскольку он равен 1/6 объема параллелепипеда, построенного на ребрах ЛВ, Л^ и Таким образом, объем этой пирамиды равен VsABC ^ пример 3.3. Найдем объем V пирамиды SABC^ заданной координатами своих вершин: Л(2;-1;1), 5(5;5;4), С(3;2;-1), 5(4; 1;3). I
3.5. Кривые и поверхности 91 Используя (3.10), вычисляем координаты векторов, напрэг цленных по ребрам пирамиды: 1^ = {5 - 2; 5 - (-1);4 - 1} = {3; 6; 3}, Л^ = {3 - 2; 2 - (-1); -1 - 1} = {1; 3; -2}, Л^ = {4-2;1-(-1);3-1} = {2;2;2}, И определяем объем с помощью смешанного произведения пай денных векторов: a^a6j^ = 3 6 3 1 3 -2 2 2 2 = -18, V = l\AiAdJ^\=3. 6 3.5. Кривые и поверхности Множество точек на плоскости или в пространстве можно описать системой уравнений и (или) неравенств, связывающих координаты точек из этого множества. И одна из важнейших ;>адач аналитической геометрии — построение уравнения или системы уравнений и неравенств, описывающих заданное множество. Определение ЗЛ, Если уравнению F{x^y^z) =0 удовлетворяют те и только те тройки чисел ж, у, г, для которых точка М(ж; у; z) принадлежит множеству S в пространстве, то уравнение F{x^y^z) = Q называют уравнением множества 5, а само множество S — геометрическим образом этого уравнения. Вышесказанное также относится и к описанию множеств на плоскости, но с единственным отличием — уравнению <'оответствует функция F{x^y) двух переменных ж и t/, а не трех.
92 3, СИСТЕМЫ КООРДИНАТ Определение 3.2. Если уравнению F{x^y) = 0 удовлетворяют те и только те пары чисел ж и t/, для которых точка М{х;у) принадлежит множеству Г на плоскости, то уравнение F{x^y) = О называют уравнением множества Г, а само множество Г — геометрическим образом этого уравнения. Рассмотрим простейший вариант, когда множество точек в пространстве описывается одним уравнением вида F{x^y^z) = О, где F{x^y^z) — функция трех пepeмeнныxJ а переменные ж, t/, Z представляют собой координаты точки в пространстве относительно фиксированной прямоугольной системы координат. Если не налагать на функцию F{x^y^z) никаких ограничений, то от подобного описания мало проку, так как тогда при помощи уравнения можно описать любое множество точек в пространстве. Действительно, вспомним общее толкование функции как закона, который любому набору, в данном случае из трех, аргументов ставит в соответствие единственное число. Такой закон можно задать различными способами. Например, выберем произвольное множество 5 в пространстве. Положим Fi^iV}^) = Oi если точка с координатами (ж; у] z) принадлежит множеству 5, и F{x^y^z) = 1 в противном случае. Тогда уравнение F{x^y^z) = О будет задавать в точности множество 5. В рамках аналитической геометрии рассматривают уравнения F{x^y^z) = О {F{x^y) = О на плоскости), для которых функция F является многочленом. Определение 3.3. Многочленом от п переменных Ж1, ..., Хп называют функцию вида 7П П + -..+гп=0 п 1 где zi, ..., tn — целые неотрицательные числа; Щх^.,,^^ "^ действительные числа, причем хотя бы один из коэффициентов <^n,...,t„i для которых г*!-f-.. .-f-in = тп, не равен нулю. Число т. называют степенью многочлена от п переменных.
3.5, Кривые и поверхности 93 Определение допускает нулевое значение степени многочлена. Независимо от числа переменных многочлены нулевой сте- псчш имеют вид F = ao,...,o и являются постоянными функциями. 1^ид многочленов первой степени зависит от количества переменных. Например, F = 2х — 4у-\-5z — I — многочлен первой «ччшени от трех переменных, а, F = х — у + 3 — многочлен нерпой степени от двух переменных. При п < к любой многочлен ("гепени m от п переменных можно рассматривать как многочлен той же степени от к переменных, т.е. от большего числа переменных. Уравнение F(a;i,...,a;n) = О, в левой части которого стоит многочлен от п переменных, называют алгебраическим. Определение 3.4. Алгебраической поверхностью наливают геометрический образ в пространстве, соответствующий уравнению F{x^y^z) = 0^ где F — многочлен от трех непременных ж, t/, г. Степень многочлена F в уравнении F = О называют порядком уравнения^ или его степенью. Определение 3.5. Алгебраической кривой (или линией) на плоскости называют геометрический образ на плоскости, соответствующий уравнению F{x^y) = 0, где F — многочлен от двух переменных ж, у. При преобразовании системы координат уравнение поверхности (кривой) изменяется. Пусть х^ у^ z — старые координаты, ж', у\ Z* — новые координаты, связанные со старыми уравнениями (3.3), а поверхность в старой системе координат описывается уравнением ^(ж,?/,г) = 0. Тогда, чтобы получить уравнение поверхности в новой системе координат, необходимо и исходное уравнение подставить вместо переменных ж, t/, z их пыражения через новые переменные ж', у\ z\ В случае алгебраической поверхности (алгебраической кривой) преобразование координат в уравнении приводит к многочлену той же степени, что и степень первоначального урав-
94 3. СИСТЕМЫ КООРДИНАТ нения. Действительно, при преобразовании координат степень многочлена не может возрасти, но тогда она не может и уменьшиться, так как при обратном преобразовании она должна была бы возрасти. Следовательно, степень многочлена в уравнении отражает характер самой поверхности (кривой) и не связана с выбором системы координат. Степень многочлена в уравнении, описывающем данную алгебраическую поверхность (кривую на плоскости), определяется неоднозначно. Например, поверхность, которая задается уравнением F{x^y^z) = О, где F — многочлен, может быть также описана и уравнением {F{x^y^z)) =0, порядок которого вдвое больше. Но среди всех уравнений, описывающих данную алгебраическую поверхность (кривую на плоскости), есть уравнение наименьшего порядка. Определение 3,6. Минимальный порядок уравнения, описывающего алгебраическую поверхность (алгебраическую кривую на плоскости) в прямоугольной системе координат, называют порядком этой поверхности (кривой). Отметим, что наиболее распространенные кривые на плоскости (прямые и окружности) и поверхности в пространстве (плоскость, сфера, конус), которые изучаются в курсе школьной геометрии, являются алгебраическими порядка 1 или 2. Кривая в пространстве может рассматриваться как линия пересечения двух поверхностей. Описывая каждую из поверхностей при помощи уравнения в одной и той же системе координат, например Fi{x^y^z) = 0^ ^2(ж,?/,г) = О, задают и линию пересечения этих поверхностей системой двух уравнений Fi{x,y,z) = 0, • F2{x,y,z) = 0, Кривые на плоскости или в пространстве можно описывать и другими способами. Так, кривую можно рассматривать как
3,5, Кривые и поверхности 9[> траекторию движущейся точки и описывать, задавая координаты точки как функции времени. Мы приходим к системе трех уравнений у^ф{г), (3.15) 1чривая на плоскости может быть описана аналогичной системой двух уравнений. Такие системы называют параметрическими уравнениями кривой, а переменное t — параметром [II]. 1*]го содержательный смысл (время) не является существенным, да и происхождение параметра может быть различным — не только исходя из механической интерпретации кривой как траектории движения. Если удается исключить параметр из системы (3.15), то получается система двух уравнений, которая характеризует кривую в пространстве как пересечение двух поверхностей. 1^озможен и обратный переход, при котором в систему двух уравнений вводят дополнительный параметр так, чтобы новая система могла быть представлена в виде (3.15). Пример 3.4. Кривую в пространстве, заданную системой двух уравнений x-z + l^Q, можно задать параметрически. Для этого исключаем из первого уравнения переменную z и получаем ж^ + У^ — (1 + а:)^ = О или ?/^=:2ж + 1. Решая последнее уравнение относительно ж, приходим к системе двух уравнений, эквивалентной исходной: ^ = -2-' 2/2 + 1 Z — .
96 3. СИСТЕМЫ КООРДИНАТ Остается ввести параметр, положив i = t/, и записать парамо трические уравнения рассматриваемой кривой; X = У = Z — t, *2 2 ' + 1 • • # Поверхность в пространстве может быть также задана параметрическими уравнениями, но параметров в этом случа<* должно быть два. Пример 3.5. Сфера радиуса R с центром в начало координат описывается параметрическими уравнениями X =: i2cosi9cos</:, у =: i2cosi9sinv?, в которых параметр '& соответствует географической широте на поверхности Земли, а, ip — географической долготе. Пара метры должны изменяться в пределах Щ ^ 7г/2, —тг <(р^п. 3.6. Полярная система координат Кроме прямоугольной системы координат на плоскости ча сто используют полярную систему координат^ которая полностью определяется упорядоченной парой несовпадающих точек О и Оь Первую из них- точку О — называют полюсом полярной системы координат. Из полюса в направл(* НИИ второй точки Oi проводят луч Ор, называемый полярной Рис. 3.4 ОСЬЮ (рис, 3.4).
3.6. Полярная система координат 97 Расстояние между точками О и Oi выбирают в качестве единицы масштаба. Ясно, что полюс полярной системы координат О, ее полярная ось / и установленная единица масштаба однозначно определяют на плоскости положение точки (){, Поэтому выбор этой тройки геометрических объектов ча- <'то рассматривают как выбор конкретной полярной системы координат. Положение точки М в полярной системе координат фиксируется расстоянием р между точкой М и полюсом О, называемым полярным радиусом^ и углом (р между полярной осью и вектором — полярным углом. Полярный радиус и полярный угол составляют полярные координаты точки М па плоскости, которые записывают так: М{р]<р). Полярный угол измеряют в радианах и отсчитывают от полярной оси. 1';сли значение угла положительно, то его отсчитывают против хода часовой стрелки, в противном случае — по ходу часовой <'трелки (см. рис. 3.4). Для полюса /> = 0, а угол <р не определен. Для остальных точек плоскости /> > О, а полярный угол (^ определен с точностью до целого кратного 27г. Поэтому для полярного угла иногда фиксируют промежуток его изменения, например (—7г,7г], [—7г,7г) или [0,27г). Координаты точки на плоскости часто записывают как в полярной, так и в прямоугольной системах координат и исполь- :|уют преобразования этих координат друг в друга. Если нет специальных указаний, то при этом подразумевают следующее взаимное расположение прямоугольной и полярной систем координат (рис. 3.5): полюс полярной системы координат совме- п;ен с началом прямоугольной системы координат; полярная ось совпадает с положительной частью оси абсцисс^ а масштаб в полярной системе для вычисле- Рис. 3.5 I Аналитическая геометрия
98 3. СИСТЕМЫ КООРДИНАТ ния расстояний берется равным единице длины в прямоугольной системе координат. В этом случае прямоугольные координаты (ж; у) точки М на плоскости выражаются через ее полярные координаты (/>,</?) с помощью соотношений (см. рис. 3.5) ^ = ^^°^<^' (3.16) С учетом ограничения </?€(—7г,7г] на полярный угол полярные координаты точки определяются через ее прямоугольные координаты следующим образом: Р= V^MV, <р= { arctg(t//a;), ж > 0; 7Г + arctg(t//a;), ж < О, у^О -n + duTctg{y/x), ж < О, у <0 7г/2, ж = 0, у>0 -7г/2, ж = 0, у<0. (3.17) Пример 3.6. Найдем полярные координаты точек М(3;4) иЛ^(-1;1). Для точки М имеем: /> — л/З^+ 4^ = 5^ v^ = arctg(4/3), а для точки N — р= v/(-l)2 + l^ = \/2, V; = 7r + arctg(-l)=37r/4. 3.7. Цилиндрическая и сферическая системы координат Для введения цилиндрической системы координат в пространстве выберем плоскость Р и зафиксируем на ней некоторую полярную систему координат с полюсом О и полярной осью Ор. Через точку О перпендикулярно плоскости Р проведем ось Ozy выбирая ее направление таким образом, чтобы возрастание полярного угла со стороны положительного направления оси Oz происходило против хода часовой стрелки (рис. 3.6, а). Фиксируем единицу масштаба для расстояния между точками.
3.7. Цилиндрическая и сферическая системы координат 99 Цилиндрическими координатами точки М в про- I гранстве называют упорядоченную тройку чисел /э, </;, z, в которой {p]<fi) — полярные координаты ортогональной проекции точки М на плоскость Р, а, z — ортогональная проекция асктора на ось Оъ (см. рис. 3.6, а). Координата р точки М равна ее расстоянию до оси Oz, Плавание этой системы (цилиндрическая) связано с тем, что 1'очки с одинаковой первой координатой р образуют боковую шнкфхность неограниченного прямого кругового цилиндра ра- диуга р. а Рис. 3.6 На рис. 3.6,6 показано стандартное взаимное расположение цилиндрической и прямоугольной систем координат в про- I 1 ранстве. Плоскость Р совмещена с координатной плоско- ппью прямоугольной системы координат^ проходящей через осп абсцисс и ординату и в этой плоскости согласованы по- 'Iирная и прямоугольная системы координат. Ось Oz цилиндрической системы координат автоматически совпадает с осью (птликат. При таком взаимном расположении цилиндрической и прямоугольной систем координат прямоугольные координа- гм {x;y;z) точки М выражаются через ее цилиндрические координаты (/>; (р; z) с помощью равенств X = pcosipy y-psin<fiy (3.18) z.
100 3. СИСТЕМЫ КООРДИНАТ Для нахождения цилиндрических координат по прямоугольным можно воспользоваться (3.17) с учетом того, что третьи координаты любой точки в этих системах совпадают. Сферическал система координат в пространстве вводится примерно так же, как и цилиндрическая. Отличие имеется лишь в определении первой и третьей координат точки. Сферическими координатами точки М в пространстве называют упорядоченную тройку чисел />, </:, i9, в которой р — длина вектора ОМу <р — полярный угол ортогональной проекции точки М на плоскость Р, а i9 — угол, который образует вектор Ом с положительным направлением оси Оъ (рис. 3.7, а). Замечание 3.1. Используют и другой вариант сферической системы координат, в которой в качестве угла д берется угол между вектором Ом и плоскостью Р. ф Отметим, что 1? € [0,7г], а сферическая координата р точки равна ее расстоянию до точки О. Название системы (сферическая) соответствует тому, что точки с одинаковой первой координатой р образуют поверхность сферы радиуса р с центром в точке О. гМ «^ а Рис. 3.7 Для стандартного взаимного расположения сферической и прямоугольной систем координат в пространстве (рис. 3.7,6) преобразования координат имеют вид: X =/>sini9cosv?, у —/>sini9sin</;, (3.19) Z ■=• pcos'd
Вопросы и задачи 101 И р д/ж2 + У^ + 2г2, arccos х>0; х<0, х<0, х = 0, х = 0, У^О; У<0; У>0; У<0. 'arctg(y/a;), ж > 0; (3.20) 7r + arctg(y/x), V?= < -n + a,Tcig{y/x), 7г/2, Замечание 3.2. В цилиндрической и сферической системах координат могут накладываться ограничения на возможные значения угла </:, отмеченные выше для полярной системы Координат, с тем чтобы этот угол определялся для каждой точки однозначно. Значение второй координаты ip в этих системах длн точек оси Oz не определено, и положения таких точек полностью определяются значениями двух других координат. Вопросы и задачи 3.1. Доказать, что если уравнение х'^ + ху + у—1 — О записать в новых координатах х\ у' с помощью преобразования координат у := а2х'+ р2У\ 'ГО при 0С2 /?2 #0 порядок уравнения не изменится. Привести пример, показы- пающий, что при нарушении этого условия порядок может уменьшиться. 3.2. Найти преобразование координат на плоскости: а) при на|)аллельном переносе системы координат на вектор {—3;5}; г») при повороте на угол —тг/З.
102 3. СИСТЕМЫ КООРДИНАТ 3,3. Выяснить, задают ли формулы: а) х = х^ + у\ у = х^ — - у'; б) х = 0,5а:' - \/зу'/^» У = \/За^72 + 0,5у' поворот системы координат на плоскости. Если задают, найти угол поворота. ЗА. Найти расстояние между точками Мх и Мг, если они заданы своими полярными координатами р\>,^\ и р2^Ч^2 соответственно. 3.5, Окружность радиуса а катится без скольжения по оси абсцисс в ее положительном направлении, вращаясь с угловой скоростью 1 рад/с. В момент времени i = О точка М окружности совпадает с началом системы координат. Доказать, что эта точка движется по циклоиде х = a{t — sini), у = а{1 —cost). Построить эту кривую. 3.6, Нарисовать на плоскости кривую, по которой движется точка с координатами a: = sini, j/ = sin^i. Прокомментировать это движение точки. 3.7, Доказать, что множество точек на плоскости, произведение расстояний от которых до точек Fi(—а; 0), F2(0; а) есть величина постоянная, равная а^, представляет собой кривую (лемнискату)^ которая описывается уравнением (а:^ + у^)^ = = 2а^(а:^ — у^). Записать уравнение этой кривой в полярной системе координат и построить кривую. 3.8, Что представляют собой множества точек в пространстве, равноудаленных от точек: а) Л(0;0;-10), 5(0; 0; 10); б) Л(1;1;0), В(-1;-1;0); в) Л(1;2;3), Д(-1;-2;-3)? Построить соответствующие геометрические образы и найти их уравнения. 3.9, Найти координаты центра масс системы четырех материальных точек одинаковой мгьссы т, расположенных на плоскости, если даны их координаты (5; 9), (1; -7), (-4; -8), (2; 2). 3.10, Найти объем четырехугольной пирамиды SABCD^ если в ее основании лежит параллелограмм ABCD и известны координаты вершин 5(-5;1;9), Л(1;3;-7), В(-4;-2;8),
Вопросы и задачи 103 ( *( 2; 1;2). Чему равна высота этой пирамиды, опущенная из 1И'р1иины 5? 3.11, Луч света, исходящий из точки Л(—2;4) в сторону (К-и абсцисс, после зеркального отражения от этой оси прошел чорез точку -8(4; 12). Найти координаты точки отражения и точки пересечения луча с осью ординат. 3.12, Найти угол, под которым из начала прямоугольной системы координат виден отрезок, соединяющий точки //(4; 10; 8) иС(2;2;2). 3.13, Доказать, что два ортонормированных базиса в про- г'гранстве, имеющих одинаковую ориентацию, можно совместить друг с другом при помощи поворота вокруг некоторой оси. Найти вектор, задающий направление этой оси, и угол поворота. 3.14, Найти координаты центра масс треугольника с вершинами Л(-1;7;4), 5(13; 5; 2), (7(7;-1;-4), если масса треугольника равномерно распределена по его площади. 3.15, На плоскости расположены три точки Л(1+^;3 —i), H{3--t;6 + 2t) и C{—l+t;t), Выяснить, при каких значениях параметра t из точки А не видна точка С. ЗЛ6. Доказать, что в полярной системе координат ргьссто- иние между точками Mi{pi](pi) и М2{р2](р2) вычисляется по (|)ормуле МхМз! = }/р1 - 2pip2Cos{ipi - (p2)+pi
4. ПРЯМАЯ НА ПЛОСКОСТИ 4,1. Алгебраические кривые первого порядка Остановимся на изучении алгебраических кривых первого порядка на плоскости, т.е. кривых, которые в некоторой прямоугольной системе координат описываются алгебраическим уравнением первого порядка ах + Ьу + с = Оу где хотя бы один из коэффициентов а или b отличен от нуля*. Это уравнение называют также линейным уравнением. Теорема 4.1, Любая прямая на плоскости представляет собой алгебраическую кривую первого порядка и любая алгебраическая кривая первого порядка на плоскости есть прямая. •4 Рассмотрим произвольную прямую L на плоскости. Пусть точка Мо(жо;уо) лежит на X, а ненулевой вектор п= {а;Ь} перпендикулярен этой прямой. При таких исходных условиях произвольная точка М(ж; у) принадлежит прямой L тогда и только тогда, когда вектор MqM ортогонален вектору п (рис. 4.1). , Зная координаты векторов MqM = = {х — жо; у — Уо} и п, запишем условие ортогональности этих векторов через их скалярное произведение: а{х — xq) + + b{y - j/o) = О или ax + by + c = 0, где с = —ахо — буо- Так как п ^^ О, то либо р . а 7^ О, либо 6 7^ 0. Первое утверждение теоремы доказано. ^Условие, НТО коэффициенты а и 6 одновременно не обращаются в нуль, коротко можно записать так: а^ + Ь^ # 0.
4.1, Алгебраические кривые первого порядка 105 Для доказательства второго рассмотрим произвольное урав- 1ич1ие первого порядка с двумя неизвестными ах + Ьу + с=0^ 0^ 1-6^ ф 0. Это уравнение имеет хотя бы одно решение. Напри- м('|), если а 7^ О, то решением уравнения является х = —с/а^ У = 0. '>) го значит, что геометрический образ уравнения является непустым и содержит какие-то точки. Пусть точка Мо(жо;уо) принадлежит указанному образу, т.е. выполняется равенство tt.r{) + byQ + с = 0. Вычтем это равенство из рассматриваемого у|)авнения. В результате получим новое уравнение, эквивалент- шн' исходному. Это новое уравнение после перегруппировки слагаемых примет вид а{х - xq) + b{y - уо) = 0. (4.1) Нетрудно увидеть, что полученное уравнение представляет со- Гюй условие ортогональности векторов п'= {а; 6} и MqM, где Л/ — это точка с координатами (ж; у). Следовательно, если гонка М{х]у) принадлежит геометрическому образу уравнения аж + 6у + с = О, то вектор п ортогонален вектору MqM, т.е. точка М лежит на прямой, проходящей через точку Mq перпен- ,/^икулярно вектору п. ► Определение 4,1 • Уравнение вида ах + Ьу + с=0, а^ + 6V 0) (4.2) называют общим уравнением прямой. Из доказательства теоремы 4.1 следует, что коэффициенты а и 6 в общем уравнении прямой имеют простой геометри- 'имкий смысл. Это координаты вектора, перпендикулярного прямой. Такой вектор называют нормальным вектором прямой. Он, как и общее уравнение прямой, определяется с точностью до (ненулевого) числового множителя. Пусть прямая L задана уравнением (4.2). Если точка M{){xq; уо) лежит на прямой L, то ее координаты удовлетворяют
106 4. ПРЯМАЯ НА ПЛОСКОСТИ уравнению (4.2), т.е. ажо + 6уо + с = 0. В любой точке Mi{xi;y\), не лежащей на прямой L, значение левой части уравнения (412) равно ах1+Ьу\+с= axi + byi - ажо - 6j/o = = a{xi - хо) + Ь{ух - уо) = tiMqMi ф 0. Знак скалярного произведения uMoMi определяется углом между вектором MqM\ и нормальным вектором прямой п. Если точки М\ и М2 ргьсположены по одну сторону от прямой L (рис. 4.2, а), то, подставив их координаты в левую часть уравнения (4.2), мы получим значения с одним знаком. Если такая подстановка координат точек М\ и Мз приводит к значениям с разными знаками, то эти точки лежат по разные стороны от прямой L (рис. 4.2, б). а Рис. 4.2 Пример 4,1 • Выясним, как по отношению к прямой Зж —4у + 5 = 0 расположены точки Л(4;4) и 5(6; 6). Подставив координаты точки А в левую часть общего уравнения прямой, получим положительное число 1, а подстановка координат точки В приводит к отрицательному числу —1. Значит, точки А ^^ В расположены по разные стороны от данной прямой, ф
4.2. Специальные виды уравнения прямой 107 Уравнение (4.1) очень полезно при решении задач. Оно 1И».И1оляст по координатам точки на прямой L и координатам iiopMiuibHoro вектора прямой L записать уравнение прямой без проможуточных вычислений. 4,2, Специальные виды уравнения прямой Кроме общего уравнения прямой на плоскости часто исполь- IV10T и другие уравнения прямой. Это связано с тем, что, в за- иигцмости от геометрического описания прямой на плоскости, (М' у|>авнение может быть получено в некотором специальном иид<\ Кроме того, каждому виду уравнения соответствует свой геометрический смысл его коэффициентов, что также важно. 'Фиксируем на плоскости прямоугольную систему координат Оку. Уравнение с угловым коэффициентом. Определим иримую L на плоскости, задав точку Мо(жо;уо) на этой прямой и у1Ч)л </?, на который надо повернуть против хода часовой t 1 ролки ось абсцисс Ох до совмещения с прямой (рис. 4.3). Предположим, что (рф 7г/2. Точка М(х;у) принадлежит примой L тогда и только тогда, когда вектор MqM составляет t (кью Ох угол (р или 7Г — (/>, при :)том отношение координат »гого вектора равно tg</?. Это условие можно записать в виде / L У My /у о ъ fM X У-Уо X — Xq = tgvp. Рис. 4.3 Находя у, приходим к уравнению у = кх + Ь, (4.3) j[rk = tg(p] b = yQ-XQtg(fi,
108 4. ПРЯМАЯ НА ПЛОСКОСТИ ^ Уравнение вида у = кх + Ь называют уравнением прямой с угловым коэффициентом. Параметр к {угловой коэффициент прямой) равен тангенсу угла наклона прямой. Па.- раметр b равен ординате точки пересечения прямой с осью Оу. Векторное и параметрические уравнения прямой. Определим прямую L на плоскости точкой Мо(жо;уо) на этой прямой и ненулевым вектором s = {/; т}, параллельным ей (рис. 4.4). Такой вектор s называют направляющим век- тором прямой L. Если точка М{х;у) принадлежит прямой L, то это эквивалентно тому, что вектор MqM коллинеарен вектору s, т.е. эти векторы принадлежат одному и тому же пространству Vi. Так как вектор s не равен нулевому^ он образует базис в этом пространстве Vi, Следовательно^ для некоторого числа t выпол- Рис. 4.4 > няется равенство MqM = ts. Воспользовавшись тем, что MqM = {х — xq; у — уо}) ^ = — V') '^}) запишем это равенство в координатах: или ж = Жо + /i, y = yo + mt. (4.4) Уравнения (4.4) называют параметрическими уравнениями прямой. Точка М(жо;уо)) лежащая на прямой, соответствует значению параметра i = 0. Если равенство = ts записать через радиус-векторы Го и г точек Mq и М соответственно, то в результате получим
4.2. Специальные виды уравнения прямой 109 «rhimopnoe уравнение прямой г - Го = ts^ или г = Го + ts. (4.5) Каноническое уравнение прямой. Модифицируем вы- иод параметрических уравнений прямой. Коллинеарность век- ||)|М)» MqM и S, соглсьсно следствию 1.1, эквивалентна равен- I гиу отношений их одноименных координат: i^^^Z^. (4.6) Ураинение (4.6) называют каноническим уравнением прямой. Это уравнение можно также получить, исключив из иира-метрических уравнений (4.4) параметр t. Уравнение прямой, проходящей через две точки. .1а.дадим прямую L на плоскости двумя различными точками Л/|(^ьг/1) и М2(ж2,у2) на ней. '1огда вектор М\М2 параллелен L и ее каноническое урав- 1им1И(* (4.6) как уравнение прямой, проходящей через точку ^/i(''^i jj/i), с направляющим вектором s = M\M2^ имеет вид х-XI у-У\ Ж2-Ж1 У2-У\ (4.7) Ураинение (4.7) называют уравнением Прямой^ проходящей чррез две точки. Уравнение прямой в отрезках. Определим прямую L ее |пмками Л(а,0) и .8(0,6) пересечения с осями координат, предполагая, что эти две точки не совпадают с началом системы ыоординат^ т.е. что а^^ О и 67^ О (рис. 4.5). 1)аписывая уравнение прямой L в виде (4.7) по двум ее точкам Л и В, получаем X — а у — О 0-а~ 6-0'
по 4. ПРЯМАЯ НА ПЛОСКОСТИ откуда —х/а + 1 = у/Ь^ или X у -+! = !• а о (4.Н) Рис. 4.5 Уравнение прямой (4.8) называют уравнением прямой в отрез^ пах. Нормальное уравнение пря* мой. Определим прямую L при помощи перпендикулярного ей едм- ничного вектора п и расстоянии р > О до прямой от начала системы координат. Существую!- два единичных вектора, перпендикулярных прямой L. Из этих двух выберем тот, который имеет начало в точке О и направлен ,,в сторону прямой" L (рис. 4.6). Выбранный вектор п однозначно определяется своим углом </? с осью Ох, который отсчитывается против хода чгьсовой стрелки. Координаты вектора п легко вычисляются через этот угол: п = {cos</?; sin</?}. Условие, что точка М{х]у) принадлежит прямой L, эквивалентно тому, что ортогональная проекция радиус-вектора точки М на направление нормального вектора прямой равна рахтсто- янию р от точки О до прямой: пр„ОМ = р (см. рис. 4.6). Проекция пр„ совпадает со скалярным произведением векторов ОМ и п, так как длина нормального вектора п равна единице, и это приводит к равенству ОМп = р. Записав скалярное произведение ОМп в координатах, получим уравнение» прямой L в виде Рис. 4.6 xcos(p + ys\\\(p — р— 0. (4.9)
4.3. Взаимное расположение двух прямых 111 Уравнение (4.9) называют нормальным уравнением прямой. Параметрами в этом уравнении являются угол </? между нормальным вектором прямой и осью Ох и расстояние от начала системы координат до прямой. Общее уравнение прямой ах + Ьу+с = 0 можно преобра- тмать в ее нормальное уравнение делением на нормирующий множитель ±\/а2 + 62, знак которого выбирается противопо- 'шжиым знаку с. По абсолютной величине нормирующий мно- /кигель представляет собой длину нормального вектора {а; 6} примой, а выбор знака означает выбор нужного направления из 1\\\ук возможных. Если с = о, то прямая проходит через начало координат (р=0). В этом случае знак нормирующего множи- lojiH можно выбирать любым. Пример 4,2, Для получения нормального уравнения прямой из ее общего уравнения Зх —4у+10 = 0 вычисляем нормирующий множитель iya^+T^, который для данной прямой отрицателен и равен —у/3^ + 4^=—5. Поэтому нормальное урлицение прямой имеет вид 3 4 о о И данном случае имеем р = 2, cos</?=—3/5, sin</? = 4/5, а arccos(—3/5). V 4,3, Взаимное расположение двух прямых *1>иксируем на плоскости прямоугольную систему коорди- итп. Две прямые на плоскости могут быть параллельными или пересекаться. Пересекающиеся прямые могут быть перпендикулярными. Какая из этих возможностей реализуется для прнмых Li и L2, всегда можно выяснить с помощью их общих У}ишнений Li: ахх + Ьху + сх = 0, 1/2: а2Ж + ^»2У + С2 = 0.
112 4. ПРЯМАЯ НА ПЛОСКОСТИ Действительно, для параллельности прямых Li и L2 необходи МО и достаточно, чтобы были коллинеарными их нормальные векторы п\ = {ai; 61} и П2 = {аз; 62)1 ^ коллинеарность вокчч» ров равносильна пропорциональности их координат. Поэтому L,\\L, о ^ = ^i. И.10) а2 02 Так как последнее равенство преобразуется в соотноикмпн' aib2 — a2bi = О, то полученное условие параллельности диу.ч прямых можно записать при помощи определителя втора, порядка: а\ а2 ч> L\ II L2 ^ bih = 0. (4.11) Прямые Lj и L2 перпендикулярны тогда и только чп гда, когда ортогональны их нормальные векторы. Услоииг ортогональности нормальных векторов ni = {ai;6i} и п^ — {^2; ^2} эквивалентно равенству нулю их скалярного npouj ведения п\П2 = О, т.е., согласно (2.12), условию aia2 +6162 = 0. (4.12) И условие параллельности, и условие перпендикулярности можно записать через угловые коэффициенты прямых. J[j\)\ этого необходимо выразить угловые коэффициенты прямых через коэффициенты их общих уравнений: ki = —ai/61, к2 ~ -а2/б2- Эти выражения позволяют записать условия (4.10) и (4.12) следующим образом: - условие параллельности: к\ — к2\ - условие перпендикулярности: A:iA:2 = — 1- Две пересекающиеся прямые L\ и L2 образуют два смежных^ угла. Один из этих углов совпадает с углом между нормальными векторами. А угол между двумя векторами можно вычислить при помощи скалярного произведения. Отметим, нч о Два смежных угла в сумме дают 180°.
4.4. Расстояние от точки до прямой 113 косинусы двух смежных углов различаются знаками, так как <os(7r — </?) = — COSV?. При этом положительное значение косину- га. соответствует острому углу. Значение </? (меньшего из углов м<^жду прямыми Li и L2) вычисляется согласно формуле \п1П2\ |aia2 + 6i62| COS</? = \ni I \п21 vW+^1 v4+Ч Угол между прямыми можно также выразить через угловые коэффициенты прямых. Этот угол представляет собой разность углов наклона прямых. Если ki = tg</?i и к2 = tg</?2 — угловые коэффициенты прямых Li и L2, то l + A:iA:2 Приведенная формула учитывает не только значение угла, но и направление поворота вокруг точки пересечения прямых, при котором прямая L2 совмещается с прямой Li. Прямую /.2 можно поворачивать как по ходу часовой стрелки, так и в противоположном направлении. Два возможных угла поворота (без учета знака) в сумме равны 180°. Значение острого угла поворота с учетом его направления определяется по формуле ki-k2 ip = arctg l + A:iA:2* 4Л. Расстояние от точки до прямой Для вычисления расстояния от данной точки М до прямой // можно использовать разные способы. Например, если на прямой L взять произвольную точку Мо, то можно определить ортогональную проекцию вектора MqM на направление нормального вектора прямой. Эта проекция с точностью до знака и есть нужное расстояние. Другой способ вычисления расстояния от точки до прямой основан на использовании нормального уравнения прямой.
114 4. ПРЯМАЯ НА ПЛОСКОСТИ Пусть прямад L задана нормальным уравнением (4,9), Если точка М{х]у) не лежит на прямой L, то ортогональная про екция пр„ ой радиус-вектора точки М на направление едп ничного нормального вектора п прямой L равна скалярному произведению векторов ой И п, т.е. a:cos</? +j/sin</?. Эта жг проекция равна сумме расстояния р от начала координат до прямой и некоторой величины S (рис, 4.7), Величина S по г6 солютной величине равна расстоянию от точки М до прямой. При этом (5 > О, если точки М и О находятся по разные стороны от прямой, и (5 < О, если эти точки расположены по одну сторону от прямой. Величину S называют отклонением точки М от прямой. Отклонение 6 для точки М{х]у) от прямой L вычисляется ОЙ и расстояния р от начала координат до прямой (см. рис, 4.7), т.е, S = xcos(p + ysin(p — р. По этой формуле можно получить и расстояние p{M^L) ov точки М{х]у) до прямой L, заданной нормальным уравнением: p(M,L) = |(5| = |a:cos</?+j/sin</?—p|. как разность проекции пр„ У Рис. 4.7 Учитывая приведенную вышо процедуру преобразования общего уравнения прямой в ее нормальное уравнение, получаем формулу для расстояния от точки ^{^\у) ДО прямой L, заданной своим общим уравнением: р{М,Ь) = \ах + Ьу + с\ (4,13) Пример 4.3. Найдем общие уравнения высоты АН^ медианы AM и биссектрисы AD треугольника АВС^ выходящих из вершины Л, Известны координаты вершин треугольника Л(-1;-3),Б(7;3),С(1;7).
4.4. Расстояние от точки до прямой 115 Прежде всего уточним условие примера: под указанными ураимениями подразумевают уравнения прямых ЬдЯ) 1^лм и / ^/^, на которых расположены соответственно высота АН^ медиана AM и биссектриса AD указанного треугольника ||и||*. 4.8). Чтобы найти уравнение прямой LaMj воспользуемся тем, тп) медиана делит противоположную сторону треугольника по- мч,/|ам. Найдя координаты (a^i; j/i) середины стороны ВС Xi ^ (7+1)/2 = 4, у1 = (3 + 7)/2- Г), :^аписываем уравнение для 1..\м в виде уравнения прямощ проходящей через две точкщ / \д^ D х + 1_у + 3 / />Л.Я 4+1 " 5 + 3' После преобразований получаем общее уравнение медианы 8а: - 5у - 7 = О, Рис. 4.8 Чтобы найти уравнение высоты LaHj воспользуемся тем, '110 высота перпендикулярна противоположной стороне треугольника. Следовательно, вектор ВС перпендикулярен высоте АН и его можно выбрать в качестве нормального вектора прямой 1/дЯ' Уравнение этой прямой получаем из (4.1), подставляя координаты точки А и нормального вектора прямой /. ли (_б)(а: + 1)+4(у + 3)=0. После преобразований получаем общее уравнение высоты За:-2у-3 = 0, Чтобы найти уравнение биссектрисы Lad^ воспользуемся г(^м, что биссектриса AD принадлежит множеству тех точек
116 4. ПРЯМАЯ НА ПЛОСКОСТИ N{x; у), которые равноудалены от прямых Ьд^ и Lac- Уравнение этого множества имеет вид piN,LAB) = piN,LAc), (4.14) И оно задает две прямые, проходящие через точку А и делящие углы между прямыми Lab и Lac пополам. Воспользовавшись уравнением прямой, проходящей через две точки, найдем общие уравнения прямых Lab и Lac^- х + 1_у + З х + 1^ у + 3 ^^^' 7 + 1 ~ 3 + 3' ^^^' 1 + 1-7 + 3' После преобразований получаем Ьдв- За: —4у—9 = 0, Lac'^ 5а: —у + 2 = 0. Уравнение (4Л4) с помощью формулы (4.13) для вычисления расстояния от точки до прямой запишем в виде |За:-4у-9| _ |5а:-у + 2| v/32 + (-4)2~^52 + (-l)2- Преобразуем его, раскрыв модули: 5а:-V + 2 За: - 4у - 9 = ±5 ;^~". В итоге получим общие уравнения двух прямых (3 + 25/\%)а: + (-4±5/\%)у+(-9+10/\%) = 0, Чтобы выбрать из них уравнение биссектрисы, учтем, что вершины В и С треугольника расположены по разные стороны от искомой прямой и поэтому подстановки их координат в левую часть общего уравнения прямой Lad должны давать значения с разными знаками. Выбираем уравнение, соответствующее верхнему знаку, т.е. (3 - 25/\%)а: + (-4 + 5/л/^)у+ (-9 - 10/\%) = 0.
Вопросы и задачи 117 Подстановка координат ТОЧКИ В в левую часть этого уравнения даот отрицательное значение, поскольку (3 - 25/\%)7 + (-4 + 5/\%)3 + (-9 - 10/\%) = = 21 - 12 - 9+ (-175 + 15 - 10)/\%= -170/\%, и гакой же знак получается для координат точки С, так как (3 - 25/\%) 1 + (-4 + 5/Vm)7 + (-9 - 10/\%) = = 3 - 28 - 9 + (-25 + 35 - 10)/\% - -34 < 0. (Следовательно, вершины В и С расположены по одну сторону прямой с выбранным уравнением, а потому уравнением биссектрисы является (3 + 25/\%)а: + (-4 - 5/\%)у + (-9 + 10/\%) = 0. Вопросы и задачи 4Л. Найти общее уравнение прямой: а) проходящей через начало системы координат; б) параллельной оси абсцисс (ординат). 4.2. Выяснить расположение точек Л(2;—1), Б(8; 19) и (7(7; 17) относительно прямой х = l+t^ у ~ —2 + 3t. 4.3. Найти точку пересечения прямых а: = 2 + i, у = —4 — 2^ и За: + 5у-7:=0. 4.4. Найти координаты точки, симметричной точке А(3;7) относительно прямой: а) а: = —2 — ^, у = 4 + i; б) 2а: — 5у + 5 = 0. 4.5. Найти координаты точки пересечения высот треугольника с вершинами в точках А{3; -4), 5(—5; 10) и С(6; 4). 4.6. Луч света, вышедший из точки Л(1;4), прошел на одинаковом расстоянии от точек Б(—2;б) и С(7;3). Найти уравнение его траектории.
118 4. ПРЯМАЯ НА ПЛОСКОСТИ 4.7, Найти уравнения сторон параллелограмма ABCD^ если известны координаты его двух вершин у1(—1;-2), Б(3; —4) и точки М(0; 1) пересечения диагоналей. 4.8, Прямая, проходящая через точку М(1;4) и не проходящая через начало системы координат, отсекает от первой четверти координатной плоскости треугольник минимальной площади. Найти ее уравнение. 4.9, Найти уравнение прямой^ которая касается окружности радиуса 2 с центром в начале системы координат и проходит через точку М(3; 1). 4Л0. Найти расстояние между прямыми: а) а: = —2 + ^, у — =::3 + 2^и2а:-у + 8 = 0;б)а: = 2-3^у=1 + ^и2а: + у + 3 = 0. 4Л1. Найти координаты вершин квадрата по уравнению одной из его сторон За: — 4у + 20 = О и точке М(—3; 4) пересечения его диагоналей. 4Л2. Найти угол между медианой и высотой треугольника ЛБС, выходящими из вершины А{\\ —5), если известны координаты точки М(2; 1) пересечения его медиан и вершины В{Ъ\ 0). 4.13. Найти уравнение множества точек на плоскости, которые удалены от прямой (а: — 2)/3 = (у + 1)4 в два раза дальше, чем от прямой а: = 1 - 12^, у = 5 + 5L 4Л4. Доказать, что медианы (высоты, биссектрисы) треугольника пересекаются в одной точке. 4.15. Найти площадь треугольника, если известны координаты его двух вершин у1(1;б), Б(3; 8) и точки пересечения: а) медиан М(4; —4); б) высот Я(5; 0).
5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ 5.1. Алгебраические поверхности первого порядка Уравнение первого порядка с тремя неизвестными имеет иид Ах +By+ Cz +D— 0^ причем хотя бы один из коэффициентов Л, Б, С должен быть отличен от нуля. Оно задает в пространстве в прямоугольной системе координат Oxyz алге- Гграическую поверхность первого порядка. Свойства алгебраической поверхности первого порядка во многом аналогичны свойствам прямой на плоскости — геометрическому образу уравнения первого порядка с двумя неизвестными. Теорема 5Л. Любая плоскость в пространстве является поверхностью первого порядка и любая поверхность первого порядка в пространстве есть плоскость. -4 Как утверждение теоремы, так и ее доказательство аналогичны теореме 4.1. Действительно, пусть плоскость тг задана своей точкой Mq и ненулевым вектором п, который ей перпендикулярен. Тогда множество всех точек в пространстве разбивается на три подмножества. Первое состоит из точек, принадлежащих плоскости, а два других — из точек, расположенных по одну и по другую стороны плоскости. Какому из :)тих множеств принадлежит произвольная точка М пространства, зависит от знака скалярного произведения пМоМ. Если 1'очка М принадлежит плоскости (рис. 5.1, а), то угол между векторами п и MqM прямой, и поэтому, согласно теореме 2.1,
120 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ их скалярное произведение равно нулю: пМоЛ! = 0. (5.1) а б Рис. 5Л Если же точка М не принадлежит плоскости, то угол между векторами п и MqM острый или тупой, и поэтому пМоМ > О или пМоМ < О соответственно (см. доказательство теоремы 2.1), причем знак этого скалярного произведения один и тот же для всех точек, расположенных по одну сторону от плоскости (рис. 5.1, б). Обозначим координаты точек Mq, М и вектора п через (а^о; Уо; -s^o), {х; у; z) и {А; В; С} соответственно. Так как MqM = = {х ~ Xq; у ~ уо; ^ — -s^o}) то, записывая скалярное произведение из (5.1) в координатной форме (2.9) как сумму попарных произведений одноименных координат векторов п и MqM^ получаем условие принадлежности точки М рассматриваемой плоскости в виде А{х - хо) + В{у - уо) + C{z - zo) = О (5.2) Раскрытие скобок дает уравнение Ax + By + Cz + D = 0, (5.3) где D = -Axq - Вуо - Czq и хотя бы один из коэффициентов Л, Б, или С отличен от нуля, так как вектор п = {А; В; С}
5Л. Алгебраические поверхности первого порядка 121 монулевой. Это означает, что плоскость является геометрическим образом уравнения (5.3), т.е. алгебраической поверхностью первого порядка. Проведя изложенное доказательство первого утверждения теоремы в обратном порядке, мы докажем, что геометрическим образом уравнения Ax + By + Cz + D = 0, Л^ + Б^+С^/О, является плоскость. Выберем три числа {х = xq^ у = уо? ^ = ^о)-, удовлетворяющих этому уравнению. Такие числа существуют. Например, при Л т^ О можно положить уо = О, Zq = О и тогда Xq =: —D/A. Выбранным числам соответствует точка Mq{^q'i Уо'^ ^о)^ принадлежащая геометрическому образу заданного уравнения. Из равенства AxQ + ByQ + CzQ +D = 0 следует, что D = —Axq — Вуо - Czq. Подставляя это выражение в рассматриваемое уравнение, получаем Ax + By + Cz- Axq - Вуо - Czq = О, что равносильно (5.2). Равенство (5.2) можно рассматривать как критерий ортогональности векторов п = {А; В] С} и MqM, где точка М имеет координаты (х; у; z). Этот критерий выполнен для точек плоскости, проходящей через точку Mq перпендикулярно вектору п := {А; В;С}^ и не выполнен для остальных точек пространства. Значит, уравнение (5.2) есть уравнение указанной плоскости. ► Уравнение Ax + By + Cz + D=^0 называют общим уравнением плоскости. Коэффициенты Л, Б, С при неизвестных в этом уравнении имеют наглядный геометрический смысл: вектор п = {А; В; С} перпендикулярен плоскости. Его называют нормальным вектором плоскости. По известным координатам точки, принадлежащей некоторой плоскости, и ненулевого вектора, перпендикулярного ей, с помощью (5.2) уравнение плоскости записывается без каких- либо вычислений.
122 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ Пример 5.1. Найдем общее уравнение плоскости, перпендикулярной радиус-вектору точки >1(2;5;7) и проходящей через точку Мо(3; —4; 1). Поскольку ненулевой вектор Ол = {2; 5; 7} перпендикулярен искомой плоскости, то ее уравнение типа (5.2) имеет вид 2{x-3) + 5{y + 4) + 7{z-l)=0, Раскрывая скобки, получаем искомое общее уравнение плоскости 2x + 5y + 7z + 7 = 0. 5.2. Специальные виды уравнения плоскости Векторное и параметрические уравнения плоскости. Пусть Го и г — радиус-векторы точек Mq и М соответственно. Тогда МоЛ} = г — Го, и условие (5.1) принадлежности точки М плоскости, проходящей через точку Mq перпендикулярно ненулевому вектору п (рис. 5.2, а), можно записать с помощью скалярного произведения в виде соотношения п(г-го) = 0, (5.4) которое называют векторным уравнением плоскости. а Рис. 5,2 Фиксированной плоскости в пространстве соответствует множество параллельных ей векторов, т.е. пространство Уг*
5.2. Специальные виды уравнения плоскости 123 выберем в этом пространстве базис €i,€2, т.е. пару неколли- поарных векторов, параллельных рассматриваемой плоскости, и точку Мо на плоскости. Если точка М принадлежит плоскости, то это эквивалентно тому, что ей параллелен вектор MqM ([)ис. 5.2, 6), т.е. он принадлежит указанному пространству V2. '.)то означает, что существует разложение вектора MqM в ба- juce €i,€2, т.е. существуют такие числа ^i и ^2^ Для которых = ti€i +^2€2- IЗаписав левую часть этого уравнения через радиус-векторы Го и г точек Мо и М соответственно, получаем векторное параметрическое уравнение плоскости Г = Го + ^1€1 -|-^2€2, ^Ь^2 € R. (5.5) Чтобы перейти от равенства векторов в (5.5) к равенству их координат^ обозначим через (жо; уо\ ^о)^ (з?; у; ^) координаты точек Мо, М и через {eia;; eij,; ei^}, {е2х\ ^2у\ ^2z} координаты векторов €i, €2. Приравнивая одноименные координаты иекторов г и Го + ^i€i-h ^2^2, получаем параметрические уравнения плоскости х = хо + tieix -h t2e2x) У = Уо + heiy -h t2e2y, (5.6) z = Zo + tieiz + t2e2z' Плоскость, проходящая через три точки. Предположим, что три точки Ml, М2 и Мз не лежат на одной прямой. Тогда существует единственная плоскость тг, которой эти точки принадлежат. Найдем уравнение этой плоскости, сформулировав критерий принадлежности произвольной точки М данной плоскости тг. Затем запишем этот критерий через координаты точек. Указанным критерием является описание плоскости тг как множества тех точек М, для которых векторы М1М2, МхМз и MiM компланарны. Критерием
124 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ компланарности трех векторов является равенство нулю их смешанного произведения (см. 2.4). Смешанное произведение вычисляется с помощью определителя третьего порядка, строками которого являются координаты векторов в ортонор- мированном базисе. Поэтому, если {xi\yi;Zi) — координаты точек Mj, г = 1,2,3, а {x;y;z) — координаты точки М, то MiM =^ {x-xi; у-у1\ z-zi), MiM2^{x2-xi] У2~У1\ Z2-Zi}, М1М3 = {^3—^i; уз—yi] z^—^i) и условие равенства нулю смешанного произведения этих векторов имеет вид х-XI У-У1 Z-Zi a;2-a;i У2-У1 Z2~Zi Х3-Х1 Уз-Ух Z3- zi = 0. (5.7) Вычислив определитель, получим линейное относительно ^^ У^ Z уравнение, являющееся общим уравнением искомой плоскости. Например, если разлоэюить определитель по 1-й строке^ то получим У2-У1 Z2-ZX Уз-Уг Z3-ZI (x-xi) - ^2-a;i Z2-Z1 а^з-а;! Z3-Z1 {y-yi) + + a;2-a;i У2-У1 а^з-а?! уз-Уг {z-zi) = 0. Это равенство после раскрытия скобок преобразуется к общему уравнению плоскости. Отметим, что коэффициенты при переменных в последнем уравнении совпадают с координатами векторного произведения М1М2ХМ1М3. Это векторное произведение, будучи произведением двух неколлинеарных векторов, параллельных плоскости 7Г, дает ненулевой вектор, перпендикулярный тг, т.е. ее нормальный вектор. Так что появление координат векторного произведения в качестве коэффициентов общего уравнения плоскости вполне закономерно. Рассмотрим следующий частный случай плоскости, проходящей через три точки. Точки Mi(a;0;0), М2(0;Ь;0), Мз(0;0;с),
5.2. Специальные виды уравнения плоскости 125 аЬс ф О, не лежат на одной прямой и задают плоскость, которая отсекает на осях координат отрезки ненулевой длины (рис. 5.3). Здесь под „длинами отрезков" понимают значение ненулевых координат радиус-векторов точек Mi, г— 1,2,3. Поскольку М1М2 = {-а;Ь;0}, МхМз = {-а; 0; с}, МхМ — — (ж—а; у; г), то уравнение (5.7) принимает вид X — а у Z -а b О -а О с = 0 Вычислив определитель, найдем Ьс{х — а) + acy+abz = О, разделим полученное уравнение на аЬс и перенесем свободный член в правую часть. Рис. 5.3 X у Z ^ - + | + - = 1. а о с Это уравнение называют уравнением плоскости в отрезках. Пример 5.2. Найдем общее уравнение плоскости, которая проходит через точку с координатами (1;1;2) и отсекает от осей координат отрезки одинаковой длины. Уравнение плоскости в отрезках при условии, что она отсекает от осей координат отрезки равной длины, скажем а 7^ О, имеет вид X у Z - + -+- = 1. а а а Этому уравнению должны удовлетворять координаты (1; 1;2) известной точки на плоскости, т.е. выполняется равенство 4/а = 1. Поэтому а = 4 и искомым уравнением является х + + y + z-4 = 0.
126 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ Нормальное уравнение плоскости. Рассмотрим некоторую плоскость 7Г в пространстве. Фиксируем для нее единичный нормальный вектор п, направленный из начала координат „в сторону плоскости", и обозначим через р расстояние от начала О системы координат до плоскости 7г (рис. 5.4). Если плоскость проходит через начало системы координат, то J9 = О, а в качестве направления для нормального вектора п можно выбрать любое из двух возможных. Если точка М принадлежит плоскости 7Г, то это эквивалентно тому, что ортогональная проек- Рис. 5.4 ^wj? вектора Ом на направление вектора п равна р, т.е. выполнено условие пОМ = пр„ ОМ =р, так как длина вектора п равна единице. Обозначим координаты точки М через (ж; у; z) и пусть п = = {cosa; cos/3; C0S7} (напомним, что для единичного вектора п его направляющие косинусы cosa, cos/3, C0S7 одновременно являются и его координатами). Записывая скалярное произведение в равенстве пОМ =р в координатной форме, получаем нормальное уравнение плоскости xcosa + у cos/3 -j- ^cos7 — р = 0. Аналогично случаю прямой на плоскости, общее уравнение плоскости в пространстве можно преобразовать в ее нормальное уравнение делением на нормирующий множитель. Для уравнения плоскости Ах + By + Cz + D = 0 нормирующим множителем является число ±У^4^ + БМ-С^, знак которого выбирается противоположным знаку D. По абсолютной
5.3. Уравнения прямой в пространстве 127 иеличине нормирующий множитель представляет собой длину нормального вектора {А; В; С} плоскости, а знак соответствует нужному направлению единичного нормального вектора плоскости. Если плоскость проходит через начало системы координат, т.е. D = О, то знак нормирующего множителя можно иыбрать любым. 5.3. Уравнения прямой в пространстве Общие уравнения прямой в пространстве. Прямую в пространстве можно рассматривать как линию пересечения двух плоскостей. Если плоскости TTi: Aix + Biy + Ciz + Di = 0, тгз: А2Х +B2y + C2Z +D2 = 0 непараллельны, то пересекаются по прямой. Точка M{x;y;z) принадлежит этой прямой тогда и только тогда, когда ее координаты удовлетворяют уравнению каждой из плоскостей, т.е. являются решениями системы уравнений Aix + Biy + Ciz + Di = 0, A2X + B2y + C2Z + D2 = 0, которую называют общими уравнениями прямой. Векторное уравнение прямой. Описание прямой в пространстве при помощи общих уравнений — не единственный способ. Прямую L в пространстве можно также однозначно задать любой ее точкой Mq и параллельным ей ненулевым вектором s. Любой ненулевой вектор, параллельный прямой, называют направляющим вектором прямой. Если точка М принадлежит прямой L, то это эквивалентно тому, что вектор MqM коллинеарен вектору s (рис. 5.5). Так как «7^0, то вектор s является базисом в пространстве Vi
128 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ коллинеарных ему векторов. Поэтому для некоторого числа t выполняется равенство MqM = ts. Так как ^ MqM = Ом - ОМо — г - Го, где г и Го — радиус-векторы точек М и Mq соответственно, то условие М £ L можно записать в виде уравнения r = ro + ts, (5.9) которое называют векторным уравнением прлмой в пространстве. Параметрические уравнения прямой в пространстве. Предположим, что известны координаты {/; т; п} направляющего вектора s прямой L и точки Мо{хо] Уо] Zq) £ L в прямоугольной системе координат. Обозначим через {x;y;z) координаты произвольной точки М. Критерием принадлежности точки М прямой L является условие коллинеарности векторов MqM = {х — xq] у — уо; z — го} и S (см. рис. 5.5), что равносильно пропорциональности их координат (см. теорему 1.8). Обозначив через t коэффициент пропорциональности, получим равенства х — xo = tl^ у — уо= tm^ Z — zq — tn. Но тогда X — Xq + H^ y = yo + mt, (5.10) z = zo + nt, и (5.10) называют параметрическими уравненилми прлмой в пространстве. Шесть коэффициентов в системе уравнений (5.10) имеют наглядный геометрический смысл: они представляют собой координаты одной точки на прямой, соответствующей ^ = О, и координаты направляющего вектора прямой, который соединяет точки, соответствующие значениям параметра ^ = О и ^ = 1.
5.3. Уравнения прямой в пространстве 129 Итак, если задана система трех уравнений вида (5.10), в которой хотя бы один из коэффициентов /, т, п отличен от нуля, то эта система определяет в пространстве прямую, причем тройка коэффициентов жо, 2/Oj ^о задает на прямой точку, а тройка коэффициентов /, т, п представляет собой координаты направляющего вектора прямой. Канонические уравнения прямой в пространстве. Как и в случае прямой на плоскости, из параметрических уравнений (5.10) можно исключить параметр t и записать результат в виде х-хо у-уо z-zo —J— = = . (5.11) Уравнения (5.11) называют каноническими уравнениями прямой в пространстве. Канонические уравнения представляют собой, по существу, другую форму записи условия коллинеарности векторов MqM и S, состоящую в пропорциональности их координат (см. следствие 1.1). В знаменателе канонических уравнений допускается нулевое значение. Чтобы понять смысл нулевых значений параметров /, т, п, обратим внимание на параметрические уравнения прямой (5.10), в которых нет проблемы нулевых знаменателей. Например, при / = О из (5.10) следует, что х = xq- Мы видим, что если в канонических уравнениях один из знаменателей (или два, но не все три) равен нулю, то соответствующий числитель тоже равен нулю. Уравнения прямой, проходящей через две точки. Каждая прямая в пространстве однозначно задается любыми двумя своими различными точками. Если известны координаты этих точек Mi{xi;yi; zi) и М2{х2\У2\^2)^ то в качестве направляющего вектора прямой подходит ненулевой вектор М1М2 — {^2 — xi] У2 — 2/1; Z2 — Zi}, Зная его координаты и координаты точки Ml на прямой, можно записать канонические ") Аналитическая геометрия
130 5. ПРЯМАЯ И ПЛОСКОСТЬ в ПРОСТРАНСТВЕ уравнения прямой (5.11). В результате получим х-XI _ У-У1 _ z-zi _ a;2-a;i У2-У1 Z2~zi уравнения прямой^ проходящей через две точки. Пример 5,3. Точки Mi(l;2;3) и М2(3;2;1) определяют проходящую через них прямую X — I у — 2 Z — 3 3-1 ~ 2-2~ 1-3' Нуль в знаменателе второй дроби означает, что для координат всех точек прямой выполнено равенство у = 2. Поэтому прямая расположена в плоскости у — 2 = О, параллельной координатной плоскости xOz и пересекающей ось ординат в точке с ординатой 2. Изменение формы уравнений прямой. Переход от канонических уравнений прямой к параметрическим и обратно достаточно очевиден и сводится к введению или исключению параметра t. Одна форма уравнений непосредственно записывается по другой, так как в них используются одни и те же параметры, задающие координаты точки на прямой и координаты направляющего вектора. '. Пример 5.4. Найдем координаты точки Б, симметричной точке А{2; 3; —1) относительно прямой ^ х-1 у + 2 Z-1 1 -1 2 В вычислениях будем опираться на следующее геометрическое построение точки В: а) через точку А проводим плоскость 7Г, перпендикулярную прямой L; б) находим точку М пересечения прямой L и плоскости 7г; в) отрезок AM удлиняем до отрезка АВ так, чтобы точка М оказалась в середине отрезка АВ (рис. 5.6).
5.3. Уравнения прямой в пространстве 131 Рис. 5.6 Так как плоскость тг перпендикулярна прямой L, то в качестве нормального вектора п плоскости можно выбрать направляющий вектор прямой L: n = {l;—1;2}. По известным координатам нормального вектора плоскости 7Г и принадлежащей ей точки А записыва- <^м уравнение плоскости тг в ви- Де (5.2): l(a;-2)-h(-l)(2/-3)-h2(^-hl) = 0. Чтобы найти координаты точки М пересечения прямой и плоскости по их уравнениям, запишем параметрические уравнения прямой L: x = l + t, y = -2-t, z=l + 2t. Подставив эти выражения для координат точки на прямой в уравнение плоскости, получим уравнение для параметра t {l + t-2)-{-2-t-3)+2{l + 2t+l) = 0, решение которого дает значение параметра для точки М. Найдя это значение t = —4/3 и подставив его в параметрические уравнения прямой, получим координаты точки пересечения ж = 1 - 4/3 = -1/3, у =-2 + 4/3 = -2/3, z= 1-8/3 = -5/3. Поскольку эта точка должна делить отрезок АВ пополам, ее координаты, согласно (3.14), равны полусумме соответствующих координат точек А и В, Следовательно, обозначив через (ж'; у'] z') координаты точки Б, получим равенства —^--1/3, -у-= -2/3, —^ --5/3. Отсюда ж'=-8/3, у'= -11/3, г'=-7/3. # ■^*
132 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ Достаточно просто выполняется переход от канонических уравнений к общим. Нетрудно увидеть, что на самом деле канонические уравнения представляют собой особую форму записи общих уравнений. Действительно, двойное равенство (5.11) равносильно системе двух линейных уравнений х-хр у-уо I т X — Xq Z — Zq I п = 0, = 0, (5.12) которые представляют собой частный вид общих уравнений прямой в пространстве. Самым сложным является переход от общих уравнений к каноническим или параметрическим. Так как плоскости тгх и 7Г2, соответствующие отдельным уравнениям из общих уравнений (5.8) прямой, непараллельны, то хотя бы один из определителей второго порядка Ai Bi Ai В2 J Ai Ci A2 C2 J Bi Ci B2 C2 представляющих собой координаты векторного произведения нормальных векторов этих плоскостей, не равен нулю. Предполагая, что первый из этих определителей является ненулевым: Д = Ai Bi А2 В2 7^0, ИЗЛОЖИМ три способа перехода от общих уравнений к каноническим или параметрическим. Первый способ состоит в том, что в системе (5.8) для z назначают два различных значения и по формулам Крамера находят два различных решения системы двух уравнений с двумя неизвестными ж и у. Эти два решения системы (5.8) дают координаты двух разных точек Mi и Мг на прямой. А две известные точки прямой позволяют найти уравнение прямой.
5.3. Уравнения прямой в пространстве 133 проходящей через две точки, которое фактически совпадает с каноническими уравнениями прямой. Отметим, что в качестве направляющего вектора s прямой, заданной общими урав- и(М1иями (518), можно выбрать П\Хп-2 — векторное произведение двух нормальных векторов плоскостей (рис. 5.7). Действительно, это векторное произведение является вектором, который ортогонален каждому нормальному вектору, а потому он параллелен как одной, так и другой плоскости, т.е. параллелен их линии пересечения. Нахождение одной точки на прямой и ее направляющего вектора можно рассматривать как второй способ перехода от общих уравнений прямой к ее каноническим уравнениям. Пример 5.5. Найдем канонические уравнения прямой, совпадающей с линией пересечения плоскостей TTi: X — y + z -2 = 0, 7Г2: х + у — z = 0. Чтобы найти координаты некоторой точки на прямой, подставляем в уравнения плоскостей 2 = 0 и решаем соответствующую систему двух линейных уравнений относительно х и у 'Значения х = 1 и у = —I единственного решения системы получаются сложением и вычитанием уравнений системы. Итак, точка с координатами (1; —1;0) расположена на прямой. В качестве направляющего вектора прямой берем векторное произведение П\ХП2 нормальных векторов пх = {1; —1; 1} и
134 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ n2 = {l;l;—1} плоскостей тгх и 7Г2. По формуле (2.14) для вычисления векторного произведения в координатах находим i j к 1 -1 1 1 1 -1 mxn2 = = 2j + 2k, т.е. направляющим вектором прямой будет s = {0; 2; 2}. Найденный вектор S для простоты заменим коллинеарным ему вектором {0; 1; 1}. Проведенные вычисления позволяют написать канонические уравнения искомой прямой ж — 1 _ у+ I _ Z О 1 # Третий способ перехода от общих уравнений прямой к ее каноническим или параметрическим уравнениям состоит в следующем. Решаем систему (5.8) по правилу Крамера относительно неизвестных ж и у, рассматривая неизвестное z как параметр: X = ~ У = Ciz+Di C2Z+D2 А2 Ai Bi A2 B2 Ciz+. C2Z+. B2 D2 = ^{C2Z+D2) - ^(Ci^+Di) = a.z+H,, Ai Bi A2 B2 = ^{Ciz+Di) - ^{C2Z+D2) = a2Z+h- Обозначив z через t и добавив уравнение z = t^ получим параметрические уравнения прямой: y = a2t + 02, z = t.
5.4. Взаимное расположение прямых и плоскостей 135 5.4. Взаимное расположение прямых W и плоскостей Взаимное расположение плоскостей. Пусть даны две плоскости, заданные в прямоугольной системе координат своими общими уравнениямщ TTi: Aix + Biy + Ciz + Di=0, тгз: А2Х +В2У+ C2Z +D2 = 0- Один из двух углов между этими плоскостями (обозначим его через (р) равен углу между их нормальными векторами пх = ^ {Аи J3i;Ci} 1^712 = {А2] В2]С2} (рис. 5.8), а другой угол равен Рис. 5.8 Поэтому, согласно определению 2.1 скалярного произведения э COSY? — А1А2 + В1В2+С1С2 (711,712) 1^1 iKi ~ ^A'i + Bi+cjy/A'i + B'i+c'i Если две данные плоскости перпендикулярны, то это экви- палентно тому, что их нормальные векторы ортогональны. Критерием ортогональности двух векторов является равенство нулю их скалярного произведения (см. теорему 2.1). Поскольку скалярное произведение двух векторов, заданных в координатах, вычисляется как сумма произведений их одноименных
136 5. ПРЯМАЯ И ПЛОСКОСТЬ в ПРОСТРАНСТВЕ координат, критерием перпендикулярности плоскостей тгх и 7Г2 является выполнение равенства AiA2 + BiB2 + CiC2 = 0. Аналогично две плоскости параллельны, если их нормальные векторы коллинеарны. Критерием же коллинеарности двух векторов является равенство отношений их координат (см. следствие 1.1). Поэтому условие параллельности двух плоскостей записывается в виде двойного равенства :^ = Ё1 = ^1 А2 В2 С2 Замечание 5.1. Это двойное равенство имеет смысл и в том случае, когда в знаменателе одной из дробей стоит нуль. Это значит, что и в числителе той же дроби стоит нуль. # Параллельные плоскости могут совпадать или быть различными. Левые части общих уравнений совпадающих плоскостей отличаются на ненулевой числовой множитель, и это можно записать как равенство отношений соответствующих коэффициентов их уравнений: Случай же А2 В2 Ai Bi A2 B2 C2 D2 €2^ D2 соответствует тому, что плоскости параллельны, но не совпадают. Угол между прямыми. Угол между двумя прямыми можно найти, используя направляющие векторы прямых. Острый угол между прямыми равен углу между их направляющими векторами (рис. 5.9) или является дополнительным к нему,
5.4. Взаимное расположение прямых и плоскостей 137 vi'jm угол между направляющими 1ич<торами тупой. Таким образом, если для прямых Li и L2 из- 1КЧТНЫ их направляющие векторы 5i и 52э то острый угол (f между этими прямыми определяется через скалярное произведение: cosv^ = S1S2 Рис. 5.9 Sl\\S2 Например, пусть Si = {1{; тп{; п^}, г = 1,2. Используя формулы (1.9) и (2.9) для вычисления длины вектора и скалярного произведения в координатах, получаем COSY? — |/i/2 + mim2 + nin2| Взаимное расположение прямых. Для двух прямых в пространстве возможны четыре случая: - прямые совпадают; - прямые параллельны (но не совпадают); - прямые пересекаются; ~ прямые скрещиваются, т.е. не имеют общих точек и непараллельны. Рассмотрим два способа описания прямых: каноническими уравнениями и общими уравнениями. Пусть прямые Li и L2 заданы каноническими уравнениями: Li: x-xi y-yi z-zi h rui Щ L,: ^^^У^У1 = ^^, (5.13) /' ТП2 П2
138 5. ПРЯМАЯ И ПЛОСКОСТЬ в ПРОСТРАНСТВЕ Для каждой прямой из ее канонических уравнений сразу определяем точку на ней Mi{xi;yi]Zi) € Li, Л/2 (^2; 2/2;-^2) € ^2 и координаты направляющих векторов si = {/i;7ni;7Zi} для Li, S2 = (12,^^2^712) для L2. Если прямые совпадают или параллельны, то их направляющие векторы si и «2 коллинеарны, что равносильно равенству отношений координат этих векторов: - = — = —. (5.14 h ГП2 П2 Если прямые совпадают, то направляющим векторам кол- линеарен и вектор М1М2: а;2-^1 У2~У\ Z2-ZI 1\ т\ п\ (5.15) Это двойное равенство также означает, что точка М2 принадлежит прямой L\, Следовательно, условием совпадения прямых является выполнение равенств (5.14) и (5.15) одновременно. Если прямые пересекаются или скрещиваются, то их на- п[)авляющие векторы неколлинеарны, т.е. условие (5.14) нарушается. Пересекающиеся прямые лежат в одной плоскости и, следовательно, векторы si, «2 и М\М2 являются компланарными. Условие компланарности этих векторов можно записать через смешанное произведение как равенство нулю определителя третьего порядка, составленного из их координат (см. 2.4): Д- a;2-a;i У2-У1 Z2-Z1 /1 nil Jii h 7П2 «2 = 0. (5.16) Условие (5.16) выполняется в трех случаях из четырех, поскольку при Д 7^ О прямые не принадлежат одной плоскости и потому скрещиваются.
5,4. Взаимное расположение прямых и плоскостей 139 Сведем все условия воедино: Li и L2 совпадают Li и L2 параллельны, но Li ф L2 О О Li и L2 пересекаются О Li и L2 скрещиваются О выполнены условия (5.14) и (5.15); выполнено (5.14), нарушено (5.15); выполнено (5.16), нарушено (5.14); нарушено (5.16). Если две прямые заданы общими уравнениями Aix + Biy+Ciz+Di=0, (Азх + Взу+Сзг + Пз = 0, ^* A2X + B2y + C2Z + D2 = 0, ^' 1 A4X + B4y + C4Z + D4 = 0, то мы можем рассмотреть систему уравнении: (Aix + Biy + Ciz + Di = 0, A2X + B2y + C2Z + D2 = 0, A3X + B3y + C3Z + D3 = 0, А4Х + В4У + C4Z + D4 = 0. (5.17) Взаимное расположение прямых характеризуется количеством решений у системы (5.17). Если прямые совпадают, то система имеет бесконечно много решений. Если прямые пересекаются, то эта система имеет единственное решение. В случае параллельных или скрещивающихся прямых решений нет. Последние два случая можно разделить, если найти направляющие векторы прямых. Для этого достаточно вычислить два векторных произведения П1ХП2 и 7x3X7x4, где тх^ = {А{-у В{]С{}у г= 1,2,3,4. Если полученные векторы коллинеарны, то данные прямые параллельны. Иначе они скрещивающиеся. Пример 5,6. Исследуем взаимное расположение прямых Li: х-1 у-2 Z+1 1 -2 ' Lo: х~у- z+l = 0, x + y + 2z-2 = 0.
140 5, ПРЯМАЯ И ПЛОСКОСТЬ в ПРОСТРАНСТВЕ Направляющий вектор Si прямой Li находим по каноническим уравнениям этой прямой: si = {1;3; —2}. Направляющий вектор S2 прямой L2 вычисляем с помощью векторного произведения нормальных векторов плоскостей, пересечением которых она является: S2 =П1ХП2 = г j к 1 -1 -1 1 1 2 = ~i-Sj + 2k Поскольку Si = -~S2i то прямые параллельны или совпадают. Выясним, какая из этих ситуаций реализуется для данных прямых. Для этого подставим координаты точки Мо(1; 2; —1) € € Li в общие уравнения прямой L2. Для первого из них получаем 1 = 0. Следовательно, точка Mq не принадлежит прямой L2 и рассматриваемые прямые параллельны. Расположение прямой и плоскости. Взаимное расположение прямой и плоскости в пространстве допускает три случая. Прямая и плоскость могут пересекаться в одной точке. Они могут быть параллельны. Наконец, прямая может лежать в плоскости. Выяснение конкретной ситуации для прямой и плоскости зависит от способа их описания. Предположим, что плоскость тг задана общим уравнением 7г: Ах + By + C^ + Z) = О, а прямая L — каноническими уравнениями х-хр _ у-уо _ z-zq I т п Уравнения прямой дают координаты точки Мо{х^\у^\го) на прямой и координаты направляющего вектора s = {/; т; п} этой прямой, а уравнение плоскости — координаты ее нормального вектора п = [А] В] С}. Если прямая L и плоскость тг пересекаются, то направляющий вектор S прямой не параллелен плоскости тг. Значит, нормальный вектор п плоскости не ортогонален вектору s, т.е. их скалярное произведение не равно нулю. Через коэффициенты уравнений прямой и плоскости это условие записывается
5.4. Взаимное расположение прямых и плоскостей 141 И виде неравенства Если прямая и плоскость параллельны или прямая лежит в плоскости, то выполняется условие s -L п, которое в координатах сводится к равенству Чтобы разделить случаи ,,параллельны" и „прямая принадлежит плоскости", нужно проверить, принадлежит ли точка прямой данной плоскости. Таким образом, все три случая взаимного расположения прямой и плоскости разделяются путем проверки соответствующих условий: L принадлежит тг О L параллельна тг О А1 + Вш + Сп = 0; Ахо + Вуо+Сго + ОфО, А1 + Вш + Сп = 0; L пересекается с тг О А1 + Вт + Сп ф 0. Если прямая L задана своими общими уравнениями: то проанализировать взаимное расположение прямой и плоскости тг можно следующим образом. Из общих уравнений прямой и общего уравнения плоскости составим систему трех линейных уравнений с тремя неизвестными {Агх + Biy + Ciz + Di = О, Л2Х + В2У + C2Z + D2 = 0, (5.18) Ах + By + Cz + D =0. Если эта система не имеет решений, то прямая параллельна плоскости. Если она имеет единственное решение, то прямая и плоскость пересекаются в единственной точке. Последнее
142 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ равносильно тому, что определитель системы (5.18) Ai Bi Ci А2 В2 С2 ABC отличен от нуля. Наконец, если система (5.18) имеет бесконечно много решений, то прямая принадлежит плоскости. Угол между прямой и плоскостью. Угол <р между прямой L: х-хо У-Уо z-Zq I т п и плоскостью 7г: Ax + By + Cz + D = Q находится в пределах от 0° (в случае параллельности) до 90° (в случае перпендикулярности прямой и плоскости). Синус этого угла равен |cos^|, где ф — угол между направляющим вектором прямой S и нормальным вектором п плоскости (рис. 5.10). Вычислив косинус угла между двумя векторами через их координаты (см. (2.11)), получим \А1 + Вш + Сп\ sin<^= |cos^| = Отсюда tp = arcsin \Al + Bm + Cn\ , :. (5.19) Условие перпендикулярности прямой и плоскости эквивалентно тому, что нормальный вектор плоскости и направляющий вектор прямой коллинеарны. Через координаты векторов зто условие записывается в виде двойного равенства I т п (5.20)
5.5. Расстояние до плоскости и до прямой 143 5,5. Расстояние до плоскости и до прямой Расстояние от точки до плоскости. Рассмотрим в пространстве некоторую плоскость тг и произвольную точку Mq. Выберем для плоскости единичный нормальный вектор п с началом в некоторой точке Mi € тг, и пусть р{Мо^7г) — расстояние от точки Mq до плоскости тт. Тогда (рис. 5.11) /)(Мо,7г) = |np„MiMo| = |nMiMo|, (5.21) так как |п| = 1. Если плоскость п задана в прямоугольной системе координат своим общим уравнением п: Ax + By + Cz+D = 0, Рис. 5.11 ТО ее нормальным вектором является вектор с координатами {А; В; С} и в качестве единичного нормального вектора можно выбрать п = {А; В; С} Va^ + b^ + c^' Пусть {xo;yo;zo) и {xi;yi;zi) — координаты точек Mq и Mi Тогда выполнено равенство Axi + Byi+Czi + D = 0, так как точка Mi принадлежит плоскости, и можно найти координаты вектора MiMq: MiMq = {жо-жь yo-yi; zq-zi}.
144 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ Записывая скалярное произведение пМх Mq в координатной форме и преобразуя (5.21), получаем р{М,п) = \А{хо - xi) + В{уо -yi) + C{zo -zi)\ ^ VA^ + В2 + С2 \Axo + Byo + Czo-{Axi + Byi+Czi)\ Ч/Л2 + В2 + С2 \Axo + ByQ + CzQ + D\ л/ЖТвч^ поскольку Axi + Вух+Czi =—D. Итак, чтобы вычислить расстояние от точки до плоскости нужно подставить координаты точки в общее уравнение плоскости, а затем абсолютную величину результата разделить на нормирующий множитель, равный длине соответствующего нормального вектора. Расстояние от точки до прямой. Расстояние от точки Mi{xi^yi^zi) до прямой L, заданной каноническими уравнениями х-хр _у-уо _ Z- zq 1^- _ _ ^ / т п может быть вычислено при помощи векторного произведения. Действительно, канонические уравнения прямой дают нам точку Мо(жо; уо;-s^o) на прямой и направляющий вектор S ~ {/; т; п) этой прямой. Построим параллелограмм на векторах S и MoMi. Тогда расстояние от точки Ml до прямой L будет равно высоте h параллелограмма (рис. 5.12). Значит, нужное расстояние может быть вычислено по формуле Рис. 5.12 р{МиЬ) = MqMiXs\
5.5. Расстояние до плоскости и до прямой 145 где числитель представляет собой площадь этого параллелограмма. Используя формулы вычисления длины вектора и векторного произведения векторов через их координаты, получаем Уг-Уо z\-z^ т п + Xi-Xq Zi-Zq I п + xi-xq уг-уо I т V;4m2+n2 . (5.22) Расстояние меясду прямыми. Если прямые пересекаются, то очевидно, что расстояние между ними равно нулю. Случай совпадающих прямых также малосодержателен. Поэтому о расстоянии между прямыми имеет смысл говорить, только если они параллельны или скрещиваются. Два указанных случая с точки зрения вычислений заметно расходятся. Чтобы найти расстояние между параллельными прямыми, достаточно вычислить расстояние от произвольной точки, например, второй прямой до первой прямой, т.е. можно воспользоваться формулой (5.22). Таким образом, если две параллельные прямые заданы каноническими уравнениями х-XI у-Ух Z-Zi Х-Х2 У-У2 Z-Z2 Li: —; = = , L2: /1 mi щ I Ш2 П2 ТО расстояние между ними вычисляется по формуле p{LuL2) = У2-У1 nil + а^2-Ж1 -2:2-2:1 1х пх + Х2-х\ Уг-У\ 1\ т\ Расстояние между скрещивающимися прямыми можно находить, используя смешанное произведение. Пусть, как и выше, прямые Li и 1/2 заданы каноническими уравнениями. Так как
146 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ они скрещиваются, их направляющие векторы 5i, 52 и вектор М1М2, соединяющий точки на прямых, некомпланарны. Поэтому на них можно построить параллелепипед (рис. 5.13). Тогда расстояние между прямыми равно высоте h этого параллелепипеда. В свою очередь, высоту параллелепипеда можно вычислить как отношение объема параллелепипеда к площади его основания. Объем параллелепипеда равен модулю смешанного произведения трех указанных векторов, а площадь параллелограмма в основании параллелепипеда равна модулю векторного произведения направляющих векторов прямых. В результате получаем формулу для расстояния /)(Li,L2) между прямыми: Рис. 5.13 p{Li,L2) = \s1S2M1M2 |5iX52| Записывая смешанное и векторное произведения в координатах, окончательно получаем p{Li,L2) = h mi щ a^2-a^i У2-У1 Z2-Z1 nil Щ Ш2 П2 + ll Щ h «2 + ll nil h ГП2 Расстояние меясду прямой и плоскостью. Если прямая L и плоскость 7Г пересекаются, то расстояние между ними равно нулю. Если же они параллельны, то расстояние от прямой до плоскости есть расстояние от любой точки прямой до плоскости. Пусть плоскость задана общим уравнением тг: Ах-\- + By + Cz + D = О, а прямая — каноническими уравнениями L: X~Xq У-УО Z- Zq I т п
д.5.1. Пучки и связки 147 Канонические уравнения прямой позволяют сразу найти координаты одной точки на этой прямой: Мо{хо]уо; zq). Поэтому [)асстояние p(L^n) между прямой L и параллельной ей плоскостью 7Г равно р{Ь,п) = р{Мо,ж) = - y/A^TW+C^ Дополнение 5,1. Пучки и связки Пучок плоскостей. Пучком плоскостей в пространстве называют семейство всех плоскостей, содержащих фиксированную прямую. Пучок однозначно определяется любой парой своих различных плоскостей. Любые две непараллельные плоскости однозначно определяют некоторый пучок плоскостей. Рассмотрим вопрос о том, как, зная уравнения двух различных плоскостей пучка, найти уравнения остальных плоскостей пучка. Теорема 5.2. Для того чтобы плоскость принадлежала пучку плоскостей, определяемому парой непараллельных плоскостей необходимо и достаточно, чтобы ее общее уравнение можно было записать в виде a{Aix + Biy + Ciz + Di) + + /3{A2X + B2y + C2Z + D2)^0, a2 + /3V0. (5.23) < Достаточность. Покажем, что при любых значениях параметров а и /3, одновременно не равных нулю, уравнение (5.23) задает плоскость тг, содержащую общую прямую плоскостей TTi и 7Г2. Отметим, что после приведения в (5.23) подобных
148 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ слагаемых получим уравнение {aAi+ рА2)х + {aBi + 13В2)у+ {aCi + l3C2)z+ {aDi + pD2) = 0, являющееся уравнением первого порядка^ так как в нем хотя бы один коэффициент при переменных отличен от нуля. В самом деле, поскольку плоскости tti и П2 непараллельны, их нормальные векторы пх = {Ai; Bi]Ci} и П2 = {А2; -Вг; Сг} неколлинеарны, а значит, векторное произведение niXn2 не является нулевым вектором. Поэтому хотя бы один из определителей второго порядка Ai Bi А2 В2 1 Ai Сх A-i С2 ) Bi Ci B2 C2 представляющих собой координаты этого векторного произведения в прямоугольной системе координат,^ отличен от нуля. Пусть, например, первый из них не равен нулю. Тогда система Bia+ 52/3 = 0 имеет единственное решение и им является « = /3 = 0. Это значит, что если а и /3 одновременно не обращаются в нуль, то либо коэффициент Лха + Лг/З при переменной ж, либо коэффициент Bia + В2/З при переменной у в уравнении (5.23) отличен от нуля. Итак, (5.23) является уравнением плоскости. Остается убедиться, что эта плоскость проходит через прямую пересечения плоскостей 7Г1 и 7Г2. Но если точка Мо(хо\уо]го) принадлежит одновременно плоскостям пх и 7Г2, то одновременно выполняются соотношения AiXq + Вхуо + Cizo + Di = О, A2XQ + В2У0 + C2ZQ + D2 = 0. (5.24) Следовательно, для координат точки Mq выполняется и соотношение (5.23), т.е. точка Mq лежит в плоскости тт. Тем самым
д. 5.1. Пучки и связки 149 мы показали, что точки пересечения плоскостей tti и Ж2 лежат на плоскости тт. Необходимость, Пусть плоскость тгз: А^х + В^У + + Сз^ + D:^ = 0 содержит общую прямую плоскостей tti и 7Г2. Докажем, что ее уравнение можно записать в виде (5.23) при некоторых значениях параметров а и /3. Заметим, что нормальные векторы П1, П2, пз трех плоскостей tti, 7Г2, тгз, имеющих общую прямую, лежат в одной плоскости тг^, перпендикулярной :)Той общей прямой (рис. 5.14). Векторы пх и П2 неколлине- арны, так как соответствующие им плоскости непараллельны. Поэтому эти два вектора образуют базис в пространстве V2 векторов, параллельных тг^. Это значит, что вектор пз является линейной комбинацией векторов ni и П2, т.е. при некоторых •значениях а и /3 пз = ani +/3п2. Рис. 5.14 На прямой, общей для трех плоскостей, зафиксируем точку Мо{хо'ч Уо; Zq) и рассмотрим произвольную точку M{x]y;z) и вектор Координаты точки Мо удовлетворяют равенствам (5.24). С помощью этих равенств можно выразить свободные члены Di и D2 в уравнениях плоскостей через координаты точки Mq и записать векторные уравнения этих плоскостей: TTi: пг (oE-OAtoj =0, 7Г2: П2(ол1-ОЛЙ) =0. (5.25)
или 150 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ Но тогда векторное уравнение пз{ОМ — OMq) = О плоскости 7Гз преобразуется к соотношению {afii + /Зпз) (ой - Ощ\ = О, ani (ой - ОМо\ +/3п2 (ой - Ощ\ = 0. Преобразуя векторные уравнения плоскостей tti и 7Г2 к их общим уравнениям, получаем уравнение вида (5.23), т.е. плоскость 7Гз пучка описывается этим уравнением. ► Пучок прямых на плоскости. Аналогично пучку плоскостей в пространстве рассматривают пучок прямых на плоскости. Пучком прямых на плоскости называют семейство всех прямых, проходящих через фиксированную точку плоскости. Пучок однозначно определяется любой парой своих прямых. Для пучка прямых на плоскости справедлив следующий аналог теоремы 5.2. Теорема 5.3. Для того чтобы прямая входила в пучок прямых, определяемый парой непараллельных прямых Li: aix + biy + ci=0^ L2: агж + 62У+ ^2 = О, необходимо и достаточно, чтобы ее общее уравнение можно было записать в виде a{aix + biy + ci) + p{a2X + b2y + C2) = 0, а'^ + ^^фО. (5.26) Связка плоскостей. Свлзкой плоскостей называют семейство всех плоскостей в пространстве с одной общей точкой. Связка плоскостей однозначно определяется любой тройкой своих плоскостей, не принадлежащих одному пучку плоскостей. Действительно, две различные плоскости связки пересекаются по прямой и определяют тем самым пучок плоскостей.
д. 5.1. Пучки и связки 151 1:]сли третья плоскость связки не принадлежит этому пучку, то у таких трех плоскостей имеется единственная общая точка, определяющая связку плоскостей. Три различные плоскости могут не иметь общих точек (рис. 5.15, а), иметь их бесконечно много (рис. 5.15, б) или иметь одинственную общую точку. В первых двух случаях нормальные векторы плоскостей компланарны. Если же нормальные векторы трех плоскостей некомпланарны, то о таких плоскостях говорят, что они находятся в общем полоо/сении. Три плоскости, находящиеся в общем положении, пересекаются в единственной точке и однозначно определяют связку плоскостей. Это следует из того, что условие некомпланарности нормальных векторов плоскостей тг^-г А{Х + В{у + C{Z + 0{ = О, г = 1,2,3, в координатной записи означает, что определитель Ai А2 Аг Bi Сх Вг С2 Вз Сз а Рис. 5.15
152 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ отличен от нуля и это приводит к существованию единственного решения у системы трех линейных уравнений с тремя неизвестными Aix + Biy + Ciz + Di = 0, A2X + B2y + C2Z+D2 = 0, Азх + ВзУ + Сзг + Оз = 0. Теорема 5.4. Для того чтобы плоскость входила в связку плоскостей, определяемую тройкой плоскостей тг^-г А{Х + В{у + + CiZ + Di = О, i = 1,2,3, общего положения, необходимо и достаточно, чтобы ее общее уравнение можно было записать в виде a{Aix + Biy + Ciz + Di) + l3{A2X + B2y + C2Z + D2) + + у{Азх + ВзУ + Сзг + Оз) = О, (5.27) где «2+ /3^ + 7^0- •4 Доказательство аналогично доказательству теоремы 5.2. Различие состоит лишь в том, что в случае пучка плоскостей нормальные векторы двух непараллельных плоскостей образуют базис в V2i ^ нормальные векторы трех плоскостей общего положения образуют базис в Уз- ► Если дана точка Мо(жо)УОтг^о)) то связку плоскостей, проходящих через эту точку, легко определить, рассмотрев три плоскости, параллельные координатным, т.е. х = xq^ у = уо, z = zq. По теореме 5.4 получим уравнение связки: ot{x - xq) + /3(у - Уо) + l{z - zq) = 0. Козффициенты а, /3 и 7) являясь координатами нормального вектора плоскости в базисе из трех нормальных векторов выбранных плоскостей, в данном случае есть его координаты в прямоугольной системе координат.
Вопросы и задачи 153 Вопросы и задачи 5.1. Найти общее уравнение плоскости: а) проходящей через начало системы координат; б) параллельной координатной плоскости хОу (yOz); в) параллельной оси ординат (аппликат); г) проходящей через ось ординат (аппликат). 5.2. Найти канонические уравнения прямой: а) проходящей через начало системы координат; б) параллельной оси абсцисс (ординат, аппликат); в) совпадающей с осью абсцисс (ординат, аппликат); г) параллельной координатной плоскости хОу (yOz). 5.3. Найти общее уравнение плоскости, проходящей через начало системы координат и перпендикулярной плоскостям 2x-3y-z + 5 = 0,4x-3z+l=0. 5.4. Найти общее уравнение плоскости, проходящей через точки Mi(—1; 3; 2), М2(4; 1; 0) и параллельной прямой х + 2 __ у- 1 _ ^ + 5 5.5. Найти общее уравнение плоскости, проходящей через точку Mi(l; —2; 1) и прямую ж — 1 __ у+ I _ Z — I 2 "" 3 " 2 * 5.6. Исследовать взаимное расположение пар плоскостей: г) 3x-y + 2z-4 = 0, -6х + 2y-4z-4 = 0; б) x + 2y-2z-4 = 0, 2x + 4y-4z-8 = 0. 5.7. Найти все значения параметра f, при которых плоско- crHtx-y-z-4 = 0,x + 2y-3z-5 = 0,{2-t)x + y-24z+l^0 находятся в общем положении. 5.8. Найти общее уравнение плоскости, проходящей через точки Mi(0;l;—2), М2(1;2;1) и перпендикулярной плоскости x-y + 3z- 12 = 0. 5.9. Найти канонические уравнения прямой, параллельной плоскостям X — у — Z — 5 = 0^ x + 2y + 2z = 0 и проходящей через . точку Mi(l;0;-2),
154 5. ПРЯМАЯ И ПЛОСКОСТЬ В ПРОСТРАНСТВЕ 5.10. Найти параметрические уравнения перпендикуляра, опущенного из точки Mi(l; 1; —2) на прямую х + 2 _у-1 __ Z + 5 3 ~ 2 "" 2 * 5.11. На плоскости х + у — z = 0 найти точку с наименьшим расстоянием до начала системы координат. 5.12. Найти уравнение множества точек, равноудаленных от плоскостей: г,) x-2y + 4z-3 = 0, Зх-6y+l2z + 7 = 0; б) x-2y+4z + 5 = 0, 4x + y + 2z-ll = 0. 5.13. Выяснить, в какой из двух углов между плоскостями x+3y-2z+l = 0,3x-y + 2z + 2 = 0 попадает точка М(1; 1; -1), в острый или тупой. 5.14. На каком минимальном расстоянии от начала системы координат пройдет точка при прямолинейном ее движении из точки М(5;0; 1) в направлении точки Mi (—5; 1;3). 5.15. Найти канонические уравнения прямой, симметричной прямой X — 1 = 1 — y = z относительно плоскости X + 3у — -2z+l=0. 5.16. Найти координаты основания перпендикуляра, опущенного из точки М(3; —1; 2) на плоскость 2х — 2у+ z —1 = 0. 5.17. Для треугольникас вершинами Л(2; 3; —2), В(4; —1; 4), С(2; —3; 2) найти канонические уравнения медианы, высоты и биссектрисы, проходящих через вершину А. 5.18. Найти уравнение геометрического места точек, равноудаленных от точек Л(1; 4; -3), В(3; 0; -5). 5.19. Найти канонические уравнения проекции прямой ж- 1 _ у-2 _ Z+1 1 ~ 2 ~ 5 на плоскость 2х — Зу+ z — I =0, Составить уравнение проектирующей плоскости.
6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ 6.1. Виды матриц Определение 6.1. Матрицей типа (или размера) тХп называют прямоугольную числовую таблицу, состоящую из тп чисел, которые расположены в т строках и п столбцах. Составляющие матрицу числа называют элемент^ами этой матри^ цы. Как правило, их обозначают строчной буквой с двумя индексами, например aij^ где i — номер строки (г = 1, ттг), j — помер столбца (j = 1, я), в которых расположен этот элемент. Матрицы обозначают /^11 аи ^21 ^22 ИЛИ \(1уп1 (1гп2 ••• ^тп / ^21 ^12 ^22 (1\п. .. (l2n ^ml ^m2 а vfin 1 j^ ' j/' Используют и другие сокращенные обозначения: (fl^ii)i<v<m ^-^^ просто (aij), если по тексту ясно, в каких пределах изменяются индексы i и j. Матрицу как единый объект обозначают прописной буквой: Л, В и т.д. Элемент матрицы Л, стоящий в г-й строке и j-u столбце, мы будем также записывать в виде [A]ij^ что удобно при проведении доказательств. Элементами матриц могут быть не только действительные числа, но и комплексные^ и даже другие математические объекты. Например, мы будем встречаться с матрицами, элементами которых будут многочлены или матрицы. Множество всех числовых матриц типа mxn, элементами которых являются действительные числа, будем обозначать
156 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ Если матрица имеет тип 1хп, т.е. если у матрицы всего одна строка, А = (ац, ai2, ..., аы)-, то матрицу называют матрицей'стропой. Индекс строки можно опустить: А = = (ai, а2, ..., ^п)- Число элементов в матрице-строке называют ее длиной. Если матрица имеет тип mXl, т.е. у матрицы один столбец: Л = / ^11 \ ■ ■ ■ ТО ее называют матрицей-столбцом. Число элементов в матрице-столбце называют ее высотой. Индекс столбца можно опустить: А = /аЛ «2 При т = п^ т.е. когда матрица имеет столько же столбцов, сколько и строк, ее называют квадратной порядка п: ^21 ^12 ^22 ^2п \ fl^nl <^п2 0"ап / а при тфп — прямоугольной. Множество всех квадратных матриц порядка я, элементами которых являются действительные числа, обозначают Мп(К). У квадратных матриц выделяют последовательности элементов ац, a22i ..., dnn — главную диагональ^ и a^i, 0^^-1,2, ■-■, (iin — побочную диагональ. Элементы главной диагонали называют диагональными. Понятия диагонального элемента и главной диагонали распространяют и на прямоугольные матрицы.
6.1, Виды матриц 157 Если в квадратной матрице порядка п все элементы, стоящие вне главной диагонали, равны нулю, т.е. если матрица имеет вид /оц О ... о \ О О «22 О \ о о о о а пп J то ее называют диагональной и обозначают diag(aii,..., arm)- 1Ссли в диагональной матрице порядка п на диагонали стоят единицы, то ее называют единичной и обозначают обычно Е или /: Е /1 0 0 [ 0 0 . 1 . 0 . 0 . .. 0\ .. 0 .. 0 .. 1 Матрицу типа тхп^ все элементы которой равны нулю, называют нулевой матрицей соответствующего типа и обозначают буквой 0 или цифрой 0. Часто используют матрицы и других видов, например верхние треугольные матрицы /«11 О О «12 «22 О \ О О «1п\ «2п «Зп а пп J У которых элементы, расположенные под главной диагональю, равны нулю, и ниэюние треугольные мат^рицы, у которых.
158 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ наоборот, элементы над главной диагональю равны нулю; / an «21 0 «22 0 . 0 . .. 0 \ .. 0 \ <^п1 <^п2 ^пг а пп I Отметим, что диагональные матрицы являются частным случаем как верхних, так и нижних треугольных матриц. Более того, множество диагональных матриц совпадает с пересечением множества верхних треугольных матриц и множества нижних треугольных матриц. К трехдиагональным матрицам относят такие квадратные матрицы, у которых ненулевыми элементами могут быть лишь диагональные элементы и соседние с ними в строке или столбце: /«11 «21 0 0 \ 0 «12 «22 «32 0 0 0 «23 «33 0 0 0 .. 0 ... «34 ••■ 0 ... 0 ... 0 0 0 «п-1,п-2 0 0 0 0 ^п—1,п—1 ^п.п—1 ° ^ 0 0 ^п—1,п 0"ап / Прямоугольные матрицы вида /an ai2 ai3 О а22 ^23 О О азз V О О О а тятя «In \ (l2n а тяп J у которых элементы, расположенные под главной диагональю, равны нулю, называют верхними трапециевидными. Важную роль в дальнейшем изложении играют ступенчат тые матрицы (матрицы ступенчатого вида). Так называют
6.2. Линейные операции над матрицами 1Г)9 мл грицу типа тхп^ если для любой ее строки выполнено следу кицее условие: под первым слева ненулевым элементом строки и предшествующими ему нулевыми элементами строки все .»Л('монты матрицы равны нулю. Следующие матрицы имеют 1 тупенматый вид: 0 2 3 0 0 0-11 0 0 0 3 3 13 3 0 0 2 1 0 0 0 0 6.2. Линейные операции над матрицами Прежде чем обсуждать какие бы то ни было операции над матрицами^ договоримся, какие матрицы мы будем считать равными. Определение 6.2. Две матрицы называют равными^ (н-ли они имеют один и тот же тип и если у них совпадают соответствующие элементы. Определение 6.3. Суммой матриц А = (aij) и В = - (bij) типа тхп называют матрицу С = (cij) того же типа с элементами Cij = aij + b{j^ i = l,m, j = l,n. Для суммы матриц используют обозначение: С = А + В. В юдробной записи А + В = /«11 «21 \«т /«11 «21 \«ml «12 «22 I «m2 + bn + b2l + bml ■ 1 ■ «12 «22 «In "^ «2n ^mn / + bi2 + ^22 «7п2 + bm2 + /bn ^21 \bml ... «In ■.. «2n • • ■ bl2 ^22 bm2 + bln + b2n ^mn f ^rnn . . . \ / ■• hn ^ -. b2n ^^mn / = c.
160 6. МАТРИЦЫ и ОПЕРАЦИИ НАД НИМИ Замечание 6.1. Сумма определена только для матриц одного типа. Пример 6,1, Найдем сумму двух матриц Определение 6.4, Произведением матрицы А = (aij) типа тХп на число а £R называют матрицу С = (cij) типа тХп с элементами Cij = aa^j Подробно это произведение выглядит так: /an ai2 ... ain \ f otan aai2 ... aain. \ a ^21 ^22 ... (l2n \ ^ml ^m2 ■ • • ^mn / aa2i oca22 ■-. oca2n \ aami otaraT. • • • ««mn / Замечание 6.2. Операции сложения и умножения на число для матриц аналогичны одноименным операциям над векторами. Эти операции также называют линейными. Для любых матриц А = (aij), В = (6у) и С = (cij) из Мтп{Щ верны следующие свойства линейных операций. 1°. Сложение матриц коммутативно: А + В = В + А. < Доказательства равенств матриц часто проводят, основываясь на определении 6.2, т.е. доказывают, что матрицы, стоящие в левой и правой частях равенства, имеют на одинаковых местах равные элементы. Так, свойство коммутативности суммы матриц следует из равенств [А + B]ij = aij + bij = bij + aij = [B + A]ij, среди которых первое и третье следуют из определения 6.3 суммы двух матриц, а второе верно в силу коммутативности сложения действительных чисел. ^
6.2. Линейные операции над матрицами 161 2°. Сложение матриц ассоциативно: {А +В) + С = А +{В + М Как и в случае коммутативности, свойство ассоциативности иы'гекает из равенств [{Л + В)+ C]ij = [А + B]ij + [C]ij = {щ^ + bij) + Cij = = aij + {bij + dj) = [A]ij + [B + C]ij = [A+{B + C)]ij, которые имеют место в силу определения 6.3 суммы двух матриц и ассоциативности сложения действительных чисел. ► Свойства 1° и 2° позволяют не заботиться о порядке опе- |)аций сложения матриц и порядке слагаемых в матричных выражениях. З'^. Существует такал матрица О € Мтп{Щ} что для любой матрицы А € Мтп{Щ выполнено равенство А + О = А, < Матрица О — это нулевая матрица 0 типа тХп. Действительно, [А + Q]ij = [A]ij + [Q]ij = aij + 0 = aij = [A]ij, ► 4°. Для любой матрицы A € Мтп{Щ существует такая одинственнал матрица В G Мтп{Щ^ Д^я которой выполнено |)авенство Л + В = 0, где 0 — нулевая матрица. < Если А + В = Q, то [А + B]ij = aij + bij = [0];^ = О и, следовательно, aij + bij = 0, Значит, элементами bij матрицы В являются bij = —aij^ и это доказывает как единственность, так и существование матрицы В. ^ Матрицу В, о которой говорится в свойстве 4°, называют противополооюной А и обозначают через —А, Эта матрица получается из матрицы А умножением на число —1. Свойства 3° и 4° позволяют ввести операцию вычитания матриц. Разностью Р — Q мат,риц Р и Q одного типа называют матрицу P+{—Q). (i Аналитическая геометрия
162 б. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ 5^. Умножение матрицы на число ассоциативно: {Xii)A = = А(М). М [{Xii)A]ij = {\^)aij = X{fiaij) = X\pA]ij. ► 6^. Умножение матрицы на число дистрибутивно относительно суммы действительных чисел: {Х +ii)A = ХА +jiA, М [(А + fJ')A]ij = {Х + ii)aij = Xaij + jiaij = [XA]ij + \jiA]ij = [XA + + liA],j, ► 7^. Умножение матрицы на число дистрибутивно относительно суммы матриц: Х{А + В) = ХА + АВ. < [Х{А + B)]ij = Х[А + B]ij = Х{щ^ + bij) = Xaij + АЬ^^- = [XA]i^ + + [XB]ij = [XA-\-XB]ij. ► 8^. Умножение матрицы на 1 не меняет ее: 1 • Л = Л. <[l'A]i,= \'[A]ij^[A]ij,> 6.3. Транспонирование матриц Определение 6.5. Для матрицы А = {aij) типа тхп ее транспонированной матрицей называют матрицу А = = (cij) типа пХт с элементами Cij = а^{. При транспонировании матрицы ее строки становятся столбцами новой матрицы с сохранением их порядка. Точно так же столбцы исходной матрицы превращаются в строки транспонированной. Поэтому транспонирование можно рассматривать как преобразование симметрии матрицы относительно ее главной диагонали. Подробнее: /«11 «21 «12 «22 «In \ «2п /«11 «21 «12 «22 \ «ml «m2 • • • ^тп / «ml .. «m2 \«ln «2n ••• <^mn /
6.3. Транспонирование матриц 163 Пример 6.2. Транспонируем следующие три матрицы: т (ai, «2, ..., ttn) = • • • • — (bl, ^2, •••, bm)- # Свойства операции транспонирования. 4 Отметим, что матрицы имеют одинаковые разме- /<ы. Кроме того, [{А ) ],j = [{А )]ji = [A]ij. ► ^ [(Л + В)^],-, = [{А + B)],i = [A],i + [B]ji - [A'']ij + [B'']i, = [A'' + f B'^lj. ► 3°. {XAf^xA'^, Age. ^ [{^A)\ = [XA],, = X[A]ji = X[A'']ij = [XA'']i,. ► Если A = Л, TO матрицу A называют симметрической^ a (^сли A = —A — кососимметрической, И в том и в другом <'лучае матрица должна быть квадратной. Элементы симметрической матрицы, расположенные на местах, симметричных относительно диагонали, равны между собой. Действительно, [А ]^j = [A]ji и из равенства А = А следует, что [A]ji = [A]ij, Элементы же кососимметрической матрицы, расположенные па местах, симметричных относительно главной диагонали, отличаются знаком, а диагональные — равны нулю. Действительно, [А ]^j = [A]ji и из равенства А = —А следует, что [i4]j, = — [Л]«^. В частности, при i = j выполняются равенства /;*
164 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ Пример 6.3. Матрицы и —2 0—4 — симметрические, а I ол)^1 ^ и—4 1 — кососимметрические 6.4. Умножение матриц Определение 6.6, Пусть даны матрица А = (a«j) типа тхп и матрица В = (bij) типа пхр. Произведением матриц А и В называют матрицу С = {cij) типа тХр с элементами п к=1 которую обозначают С = АВ. Произведение определено лишь в том случае, когда количество столбцов первого сомножителя равно количеству строк второго. В формировании элемента Cij произведения АВ участвуют элементы г-й строки матрицы А и j'-ro столбца матрицы В. Поэтому правило умножения матриц называют также правилом умножения J,строка на столбец": 3 3 = г Пример 6.4. Найдем произведение двух матриц /2\ 2 3 1 -2 О 3 1-2 + 2-0 + 3-3 + 4-1 -1-2+1-0-2-3 + 2-1
6.4. Умножение матриц 165 Пример 6.5. Произведением прямоугольной матрицы и матрицы-столбца является матрица-столбец: «21 «12 «22 «In \ /^Л «2 п Х2 \Пт.1 0,т2 ••• 0,т.п / \Хп 1 ( a\\X\-\-a\2X2-\-...Л-а\пХп \ a2\X\-\-a22X2-V ■■■-V(i'2n^n \Omia;i+am2a;2+---+Omna;n/ Пример 6.6. Найдем произведение трех квадратных матриц второго порядка, перемножив сначала первые две матрицы, а затем результат их произведения и третью матрицу: 1 2 3 4 -1 О 2 -3 О -4 2 -1 1+4 0-6 3 + 8 0-12 О -4 2 -1 3 -6 5 -12 О 2 -4 -1 -12 -6 -24 -8 # Умножение матрицы-строки X типа 1хп на матрицу-столбец У типа пх1 дает матрицу типа 1x1, которую отождествляют с числом: /2/1 \ 2/2 XY = {Xi, Х2, ..,, Хп) \2/п/ п = (a:i2/i + а;22/2 + ... + ХпУп) = У^з^^УА:- А:=1 Таким образом, произведение любой матрицы-строки и любой матрицы-столбца, имеющих одинаковое количество элементов, есть число, равное сумме произведений их элементов с одинаковыми индексами. Если матрица-строка и матрица-столбец имеют разное количество элементов, то их перемножить нельзя.
166 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ Замечание 6.3, Для числовых матриц типа 1x1 матричные операции суммы, разности, умножения и умножения матриц на действительные числа совпадают с соответствующими арифметическими операциями суммы, разности и умножения над действительными числами. Вот почему их и отождествляют с числами. Существование произведения АВ двух матриц не означает существования их произведения ВА, Например, матрицы из примера 6.4 нельзя умножить в другом порядке. Чтобы матрицу А типа тхп можно было умножить на матрицу В и слева, и справа (т.е. чтобы были определены оба произведения В А и АВ)^ матрица В должна иметь тип пхт. Квадратные матрицы А и В можно перемножить, если они имеют один порядок, причем в этом случае определены оба произведения {АВ и ВА), хотя равенство АВ = ВА обычно нарушается. Пример 6.7. Найдем произведения двух пар матриц Л, В и С, £) в одном и другом порядке: АВ= :]".]= tl). ВА = CD={":":=":, Dc= Обратим внимание, что CD^C^ DC = 0^ хотя ни одна из этих двух матриц не является нулевой, # Если определены оба произведения АВ и ВА и выполнено равенство АВ = ВА, то матрицы А и В называют коммутирующими или перестановочными. Коммутирующие матрицы всегда квадратные и одного порядка. Пример 6.8, Произведение диагональных матриц одного порядка есть диагональная матрица, элементами которой
6.4. Умножение матриц 167 являются произведения соответствующих элементов перемножаемых матриц. Диагональные матрицы одного порядка явля- 1«) гея перестановочными. Действительно, fai О ... О \ О 02 ... О V о о /bi о .. о Ьо .. «п/ \ о о .. /oibi о о 02^2 /h о о 62 о о Ьп/ о \ о dn^n / о /ai о о «2 \о о ... Ьп/\о о о . # «п/ Операция умножения матриц имеет следующие свойства. 1^. Умножение матриц ассоциативно, т.е. {АВ)С = А{ВС). -4 Если матрицы Л,5,С имеют типы тхп^ пхк^ кх1 соответственно, то I к к / п \ [{AB)C]ij = J2[ABUC]rj = J2 Yl^AUB]sr [C]rj = r=l r=l \s=l / к n к n 'iAUB]sr[C]r, = YlH[^U[B]sr[C]rj) = r=l s=\ r=l s=l n к n 5=1 r=l 5=1 2^. Умножение матриц дистрибутивно относительно сложения матриц, т.е. {А + В)С = АС + ВС,
168 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ •4 Екли матрицы Л, В имеют тип тХп^ а матрица С — тип nXfc, то п п [{А + B)Ch = Et^ + ^]'>[^]^^- = Е(И]- + [B]ir) [C]rj = г=1 г=1 п п п = T.(^A]ir[C]r, + [BUC]rj) = YliA]ir[C]rj + YliB]ir[C]rj = г=1 г=1 r=l = [AC]ij + [BC]ij = [AC+BC]ij, ► 3^. Существует такая матрица E ^ Mn(E), что для любой матрицы А G Мп{М) выполнены равенства АЕ = ЕА = А. •4 В качестве матрицы Е можно взять единичную порядка п. ► 4^. Для любой матрицы Л G М„(Е) и нулевой матрицы в G Мп{Щ выполнено равенство АО = в. •4 Вычислим элементы произведения АО: п п [AOh = l][^].v[0]ri = Yl^A]irO = 0. г=1 r=l Видим, что все элементы матрицы АО равны нулю. ► 5^. Для любых матриц А и В типов тхп и пхк выполнено равенство {АВ) = В А , т.е. транспонированное произведение двух матриц равно произведению в обратном порядке транспонированных матриц. п < [{ABfh = [ЛВ]^г - Yl^AUBU = г=1 п п = Yli^"UB"]ir = YliBX[A\j = [В''А\. ► г=1 г=1 Операция умножения матриц позволяет ввести операцию возведения квадратной матрицы в натуральную степень. Положим А^ = Л, Л"'"*"^ = ЛЛ"", п = 1,2,... Отметим, что две степени
6.5. Блочные матрицы 169 Л"' И А^ одной и той же матрицы являются матрицами одного порядка и перестановочны; А^А^ = А'^А'^ = Д"'+'^. Введем также нулевую степень квадратной матрицы, полагая А^ = Е^ где Е — единичная матрица того же порядка. Введенная степень матрицы позволяет для квадратной матрицы вычислять выражения вида а„Л"' + ап-1^"'~^ + ... + «0^°, O'i €Е, г = 07п, т.е. многочлены от одного матричного аргумента. Пример 6.9. Вычислим значение квадратного трехчлена р{х) = Зх'^ — 4а; + 5 для квадратной матрицы А = Поскольку р{х) = Зх^ - 4а; + 5а;°, то р{А) = ЗЛ^ -4А + 5А^, где Л^ = Е — единичная матрица второго порядка. Вычислив находим -6 б\ /О -8\ /5 О -3 -3/^1 4 -4/^10 5 6.5. Блочные матрицы Если разделить некоторую матрицу А на части вертикальными и горизонтальными прямыми, то получаются прямоугольные ячейки, являющиеся сами по себе матрицами. Эти ячейки называют блоками матрицы. Сама матрица А может
170 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ рассматриваться как таблица, элементами которой являются более мелкие матрицы Map: А = (Map)- При таком построении матрица А составляется из блоков, и поэтому ее называют блочной. Например, матрицу А = /«11 «21 «31 «41 \«51 «12 «22 «32 «42 «52 «13 «23 «33 «43 «53 «14 «24 «34 «44 «54 «15\ «25 «35 «45 «55/ разобъем на следующие блоки: /«11 «21 «31 «41 \«51 «12 «22 «32 «42 «52 «13 «23 «33 «43 «53 «14 «15 \ «24 «25 «34 «35 «44 «45 «54 «55 / И обозначим их Мп = М21 = «11 «21 «31 «41 «51 «12 «22 «32 «42 «52 «13 «23 «33 «43 «53 Mi2 = М22 = Тогда матрицу А можно записать в виде блочной матрицы, элементами которой будут эти матрицы Map: ^=(м,.)=(::;; Для составления блочной матрицы из серии матриц Map необходимо, чтобы подмножества матриц из серии с одинаковым значением индекса а имели одинаковое количество строк, а подмножества матриц с одинаковым значением индекса (3 —
6.5. Блочные матрицы 171 одинаковое количество столбцов. Эти подмножества образуют соответственно „блочные" строки и ,,блочные" столбцы (соот- м(>'гствую1цие нескольким строкам или столбцам обычной записи матрицы). Пример 6.10. Указанным требованиям удовлетворяют с/к'дующие четыре матрицы: Мп = М21 = ац «12 «13 «21 Ct22 Ct23 Cl2 С22 С32 Mi2 = ^21 ^22 dii di2 M22 = I ^21 6^22 dsi ^32 Поэтому ИЗ НИХ можно составить блочную матрицу А = /«11 «21 Си С21 \С31 «12 «22 С12 С22 С32 «13 «23 С13 С23 сзз Ьп ^21 dn ^21 ^31 bl2\ ^22 ^12 6^22 ^32/ # Основное свойство блочных матриц состоит в том, что операции над блочными матрицами совершаются по тем же правилам, что и операции над обычными матрицами. В самом доле, это в достаточной степени очевидно для суммы матриц и произведения матрицы на число. Однако относительно суммы ;>'го можно утверждать лишь в том случае, когда размеры слагаемых блочных матриц, равно как и размеры отдельных блоков с равными индексами у слагаемых, совпадают. Подробнее рассмотрим ситуацию с умножением блочных матриц. Пусть блочные матрицы А = {Аар) и В = (Вр^) удовлетворяют двум условиям. 1. Число ,jблочных" столбцов матрицы А совпадает с числом J,блочных" строк матрицы В (т.е. индекс /3 для А и В изменяется в одинаковых пределах).
172 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ 2. Для любых индексов а, /3; у число столбцов у матрицы Aaf3 совпадает с числом строк у матрицы Вр^. Тогда АВ = (Са^), Са^ = / .АдрВр^. Для доказательства этого равенства достаточно расписать обе его части через элементы матриц. Указанные два условия довольно сложны, но все упрощается, если блоки матриц — это квадратные матрицы одного порядка. В этом случае условия близки к обычным: число ^,блочных" столбцов множимого должно совпадать с числом „блочных" строк множителя. Представление матриц в блочном виде часто оказывается удобным при нахождении суммы и произведения, если матрицы имеют достаточно большие размеры, а их согласованные разбиения на блоки содержат нулевые^ единичные^ диагональные^ треугольные матрицы. Пример 6,11. Найдем произведения следующих блочных матриц предполагая, что все операции определены: AC + 3D -C + BD # При транспонировании блочной матрицы транспонированию подлежат и ее элементы. Например, ^ ' гТ , жТ Mi2 \ / м;, м. M22J \М^^ М^ 11 -^"21 П <2
6.6, Прямая сумма матриц 173 Пример 6.12. Транспонируем блочную матрицу /«11 «21 «31 \«41 «12 «22 «32 «42 «13 «23 «33 «43 «14 «24 «34 «44 «15 \ «25 «35 «45/ ^11 ^21 An А22 а'^ а'^ "^12 "^22 /«11 «12 «13 «14 \«15 «21 «22 «23 «24 «25 «31 «32 «33 «34 «35 «41^ «42 «43 «44 «45/ 6,6, Прлмая сумма матриц Определение 6,7. Пусть даны квадратные матрицы А порядка т и В порядка п. Прямой суммой матриц А и В называют квадратную блочную матрицу С = АфВ порядка т + п^ равную А в в В с = где в обозначает нулевой блок (нулевую матрицу типа тХп вверху справа и пхт внизу слева). Укажем основные свойства прямой суммы матриц. l"". Ассоциативность: {АфВ) фС = Аф{ВфС) •4 В результате выполнения операций в левой и правой частях равенства получается одна и та же блочно-диагональная матрица А е в е В в вес где нулевые матрицы имеют соответствующий тип, ^
174 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ 2^. Пусть квадратные матрицы Ai и А2 имеют порядок т, а квадратные матрицы Bi и В2 — порядок п. Тогда {Ai е Bi) + {А2 ф 52) = (^1 + А2) ф (Bi + 52), {Ai ф Bi){A2 Ф 52) = ^1^2 Ф 5iB2. •4 Действительно, эти записи означают следующее: Ai в \ /Л2 e\^(Ai + A2 в в Bi)^[q 52 у V 0 5i + 52 А1А2 в в 5i52 что соответствует операциям над блочными матрицами. ► 6,7, Линейная зависимость строк и столбцов Строки и столбцы матриц можно рассматривать как матрицы-строки и, соответственно, матрицы-столбцы. Поэтому над ними, как и над любыми другими матрицами, можно выполнять линейные операции. Ограничение на операцию сложения состоит в том, что строки (столбцы) должны быть одинаковой длины (высоты)^ но это условие всегда выполнено для строк (столбцов) одной матрицы. Линейные операции над строками (столбцами) дают возможность составлять строки (столбцы) в виде выражений aitti + ... + cXsCisj где ai, ..., а^ — произвольный набор строк (столбцов) одинаковой длины (высоты), а ai, ..., ад — действительные числа. Такие выражения называют линейными комбинациями строк (столбцов). Определение 6.8, Строки (столбцы) ai, ..., а^ называют линейно независимыми^ если равенство aiai + ... + a5«5 = 0, (6.1)
6.7. Линейная зависимость строк и столбцов 175 1де О в правой части — нулевая строка (столбец), возможно лишь при ai = ... = ад = 0. В противном случае, когда существуют такие действительные числа ai, ..., а^, не равные пулю одновременно, что выполняется равенство (6.1), эти строки (столбцы) называют линейно зависимыми. Следующее утверждение известно как критерий линейной зависимости. Теорема 6,1, Строки (столбцы) ai, ..., а^ линейно зависимы тогда и только тогда, когда хотя бы одна (один) из них является линейной комбинацией остальных. -4 Доказательство проведем для строк, а для столбцов оно аналогично. Необходимость. Если строки ai, ..., а^ линейно зависимы, то, согласно определению 6.8, существуют такие действительные числа ai, ..., а^, не равные нулю одновременно, что aitti-|-...-h «а^в = 0. Выберем ненулевой коэффициент а^ Для простоты пусть это будет ai. Тогда «1«1 = (-«2)«2 + • • • + {-o:s)as и, следовательно, т.е. строка ai представляется в виде линейной комбинации остальных строк. Достаточность. Пусть, например, ai = X2a2 + ^**+Xs<^s' Тогда Itti + (—А2)а2 -!-••• + (—^5)05 = 0. Первый коэффициент линейной комбинации равен единице, т.е. он ненулевой. Согласно определению 6.8, строки ai, ..., а^ линейно зависимы. ► Теорема 6.2, Пусть строки (столбцы) ai, ,.., а^ линейно независимы, а хотя бы одна из строк (столбцов) bi, ..., 6/ является их линейной комбинацией. Тогда все строки (столбцы) ai, ..., а^, bi, ..., 6/ линейно зависимы.
176 б. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ -4 Пусть, например, bi есть линейная комбинация ai, ..., а^, т.е. bj = aiOi + ... +o^s^si «,■ € К, 'i = l,5. В эту линейную комбинацию добавим строки (столбцы) Ьг, •••■, bt (при / > 1) с нулевыми коэффициентами: bi = aitti + ... + «5^5 + 062 + ... + 06/. Согласно теореме 6.1, строки (столбцы) ai, ..., а^, bi, ..., 6/ линейно зависимы. ► 6.8, Элементарные преобразованил матриц Следующие три операции называют элементарными преобразованиями строк матрицы: 1^. Умножение г-й строки матрицы на число А:^ 0: /ttix «12 ... 0,1п ^ ац а{2 ... o,i гп I У \ ^ml ^т2 • • • ^^77171 / / ац «12 ... ain ^ лац ЛС1{2 ... ^сЦп \ «ml «77г2 ... ^тп / которое будем записывать в виде (г) -4 А(г). 2^. Перестановка двух строк в матрице, например г-й и fc-й строк: / «11 «12 ... ^1п \ ««1 «г2 . •. ^г гп «fcl «fc2 «fc п I «11 «12 . . . «In \ «fcl ^fc2 ... «fcn I > \ ^ml «m2 ... ^mn / ац ai2 ^in \ «ml «m2 •. • ^mn / которую будем записывать в виде (г) -н- (fc).
6.8. Элементарные преобразования матриц 177 3^. Добавление к г-й строке матрицы ее к-и строки с коэффициентом А: I У an + Xakl 0'i2+^<^k2 ••• Clin + ^f^kn dkl ^k2 ••• ^kn \ Clrn\ ^m2 •'' (^mn / \ ^m\ ^m2 • • • (^mn / MTo будем записывать в виде (г) -4 (г) + A(fc). Аналогичные операции над столбцами матрицы называют элементарными преобразованиями столбцов. Каждое элементарное преобразование строк или столбцов матрицы имеет обратное элемент,арное преобразование^ которое преобразованную матрицу превращает в исходную. Например, обратным преобразованием для перестановки двух строк является перестановка тех же строк. Каждое элементарное преобразование строк (столбцов) мат- |)ицы А можно трактовать как умножение А слева (справа) на матрицу специального вида. Эта матрица получается, если го же преобразование выполнить над единичной матрицей. Рассмотрим подробнее элементарные преобразования строк. Пусть матрица В получается в результате умножения г-й строки матрицы А типа тхп на число А^^О. Тогда В = Е{{Х)А^ где матрица Ei{X) получается из единичной матрицы Е порядка т умножением ее г-й строки на число А. Пусть матрица В получается в результате перестановки г-й и к-й строк матрицы А типа тхп. Тогда В = FikA^ где матрица Fik получается из единичной матрицы Е порядка т перестановкой ее г-й и к-и строк. Пусть матрица В получается в результате добавления к г-й строке матрицы А типа тхп ее к-й строки с коэффициентом А. Тогда В = Gik{X)A^ где матрица Gik получается из единичной матрицы Е порядка m в результате добавления к г-й строке
178 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ к-и строки с коэффициентом А, т.е. на пересечении г-й строки и к-го столбца матрицы Е нулевой элемент заменен на число А. Точно так же реализуются элементарные преобразования столбцов матрицы Л, но при этом она умножается на матрицы специального вида не слева, а справа. С помощью алгоритмов, которые основаны на элементарных преобразованиях строк и столбцов, матрицы можно преобразовывать к различному виду. Один из важнейших таких алгоритмов составляет основу доказательства следующей теоремы. Теорема 6.3. С помощью элементарных преобразований строк любую матрицу можно привести к ступенчатому виду. -4 Доказательство теоремы состоит в построении конкретного алгоритма приведения матрицы к ступенчатому виду. Этот алгоритм состоит в многократном повторении в определенном порядке трех операций, связанных с некоторым текущим элементом матрицы, который выбирается исходя из расположения в матрице. На первом шаге алгоритма в качестве текущего элемента матрицы выбираем верхний левый, т.е. [A]ii. 1*. Если текущий элемент равен нулю, переходим к операции 2*. Если же он не равен нулю, то строку, в которой расположен текущий элемент (текущую строку), добавляем с соответствующими коэффициентами к строкам, расположенным ниже, так, чтобы все элементы матрицы, стоящие в столбце под текущим элементом, обратились в нуль. Например, если текущий элемент — [A]ijj то в качестве коэффициента для k-ik строки, fc = i-|-l,..., нам следует взять число — [^]fcj/[^]«.7- Выбираем новый текущий элемент, смещаясь в матрице на один столбец вправо и на одну строку вниз, и переходим к следующему шагу, повторяя операцию 1*. Если такое смещение невозможно, т.е. достигнут последний столбец или строка, преобразования прекращаем. 2*. Если текущий элемент в некоторой строке матрицы равен нулю, то просматриваем элементы матрицы, расположен-
6.8. Элементарные преобразования матриц 179 II ые в столбце под текущим элементом. Если среди них нет ионулевых, переходим к операции 3*. Пусть в к-и строке под текущим элементом находится ненулевой элемент. Меняем местами текущую и к-ю строки и возвращаемся к операции 1*. 3*. Если текущий элемент и все элементы под ним (в том же столбце) равны нулю, меняем текущий элемент, смещаясь и матрице на один столбец вправо. Если такое смещение возможно, т.е. текущий элемент находится не в самом правом столбце матрицы, то повторяем операцию 1*. Если же мы уже достигли правого края матрицы и смена текущего элемента невозможна, то матрица имеет ступенчатый вид, и мы можем прекратить преобразования. Так как матрица имеет конечные размеры^ а за один шаг алгоритма положение текущего элемента смещается вправо хотя бы на один столбец, процесс преобразований закончится, причем не более чем за п шагов (п — количество столбцов в матрице). Значит, наступит момент, когда матрица будет иметь ступенчатый вид. ► Пример 6ЛЗ, Преобразуем матрицу к ступенчатому виду с помощью элементарных преобразований строк. Используя алгоритм из доказательства теоремы 6.3 и записывая матрицы после окончания выполнения его операций, получаем г^ г^ г^ (3)->(3)-3(2) г^ 1 0 0 / \ 2 -1 -3 '1 0 - 0 1 0 0 2 -1 0 Л 2 2) 1 0 0 ; 1- 1 1 2 -4
180 6. МАТРИЦЫ и ОПЕРАЦИИ НАД НИМИ Вопросы и задачи 6.1, Какого вида будет матрица А , если сама матрица А является: а) единичной; б) нулевой; в) верхней треугольной; г) нижней треугольной; д) трехдиагональной; е) диагональной; ж) блочной? 6.2. Для матриц А= : : :L в = 1 2 0 2 1\ 3 2 -1 1/ / ' ^ = \ ^-1 1 ^ 3 вычислить: а) АВ; б) А{В + В'^); в) {ACfA; г) ВА'^; д) С'^В; е) А'^АВ; ж) C''BA'' + 2CV; з) ЗЛВС-ЛС. 6.3. Показать, что для любой матрицы А G Мтп{Щ опреде- лены произведения А А и АА . 6Л, Привести примеры ненулевых квадратных матриц А и В третьего порядка, для которых АВ = в. 6.5, Доказать, что если две матрицы перестановочны, то они квадратные и одного порядка. 6.6, Доказать, что сумма и произведение двух верхних (нижних) треугольных матриц из Мп{Щ есть верхняя (нижняя) треугольная матрица из М„(Е). Чему равны диагональные элементы у произведения двух верхних (нижних) треугольных матриц из Мп(Е)? 6.7, Являются ли симметрическими следующие матрицы: а) единичная; б) квадратная нулевая; в) нулевая? Какие из этих матриц являются кососимметрическими? 6.8, Доказать, что если матрица является одновременно и симметрической, и кососимметрической, то она квадратная нулевая.
Вопросы и задачи 181 6.9, Доказать, что для любой матрицы А G Мп{Щ матрица л + л является симметрической, а, А — А — кососимметриче- скои. 6.10. Вычислить Л1999^ Д2000^ д2001^ ^^^ г) А = 0 1 1 О б) А = О -1 -1 О в)А = 0 -1 1 О 6.11. Найти Л", п = 2,3,..., если г) А = 1 1 О 1 б)А = 1 а О 1 , аеК. 6.12. Построить пример ступенчатых матриц А и В, сумма которых не является ступенчатой матрицей. 6.13. Представить элементарные преобразования столбцов матриц как умножение преобразуемой матрицы справа на матрицы специального вида. 6.14. Вычислить значение квадратного трехчлена р{х) = = —4ж^ + 2ж + 3 для матриц г) А = 3 -2 2 1 б) А = 6.15. Найти произведение двух матриц, перейдя к блочным матрицам согласно заданному разбиению на блоки /1 0 0 1 0 0 0 0 \0 0 1 0 2 1 1 1 2 0 0 0 2 0 0 0 2 1 0\ 0 1 0 0 0 0 0 0/ /1 2 3 4 0 0 0 0 0 0 1 0 \0 1 1 0\ 0 1 2 2 3 2 1 1 0 0 0 0/ И вычислив произведение блочных матриц (см. пример 6.11).
182 6. МАТРИЦЫ И ОПЕРАЦИИ НАД НИМИ 6.16, При помощи элементарных преобразований привести к ступенчатому виду следующие матрицы: а) Л = 2 1 1 ; 6) А = 6.17. Определено ли произведение АВ, если А — матрица- столбец, а J3 — матрица-строка? 6.18. Можно ли произвольную квадратную матрицу представить в виде суммы симметрической и кососимметрической матриц? Если такое представление существует, то единственно ли оно? 6.19. Для каких матриц А и В выполнено равенство: а) (Л-|- + В)^ = А^ + 2АВ + В^; б) А^ - В^ = {А +В){А-В)1 6.20. Существуют ли матрицы Л и J3, удовлетворяющие равенству: а) АВ + В^А^ = Е; б) АВ - В^А^ = Е?
7. ОПРЕДЕЛИТЕЛИ 7.1. Определители п-го порядка Мы уже познакомились с определителями второго и третьего порядков, которые использовали в векторной алгебре и при решении систем двух и трех линейных уравнений. Теперь мы приступаем к изучению определителей произвольного порядка. В теории таких определителей используются понятия перестановки, подстановки и их четности. Соответствующий материал подробно изложен в [1-4.5], а мы напомним только самые необходимые сведения. Всякое расположение чисел 1, 2, 3, ..., п в определенном порядке называют перестановкой из п чисел. Из п чисел можно образовать п! различных перестановок. В общем случае перестановку записывают в виде матрицы-строки О'=:(»!, «2, ..., о^п). Перестановку (1, 2, 3, 4, ..., п) называют нормальной. Два числа а{ и а^ в перестановке а= (ai, а2, ..., с^п) образуют инверсию, если aj > а^, но при этом а{ стоит в перестановке правее aj (т.е. г > j). Общее количество инверсий в перестановке а обозначают |а|, и если это число четное, то перестановку называют четкой, а если оно нечетное — нечетной. Пример 7.1. Определим, какова четность перестановки а = (4, 5, 1, 3, 6, 2), т.е. выясним, является она четной или нечетной. Для этого подсчитаем в а количество инверсий. Правее числа 4 стоят три числа, меньшие его: 1, 3 и 2. Следовательно, числу 4 соответствует три инверсии с числами, стоящими справа от него. Справа от числа 5 стоят также три числа, которые меньше 5. Следовательно, числу 5 тоже
184 /. ОПРЕДЕЛИТЕЛИ соответствует три инверсии с числами, стоящими справа от него. Аналогично находим, что число 1 не образует инверсий с числами, стоящими правее его, числа 3 и 6 образуют по одной такой инверсии. Общее количество инверсий в перестановке а равно |а| = 3 + 3 + 0 + 1 + 1 = 8, т.е. четно. Следовательно, перестановка а является четной. # Транспозицией перестановки называют такое ее преобразование, при котором в ней меняются местами какие-либо два элемента, а другие остаются на своих местах. Теорема 7Л. Любая транспозиция меняет четность перестановки. М Пусть транспозиция состоит в том, что в перестановке а меняются местами ее г-й и j-A элементы, т.е. где многоточиями обозначены числа, сохраняющие свои места. Если числа а.{ и otj являются соседними в перестановке, т.е. И образуют инверсию, то при транспозиции эта инверсия исчезнет, а если ее не было, то она появится. Для любой другой пары элементов из перестановки их взаимное расположение при транспозиции не меняется. Поэтому общее количество инверсий в перестановке при транспозиции изменяется ровно на единицу. Следовательно, перестановка меняет свою четность. Если числа а.{ и а.^ стоят в перестановке через та промежуточных чисел, т.е. j = г + m + 1, TO ИХ транспозицию можно реализовать с помощью последовательных транспозиций только соседних пар чисел. Действительно, число oti можно поменять местами последовательно с
7.1. Определители п~го порядка 185 '*'t+ij <^i+2) •■•! ^г-\-ш1 затем уже в перестановке поменять местами с aj, после чего число aj, уже стоящее слева о'г ttj, поменять местами последовательное ttj+mj ■■■j <^i+2j <^i+i* И результате нужная перестановка будет получена за счет выполнения 2т + 1 транспозиций соседних чисел. Поскольку при этом четность перестановки каждый раз изменялась, а всего этих изменений было нечетное число, го в результате четность перестановки изменилась на противоположную. ^ Из двух перестановок (ai, «2, ..., а^) и {/Зг, /32, •••■, (in) одних и тех же чисел можно составить новый объект <^=[: : ■■■ : ь (^-i) который называют подстановкой п-й степени. Подстановку называют четной, если перестановки, из которых она состоит, имеют одинаковую четность, и нечетной н противоположном случае. Четность подстановки (7.1) совпадает с четностью числа Щ + \а\ — общего количества инверсий в строках подстановки, которое обозначают \а\. Транспозицией подстановки называют любую перестановку ее столбцов. Поскольку транспозиция подстановки вызывает транспозиции и в образующих ее перестановках, то, согласно теореме 7.1, очевидно, что транспозиция подстановки не меняет ее четность. Каждая подстановка вида (7.1) задает взаимно однозначное отображение множества чисел 1, 2, 3, ..., п на себя, при котором 01 отображается в ai, 02 — в аг и т.д. В соответствии с
186 /. ОПРЕДЕЛИТЕЛИ интерпретацией подстановок как отображений две подстановки считают равными, если они отличаются только порядком записи своих столбцов. Например, подстановки 1 3 4 2\ /12 3 4 2413J ^ V2341 равны, так как вторая получается из первой перестановкой столбцов. Соглашение о равенстве подстановок позволяет записать любую подстановку так, чтобы первая строка являлась нормальной перестановкой. Поэтому различных подстановок п-й степени имеется ровно п! Определение 7.1. Определителем порядка п, соответствующим квадратной матрице fail 0^12 ■•■ fl^in \ 0^21 0^22 • • ■ fl^2n А = (7.2) порядка п {определителем квадратной матрицы порядка п), называют сумму п\ слагаемых detA = ^(-l)l'^lai«^a2a2-.-anan^ (7.3) (Т которая берется по всевозможным подстановкам вида 1 2 ... п ai а2 ... схп а = Определитель матрицы А часто называют просто определителем, или детерминантом, и обозначают аи ai2 0^21 а22 а2п <^п1 <^п2 а пп или det л, называя А матрицей этого определителя.
7.1. Определители п~го порядка 187 Определение 7.1 в частных случалх п = 2 и п = 3 дает то же, что и введенные ранее в 2Л определения. Например, при п = 2 ил элементов матрицы А = можно составить только два указанных в определении произведения aiia22 и 012^21, которым соответствуют подстановки (^1 = \ . ^ и а2 = четная и нечетная соответственно, так как \ai\ = О, а \а2\ = 1. Поэтому, согласно формуле (7.3), detA = {—l) aiia22 + (—1) ai2a2i = aiia22 — ^12^21- Каждое слагаемое в сумме (7.3) представляет собой произведение п элементов матрицы (7.2). При этом все сомножители находятся в разных строках и в разных столбцах матрицы, по одному в каждой строке (каждом столбце). В произведении сомножители упорядочены по номерам строк (другими словами, по первому индексу), и этот порядок определяет знак слагаемого. Однако на самом деле выбранный порядок не является существенным. Если мы изменим порядок сомножителей конкретного слагаемого, то подстановка, образованная номерами строк и столбцов сомножителей, будет иметь тот же знак, что и подстановка, использованная в сумме (7.3). В частности, сумма (7.3) совпадает с суммой detA = ^{-l)^''^ap^iap^2-'-apnn, т которая берется по всем подстановкам т вида ^^, 01 02 ■■■ 0п 1 2 ... п
188 /. ОПРЕДЕЛИТЕЛИ 7,2. Свойства определителей Поскольку определители соответствуют квадратным ма- трицам, в их теорию легко переносится матричная терминология [порядок, элементы, строки, столбцы, диагональ, диагональные элементы^ виды матриц и определителей, транспонирование, элементарные преобразования строк и столбцов^ линейные комбинации строк vi. столбцов и др.). При изучении определителей используют эту возможность, подразумевая однако, что терминология относится к матрице определителя. Свойство 7л. Определитель не меняется при транспонировании. Л Фактически требуется доказать, что для любой квадратной матрицы А вида (7.2) выполнено равенство AeiA =detA. Прежде всего отметим, что если произведение является слагаемым в определителе det Л, то оно является ела- гаемым и в определителе det Л . Действительно, если сомножители этого произведения расположены в разных строках и разных столбцах в матрице Л, то они обладают этим же свойством и в транспонированной матрице А . Знак этого слагаемого в det Л определяется подстановкой а = Однако в транспонированной матрице сомножители этого слагаемого расположены на симметричных относительно диаго- нали матрицы местах. Поэтому в det Л его знак определяется подстановкой «2 ... ^=- - 2
7.2. Свойства определителей 189 *"1етности подстановок а и т совпадают, так как общее число инберсий в их строках равно числу инверсий в перестановке (fVi, а2, ..., an). Поэтому совпадают и знаки рассматриваемо- гр гр VO слагаемого в det А и det А . Следовательно, det А = det А. ► Согласно свойству 7.1, строки и столбцы определителя равноправны в том смысле, что любое доказанное утверждение о < троках определителя сразу переносится на столбцы и наоборот. Учитывая это, мы, хотя и формулируем нижеследующие утверждения для строк и столбцов, доказательства проводим только в одном варианте. Свойство 7,2. При перестановке двух строк (столбцов) ()пределитель меняет свой знак на противоположный. М Обозначим через А определитель матрицы А вида (7.2), а через Ai — определитель, полученный из А перестановкой г-й и j-й строк: А = , Alan ai2 О'п! ^п2 Если произведение ai^i ... aiai - - - ^i«j * • * ^na„ является слагаемым в определителе А, то оно является слагаемым и в определителе Ai, и наоборот. Это следует из того, что если сомножители этого произведения расположены в разных строках и разных столбцах в матрице определителя А, то они обладают этим же свойством и в матрице определителя Ai, и наоборот. Знак этого слагаемого в А определяется подстановкой а = г aj
190 /. ОПРЕДЕЛИТЕЛИ Однако в Ai знак этого же слагаемого определяется подстановкой X •>• у <<• v ••< it/ kJl'I < • < (-л^2 • < < (^ч < < < ^-^7Х Г = Поскольку первая строка подстановки т получается из первой строки подстановки а при помощи одной транспозиции, а вторые строки у них совпадают, эти подстановки имеют разную четность. Значит, определители А и Ai содержат одинаковые по абсолютной величине слагаемые, но с противоположными знаками. ► Свойство 7.3. Если все элементы j-ro столбца определителя представлены в виде суммы двух слагаемых, то определитель равен сумме двух определителей, у которых все столбцы, кроме j-ro, такие же, как и в данном определителе, а j-й столбец первого определителя состоит из первых слагаемых j-ro столбца данного определителя, а второго — из вторых слагаемых: а21 ... fl^2i"l~^2j •■* ^2 Ctnl --'CLnj+^^nj "•« пп tt21 • • • ^23 '" '^^n dfil • • • Of^j »• • ^nn + n ttll ... ttjJ ... ttl a21 .». «27 ••• ^2 .n n // dflX • • • Ofi-i • • • t« ^nn Аналогично, если все элементы г-й строки определителя представлены в виде суммы двух слагаемых, то определитель равен сумме двух определителей, у которых все строки, кроме г-й, такие же, как и в данном определителе, а г-я строка первого определителя состоит из первых слагаемых г-й строки данного определителя, вторая — из вторых слагаемых: ац ^12 ttnl (^п2 ах п <l+<l<-2+<2---«in+< п а пп ^11 0^12 • • • tti п Оц ^г2 • • * ^гп fl^nl ^п2 • • • ^пп + 0\\ 0\2 • • • tti п "г! "г2 •'' ^т ^п1 ^п2 • • • ^пп
7.2. Свойства определителей 191 М Пусть, например, элементы г-й строки определителя пред- (■'гавлены в виде суммы двух слагаемых. Тогда ац ^12 ai п «г1+<1 «i2+<2 ■•■ «in+< m fl^nl 0^п2 a nn = X](~^)''^'^l«i^2a2 • • • (a^i + «Га;) ' ' '«nan = a — / ^V ^/ '^lai • ■ ''^I'a, ' • •'^nan ' / ^V ^/ '^lai » »•'^la; •' *^nan — an ai2 ai n <l <2 a гп fl^nl «n2 ' ■ ' 0^ nn + an ai2 ai n <X <2 a If in ^n\ «n2 •' ■ « nn что И требовалось доказать. ► Свойство 7.4. Общий множитель элементов строки или столбца может быть вынесен за знак определителя. Для умножения определителя на число достаточно умножить на это число элементы любой строки или любого столбца; an axj ах п \Qi{\ . .. \Oii^ . . . ^a^fi ^п\ ' ■ • ^Tij ■ ' ■ ^пп = А «11 • ■' Аах j" ... (i\ п Ufil • • . '*»'ТХ7 • • > \м ^пп = А люоого ац ... а{\ dfiX (i\\ ... столоца a^j «nj ax j" ■■ «In aj^ О'пп ' «In U^'X ... ^27 ... («2 'm UfiX • • . П7 ... U mn
192 /. ОПРЕДЕЛИТЕЛИ М Пусть, например, элементы г-й строки определителя имеют общий множитель А. Тогда Дц ... CLij ... Дх п 0/fi\ ... Ctfij • • • ^пп = ^(-1) ^^lai "•('^ttiaj ...ana„ = — '^ X Л ) ^lai • •'^iai ' * •^nan — '^ dll ... dij ai n ft^l ... Of-nj • • • ^^nn где первое и последнее равенства выполняются в силу определения 7.L ► Доказанное свойство диссонирует со свойствами умножения матрицы на число. Действительно, при умножении матрицы на число все ее элементы умножаются на число. Но умножение определителя на число — это лишь умножение одной строки или столбца матрицы определителя на это число. Поэтому, если А — квадратная матрица порядка п, то det{XA) = A"'det Л. Свойство 7.5. Определитель равен нулю, если он имеет: 1) нулевую строку (столбец); 2) хотя бы две одинаковые строки (столбца); 3) хотя бы две строки (столбца), элементы которых пропорциональны; 4) хотя бы одну строку (столбец), являющуюся линейной комбинацией других строк (столбцов). < 1) Так как определитель является суммой произведений элементов из каждой строки, то в каждом таком произведении есть нуль — какой-то элемент из нулевой строки. Следовательно, все слагаемые в сумме (7.3) равны нулю, как и сам определитель.
7.2. Свойства определителей 193 2) В соответствии со свойством 7.2 определитель меняет ппак при перестановке строк. Если некоторый определитель А имеет одинаковые строки, то при их перестановке он изменяет :uiaK, но в то же время при такой перестановке он не изменяется, так как переставляемые строки одинаковы. Следовательно, А = -А, т.е. 2А = О, откуда А = 0. 3) Пусть, например, элементы 1-го столбца пропорциональны элементам j-ro столбца с коэффициентом пропорциональности А. Тогда в силу свойства 7Л общий множитель элементов 1-го столбца можно вынести за знак определителя: Xdij ttx2 • • • ^Ij • ■ • ^1 Xa2j (l22 • ■ • ^2j ' ^ ^ (l2 ^^*"n,j ^^п2 •' * ^^nj • • • ^ nj 'nn = x aij ai2 0'2j ^22 (l2j • • • (^2n ^nj ^п2 • * * ^^ni ''' ^ nj mn Последний определитель равен нулю, так как имеет два одинаковых столбца. 4) Пусть, например, 1-й столбец определителя А является линейной комбинацией всех остальных столбцов: А = п Z) AfcaiA; ai2 к=2 п Z) АА;а2А: ^22 к=2 п ^ ^кО'пк 0.п2 к=2 ai п <^2п а пп , Ад. G 1R, А; = 2, п. Некоторые коэффициенты линейной комбинации^ представляющей 1-й столбец, могут быть нулевыми. Это равносильно тому, что соответствующие столбцы не участвуют в линейной комбинации. Используя свойства 7.3, 7.4 определителя, полу- / Аналитическая геометрия
194 /. ОПРЕДЕЛИТЕЛИ чаем А = А2 ^12 ^22 <^п2 ^12 . а22 • <^п2 (lln .. <l2n 0>пп + . .. + А^ O'ln <^2п 0>пп ^12 . ^22 • 0'п2 - .. ain .. а2п 0>пп — = А20 + ... + АпО = 0, где последние определители равны нулю, так как имеют по два одинаковых столбца. ► Свойство 7.6. Определитель не изменится, если к любой его строке (столбцу) прибавить линейную комбинацию других строк (столбцов): п ttii+X) A^aiA; ai2 к=2 п а21+Х) АА;а2А: «22 к=2 п пк ^п2 к=2 ai п «2 п а пп аи ai2 «21 «22 «nl «п2 «In «2n а пп Afc € к (к 1-му столбцу прибавлена линейная комбинация остальных столбцов); п п п «г2 ■•' «In г=2 г=2 г=2 гп «21 «22 «2 п «п1 «п2 а пп «11 «12 ■•• «In «21 «22 •■• «2п «п1 «п2 • - - « пп к{ £Ж {к 1-й строке прибавлена линейная комбинация остальных строк).
7.2. Свойства определителей 195 М В силу свойства 7.3 определитель можно представить в виде гуммы двух определителей, один из которых равен нулю в силу свойства 7.5. Например, для 1-го столбца это означает, что п ^11 + X) AfcaiA; ai2 к=2 п п к-2 ах п к=2 а пп ац ai2 а2\ а22 <^п1 0^п2 <^2п а пп + + п к=2 п п J2 ^кО'пк <^п2 к=2 п X) ^кО'2к CL22 .'. ^2 к=2 п .,. а пп ац ai2 а2\ а22 a\fi (^2п (^п\ 0^п2 а пп в матрице А вычеркнем г-ю строку и j-й столбец, в которых ( гоит элемент aij. Из оставшихся элементов можно составить новую квадратную матрицу (п— 1)-го порядка, сдвинув строки и столбцы после вычеркивания. Такой способ образования этой матрицы означает, что элемент aki матрицы Л, расположенный li k-vi строке, при А; > г оказывается в (А; — 1)-й строке новой матрицы. Аналогично, при 1> j этот же элемент оказывается в (/ — 1)-м столбце новой матрицы. Определитель построенной матрицы обозначают через Mij и называют минором (матрицы Л и ее определителя А), соответствующим элементу aij. Число Aij = (—l)*"*"'^Mjj называют алгебраическим дополнением^ соответствующим этому же элементу aij. Миноры и алгебраические дополнения позволяют, в частности, вычислять определитель п-го порядка путем сведения его к вычислению п определителей (п— 1)-го порядка.
196 /. ОПРЕДЕЛИТЕЛИ Свойство 7.7. Определитель А квадратной матрицы А = = {aij) порядка п можно представить в виде п п А - J]a,-, л,,- = '^{-ly-'^aijMij, (7.4) 3=1 j=l или п п А ^^aijAij = ^{-ly-^'aijMij. (7.5) г=1 г=1 М Докажем равенство (7.4). Поскольку, согласно определению 7Л определителя, в каждое его слагаемое в качестве сомножителя входит один элемент г-й строки, можно разделить все слагаемые в сумме (7.3) на п групп так, чтобы в каждой группе слагаемые имели один и тот же элемент г-й строки, Вынеся в этих группах общий элемент г-й строки за скобку, получим А = det Л = / Л~ / ^lai ^ ^ •'^г—l,a,_i'^ia,'^i+l,ai+i ^ * '^пап ^^ (Т (т(гМ) п где ciijj) (j = l,n) обозначает подстановку, в которой под числом г стоит число j — индексы общего множителя aij, вынесенного за знак суммы. Остается доказать, что сумма
/.2. Свойства определителей 197 равна алгебраическому дополнению Aij. Для этого достаточно ныразить количество инверсий в подстановке сг(г, j) через количество инверсий в подстановке г, которая получается из c{i,j) rri вычеркиванием столбца (i,j) и уменьшением на единицу элементов, больших i в 1-й строке и больших j во 2-й, Отметим, что этот способ получения подстановки (п— 1)-й степени т из подстановки п-и степени cr(i,j) полностью соответствует по- (троению матрицы минора Mij. Подстановка т соответствует ч'ем местам в матрице минора Mij, на которых оказались сомножители произведения ах^^ ^ ^^o,i-i,ai-i<^i-\-i,ai^i • ^ ^<^пап' Поэтому Для подсчета инверсий в подстановке cr(i,j) столбец (i,j) переставим г — 1 раз с соседним слева столбцом, что переместит его на место 1-го столбца, не изменив относительного порядка остальных столбцов. В полученной подстановке г 1 W, г-1 г-hi ... п j ai ... ai-i ai^i ,.. a^ четность которой совпадает с четностью cr(i,j), вычеркнем 1-й столбец и получим , / 1 ... г — 1 г-hi ,.. п т = ai ... cxi-i cxi-\~i ... ex n При вычеркивании 1-го столбца количество инверсий в 1-й строке уменьшится на г — 1, а во 2-й — на j — 1. Следовательно, общее число инверсий уменьшится на г-hj —2, и поэтому
198 /. ОПРЕДЕЛИТЕЛИ где |г'| равно сумме инверсий в 1-й и 2-й строках т\ Теперь уменьшим на единицу те элементы в г', которые больше i в 1-й строке и больше j во 2-й. При этом количество инверсий в строках не изменится, а в результате получим подстановку т. Поэтому сумма (7.6) с учетом равенства (7.7) принимает вид = {-iy+mij = Aij, ЧТО и завершает доказательство. ► Представления определителя в виде (7.4) и (7.5) называют его разлооюенилми по г-й стропе и j-му столбцу соответственно. Разложения по строке (7.4) и столбцу (7.5) дают правила, в соответствии с которыми определитель п-го порядка сводится к п определителям (п— 1)-го порядка, раскладывая которые получим п{п— 1) определителей (п —2)-го порядка и т.д. Эти вычисления получаются громоздкими, однако процесс упрощается, если среди элементов определителя имеется много нулей. Целесообразно раскладывать определитель по тому ряду (строке, столбцу), в котором больше нулей. Если же в этом смысле некоторые ряды одинаковы, то удобнее выбирать тот из них, в котором элементы имеют большие значения по абсолютной величине, поскольку это упрощает выполнение арифметических вычислений. В этом полезно убедиться самостоятельно, вычисляя разложением по 2-му столбцу следующий определитель. Пример 7.2. Вычислим определитель четвертого порядка 3 1-1 2 -5 13-4 20 О 1 -11 1-5 3-3
7.2. Свойства определителей 199 Определитель удобнее всего раскладывать по 3-й строке: 3 1 - -5 1 20 0 1 -5 (_1)3+3.1 1 2 3 -4 1 -11 3 -3 3 1 -5 1 1 -5 = (- 2 -4 -3 1)^+1-20 1 -1 1 3 -5 3 + (_1)3+4.(_11) 2 -4 -3 + 3 1 -5 1 1 -5 -1 3 3 = 20(-9 - 20 + 6 + 30 + 12 - 3) + 1(-9 - 4 + 50 - 2 - 60 - 15) + + 11 (9 - 25 + 3 + 1 + 45 + 15) = 20 • 16 - 40 + 11 ■ 48 = 808. Пример 7.3. Вычислим определитель п-го порядка d = 1 1 1 1 1 0 1 1 1 ... 1 ... 0 ... 1 ... 1 1 1 о Не меняя величины этого определителя, вычитаем 1-ю строку из всех остальных строк (см. свойство 7.6) и, раскладывая полученный определитель по 1-му столбцу (см. свойство 7.7), находим, что d = 1 0 0 0 1 1 . -1 0 . 0 -1 . 0 0. 1 . 0 . 0 .. -1 1 о о -1 о о о о ... -1 = (-1) п-1 Свойство 7.8. Определитель верхней (нилсней) треугольной матрицы равен произведению элементов ее главной
200 /. ОПРЕДЕЛИТЕЛИ диагонали, т.е. О а22 • • • <^2п О О ... а пп ац О ... О 0^21 ^22 • • ■ О fl^nl ^п2 • ■ • ^ пп п — 0^11^22 ■••^пп — 1Х^гг t=l -4 Воспользовавшись свойством 7.7, последовательно раскладываем определители верхнего треугольного вида по 1-му столбцу и получаем ац ai2 О а22 O'ln 0'2п О О а пп = аи an 0^23 О азз ^2п о О а пп = о.\\ап 0^33 ^34 • ■ • ^Ъп о ^44 * * * ^4п О О ... а пп п — ... — ai 1 а22 ■ ■ ■ ttnn ~ i X ^" 1=1 Для вычисления определителей нижнего треугольного вида используется их разложение по 1-й строке, ^ Пример 7.4. Поскольку диагональная матрица является верхней треугольной матрицей, ее определитель равен произведению диагональных элементов. В частности, определитель единичной матрицы Е равен единице. # С помощью элементарных преобразований строк любая матрица приводится к ступенчатому виду (см. теорему 6.3). Квадратная матрица ступенчатого вида является частным случаем верхней треугольной матрицы, у которой диагональные элементы, начиная с некоторого, могут быть равны нулю. Определитель такой матрицы легко найти по свойству 7.8. В алгоритме приведения к ступенчатому виду используется перестановка строк, при которой определитель матрицы меняет
7.2. Свойства определителей 201 лиак. Изменение знака можно учесть, например, дополни- '1'ольным умножением определителя или одной из строк на — 1. (Следовательно, квадратную матрицу всегда можно привести :»лементарными преобразованиями строк к верхнему треугольному виду с сохранением значения ее определителя. Пример 7.5, Вычислим определитель четвертого порядка d = 1 2 3 4 2 3 4 1 3 4 1 2 4 1 2 3 Этот определитель называют циркулянтом четвертого порядка, поскольку его строки являются так называемыми циклическими перестановками элементов 1-й строки. Его вычисление основано на преобразовании к треугольному виду. На первом этапе получаем нули в 1-м столбце ниже главной диагонали: d = 1 2 3 4 2 3 4 1 3 4 1 2 4 1 2 3 СЧ^ (2) (3) (4) ->(2)- ->(з)- ->(4)- -2(1) -3(1) -4(1) СЧ^ 1 0 0 0 2 -1 -2 -7 3 -2 -8 -10 4 -7 -10 -13 сч^ (3) -> (3) - 2(2) (4) -> (4) - 7(2) л\^ На втором этапе получаем нули во 2-м столбце ниже главной диагонали: 12 3 4 О -1 -2 -7 0 0-44 О О 4 36 На третьем этапе получаем нуль в 3-м столбце под диагональю: 12 3 4 О -1 -2 -7 0 0-44 О О О 40 d rs^ (4) -> (4) + (3) rs^ = 1(-1)(-4)40=160. #
202 7. ОПРЕДЕЛИТЕЛИ Если в процессе преобразований оказывается, что равные нулю элементы расположены по одну сторону от побочной диагонали^ то можно последовательно раскладывать определитель по 1-му столбцу (или по 1-й строке) или, изменяя порядок строк (столбцов) на обратный и учитывал свойство 7.2, преобразовывать определитель к треугольному виду. Пример 7.6. Вычислим определитель п-го порядка: 0 0 0 0 0 ... к2 "'п—1,2 • • • f^n— Kyi2 • • • f^n 0 kin n—l f^2n l,n—1 "'П—l,n — 1 ,n f^nn 0 0 ^n-1,2 kn-l, * л * 3 ••• f^ln "'П—l,n = {-l)i^-^^)i^-'y^knlkn-l,2---k2^n-lkln = = {-'i-V^''~^^^^knikn-i^2 • • •k2,n-ikin- Свойство 7,9. Сумма произведений элементов какой-либо строки (столбца) определителя Д матрицы А (7.2) на алгебраические дополнения, соответствующие элементам другой строки (столбца) этого же определителя, равна нулю: п '^aijAkj = 0, кфц п '^aijAik = Q, кф]. (7.8) (7.9) г=1 < Докажем равенство (7.8), соответствующее утверждению для строк. Для этого рассмотрим вспомогательный определитель
7.2, Свойства определителей 203 Д|, полученный из А заменой элементов к-й строки [кфг) числами Ci, С2, ..., с„: Ai = «11 «21 «а С\ «12 • «22 • «г2 ^2 «Дп •• «2п • • «гтг Су1 «п1 «п2 • • • « пп I Положим определитель Ai по А;-й строке: п Ai = ]^CjAfcj, vj\et Akj — алгебраические дополнения, соответствующие эле- м(м^там А;-й строки как в определителе Ai, так и в определителе Д. Положив Cj = aij, j = 1, n, получим, что в определителе Ai совпадают г-я и к-я строки. В соответствии со свойством 7.5 л гот определитель равен нулю, т.е. п Аналогично доказывается равенство (7.9). ► Свойство 7 Л О, Если А я В являются квадратными матрицами порядков пит соответственно, то dei{A®B) = = detAdetB. -4 Нужно доказать, что блочная матрица А в в В имеет определитель, равный deiAdetB.
204 7. ОПРЕДЕЛИТЕЛИ Мы докажем более общий результат, состоящий в том, что определитель блочно-треугольной матрицы (7.10) при любой матрице С тоже равен detAdetB. Как уже отмечалось, квадратную матрицу всегда можно привести элементарными преобразованиями строк к верхнему треугольному виду с сохранением ее определителя. Выполним над первыми п строками матрицы (7.10) такие элементарные преобразования строк, которые приводят матрицу А к верхнему треугольному виду А' с сохранением ее определителя. Затем выполним над последними т строками полученной матрицы такие элементарные преобразования строк, которые приводят матрицу В к верхнему треугольному виду В' с сохранением ее определителя. Отметим, что эти преобразования не зависят от элементов матрицы С и при их выполнении определитель матрицы (7.10) не будет меняться, а сама матрица примет верхний треугольный вид \е B^J' где С*! — некоторая матрица типа пхт^ получившаяся в результате преобразования матрицы С. Согласно свойству 7.8, определитель матрицы D' треугольного вида равен произведению ее диагональных элементов, которое в данном случае получается умножением произведения диагональных элементов матрицы А' треугольного вида, равного det А', на произведение диагональных элементов матрицы В' треугольного вида, равного detB'. Таким образом, detD = detD' = detA'detB' = det AdeiB, ► Свойство 7.11. Определитель произведения двух квадратных матриц А, В Q Мп{Щ равен произведению их определителей, т.е. det{AB) ~ detAdetB.
7.2. Свойства определителей 205 М Пусть С = АВ. Рассмотрим две блочные матрицы Mi = и М2 = где Е — единичная матрица порядка п. Из доказательства свойства 7.10 следует, что detMi = ^ det М^ = det А"^ det В"^ = det А det В. Для вычисления определителя detM2 сделаем в матрице Мг п перестановок строк с изменением знака одной из переставляемых строк так, чтобы определитель при этом не менялся: (7г-|-1)-юстроку матрицы Мг умножим на—1 и поменяем местами с 1-й строкой; (гг-|-2)-ю строку умножим на —1 и поменяем местами со 2-й строкой и т.д. и закончим умножением на — 1 последней строки и перестановкой ее с п-й строкой. В результате матрица Мг примет вид Мз = Е в А С и опять, как и выше, получаем, что detMa = det jEdetC = detC Следовательно, detM2 =detM3 = detC = det(AB). Осталось доказать, что матрицу Mi элементарными преобразованиями строк можно преобразовать в матрицу М2, не изменив ее определителя. Записав матрицы Mi и Мг через их элементы Mi = / ац ... ai п о ... о \ Ятг! • • • a-fifi и ... и — 1 — О бц ... Oin \ О ... —1 bnl ... bnn/ Мо = / ац ... ain Си ... ci п\ a-fii ... a-fifi Cfii ... Cfifi -1 ... О О ... О \ о ... -1 о ... о / отмечаем, что первые п столбцов у них совпадают.
206 7. ОПРЕДЕЛИТЕЛИ В матрице Mi к (гг + 1)-му столбцу прибавим 1-й, умноженный на Ьц; 2-й, умноженный на 621 j и т.д. и закончим прибавлением п-го столбца, умноженного на b^i. В результате в (гг-|- 1)-м столбце в строках гг-|- 1,...,2гг образуются нули, а в остальных строках, например г-й строке, i= l,...,n, — п Повторим аналогичные преобразования со столбцами (гг-|-2)-м, (гг-|-3)-м, ..., (2гг)-м. В результате получим матрицу М2, не изменив при преобразованиях определитель в силу свойства 7.6. Вывод: матрицы Mi и М2 имеют одинаковые определители и, следовательно, det{AB) = detAdetB. ► 7.3. Методы вычисления определителей При вычислении определителей применяются различные методы, основанные на свойствах определителей. Часто используемый метод состоит в преобразовании определителя к более простому виду, что мы видели в рассмотренных примерах. Иногда удобно вычислять определители, комбинируя применение различных их свойств. Рассмотрим конкретные примеры. Пример 7.7. Вычислим определитель (гг-|-1)-го порядка А = X Cl Cl Cl Cl X C2 C2 C2 .. C2 .. X C3 • Cn Cfi Cn . X
7.3. Методы вычисления определителей 207 Прибавим к 1-му столбцу все остальные: А = п X + ^Ci Ci С2 г=\ * * \н-- п п 1=1 « « \.ш-- п п г=1 X п (выносим за знак определителя общий множитель а; + ^ q и 1=1 вычитаем из каждой строки, начиная с последней, предыдущую гтроку) п = х+Е с. i=l 1 Ci С2 . О X — ci О о С2 — X X — С2 . О о о Су1 о о X — с п (раскладываем по 1-му столбцу) п = -+Е x-t У а г=1 X — с\ о ... о С2 — X X — С2 ... О О О ... X — с п (используем свойство 7.8) п п ^ и+ ^Ci)Y[{x - Ci) г=\ г=\
208 7. ОПРЕДЕЛИТЕЛИ Пример 7.8. Вычислим циркулянт шестого порядка А = 1 2 3 4 5 6 2 3 4 5 6 1 3 4 5 6 1 2 4 5 6 1 2 3 5 6 1 2 3 4 6 1 2 3 4 5 Выполняя последовательно преобразования (6) -> (6) —(5), (5) -> -^ (5)-(4), (4) -^ (4)-(3), (3) -^ (3)-(2), (2) -^ (2)-(1), получаем А = 1 2 1 1 1 1 1 1 1 1 1 -5 3 1 1 1 -5 1 4 1 1 -5 1 1 5 1 -5 1 1 1 6 -5 1 1 1 1 (вычитаем из первых пяти строк шестую и раскладываем определитель по 1-му столбцу) 0 0 0 0 0 1 7 6 6 6 6 -5 2 0 0 0 -6 1 3 0 0 -6 0 1 4 0 -6 0 0 1 5 -6 0 0 0 1 7 6 6 6 6 2 0 0 0 -6 3 0 0 -6 0 4 0 -6 0 0 5 -6 0 0 0 (выносим общий множитель 6 из четырех строк и прибавляем к 1-му столбцу остальные) = -6' 7 1 1 1 1 2 О О О 1 3 О О 1 О 4 0 -1 0 0 5 -1 0 0 0 = -6^ 21 0 0 0 0 2 0 0 0 -1 3 0 0 -1 0 4 0 -1 0 0 5 -1 0 0 0 = -6"-21. #
7.3. Методы вычисления определителей 209 Основой одного из подходов является получение некоторого соотношения, связывающего значение определителя А„ порядка п с определителями, например, той же структуры, но более низких порядков: Ап = /(Ап-ьАп-2,.--,Ап-А;), к < П. (7.11) Такого рода соотношения (7.11) называют рекуррентными IIJ, как и соответствующий метод вычисления определителей. Этот метод заключается в том, что сначала непосредственно по общему виду определителя вычисляют столько определителей низших порядков, сколько их имеется в правой части |)(м<уррентного соотношения. Далее, по общему виду определителя или с помощью рекуррентного соотношения вычисляют (мце некоторое количество определителей низших порядков и подбирают вид их записи. Это делается для того, чтобы можно Пило уловить закономерность и записать формулу (в виде гипотезы), выражающую определитель А„ непосредственно через (МО элементы. Наконец, справедливость гипотезы при любом //. доказывается с помощью метода математической индукции. Общую формулу, выражающую определитель А„ непосредственно через его элементы, можно получить и другим путем. ,Для этого в рекуррентное соотношение, выражающее определитель п-го порядка, подставляют выражение определителя (п— 1)-го порядка из того же рекуррентного соотношения с заменой п на (п— 1) и т.д. Пример 7.9, Вычислим определитель п-го порядка Ап = h X X X X X к2 X X X X . X кз . X X X X X Лтг—1 X X X X X гь-П
210 7. ОПРЕДЕЛИТЕЛИ Представим элемент в правом нижнем углу в виде кп = = а; + {кп — а;), а остальные элементы последнего столбца — в виде X = X + 0. Используя свойство 7.3 и учитывая указанные представления для элементов последнего столбца, разобьем определитель на сумму двух: Ап = ki X X X к2 X X X к:^ X X X X X X X X X кп-1 X X X X X X + h X X X X X к2 X X X X .. X .. кг •• X . X . X X X fCfi— X L 0 0 0 0 f^n •'' в первом определителе вычитаем последний столбец из остальных, а второй раскладываем по последнему столбцу Ап = ki — X О О к2 — X О О о о о о кп-1 X О X X X X + {кп-х)Ап-1, откуда An = x{ki - x).,.{kn-i -x) + {kn-x)An^i. (7.12) Полученный результат представляет собой рекуррентное соотношение для вычисления А„ через An-i- Чтобы найти формулу для вычисления А„ непосредственно через его элементы, начнем вычислять определители низших порядков и записывать их значения в такой форме, чтобы можно было уловить общую закономерность и высказать гипотезу о формуле для А„. Поскольку Ai = \ki\ = ki (здесь, очевидно, \ki\ есть обозначение определителя первого порядка, а не модуля), то выражение
7.3. Методы вычисления определителей 211 ДЛЯ Ai МОЖНО представить в виде Ai = X + (ki - х) = x(ki - х) [ - + -—— \х ki - X J[i\j\ee, используя полученное рекуррентное соотношение, вычисляем значение для Аг и выполняем необходимые преобра- :|(тания: А2 = x{ki - х) + {к2 - a:)Ai = /, sk2- X ., . ., , /1 1 = x{ki -х)-—— + x{ki-x){k2-x) - + '— к2- X \х ki- — X = x{ki - х){к2 -x)l- + -—— + -j—— ). \x ki- X k2- X J Анализируя выражения для Ai и Аг, можно заметить следующую закономерность, которой подчиняется последовательность определителей А^, п G N: An = x{ki-x),,,{kn-x)\- + - + - + ...+1 ) = \х ki~x к2 — х kn — xj п ^ п г=1 %=\ -^ Формула (7.13) пока еще является гипотезой и ее нужно доказывать. Воспользуемся методом математической индукции. 1. При п—\ формула (7.13) совпадает с полученным ранее иыражением для Ai. 2. Предположим, что уже доказана справедливость формулы (7.13) для Ап-1, т.е. Ап-1 =х{кх -х)...{ки-\ -х)х f- 1 1 1 \ \х ki — x к2 — х '" kn-1—xJ' X -
212 7. ОПРЕДЕЛИТЕЛИ Подставляя выражение (7.14) для An-i в рекуррентное соотношение (7.12), находим An = x{ki -x),,.{kn-i -x) + {kn-x)An-i = = {kn-x)x{ki-x),,.{kn-i-x)l- -\— + T—+ '"+7: ) = = x[ki -x},,,[kn-x)[ - + 'j h -J h ... + -J I , \x ki - X k2- X kn- X J т.е. формула (7.13) верна для определителя А„. Пример 7.10. Вычислим часто встречающийся в приложениях определитель Вандермонда гг-го порядка (А.Т. Ван- дермонд (1735-1796) — французский математик): Ап = 1 1 1 1 Х2 • • • •*'7i—1 X 71 X п—2 X п-2 X п-2 ^.п-2 X п-\ X п-1 X п-1 п-1 п-1 X п X .п-1 п Все строки начиная с 1-й, но кроме последней, умножаем на Хп И ИЗ каждой полученной строки вычитаем стоящую ниже строку. Чтобы эти умножения не изменили определитель, запишем перед ним компенсирующий коэффициент \/х'^~^ и получим 1 ^п-1 Xji Х\ Xl{Xn-Xi) Хп-Х2 Х2{Хп-Х2) Хп—1\Ху1 Xji—ij и .п-2 •^1 \Хп i^ij .п-1 .п—2 4 {Хп-Х2) X п-хУ'^п ^n-lj X X п-1 X п-1 п-1 X О п-1 п Последний столбец в последнем определителе умножим на стоящий перед определителем коэффициент, а затем разложим
7,3. Методы вычисления определителей 213 определитель по этому столбцу. В определителе (п— 1)-го порядка XI (Xn-Xi) Х2{Хп-Х2) . . . Хп-1 (Xn-Xn-l) .п-2 п-2 •^1 \'^п •^l) '^2 У^п *^2/ • • • *^Т1—1 v^f^ ■^п—\) тлНОСИМ из каждого столбца общий множитель: '-^п — у^п ■^\) [р^п ^2/ • • • [р^п ■^п—\) 1 1 1 Х\ 2/2 • • • Ху1—\ п-2 „п-2 ^п-2 Х^ ^2 Таким образом, приходим к рекуррентному соотношению п-1 Ап = ]][(a:n-a:i)An-i 1=1 Используя его, последовательно находим 'п-1 Ап= ( J][(a:n-a:i) 1=1 (п-1 г=1 Ап-1 = 'п-2 г=1 'п-1 \ /п-2 ]][ {хп - Xi) 1 I ]][ (a;n_i - Xi) I Д„_з, г=1 / \г=1 Продолжая редукцию и учитывая, что Ai = 1, окончательно получаем Ап = ]][(а:у-а:^), г<3 vj\^. произведение распространяется на все пары индексов г, У = — 1, п, удовлетворяющие неравенству г <j.
214 7. ОПРЕДЕЛИТЕЛИ Пример 7.11. Вычислим определитель п-го порядка Ап = 5 2 0 3 0 0. 5 3 0. 2 5 3. .. 0 .. 0 .. 0 О О О О ... 5 Разложим А„ по 1-му столбцу: Д^ = 5Ап-1-2 3 2 0 0 0 5 2 0 0 . 3 . 5 . 0 . .. 0 .. 0 .. 0 .. 5 Разложим определитель (п— 1)-го порядка во втором слагаемом по 1-й строке. В результате получим рекуррентное соотношение Ап = 5Ап-1-6А^_2. Чтобы вычислить А„ при помощи этого рекуррентного соотношения, сведем соотношение к формуле геометрической прогрессии. Запишем полученное выражение в двух вариантах: An - 2Ап-1 = 3(А^_1 - 2А^_2), А^ - ЗА^_1 = 2(А^_1 - ЗА^_2). Тогда Ап-1 - 2Ап_2 = 3(Ап-2 - 2Ап-з), Ап-1 - ЗАп_2 = 2(Ап-2 - ЗАп_з). Подставив два последних равенства в предыдущие, находим А^ - 2А^_1 = 32(А^_2 - 2А^_з), А^ - ЗА^_1 = 22(А^_2 - ЗА^_з)
Вопросы и задачи 215 и, продолжал процесс, получаем A„-2A„_i=3"-2(A2-2Ai), A„-3A„_i=2"-2(A2-3Ai). Исключим из двух последних равенств A„_i; А„ = (3"-^ - 2"-1)А2 - 6(3"-2 - 2"-2)Ai Так как Ai = |5| = 5, А2 = 5 3 2 5 = 19, то А„ = 19(3"-1 - 2"-1) - 30(3"-2 - 2"-2) = 3"+^ - 2"+^ Вопросы и задачи 7.1. Вычислить определители: а) 5 3 1 2 1 0 3 0 2 0 4 0 7 2 5 3 ; б) 0 8 7 0 5 2 3 5 2 4 4 1 0 4 1 0 7,2, Не раскрывал определители, доказать равенства: а) 1 а be 1 b са 1 с ab = {b-a){c- b){c- а); б) sin^a cos^a cos 2а sin^/3 cos^/3 cos 2/3 sin^/3 cos^/3 cos 2/3 = 0, 7.3. Записать циркулянт п-го порядка и вывести формулу для его вычисления в зависимости от числа п, воспользовавшись вычислениями из примера 7.8.
216 7. ОПРЕДЕЛИТЕЛИ 7.4. Элементы квадратной матрицы являются непрерывными функциями на отрезке [а; Ь]. Доказать, что ее определитель является непрерывной функцией на этом отрезке. 7.5. Найти все кососимметрические матрицы второго порядка с нулевым определителем. 7.6. Доказать, что определитель кососимметрической матрицы нечетного порядка равен нулю. Верно ли это утверждение для кососимметрических матриц четного порядка? Привести соответствующие примеры. 7.7. Доказать, что 1 2 1 О 1 -2 3 3 О -1 -2 -3 п п п о = п\ 7.8. Доказать, что 1 1 1 1 1 2 1 1 1 ... 1 ... 3 ... 1 ... 1 1 1 п = (п-1)! 7.9. Выясните, имеют ли решения следующие уравнения: а) 1 g2a: 2е2а; 1 g-2a: -2е-2^ 1 .X ■,х = 0; б) 1 sin а; cos а; 1 cos а; — sin а; 1 ■,х sX = 0
8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ 8.1. Обратная матрица и ее свойства Определение 8Л. Пусть А — квадратная матрица порядка п. Квадратную матрицу В того же порядка называют обратной к А, если АВ = ВА = Е^ где Е — единичная матрица порядка п. Обратную матрицу обозначают А~^. Она позволяет определить целую отрицательную степень матрицы А. А именно, для п > о полагают А~'^ = (А~^)"'. Теорема 8.1. Если квадратная матрица А имеет обратную матрицу, то обратнад матрица единственная. М Предположим, что матрица А имеет две обратные матрицы И и В'. Тогда, согласно определению 8.1 обратной матрицы, пыполнены, в частности, равенства АВ^ = Е и В А = Е. Используя ассоциативность умножения матриц, получаем В = ВЕ = В(АВ') = (ВА)В' = ЕВ' = В', I.e. матрицы В i/i В' совпадают. ► Квадратная матрица не всегда имеет обратную. Устано- мить, имеет ли данная матрица обратную, позволяет следующий критерий. Теорема 8.2. Для того чтобы квадратная матрица А порядка п имела обратную, необходимо и достаточно, чтобы
218 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ М Необходимость. Пусть А~^ — матрица, обратная к А. Тогда det(AA~^) = detE= 1, но, согласно свойству 7.11 определителей, det{AA~^) = detAdetA~^. Поэтому detAdeiA~^ = 1 и, следовательно, detA ф 0. Достаточность. Пусть detАф^, Рассмотрим алгебраическое дополнение Aij = (—l)'"*"*'M,j матрицы А, соответствующее элементу a,-j (М,-у — минор этого же элемента). Согласно свойству 7.7 определителей, для любого г = 1,гг выполнены равенства (7.4) п 3 = 1 Согласно свойству 7.9 определителей, для любых индексов кф1 выполнены равенства (7.8) п i=i Рассмотрим теперь квадратную матрицу В порядка п с элементами Л •• '' detA Матрица С = АВ имеет элементы п ^ л Л ^ 3 = 1 J=l j=l т.е. С — это единичная матрица. Аналогично матрица С = В А имеет элементы п п . ^ п (л ' и 1 = 1 1=1 1=1 V ' J 1^ ^ следовательно, матрица С" является единичной.
8.1. Обратная матрица и ее свойства 219 (югласно определению 8.1, матрица В является обратной для Л: в = А~Ч ^ Следствие 8.1. Если квадратная матрица А имеет обратную, то detA~^ = (detA)~4 М Действительно, <ieiA~^deiA = dei{A~^A) = detE=l. ► Квадратную матрицу с ненулевым определителем называют невыроокденной или неособой. В противном случае, к(>гда определитель матрицы равен нулю, ее называют выро- экденной. Итак, для существования обратной матрицы А~^ необходимо и достаточно, чтобы сама матрица А была невырожденной. Теорема 8.3. Если квадратные матрицы А i/i В порядка // имеют обратные матрицы, то и их произведение имеет обратную матрицу, причем {АВ)~^ = В~^А~^. А В соответствии с определением 8.1 обратной матрицы достаточно доказать два равенства: {АВ)В-^А-^ = Е, {В-^А-^){АВ) = Е, Используя ассоциативность умножения матриц (см. 6.4), полумаем (АВ)(В-М-^) = А{ВВ-'^)А-^ = АЕА-^ = АА'^ = Е, {В-^А-^){АВ) = В'ЦА-^А)В = В-^ЕВ = В'^В = Е, что и требовалось доказать. ^ Теорема 8.4. Если матрица А порядка п имеет обратную, то И транспонированная матрица А имеет обратную, причем [А-'Г'= {А-Г ■ М Нужно убедиться, что А (^^ ) =Е я (^~ ) А = Е, Используя свойство произведения матриц относительно операции транспонирования, имеем A'^iA-^f = {A-^Af = Е^ = Е, (А-^Га^ = {AA-^f = Е^ = Е. ►
220 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ 8,2. Вычисление обратной матрицы Применяют два основных метода вычисления обратной матрицы. Первый вытекает из теоремы 8.2 и состоит в следующем. Пусть дана квадратная матрица А порядка п. Матрицу А*, транспонированную к матрице {Aij) алгебраических дополнений^ называют присоединенной. Как следует из доказательства теоремы 8.2, если А — невыроэюденная матрица, то обратная к ней имеет вид j^ — , j^ . deiA Таким образом, чтобы для квадратной матрицы порядка п найти обратную матрицу, надо вычислить один определитель порядка п и составить присоединенную матрицу, т.е. вычислить п^ определителей порядка п — 1. Метод присоединенной матрицы эффективен при п = 2 или п = 3, но при росте п становится слишком трудоемким. Пример 8Л. Выясним, имеет ли матрица А = обратную и если имеет, то найдем ее. Поскольку deiA = —2, матрица А является невырожденной и, согласно теореме 8.2, имеет обратную. Для ее вычисления последовательно находим ""V А* = Отметим, что для квадратной матрицы А второго порядка присоединенная матрица А* получается перестановкой в А диагональных элементов и изменением знака двух других.
8.2. Вычисление обратной матрицы 221 Проверка ответа выполняется в соответствии с определением 8.1 обратной матрицы: АА -1 -1 A-^A^ ,: :.:: = ::•# Второй метод вычисления обратной матрицы состоит в преобразовании исходной матрицы к более простому виду с помощью элементарных преобразований строк. Чтобы найти матрицу А~^^ обратную к А, фактически надо решить матриц- пое уравнение АХ = Е, Отметим, что если над матрицей А выполняется какое-либо элементарное преобразование строк, го это же преобразование осуществляется и над матрицей АХ^ поскольку любое элементарное преобразование строк матрицы ;)квивалентно умножению ее слева на соответствующую матрицу специального вида (см. 6.8). Таким образом, если в уравнении АХ — Е над матрицами А i^ Е одновременно выполнить какое-либо элементарное преобразование строк, т.е. домножить это равенство слева на некоторую матрицу специального вида, то в результате получится новое матричное уравнение AiX — Bi. Оба эти матричные уравнения имеют одно и то же решение, так как любое элементарное преобразование строк имеет обратное элементарное преобразование строк. Последовательность элементарных преобразований строк надо подобрать так, чтобы на 5-м шаге матрица А превратилась в единичную матрицу. В результате этих s шагов получается уравнение AgX = B^i где Ag = -Б, т.е. X = Bg. Итак, поскольку А~^ является решением уравнения АХ = Е, которое эквивалентно X = Bs^ то А~^ = Bg. Чтобы синхронно выполнять преобразования над матрицами в левой и правой частях матричного уравнения АХ = Еу :$аписывают блочную матрицу {А\Е) и выполняют такие элементарные преобразования строк этой матрицы, чтобы вместо Л получить единичную матрицу Е.
222 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ Пример 8,2, Продемонстрируем изложенный метод нахождения обратной матрицы для матрицы из примера 8.1. Для этого записываем матрицу (А|£^) и выполняем элементарные преобразования ее строк в следующем порядке: Таким образом, (2) ^(2)-3(1) гч^ гч^ А-' = г^ (1)^(1)+ (2) (2)^-0,5(2) гч^ гч^ -2 1 1,5 -0,5 У' 1 0 1 0 — 0 1 0 2 -2 1 -3 l) -2 1 1,5 -0,5 г^ 8,3, Решение матричных уравнении Мы рассмотрим два вида матричных уравнений относительно неизвестной матрицы X: АХ = В vi ХА = В, где А и В — известные матрицы, причем матрица А квадратная и невыродюденная. Некоторую матрицу называют решением матричного уравнения относительно неизвестной матрицы X, если при ее подстановке вместо X матричное уравнение превращается в тождество. Начнем с уравнения АХ = В и изложим два метода его решения. Первый метод предполагает вычисление обратной матрицы А~^ (например, при помощи присоединенной матрицы) и дает запись решения матричного уравнения в виде X = А~^В. Действительно, подставляя X = А~^В в уравнение АХ = В, получаем А[А~^В) = В, т.е. В = В, и X = А~^В является решением матричного уравнения АХ = В. Более того, это решение единственно, так как для любого другого решения X' выполнено тождество АХ^ = В, после умножения которого слева на
8.3, Решение матричных уравнении 223 Л"^ оказывается, что А~^{АХ^) = А'^В, т.е. {А~^А)Х^ = Х и, слодовательно, Х^ = X, Второй метод основан на элементарных преобразованиях гпфок блочной матрицы (А|В) и имеет своей целью преобразование ее к виду (£^|Bi), в котором вместо матрицы А стоит единичная матрица Е, Тогда матрица Bi и будет решением УГ)авнения. Ес/ш матрица В совпадает с единичной, то в этом частном случае получается метод элементарных преобразований вычисления обратной матрицы. Пример 8,3, Найдем решение матричного уравнения АХ = — fi, имеющего вид Х = Воспользуемся методом элементарных преобразований. Для ;)Того запишем матрицу (lA|B) и выполним те же элементарные преобразования ее строк,! что и в примере 8.2 (так как матрицы Л и цели преобразований совпадают): 2 4 5 7 гч^ гч^ -3 -4 8 -10 rsj Итак, Х = Проверка ответа выполняется подстановкой найденного решения в исходное уравнение: # Матричное уравнение XА = В также можно решить двумя способами. Если известна матрица Л ^, то умножаем справа
224 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ на А ^ матричное уравнение ХА = В и после очевидных преобразований -1 -1 -1 -1 -1 {XA)A-^ = BA-^, X{AA-^) = BA-^, ХЕ = ВА получаем ответ в виде произведения двух матриц X = ВА~^. Пример 8.4. Найдем решение матричного уравнения ХА = = В, имеющего вид X 1 2 3 4 5 6 7 8 Поскольку обратная матрица А известна (см. пример 8.2), то Х = 5 6 7 8 -2 1 1,5 -0,5 -1 2 -2 3 # Другой метод решения матричного уравнения ХА = В состоит в транспонировании его левой и правой частей {ХА) = = в J А X = в . После введения новой неизвестной матрицы Y = X получаем уравнение вида А Y = В , которое решается методом элементарных преобразований. Пример 8.5. Чтобы решить матричное уравнение из примера 8.4, транспонируем его 1 3 2 4 Х^ = 5 7 6 8 После элементарных преобразований строк блочной матрицы получаем 1 3 2 4 5 7 6 8 гч^ (2) ^(2)-2(1) гч^ rsj г^ 1 3 О 1 1 0 & 2 3 -2 7\ з; 5 7 ■4 -6 гч^ (2) ^ -0,5(2) rsj г^ (1)^(1)-3(2) rsj 1 О О 1 -1 2 -2 3
8.4. Ранг матрицы 225 Ичак, х^ = что, конечно же, совпадает с решением этого уравнения, наи- Д(мтым в примере 8.4. 8.4, Ранг матрицы Определение 8,2, Минором порядка к матрицы А типа, тхп называют определитель, который составлен из элементов этой матрицы, стоящих на пересечении произвольно тнбранных к строк и к столбцов с сохранением порядка этих сгрок и столбцов. Если выбранные строки имеют номера г'х, г'г, ..., ikj эь столбцы — ji, j2, ..., jkj ТО соответствующий минор будем обозначать М^\^^"'/''. О миноре Ml^l'^"'l^ говорят, что: - строки ii, г'г, ..., ijt и столбцы ji, J2, ..., jfc матрицы входят U него; - он образован этими строками и столбцами; - он располагается на пересечении этих строк и столбцов; - он располагается в этих строках и столбцах матрицы. Строки, входящие в минор, попарно различны, и в обо- .тачении минора естественно упорядочить их по возрастанию номеров. Это же относится и к столбцам. Правило возраста- ПИЯ номеров означает, что, например, Mj 34 является минором некоторой матрицы, расположенным на пересечении 1-й, 3-й и 1-й строк с 3-м, 5-м и 6-м столбцами, в то время как М^у^ минором не является, потому что нарушен порядок столбцов (Vu столбец указан в верхних индексах перед 3-м). Это просто н Аналитическая геометрия
226 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ определитель третьего порядка, который получается из минора Q с ^* Mi3 4 матрицы при перестановке в нем первых двух столб- сод цов. Поэтому, согласно свойству 7.2 определителей, М134 = __дтЗ,5,6 — ^^^1,3,4- • • • . Итак, мы следуем соглашению, что обозначение Mf^^^"J^ соответствует минору матрицы, если верхние и нижние индексы в нем строго возрастают. В противном случае, если индексы расположены в ином порядке, это обозначение соответствует определителю, который получается из соответствующего минора перестановкой строк и столбцов. Пример 8,6. У матрицы третьего порядка ац ai2 «13 «21 «22 «23 «31 «32 «33 девять миноров первого порядка, девять миноров второго порядка и один минор третьего порядка. Определение 8,3. Рангом матрицы называют число, которое равно максимальному порядку среди ее ненулевых миноров. ^, Для ранга матрицы А используют обозначение RgA. Если квадратная матрица порядка п невыроэюдена, то ее ранг равен ее порядку п: ненулевым является единственный минор максимального порядка п, совпадающий с определителем матрицы, В частности, ранг единичной матрицы Е порядка п равен п. Если квадратная матрица вырождена^ то ее ранг меньше ее порядка: единственный минор максимального порядка, равного порядку матрицы, является нулевым, и в этом случае ненулевые миноры имеют меньший порядок. Ранг нулевой матрицы полагают равным нулю.
8.4. Ранг матрицы 227 Ранг диагональной матрицы равен количеству ее ненулевых Оиагональных элементов. Непосредственно из определения ранга матрицы следует, '! го ранг имеет следующее свойство, полностью его характе- ри;»ующее. Свойство 8Л, Если ранг матрицы равен г, то матрица имоет хотя бы один минор порядка г, не равный нулю, а все ее миноры больших порядков равны нулю. Теорема 8.5, При транспонировании матрицы ее ранг не м(ч^яeтcя, т.е. Kg А =RgA. < Если мы покажем, что при транспонировании матрицы А СО ранг г не убывает, т.е. RgA ^ г, то сможем прийти к следующему заключению. Поскольку {А ) = Л, то г = Kg А ^ < RgA ^ Kg{A ) =RgA = r, и поэтому RgA =г. Итак, докажем, что RgA ^ г. Согласно определению 8.3 ранга матрицы, существует ее минор порядка г, отличный от нуля. Пусть это будет минор М = Mf^f'^"f''. При транспониро- нании строки и столбцы меняются местами. Поэтому минору /W, образованному строками г'х, г'г, ..., v и столбцами j'l, j2j •••! jr матрицы Ay соответствует минор N = Nl^^^"'Y матрицы А , образованный строками ji, j2j --м Jr и столбцами г'х, г'г, ..., v. Ясно, что эти миноры получаются один из другого операцией транспонирования. Согласно свойству 7.1 определителей, они равны. Таким образом, найден минор г-го порядка в матрице Л , а именно минор Л'^, который не равен нулю. Следовательно, RgA'^^r. ► Теорема 8,6, Ранг матрицы не меняется при элементарных преобразованиях ее строк и столбцов. М Согласно теореме 8.5, ранг матрицы не будет меняться при элементарных преобразованиях ее столбцов, если он не изменяется при элементарных преобразованиях ее строк. Поэтому
228 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ случай столбцов можно не рассматривать. Так как элементарные преобразования обратимы, нам достаточно доказать, что ранг матрицы при элементарных преобразованиях строк не увеличивается, а для этого нужно показать, что произвольный минор N = Nlli^^'il^ преобразованной матрицы А' равен нулю, если его порядок / превышает ранг г исходной матрицы А. При умножении г-й строки матрицы А на число А ^^ О возможны два случая. 1. Элементы г-й строки не входят в минор Л''. Тогда минор Л'^ является минором матрицы А и равен нулю, так как / > г. 2. Элементы г-й строки входят в минор Л'^. Тогда, согласно свойству 7.4 определителей, Л'' = АМ = 0, где М = М/Д^^***^^ — минор матрицы Л, который равен нулю, так как его порядок / больше г. При перестановке двух строк в матрице А с номерами г* и А; возможны три случая. 1. Элементы обеих строк входят в минор Л'^. Тогда, согласно свойству 7.2 определителей, перестановка соответствующих строк в миноре Л'^ изменяет его знак, но превращает в минор М = M^^^^^'f^'- матрицы А порядка / > г. Следовательно, Л^" = = -м = оГ 2. Элементы обеих строк не входят в минор Л'^. Тогда минор Л'' является минором матрицы А и равен нулю, так как / > 7\ 3. Одна из строк (г-я) входит в рассматриваемый минор Л'', а другая (А;-я) не входит. Не нарушая общности доказательства, можем считать, что г-я строка матрицы есть 1-я строка минора, т.е. i = ii. Минор Л'^ матрицы Л' представляет собой определитель, составленный из строк и столбцов матрицы А, Но этот определитель, вообще говоря, не является минором А из-за нарушения порядка строк. Восстановив естественный порядок строк, мы получаем минор М матрицы А порядка / > г, который совпадает с Л'' или отличается от него знаком. Следовательно, N = М = 0, При добавлении к г-й строке матрицы А ее А;-й строки с коэффициентом А возможны три случая.
8.4. Ранг матрицы 229 1. Элементы обеих строк входят в минор Л'^. Не нарушсш общности доказательства можем считать, что г = г'х, а А; = г'г- Тогда, согласно свойствам 7.3, 7.4 определителей, поскольку минор Mflf'"f^ равен нулю как минор матрицы Л порядка / > г, а определитель Mj^^'^'''-^^ равен нулю как определитель, имеющий две одинаковые строки. 2. Элементы г-й строки не входят в минор Л'^, Тогда минор /V является минором матрицы А и равен нулю, так как / > г. 3. Элементы г-й строки входят в рассматриваемый минор, а элементы А;-й строки не входят. Не нарушая общности доказательства, можем считать, что i = ii. Тогда, согласно сиойствам 7.3, 7.4 определителей, поскольку M^l^'^J^'^'' равен нулю как минор матрицы А порядка / > г, а М^У'^"^'- равен нулю как определитель, который, возможно, отличается от минора матрицы А порядка / > г следованием строк. Итак, элементарные преобразования строк матрицы А не увеличивают ее ранг. Но тогда ранг сохраняется. Действительно, если предположить, что при некотором элементарном преобразовании строк матрицы ранг уменьшился, то выполнение соответствующего обратного элементарного преобразования строк привело бы к исходной матрице. Следовательно, ранг должен возрасти, чего быть не может. Наконец, при последовательном выполнении элементарных преобразований строк матрицы А ее ранг не меняется, поскольку он сохраняется на каждом шаге при выполнении конкретно- VO элементарного преобразования. ►
230 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ 8,5, Теорема о базисном миноре Среди миноров матрицы могут быть как равные нулю, так и отличные от нуля. Определение 8,4. Минор М матрицы Л называют базисным, если выполнены два условия: а) он не равен нулю; б) его порядок равен рангу матрицы А. Матрица А может иметь несколько базисных миноров. Строки и столбцы матрицы Л, в которых расположен выбранный базисный минор, называют базисными. Следующую теорему, занимающую одно из центральных мест в теории матриц и ее приложениях, называют теоремой о базисном миноре. Теорема 8,7, Базисные строки (столбцы) матрицы Л, соответствующие любому ее базисному минору М, линейно независимы. Любые строки (столбцы) матрицы Л, не входящие в М, являются линейными комбинациями базисных строк (столбцов). М Доказательство проведем для строк. Пусть ранг матрицы А = (aij) типа тхп равен г. Фиксируем какой-либо ее базисный минор М и соответствующие ему базисные строки матрицы А. Докажем, что базисные строки линейно независимы. Предположим, что они линейно зависимы. Тогда по теореме 6.1 одна из них является линейной комбинацией остальных базисных строк. Согласно свойству 7.5 определителей, минор М равен нулю. Это противоречит тому, что минор М базисный. Теперь докажем, что любая строка матрицы Л, не входящая в базисный минор, является линейной комбинацией базисных строк. Предположим, не ограничивая общности доказательства, что базисный минор М расположен в верхнем левом углу
8.5. Теорема о базисном миноре 231 матрицы. Пусть г — номер строки, не являющейся базисной, '|\е. г + 1 ^ г ^ т. Покажем, что определитель порядка г + 1 А = «11 «21 «12 «22 «1г «Ij «2г «2j «г1 «г1 «г2 «г2 tLff Uff а; гг aij полученный добавлением к минору М элементов г-й строки и произвольного j-ro столбца матрицы Л, j = 1, п, равен нулю. При j ^ г определитель равен нулю, так как он содержит два одинаковых столбца. Если же j > г, то А = О, так как в •.)том случае А является минором матрицы А, порядок которого равен г + 1 и больше ранга матрицы. Итак, А = 0. Раскладывая определитель А по последнему столбцу, получаем равенство ^l,r-|-l«li + ^2,r+l«2j + • •• + ^r,r+l«rj + ^r+l,r+l«tj = О, И котором через Ai^r-^i) ^2,r+ij •••) ^r,r-i-i) ^г+1,г-|-1 обозначены алгебраические дополнения соответствующих элементов определителя. Отметим, что эти алгебраические дополнения не :»ависят от номера j, т.е. не зависят от того, элементы какого из столбцов матрицы А взяты в качестве последнего столбца определителя А. Кроме того, Ar^i^r+i = М фО. Поэтому из последнего равенства следует, что для всех j = 1, п aij = haij + b2«2i + . • • + br«rjj |'де коэффициенты bk = —^A;,r+i/^r+i,r-i-i) A; = 1,г, не зависят от j, а это означает, что г'-я строка {r + l^i^m) матрицы Л является линейной комбинацией первых г ее строк, т.е. линейной комбинацией ее базисных строк. ► Следствие 8,2, Для того чтобы квадратная матрица была, певыроэюденной, необходимо и достаточно, чтобы ее строки (столбцы) были линейно независимы.
232 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ М Необходимость. Если квадратнгш матрица А невырождена, то ее ранг равен ее порядку, а ее определитель является базисным минором. Поэтому все строки (столбцы) являются базисными и по теореме 8.7 о базисном миноре они линейно независимы. Достаточность. Если все строки (столбцы) квадратной матрицы А являются линейно независимыми, то они являются базисными. Действительно, если бы только некоторые из них были базисными, то, согласно теореме 8.7 о базисном миноре, оставшиеся были бы линейными комбинациями базисных и, следовательно, строки (столбцы) матрицы Л, согласно теореме 6.2, были бы линейно зависимыми. Так как все строки и столбцы квадратной матрицы А являются базисными, а им соответствует определитель матрицы, то он является базисным минором и, следовательно, согласно определению 8.4, отличен от нуля, т.е. квадратная матрица А невырождена. ^ Теорема 8,8, Линейно независимые строки (столбцы) матрицы, количество которых равно рангу матрицы, являются базисными строками (столбцами). М Докажем теорему для строк. Зафиксируем произвольный набор из г линейно независимых строк матрицы, где г — это ранг матрицы. Нам достаточно показать, что хотя бы один из базисных миноров расположен в фиксированных строках. От- бросим остальные строки матрицы и докажем, что ранг новой матрицы, содержащей г строк, равен г. Так как новая матрица не имеет миноров порядка больше чем г, то ее ранг не может превосходить г. Если бы он был меньше г, то только часть этих г фиксированных строк были бы базисными в новой матрице, а остальные, согласно теореме 8.7 о базисном миноре, являлись бы их линейными комбинациями. Согласно теореме 6.2, последнее означало бы линейную зависимость фиксированных г строк, что противоречит условию теоремы. Итак, ранг новой матрицы равен г. Ее базисный минор имеет порядок г и является ненулевым минором порядка г исходной
8.6. Вычисление ранга матрицы 233 матрицы, расположенным в рассмотренных фиксированных г <'1Ч)Оках. ► Теорема 8,9. Для любой матрицы ее ранг равен максимальному количеству ее линейно независимых строк (столб- ^ Доказательство теоремы проведем для строк. Согласно теореме 8.7 о базисном миноре, базисные строки линейно неза- иисимы. Следовательно, максимальное количество к линейно независимых строк матрицы не может быть меньше ранга г матрицы. Итак, к^ г. Остается доказать, что к ^г. Отбросим те строки матри- iu>i, которые не входят в число рассматриваемых к. Тогда ранг полученной матрицы из к строк равен к. Действительно, если Г)|.| он был меньше А;, то только часть из этих к строк были бы Оазисными в новой матрице, а остальные, согласно теореме 8.7 о базисном миноре, являлись бы их линейными комбинациями, ('огласно теореме 6.2, это означало бы линейную зависимость рассматриваемых к строк, что не так. Итак, ранг новой матрицы равен к. Ее базисный минор имеет порядок к и является 110 равным нулю минором порядка к исходной матрицы. Следовательно, А; ^ г. ► г Следствие 8,3, Для любой матрицы максимальное число линейно независимых строк равно максимальному числу линейно независимых столбцов. 8,6. Вычисление ранга матрицы Для вычисления ранга матрицы применяют два метода: метод окаймляющих миноров и метод элементарных преобразований. Метод окаймляющих миноров. Минор М' матрицы А называют окаймляющим для минора М, если он получается ил последнего добавлением одной новой строки и одного нового
234 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ столбца матрицы А. Ясно, что порядок окаймляющего минора М' на единицу больше, чем порядок минора М. Метод окаймляющих миноров позволяет найти один из базисных миноров матрицы и состоит в следующем. Выбирается ненулевой минор первого порядка (ненулевой элемент матрицы), К очередному ненулевому минору последовательно добавляются такие строка и столбец, чтобы новый окаймляющий минор оказался ненулевым. Если этого сделать нельзя, то последний ненулевой минор является базисным (что утверждает следующая ниже теорема). Этот процесс рано или поздно закончится из-за ограниченных размеров матрицы. Теорема 8,10, Если для некоторого минора матрицы все окаймляющие его миноры равны нулю, то он является базисным. М Утверждение теоремы следует из доказательства теоремы 8.7 о базисном миноре. Тем не менее приведем доказательство теоремы 8.10 полностью. Не ограничивая общности доказательства, предположим, что минор М порядка г матрицы А= {aij) отличен от нуля, расположен в верхнем левом углу матрицы А и все его окаймляющие миноры равны нулю. Рассмотрим минор А А = ац «21 «rl «г! «12 • «22 • «г2 • «г2 • air «2г . . Uff «1Г «Ij «2i «rj aij t' полученный добавлением к минору М элементов г-й строки и j-ro столбца матрицы Л. Он равен нулю при любых значениях i = г+1, т и J = 1, п. Если j ^ г, то А = О, поскольку этот определитель содержит два одинаковых столбца. Если же j > г, то Д = О, так как в этом случае А является окаймляющим для минора М. Итак, Д = 0.
8.6. Вычисление ранга матрицы 235 Фиксируем для г любое из значений г+1, ..., т. Раскладывая определитель А по последнему столбцу^ получаем ранонство II котором через Ai^r-^i^ ^2,r+ij •j ^r,r-^ii ^г+1,г+1 обозначены алгебраические дополнения соответствующих элементов опре- д(М1ителя, Отметим, что эти алгебраические дополнения не ланисят от номера j, т.е. не зависят от того, элементы какого и.» столбцов матрицы А взяты в качестве последнего столбца определителя Д. Кроме того, Лг-|-1,г+1 = Л^ 7^ О- Поэтому из последнего равенства следует, что для всех j = 1, п aij = biaij + 62^2^ + ... + brarjj где коэффициенты bfc = —AA;,r+i/-4r+i,r+ii А; = 1,г, не зависят от J, а это означает, что г-я строка матрицы А является .'шнейной комбинацией первых г ее строк. Вычитая из г-й строки матрицы А линейную комбинацию первых г ее строк с коэффициентами bi, 621 •j br, получаем нулевую строку, не меняя при этом ранга матрицы А. Проделав это для всех г = г+1, т, получим матрицу с теми же первыми г строками, но нулевыми остальными строками. Ранг полученной матрицы равен рангу исходной матрицы А и, очевидно, равен г, так как в ней есть неравный нулю минор М порядка г, а любой минор г + 1 или большего порядка будет иметь хотя бы одну нулевую строку и, следовательно, будет равен нулю. Это означает, что минор М является базисным в исходной матрице Л. ► Пример 8,7. Найдем ранг матрицы А = /2 1 0 U -4 -2 1 -7 3 1 -1 4 1 -4 3 -4 о\ 2 1 бУ
236 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ На первом шаге выбираем любой ненулевой элемент матрицы, например левый верхний элемент, т.е. 2. Это ненулевой минор первого порядка. На втором шаге строим окаймляющий минор второго порядка. Добавляем 2-ю строку и 2-й столбец и вычисляем получающийся окаймляющий минор M|i = 2 -4 1 -2 = 0. Это окаймление не подходит. Меняем 2-й столбец на 3-й Получаем минор второго порядка <'2 = 2 3 1 1 = -17^0. Это окаймление подходит. Третий шаг: добавляем к этому минору 3-ю строку и можно снова попытаться использовать 2-й столбец. Оказывается, что ^^^1,2,3 — 2-4 3 1 -2 1 О 1 -1 = 4-ЬЗ-4-2 = 1^0, значит, выбранный минор третьего порядка подходит. Четвертый шаг: добавляем 4-ю строку (других нет) и 4-й столбец и вычисляем определитель четвертого порядка д^1,2,3,4 _ 2 1 0 4 -4 -2 1 -7 3 1 -1 4 1 -4 3 -4 0 1 0 0 0 -2 1 1 1 1 -1 0 9 -4 3 12 0 1 9 1 -1 3 1 О 12 = 0. Выбранный окаймляющий минор не подходит. Меняем 4-й столбец на 5-й: д/1,2,3,5 _ 2 1 0 4 -4 -2 1 -7 3 0 1 2 -1 1 4 5 0 1 0 0 0 -2 1 1 1 1 -1 0 -4 2 1 -3 0 1 -4 1 -1 1 1 О -3 = 0
8.6. Вычисление ранга матрицы 237 Итак, ненулевой минор третьего порядка Mj Уз имеет два окаймляющих минора четвертого порядка и оба они равны пулю. Других окаймляющих миноров четвертого порядка нет. Поэтому делаем вывод, что М^Уз — базисный минор, а ранг матрицы равен трем. Метод элементарных преобразований. При элементарных преобразованиях строк (столбцов) матрицы ее ранг, согласно теореме 8.6, не меняется. С помощью этих преобразо- маиий можно так упростить матрицу, чтобы ранг новой матрицы легко вычислялся. Например, согласно теореме 6.3, с помощью элементарных преобразований строк любую матрицу можно привести к ступенчатому виду. Ранг же ступенчатой матрицы равен количеству ненулевых строк. Базисным в ней является минор, расположенный на пересечении ненулевых строк со столбцами, соответствующими первым слева ненулевым элементам в каждой из строк. Действительно, этот минор ненулевой, так как соответствующая матрица является верхней треугольной, а любое его окаймление содержит нулевую строку. Поэтому приве- доние матрицы к ступенчатому виду с помощью элементарных преобразований строк позволяет вычислить ранг матрицы. Пример 8.8. Найдем ранг матрицы методом элементарь пых преобразований. Для этого достаточно привести матрицу к ступенчатому виду, воспользовавшись, например, алгоритмом из доказательства теоремы 6.3 (см. с. 178). Отметим, ч го вычисления удобно проводить, если текущий элемент район единице. Поэтому операцию 2* алгоритма (перестановка строк) будем выполнять не только для замены нулевого текущего элемента (так было заложено в алгоритме), но также и для того, чтобы в качестве текущего элемента получить единицу или другое небольшое целое число. Отметим также, что можно в любое время умножать ту или иную строку матрицы па ненулевое число, в частности сокращать элементы строки
238 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ на общий множитель, хотя это и не предусматривается алгоритмом. Эта дополнительная операция позволяет упростить вычисления: А = /2 1 О \4 ■2 ■1 1 3 ■4 3 2 1 1 -1 7 4 гч^ (1) ^ (2) гч^ гч^ /1 2 О \4 -1 -2 1 -3 2 ■4 1 ■7 1 3 1 4 гч^ гч^ гч^ /1 -1 - о О \0 <^ч/ /1 - о О о <^ч/ /1 - о о о о 1 о 1 1 -2 1 О 1 -2 1 О О 2 О 1 1 1 -4 1 9 1 3 О 12 rsj (2) ^ (3) <^ч/ 1 -4 1 3 1 9 О 12 гч^ (4) ^ (4) - (2) <^ч/ 1 1 1 1 ■4 3 9 9 г^ (4) ^ (4) - (3) гч^ rsj /1 - о О \0 1 1 О о -2 1 -4 2\ 1-13 1 0 19-4 0 0 0 0/ Полученная матрица ступенчатого вида имеет три ненулевые строки, поэтому ранг этой матрицы и, следовательно, матрицы А равен трем. Базисным минором в последней матрице является М/'з'з-
Вопросы и задачи 239 Замечание 8Л, Приведенные два метода существенно и тли чаются друг от друга. При нахождении ранга конкретной мл грицы методом окаймляющих миноров может потребоваться Ппльшое количество вычислений. Это связано с тем, что метод |'|)('бует вычисления определителей, порядок которых может ио'.фасти до минимального из размеров матрицы. Однако в |и«'лультате будет найден не только ранг матрицы, но и один из г(« базисных миноров. При нахождении ранга матрицы методом элементарных |||)(*образований требуется гораздо меньше вычислений. При- '|(»м разница в объемах вычислений возрастает с ростом размеров матрицы и усложнением ее вида. Но этот метод позволяет илйти базисный минор лишь для матрицы ступенчатого вида, полученной в результате элементарных преобразований. Что- ^)|.| найти базисный минор исходной матрицы, нужны дополни- Г(*льные вычисления с учетом уже известного ранга матрицы. И примере 8.8, вычислив наудачу минор третьего порядка, стоящий в тех же строках и столбцах, что и в преобразованной ма,'|'рице ступенчатого вида, получим 2 1 0 -2 -1 1 3 1 -1 — 2 0 3 1 О 1 О 1 -1 = 17^0. (Следовательно, он является одним из базисных миноров матрицы А. Вопросы и задачи 8.1, Для заданной матрицы выяснить, существует ли обратная матрица, и, если существует, найти ее: а) 1 2 3 6 б) 2 3 1 1 1\ /40-1 в) I 2 3 2 ; г) -1 4 -1 I . 3 9 4/ V 3 3 -1 ('делать проверку ответов.
240 8. ОБРАТНАЯ МАТРИЦА И РАНГ МАТРИЦЫ 8,2, При каких а G R следующие матрицы имеют обратные: Н'ПУ o^i 4 + а 3 8.3. Пусть А — невырожденная матрица. Что можно утверждать о виде матрицы А~^ и (или) ее элементах, если матрица А является: а) единичной; б) диагональной; в) симметрической; г) кососимметрической; д) нижней треугольной; е) верхней треугольной? 8.4. Доказать, что матричное уравнение ХА — В с невырожденной матрицей А имеет единственное решение. 8.5. Решить матричные уравнения: Х = 8.6, Найти матрицу X из матричного уравнения; а) А^{Х~В-^)А-^ = {АВ)-\ б) BA{ZX + 2B^)-^A-^ = AB-^A. 8.7, Найти определитель матрицы Л, если известно, что А л = 4Л~М . Зависит ли он от порядка матрицы А1 Привета сти пример матрицы второго (п-го) порядка, удовлетворяющей указанному равенству. 8.8. Какой порядок имеет невырожденнгия матрица, если она удовлетворяет условию А^ -\-ЪА= 0? 8.9. Методами окаймляющих миноров и элементарных преобразований найти ранг матрицы: а) /3 1 -2 1 2 1 5 5 0 1^4 3 -1 0\ -1 -2 -1/ б) 1^- 1 1 \4 1 3 -1 3 0 1\ -1 2 -2 0 -3 3/ в) /2 1 1 \0 1 3\ -1 1 1 1 11/ I
Вопросы и задачи 241 8.10, При всех а G R найти ранг матрицы: 8 3 4 2 0 1 а 1 2а а 0 1 0 2а 1 1 1 а ;i.) 3 0 1 ; б) О -2 2 ; в) 8.11. Доказать, что если для матриц А и В определено их произведение ЛВ, то всегда Rg{AB) < max{RgA, RgB}. 8.12. Привести примеры таких матриц Л и В, что: и) \ig{AB) < max{RgA, RgB}; б) Rg(AB) = max{RgA, RgB}. 8.13. Пусть матрицы A и В имеют один и тот же тип. Исогда ли выполнены следующие неравенства: а) Rg(^ + B)<RgA + RgB; б) Rg{A^B)^RgA + RgB7 8.14. Привести примеры таких матриц Л и В, что: а) Rg{A + B)<RgA + RgB; б) Rg{A-В) <RgA + RgB; и) Rg{A + B) = RgA + RgB] г) Rg{A~ В) = RgA + RgB, 8.15. Доказать, что ранг матрицы А не изменится, если ее умножить слева (справа) на любую невырожденную матрицу. 8.16. Пусть А — квадратная матрица, элементы которой Я1ияются функциями, непрерывными на отрезке [а; Ь]. Можно ли утверждать, что ранг этой матрицы является функцией, непрерывной на этом отрезке? Привести иллюстрирующие примеры. 8.17. Найти все матрицы X второго порядка, удовлетворяющие условию: а) Х^ = Е\ б) Х^ = ~Е; в) Х^ = 0; г) Х^ = X] д) ХХ^ = Е;е) Х^Х^^Е. 8.18. Доказать, что если невырожденная матрица А перестановочна с матрицей В, то и матрица А~^ перестановочна с матрицей В. 8.19. Доказать, что если некоторая квадратная матрица А удовлетворяет равенству Л^ — Л^ -f- Л -f- £/ = 0, то она невырожденная. Выразить матрицу А~^ через матрицу А с помощью многочлена второй степени.
9. СИСТЕМЫ линейных АЛГЕБРАИЧЕСКИХ УРАВНЕНИЙ 9.1. Основные определения Система т линейных алгебраических уравнений с п неизвестными (сокращенно СЛАУ) представляет собой систему вида СЬЦЖ! + «12X2 + ...+ ai„Xn = bb (l2\X\+ 022^2 + ...+ a2nXn = b2y /g ^ч Уравнения системы (9.1) называют алгебраическими потому, что левая часть каждого из них есть многочлен от п переменных хху ..., ж^г, а линейными потому, что эти многочлены имеют первую степень. Числа aij gR называют коэффициентами СЛАУ. Их нумеруют двумя индексами: номером уравнения i и номером неизвестного j. Действительные числа bi, ..., bm называют свободными членами уравнений. Запись СЛАУ в виде (9.1) будем называть координат^ной, СЛАУ называют однородной^ если bi = 62 = • • • = Ьт = 0. Иначе ее называют неоднородной, Региением СЛАУ^ да и вообще всякой системы уравнений, называют такой набор значений неизвестных Xj,...,x°, при подстановке которых каждое уравнение системы превращается в тождество. Любое конкретное решение СЛАУ также называют ее частным региением. Решить СЛАУ — значит решить две задачи: - выяснить, имеет ли СЛАУ решения; - найти все решения, если они существуют.
9.1. Основные определения 243 ('ЛАУ называют совместной^ если она имеет какие-либо рптония. В противном случае ее называют несовместной. Однородная СЛАУ всегда совместна, поскольку нулевой набор течений ее неизвестных всегда является решением. Как пока- 1ыпает следующий пример, для неоднородных СЛАУ возможны 1>а.;|;1ичные случаи. Пример 9.1, Рассмотрим три системы двух уравнений с диумя неизвестными: а) ^х+жг = 3, ^1-^:2 = 1; б) ^1+^2 = 3, 3^1 +а;2 = 4; в) Г Хх 12x1 + Х2 = 3, + 2Ж2 = б. с геометрической точки зрения уравнения каждой из этих (\/1ЛУ задают прямые на плоскости xiOx2 (рис. 9.1). Ре- пичтям СЛАУ соответствуют точки пересечения указанных прямых. Складывая почленно уравнения в первой системе, получаем xi = 2, Ж2 = 1 — единственное ее решение. Геометрически это подтверждается тем, что соответствующие прямые 1и*росекаются в единственной точке (2; 1) (рис. 9.1, а). Из урав- 1КЧ1ИЙ второй системы следует, что 3 = 4. Следовательно, эта (М1ЛУ несовместна, и геометрически это соответствует двум параллельным несовпадающим прямым (рис. 9.1,6). Наконец, грстья СЛАУ такова, что второе ее уравнение является след- 1 гнием первого: оно получается из первого умножением на 2. Х2 \ 3 О 3^1 а б Рис. 9.1 б
244 9. СИСТЕМЫ линейных УРАВНЕНИИ Геометрически это означает, что уравнения задают одну и ту же прямую (рис. 9.1, б). Следовательно, координаты любой точки этой прямой удовлетворяют каждому из уравнений системы, т.е. третья СЛАУ совместна и имеет бесконечно много решений. # Если СЛАУ (9.1) имеет решение, и притом единственное, то ее называют определенной^ а если решение неединственное — то неопределенной. При т = п^ т.е. когда в (9.1) количество уравнений совпадает с количеством неизвестных, СЛАУ называют квадратной. 9.2, Формы записи СЛАУ Кроме координатной формы (9.1) записи СЛАУ часто используют и другие ее представления. Рассматривая коэффициенты aij СЛАУ при одном неизвестном Xj как элементы столбца, а Xj как коэффициент, на который умножается столбец, из (9.1) получаем новую форму записи СЛАУ: «21 \«ml/ Хх -h /«12 \ «22 \«т2/ Х2 + -" + ( «In \ «2п \ ^гап / Х^ — (Ьх\ \Ьт/ ИЛИ, обозначая столбцы соответственно ai, ..., а^, Ь, ^1<*1 + ... + aJnCln = Ь. (9.2) Таким образом, решение СЛАУ (9.1) можно трактовать как представление столбца Ь в виде линейной комбинации столбцов ai, ..., а-п^ Соотношение (9.2) называют векторной записью СЛАУ, Обратим внимание на то, что слева в каждом уравнении системы (9.1) стоит сумма попарных произведений — так же.
9,3, Критерии совместности СЛАУ 245 как и в произведении двух матриц. Если взять за основу произведение матриц, то СЛАУ (9.1) можно записать так (см. пример 6.5): / ctii ai2 ... Clin \ /xi\ a2i a22 (l2 n X2 /h\ \ ^ml *^m2 • • • CL-fjin / \ x^, J \bm/ ИЛИ Ax = 6, где A — матрица типа тхщ x — столбец неизвестных; Ь — столбец свободных членов: А = ( С1\\ а\2 ... а\п \ \ ^7П1 ^7П2 • • • Cl^Yin / X = Х2 * * \Хп/ Ь = * * * \bmj Поскольку л, ж и 6 являются матрицами, то запись СЛАУ (9.1) и виде Ах = Ь называют матричной. Если 6=0, то СЛАУ является однородной и в матричной записи имеет вид Ах = 0. Приведенные рассуждения показывают, что задачи: а) решения СЛАУ (9.1); б) представления столбца в виде линейной комбинации дан- пых столбцов; в) решения матричных уравнений вида Ах = Ь являются просто различной формой записи одной и той же :»адачи. 9.3. Критерии совместности СЛАУ „Триединство" форм записи С17ЛУ позволяет легко получить критерий совместности СЛАУ. Напомним, что содержательный смысл это понятие имеет для неоднородных СЛАУ {однородные СЛАУ всегдг. совместны).
246 9, СИСТЕМЫ линейных УРАВНЕНИИ Матрицу А = ( ац ^21 ai2 ^22 ^2п называют матрицей (коэффициентов) СЛАУ (9.1), а матрицу {А\Ь) = ^21 ^12 ^22 0'2п \Ctml 0'т2 а тп b2 bm ) расгииренной матрицей СЛАУ (9.1). Расширенная матрица полностью характеризует СЛАУ. Это означает, что по этой матрице однозначно (если сохранить обозначения для неизвестных) восстанавливается сама СЛАУ. Критерий совместности СЛАУ дает следующая теорема Кронекера — Капелли (Л. Кронекер (1823-1891) — немецкий математик, А. Капелли (1855-1910) — итальянский математик). Теорема 9.1. Для совместности СЛАУ Ах = Ь необходимо и достаточно, чтобы ранг ее матрицы А был равен рангу ее расширенной матрицы (А|Ь). М Необходимость. Отметим, что ранг матрицы А СЛАУ Ах = 6 не превосходит ранг расширенной матрицы (А|Ь). Поэтому нам достаточно показать, что ранг матрицы А системы не меньше ранга ее расширенной матрицы (А|Ь). Если система совместна, то, записывая ее в векторной форме^ делаем вывод, что существуют такие значения неизвестных xi, ..., ж^, для которых ai^i-h ... H-cin^n = Ь, где а, — столбцы матрицы Л, Ь — столбец свободных членов. Это означает, что последний столбец Ъ в расширенной матрице системы является линейной комбинацией остальных столбцов. Выберем какой-либо базисный минор матрицы Л. Для простоты пусть он содержит
9.3, Критерии совместности СЛАУ 2A'i < г|)пки с номерами 1, 2, ..., к и столбцы с теми же номерами, \\{\ М = ail ^12 ^21 ^22 а2к ttfci ак2 ctkk Согласно теореме 8.7 о базисном миноре, базисные столбцы лнпеИно независимы^ в то время как для каждого j > к су- 1Ц<мугвуют такие Xij € К, г = 1, А;, что aj = Xijai + ... + Xkjctk^ 11();>тому столбец Ь — aixi -i-,.,-{-акХк + ak+iXk+i + ...Ч-ап^^п = = aixi + ... + ^к^к + (Ai^fc-i-iai + ... + XkMi^fc)^fc+i + + ... + (Ainai + ... + ><kn^k)xn ипляется линейной комбинацией базисных столбцов матрицы А, '. )чч) означает, что М является также базисным минором и 1» расширенной матрице (во-первых, он ненулевой; во-вторых, <ч ли взять какой-либо окаймляющий минор М', то либо он будет минором матрицы Л, т.е. нулевым, либо он будет содержать «голбец Ь и, следовательно, не может быть ненулевым, так как «то столбцы линейно зависимы). Поэтому Rg(A|b) = RgA. Достаточность. Пусть Rg(A|b) = RgA. Выберем в А (^алисный минор М (как и выше). Тогда он будет базисным и п матрице (А|Ь). Значит, столбец Ь можно представить как линейную комбинацию базисных столбцов ai, ..., а^: Ь = Xjtti -|- ... + iCfc^fc' Полагая ж^_^_^ =ж^_^_2 = ... = ж° = О, получаем решение ж°, ..., ж° игходной СЛАУ^ поскольку Ь = x^ai -h ... -h x^aic = x^ai -h ... + ^^^.a^ + Oa^^i -h ... -h Oa^. \)'vo означает, что СЛАУ совместна. ►
248 9. СИСТЕМЫ линейных УРАВНЕНИИ 9.4. Формулы Крамера Рассмотрим СЛАУ{9Л) с квадратной невырожденной матрицей А в матричной записи Ах = 6. В такой форме СЛАУ представляет собой частный случай матричного уравнения АХ = В при В = Ь и X = х (см. 8.3). Поэтому она имеет единственное решение х = А~^Ь, где А~^ — матрица^ обратная к А. Чтобы выразить это единственное решение через коэффициенты СЛАУу запишем А~^ в виде: А~^ = (ocij), где a,-j = = Aji/detAy а Aji — алгебраическое дополнение элемента aji матрицы А, Перейдем от матричного равенства х = Л~^Ь к его координатной записи. Тогда для первых элементов в столбцах левой и правой частей последнего равенства имеем xi = anbi -h 0:1262 + ... + Oiinbn = Alibi + A2ib2 + ^ ^ ^ + Anjbn detA Числитель представляет собой разлооюение по 1-му столбцу определителя 6i ai2 ... flin _ 62 Ct22 ••• 0,2' 'n Ош2 a mn получающегося, если в матрице А заменить 1-й столбец на столбец свободных членов. Аналогично находим, что "'^"detA' i = i,?i, (9.3) где Aj — определитель матрицы^ получающейся из матрицы А заменой j-ro столбца на столбец свободных членов. Таким образом, установлено следующее правило Крамера. Теорема 9.2. СЛАУ с квадратной невырожденной матрицей имеет решение, и притом единственное, которое определяется по формулам Крамера (9.3).
9,5. Однородные системы 249 Следствие 9.1. Однородная СЛАУ с квадратной невыро- /i\,/^(4iHoii матрицей имеет единственное решение — нулевое. 1]сли матрица СЛАУ не является квадратной невырожденной, то формулы Крамера не работают и приходится исполь- .юиать другие методы нахождения решений. 9.5. Однородные системы Следующая теорема описывает важнейшее свойство множе- tvm. решений однородной системы т линейных алгебраических уравнений с п неизвестными auxi+ «12X2 + ...+ ttin^n = О, «21^1+ ^22^2 + ...+ Cl2nXn = 0, /ддч ttml^l + 0.т23^2 + • • • + аупп^п = О- Теорема 9.3. Если столбцы х — решения однородной СЛАУ Лж = О, то любая их линейная комбинация также является решением этой системы. 4 Рассмотрим любую линейную комбинацию данных решений: Горда s s s Ax = a(^ AfcOjW) =J2^kAx(^^ = J^^fcO = 0, k=l fc^l k=l r.(\ столбец X является решением однородной СЛАУ Ах = 0. ► Следствие 9.2. Если однородная СЛАУ имеет ненулевое [хчаение, то она имеет бесконечно много решений.
250 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ М Если X — ненулевое решение однородной СЛАУ, то для любого А € R решением однородной СЛАУ является и Аж. ► Естественно попытаться найти такие решения х^^\ ..., ж(*' системы Ах = О, чтобы любое другое решение этой системы представлялось в виде их линейной комбинации и притом единственным образом. Оказывается, что это всегда возможно и приводит к следующему определению. Определение 9.1. Любой набор из к = п — г линейно независимых столбцов^ являющихся решениями однородной СЛАУ Ах = О, где п — количество неизвестных в системе, а г — ранг ее матрицы Л, называют фундаментальной системой региений этой однородной СЛАУ. При исследовании и решении однородных систем линейных алгебраических уравнений будем использовать следующую терминологию. Если в матрице А однородной СЛАУ Ах = О фиксировать базисный минор^ то ему соответствуют базисные столбцы и, следовательно, набор неизвестных, отвечающих этим столбцам. Указанные неизвестные называют базисными^ или зависимыми^ а остальные неизвестные — свободными^ или независимыми. Теорема 9.4, Пусть дана однородная СЛАУ Ах = О с п неизвестными и RgA = r. Тогда существует набор из к = 71 —г решений х^^\ ..., х^^^ этой СЛАУ, образующих фундаментальную систему решений. < Не ограничивая общности, можно считать, что базисный минор матрицы А сосредоточен в верхнем левом углу, т.е. расположен в строках 1, 2, ..., г и столбцах 1, 2, ..., г. Тогда остальные строки матрицы Л, согласно теореме 8.7 о базисном миноре, являются линейными комбинациями базисных строк. Для системы Ах = О это означает, что если значения xi, ..., Хп удовлетворяют уравнениям, соответствующим строкам базисного минора, т.е. первым г уравнениям, то они удовлетворяют и остальным уравнениям. Следовательно, множество решений
9,5. Однородные системы 251 < и( темы не изменится, если отбросить все уравнения начиная с (г+ 1)-го. Сделав это, получим систему aiiXi + ^12X2 + ... + ttin^n = О, a2ixi + «22^2 + ... + a2na:n = О, Разделим базисные xi, ..., ж^ и свободные Жг+х, ..., ж^ 1и'иавестные, перенеся последние в правую часть, а в левой оставив базисные: aiiXi +^12X2 + ... + airXr = —ai^r+i3^r+x — ... — ctin^n, a2ixi + a22X2 + ^>> + a2rXr = -a2^r+i3^r+x - ... - а2п3^п^ /g -ч Если мы зададим произвольные значения независимых не- и.местных Жг+ь ..., Жп, то относительно базисных неизвестных получим квадратную СЛАУ с невырооюденной матрицей, решение которой существует и единственно. Таким образом, любое 1><ч11ение однородной СЛАУ однозначно определяется значениями независимых неизвестных ж^+ь ••-? ^п- Рассмотрим <'л('дую1цие к = п — г серий значений независимых неизвестных x<^^ -1 x<^^ -0 * * xi'^ = 0; х<^^ -0 х<'^ -1 * * * * х<^) = 0; х^''^ -0 х<''^ -0 * * * * Жтг ^ 1. (9.6) Идесь номер серии указан верхним индексом в скобках, а сами <ч»|жи значений выписаны в виде столбцов. В каждой серии rj/j^ = 1, если i = г, и ж|.*|^- = О, если j / г.
252 9, СИСТЕМЫ линейных УРАВНЕНИИ Далее, г-й серии значений независимых неизвестных одно- СО W значно соответствуют значения х\\ ..., ху зависимых неизвестных. Значения независимых и зависимых неизвестных в совокупности дают решение системы (9.5). Покажем, что столбцы а;(') = X 1 (О г = 1, А;, (9.7) V^l'V образуют фундаментальную систему решений. Так как эти столбцы по построению являются решениями однородной системы Ах = О и их количество равно /г, то, в соответствии с определением 9.1 фундаментальной системы решений, остается доказать линейную независимость решений (9.7). Пусть есть некоторая линейная комбинация решений х^^\ ..., х^^\ равная нулевому столбцу: ахх <^) + ... + аА:Ж^ = 0. Тогда левая часть этого равенства является столбцом, компоненты которого с номерами г-|-1, ..., п равны нулю. Но (г-|-1)-я компонента равна ail-|-a:20 + ... + <^A:0 = oci. Аналогично, (г-|-2)-я компонента равна «2 и, наконец, к-я компонента равна ttfc. Поэтому ai = «2 = - • • = <^А: = О, что означает линейную независимость решении х (1) ,ж {к) Построенная при доказательстве теоремы 9.4 фундаментальная система решений (9.7) имеет достаточно специальный вид, поскольку, согласно (9.6), в любом из решений (9.7) все значения независимых неизвестных равны нулю, кроме одного, которое равно единице. Такие фундаментальные системы решений называют нормальными.
я 5. Однородные системы 253 Следствие 9.3. С помощью нормальной фундаментальной < и< ТОМЫ решений (9.7) однородной СЛАУ (9.4) множество всех 1»нтоний можно описать формулой X = схх^^^ + ... + Ckx^^^, (9.8) \',1[о постоянные Cj, г = 1, А;, принимают произвольные значения. 4 Согласно теореме 9.3, столбец (9.8) является решением |ии'('матриваемой однородной СЛАУ Ах = 0. Поэтому остается доказать, что любое решение 9 = 92 \дп/ 1ГОЙ однородной СЛАУ можно представить в виде (9.8). Рас- < мотрим столбец х = дг+хх^^^ + ... + д-пЗ^^^'- Этот столбец со- ипадает со столбцом д по элементам с номерами г+ 1, ..., п и нпляется решением СЛАУ (9.5). Поэтому столбцы g и ж совпа- /^ают, так как решения системы (9.5) однозначно определяются набором значений ее независимых неизвестных x^-j-i, ..., ж^, а у столбцов g и ж эти наборы совпадают. Следовательно, J/ -ж = дг+хз^^^^ + "' + дпХ^^\ т.е. решение д есть линейная комбинация столбцов х^^\ ..., х^^^ нормальной фундаментальной системы решений, что завершает доказательство. ► Следствие 9.4. Для существования ненулевого решения V однородной квадратной СЛАУ необходимо и достаточно, ч гобы ее матрица была вырооюдена. 4 Вели матрица однородной системы невырождена, то, со- iviacHo следствию 9.1, однородная СЛАУ имеет только нулевое [кчпение. Если же матрица однородной системы вырождена, то (м' определитель^ являющийся в квадратной матрице единственным минором максимального порядка, равен нулю. Значит, ранг г матрицы системы меньше ее порядка и, следовательно,
254 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ меньше количества п неизвестных. Поэтому к = п — г > О и однородная СЛАУ имеет нормальную фундаментальную систему из А; > О решений (9.7). Каждое из этих решений является ненулевым (значение одного из неизвестных в каждом решении равно единице). ► Однородная СЛАУ (9.4) может иметь не только нормальные фундаментальные системы решений, но и другие фундаментальные системы решений. Оказывается, что утверждение следствия 9.3 имеет место не только для нормальной фундаментальной системы решений, но и для произвольной фундаментальной системы решений, что и утверждает следующая теорема. Теорема 9.5. Если х^^\ ..., х^^^ — произвольная фундаментальная система решений однородной СЛАУ Ах = О, то любое ее решение х можно представить в виде X = cix^^^ + ... + CkX^^\ (9.9) где ci, ..., Cfc — некоторые постоянные. Эту теорему называют теоремой о структуре общего решения однородной СЛАУ. Это вызвано тем, что, согласно теоремам 9.3 и 9.5, при заданной фундаментальной системе решений х^^\ ..., х^^^ однородной СЛАУ (9.4) выражение Жоо = С1Ж<^) -h . . . + С^Ж W, (9.10) где ci, ..., Cf^ принимают произвольные значения, описывает все множество решений. Соотношение (9.10) называют общим региеиием однородной СЛАУ. М Пусть некоторое решение однородной СЛАУ Ах = О имеет вид .(0) X = ^2 Vxl^V
9.5. Однородные системы 255 I h' ограничивая общности, опять будем предполагать, что Ппиисный минор матрицы А сосредоточен в верхнем левом углу, |'.<ч в первых г строках и столбцах. Тогда (см. доказательство к'оремы 9.4) рассматриваемая однородная СЛАУ (9.4) имеет К' же решения, что и система ctn^i + ai2X2 + ... + ainXn = О, a2lXi + «22^2 + ... + Cl2nXn = О, CtrlXl + аг2Х2 + ... + Отп^п = О- ко горую можно записать в виде ацХх + ^12X2 + ^..+ airXr = —ai^r+iXr+i — ... — ctinXn^ Ct21^1 + a22X2 + -.. + CL2rXr = —a2^r+l^r+l — • - - — CL2n^ni '. )ra система, рассматриваемая как СЛАУ относительно базис- пмх неизвестных xi, ..., ж^, имеет невырожденную матрицу, гак как ее определитель совпадает с базисным минором матрицы А исходной СЛАУ (9.4). Решая систему относительно Г>а;1исных неизвестных (например, с помощью формул Крамера)^ получаем соотношения 3^l = 0Ci^r+lXr+l+'-'+ OCinXn, Х2 = 0C2^r+lXr+l + ... + ^271^:71, Xr ^ ^г,г-(-1^г-Ы + . .. + OCj-jiXfi^ (9.11) |'До aij € R — некоторые числа. Запишем фундаментальную ( иг'гему решений х^^\ ..., х^^^ в координатной форме: a;W = X. i = l, к, \х«У
256 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ и составим из столбцов ж, х^^\ ..., х^^^ матрицу В = Последние к столбцов матрицы В образуют фундаментальную систему решений и, согласно определению 9.1, линейно независимы, а так как по теореме 8.9 ранг матрицы равен максимальному числу линейно независимых столбцов, то RgB ^ к. Покажем, что RgB ^ к. Так как столбцы матрицы В являются решениями системы Ах = О, их элементы удовлетворяют соотношениям (9.11), т.е. X W_ М) (i) (О (О . i (О (г) _ (О г г (^) (9.12) где г = О, г. Вычтем из первой строки матрицы В линейную комбинацию последних к = п — г строк с коэффициентами о^1,г-(-ь •••? *^1п- Тогда, согласно первому равенству из (9.12), получим нулевую строку. Аналогично преобразуем строки 2-ю, ..., г-ю, используя оставшиеся равенства (9.12). В результате этих преобразований мы получим матрицу, у которой первые г строк нулевые. Так как при этом ранг матрицы но меняется, то RgB ^п — г = к. Поскольку RgB = А;, а последние к столбцов матрицы В, как уже отмечалось, линейно независимы, то, согласно теореме 8.8, они являются базисными и, следовательно, первый столбец ж,
9.6. Неоднородные системы 257 согласно теореме 8.7 о базисном миноре, является их линейной комбинацией. Это означает, что существуют такие постоянные <\ (г = 1, А;), что выполнено равенство (9.9). ► 9,6, Неоднородные системы Рассмотрим произвольную СЛАУ Ах = Ь. Заменив стол- Ги'ц Ь свободных членов нулевым, получим однородную СЛАУ /1x^0, соответствующую неоднородной СЛАУ Ах = 6. Спра- 1м»дливо следующее утверждение о структуре произвольного решения неоднородной СЛАУ, Теорема 9.6. Пусть столбец ж° — некоторое решение (чНАУ Ах = Ь, Произвольный столбец х является решением > гой СЛАУ тогда и только тогда, когда он имеет представление X - ж° + у, где у — решение соответствующей однородной (VIAY Лу = 0. 4 1'хли X — решение СЛАУ Ах = 6, то А{х - ж°) = Лж - Лж° = 6 - 6 = 0. 11о;)тому столбец у = х — х^ является решением соответству- и>1цей однородной СЛАУ, и мы получаем представление х = Обратно, если у — произвольное решение соответствующей однородной системы, то х = х^ + у — решение системы Ах = 6, гак как Л(ж'' + у) = Ах"" + Ау = Ь + 0 = Ь. ► Следствие 9.5. Пусть ж' и ж" — решения неоднородной < и( темы Ах = Ь. Тогда их разность у = х' — х" является |>(миением соответствующей однородной системы Ау = 0. Теорема 9.6 сводит проблему решения СЛАУ к случаю однородной системы: чтобы описать все решения неоднородной '1 Лпллигическая геометрия
258 9, СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ СЛАУ, достаточно знать одно ее решение [частное решение) и все решения соответствующей однородной СЛАУ. Чтобы решить неоднородную систему, надо, во-первых, убедиться, что она совместна (например, по теореме 9.1 Кроне- кера — Капелл и), а во-вторых, найти частное решение ж° этой системы, чтобы свести ее к однородной системе. Следствием теорем 9.5 и 9.6 является теорема о структуре общего решения СЛАУ. Теорема 9.7. Пусть ж° — частное решение СЛАУ Ах = Ь и известна фундаментальная система решений х^^\ ..., х^^^ соответствующей однородной системы Ах = 0. Тогда любое решение СЛАУ Ах = Ь можно представить в виде ж = ж" -h С1Ж<^) + С2Ж<^) + . . . + CkX^^\ (9.13) где С{ G К, г = 1, к. Как и в случае однородной СЛАУ, название теоремы отражает то, что формула ж = Ж° 4- Жоо, Жоо = С1Ж<^) -h .. . + СкХ^^\ (9.14) при произвольных постоянных Сг € R, г = 1, А;, описывает все множество решений СЛАУ Ах = Ь, Формулу (9.14) называют общим региеиием СЛАУ, Как найти частное решение неоднородной СЛАУ Ах = Ы Пусть для соответствующей однородной системы Ах = О выбраны базисные и свободные неизвестные. Базисный минор матрицы Л является базисным и для расширенной матрицы (Л 16), если СЛАУ Ах = Ь совместна. Поэтому строки базисного минора определяют те уравнения СЛАУ Ах = 6, из которых следуют остальные. Эти остальные можно отбросить. Итак, пусть есть СЛАУ a2lXi+ 0223^2+ ...+ 0'2nXn = b2, ttml^l +<^m2^2 + ^'^ + (^mnXn =Ь ТТЛ
9,7, Как решать СЛАУ ? 259 и Гшзисный минор матрицы СЛАУ сосредоточен вверху слева: М = «21 «22 air «2г /0. Тогда исходная система эквивалентна следующей: апхх +«12^2 + -• + «1п2:п == Ьь «21X1 + «22^2 + • - + «2п^п = ^21 Нададим нулевые значения x^-j-i = ... = х^^ = О для свободных 1и»и:шестных и получим СЛАУ с невырооюденной матрицей «11^1 + «12^2 + ... + «1гХг = bi, «21^1 +«22^2 + -.. + «2гХг = ^2, «г1^1 + «г2^2 + . •. + arrXr = Ьг', им(»ю1цей единственное решение. Решая последнюю систему, исходим значения xj, ..., х°. Тогда частным решением будет «голбец х\ О \Ч 9.7. Как решать СЛАУ ? В принципе все уже изложено в предыдущих разделах. Однако описанная схема может быть достаточно трудоемкой и.» ХА того, что некоторые вычисления будут несколько раз иоигоряться. Покажем, как этих повторений можно избежать.
260 я СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ Пусть задана СЛАУ Ах = 6. Запишем ее расширенную матрицу {А\Ь), Каждому элементарному преобразованию строк расширенной матрицы соответствует аналогичное преобразование уравнений в исходной СЛАУ: а) умножение г-й строки матрицы на число А / О означает умножение г-го уравнения СЛАУ на это же число; б) перестановке г-й и к-й строк в матрице отвечает перестановка г-го и А;-го уравнений СЛАУ; в) добавление к г-й строке матрицы ее к-й строки равнозначно замене г-го уравнения его суммой с А;-м уравнением СЛАУ. Эти преобразования СЛАУ не меняют ее множество решений. Поэтому приведение расширенной матрицы системы с помощью элементарных преобразований ее строк к ступенчатому виду означает сведение СЛАУ к эквивалентной системе, имеющей ступенчатую матрицу. Итак, сначала приводим расширенную матрицу (А|Ь) заданной СЛАУ с помощью элементарных преобразований строк к ступенчатому виду {А'\Ь'), При этих преобразованиях ранги матриц не меняются, поэтому Rg(A|b) = Rg(A'|b'), а RgA=: = RgA'. Ранги матриц Л' и (А'|Ь') равны количеству их ненулевых строк. Если эти ранги равны, то по теореме 9.1 Кронекера — Капелли СЛАУ совместна^ а в противоположном случае — несовместна, В случае совместности в матрице Л' ступенчатого вида выбираем, следуя 8.6, базисный минор и фиксируем соответствующие ему базисные и свободные неизвестные, В матрице {А'\Ь') ступенчатого вида отбрасываем нулевые строки (им соответствуют тривиальные уравнения) и по получившейся ма^ трице восстанавливаем СЛАУ. В уравнениях этой СЛАУ слагаемые со свободными неизвестными переносим в правые части и получаем систему, матрица которой является верхней треугольной и невырооюденной^ так как ее определитель совпадает с базисным минором матрицы А'. Последовательно исключая неизвестные, выражаем базисные неизвестные через свободные.
9.7. Как решать СЛАУ ? 261 (^иободные неизвестные обозначаем как произвольные посто- IIиные и записываем общее решение СЛАУ в виде линейной комбинации столбцов, выделяя в правых частях полученных мыражений в отдельные столбцы: а) свободные члены; б) ко- м|и|)ициенты при каждой произвольной постоянной. В этой итиси столбец свободных членов есть частное решение СЛАУ^ (I «голбцы при произвольных постоянных образуют нормальную фундаментальную систему решений однородной СЛАУ, соот- ио'гствующей заданной неоднородной системе. Если исходная СЛАУ является однородной, то изложенный м<»'год решения чуть упрощается, поскольку в расширенной матрице последний столбец является всегда нулевым и не М(М1яется при элементарных преобразованиях строк. Имея |'г<> в виду, его опускают, т.е. все преобразования проводят с матрицей системы. Пример 9,2, Решим однородную СЛАУ ^1 - ^2 + а:з - Х4 = О, XI + Х2+2Хз+ 3X4 = 0, 2x1 + 4x2 + 5хз + 10x4 = о, 2X1 — 4X2 + Хз — 6X4 = 0. Чтобы найти общее решение, запишем матрицу системы и преобразуем ее при помощи элементарных преобразований ( грок к ступенчатому виду: /1 1 2 V2 -1 1 -1\ 1 2 3 4 5 10 -4 1 -б) />j /1 0 0 Vo -1 2 6 -2 1 -1\ 1 4 3 12 -1 -4j />j Л 0 0 Vo -1 1 2 1 0 0 0 0 -л 4 0 о) Базисный минор в преобразованной матрице стоит вверху «лева и имеет второй порядок. Это значит, что ранг г матрицы системы равен двум, фундаментальная система решений
262 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ состоит изп — г = 4 — 2 = 2 решений, а сама СЛАУ эквивалентна следующей системе, которая соответствует преобразованной матрице: Xi — Х2 + Хз — Х4 = о, 2Х2 + Хз+4Х4 = О- Базисными неизвестными являются xi и Х2, а свободными — хз и Х4. Выражаем базисные неизвестные через свободные: XI = —1,5хз — Хз, Х2 = —0,5хз — 2X4. Вводим обозначения хз = Ci, Х4 = С2 и записываем общее решение СЛАУ: XI = -l,5Ci-C2, Х2 = -0,5Ci -2С2, ^Х4 = С2. 1 Используя матричную форму записи, получаем / X = \ -l,5ci -0,5ci С2 -С2\ 2С2 у /- = С1 \ 1,5\ 0,5 1 О / + С2 -2 О VI У где /- х^') = \ 1,5\ 0,5 1 О / xi^) = -2 О V 1У нормальная фундаментальная система решений, а Ci, С2 произвольные постоянные.
9.7. Как решать СЛАУ ? 263 Пример 9.3, Решим неоднородную СЛАУ XI - Х2 + Хз - Х4= 4, XI + Х2 + 2Хз+ 3X4= 8, 2x1 + 4x2 + 5x3 + 10x4 = 20, 2x1 - 4x2 + хз - 6x4 = 4. Преобразуем расширенную матрицу этой СЛАУ при помощи ^элементарных преобразований строк к ступенчатому виду: /1 1 2 U -1 1 4 -4 1 2 5 1 -1 3 10 -6 4\ 8 20 4/ г^ /1 О О \0 -2 - 1 2 б 2 1 1 3 1 -1 4 12 -4 4\ 4 12 -4/ 1*^ 1*^ /1 о о -1 1 2 1 О О О О -1 4 0 0 4\ 4 0 0/ Теперь видно, что для преобразованной матрицы минор Mj 2 ниляется базисным. Поэтому Rg^ = Rg(^ |Ь) = 2 = г, и, согласно геореме 9.1 Кронекера— Капелли, СЛАУ совместна. Кроме I'oro, СЛАУ свелась к эквивалентной системе жх —жг + жз— а;4 = 4, 2x2 + жз + 4x4 = 4, которая соответствует преобразованной матрице. Однако можно продолжить преобразования в матрице, упрощая базисные столбцы (1-й и 2-й) с помощью элементарных преобразований строк так, чтобы в каждом из них остался один ненулевой ик'мент, причем нулевые строки можно отбросить: /I О О -1 1 2 1 О О О О 1 4 О О 4\ 4 О о/ r\j 1 0 -1 1 2 1 -1 4 4V П 0 1,5 1 А) Vo 1 0.5 2 6 2
264 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИИ По этой матрице восстанавливаем систему XI +1,5а;з+ 2:4 = 6, Х2 + 0,5а;з + 2а;4 = 2. Перенося свободные неизвестные хз, х^ в правые части уравнений, получаем жг = 2 -0,5а;з - 2x4. Для свободных неизвестных положим жз = cj, 2:4 = С2, и тогда I Х2 Хз L 2:4 б — l,5ci 2 - 0,5ci С2, С2, 2С2, ИЛИ X = /6 2 \ ■ l,5ci 0,5ci С2 С2\ 2С2 / /б\ 2 о V0/ /- + С1 \ 1,5\ 0,5 1 О / + С2 -2 О V 1 / Полученное общее решение очень наглядно: 1-й столбец — частное решение неоднородной СЛАУ, а два последних — нормальная фундаментальная система решений соответствующей однородной СЛАУ (ср. пример 9.2). Пример 9.4. Решим неоднородную СЛАУ I Xi + Х2 + 2Хз+ 3X4 2x1 + 4x2 + 5хз + 10x4 ^ 2X1 - 4X2+ Хз - 6X4 4, 8, 20, 5, отличающуюся от системы из примера 9.3 лишь одним коэффициентом.
9.7, Как решать СЛАУ ? 265 Преобразуем расширенную матрицу этой СЛАУ при помощи :»лементарных преобразований строк к ступенчатому виду: /1 - 1 2 V2 - 1 1 1 2 4 5 4 1 -1 3 10 -6 4\ 8 20 5/ г^ г^ /1 - О О 1 1 2 1 О О О О /1 О о \0 -2 - 1 2 б 2 1 1 3 1 1 4 О О 4\ 4 О 1/ г^ -1 4 12 -4 4\ 4 12 -3/ /1 о о 1*^ -1 1 2 1 О О О О -1 4 0 0 4\ 4 1 0/ 1,2 Теперь видно, что в преобразованной матрице минор Mj 2 явля- 12 5 оч'ся базисным для матрицы системы, а минор М^2з — Д^^ рнпаиренной матрицы. Поэтому Rg^ = 2, Rg(^|b) = 3 и, со- ivuu'.Ho теореме 9.1 Кронекера — Капелли, СЛАУ несовместна. Иирочем, несовместность очевидна и так, потому что последней матрице соответствует СЛАУ, в которой третье уравнение и моет вид: Oxi+0x2+ 0хз + 0х4 = 1. Пример 9,5. Найдем все матрицы, перестановочные с матрицей '1 2 А = 3 4 ОГюзначим искомые матрицы через X, Условие перестановочности означает выполнение матричного равенства АХ = ХА, Чтобы существовало произведение в левой части этого равен- < гиа, матрица X должна иметь две строки, а чтобы существо- и.ию произведение в правой части — два столбца. Следовательно, X — квадратная матрица второго порядка, т.е. Х =
266 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ и для ее нахождения требуется решить матричное уравнение Перемножал матрицы в этом уравнении и приравнивая элементы, стоящие на одинаковых местах в получающихся матрицах, приходим к равносильной системе четырех уравнений 1 Х1 + 2хз Х2 + 2X4 3x1+4x3 3X2 +4X4 Xi +3X2, 2x1+4x2, ХЗ + ЗХ4, 2x3 + 4x4, или 1 2x1 XI 3X2 - + 3X2- + хз- 3X2- -2x3- - 2X4 = - Х4 = -2x3 = = 0, -0, = 0, = 0. Эта система имеет простой вид, и мы можем отойти от общей схемы решения однородных СЛАУ, продемонстрированной В' примере 9.2. Легко увидеть, что если из второго уравнения вычесть удвоенное третье, то получится такое же уравнение, как первое и последнее. Поэтому первые два уравнения в этой системе можно отбросить и тогда XI + Хз- Х4 = 0, 3x2 — 2хз = о. или хг = -Х3 + Х4, Х2 = 2Хз/3. Итак, Хз, Х4 — независимые неизвестные, а xi, Х2 — зависимые неизвестные. Для независимых неизвестных положим хз = С1, Х4 = С2 и тогда получим ответ в виде 1 хг = -С1 + С2, Х2 = 2ci/3, Х4 = С2, или в матричной форме Х = _ ( С2-с\ 2ci/3\ С\ С2 )•
Д.9.1. СЛАУ с комплексными коэффициентами 267 |'д<* г*1, С2 € К — произвольные постоянные. Если фиксировать i[j\n Г1, С2 конкретные значения, то из множества всех переста- иоиочных с А матриц будет выделена одна. Например, при (I — О и С2 = О получается нулевая матрица, а при Ci = О и С; - 1 — единичная. Дополнение 9Л. СЛАУ с комплексными коэффициентами Изложенный в главах 6-9 материал относится к ^^действи- 'Г(^1ьному" случаю, поскольку элементами матриц и определителей, коэффициентами СЛАУ являлись действительные чи- ( ла. В качестве решений СЛАУтдикже рассматривались наборы д('й(:твительных чисел. Оказывается, что имеется ,, комплекс- щи^" обобщение указанного материала. Для получения соот- ис'гствующего комплексного варианта того или иного из при- и(\ценных результатов достаточно заменить в формулировках и доказательствах действительные числа на комплексные [1-4.3]. Специально подчеркнем, что для уравнений с комплекс- II 1.1 ми коэффициентами сохраняется вся теория СЛАУ. В том числе остаются справедливыми: условия совместности СЛАУ (см. 9,3) и свойства их решений; правило и формулы Крамера (см, 9.4) для квадратных СЛАУ с невыроэюденной матрицей, условие существования ненулевого решения у однородной (\/1ЛУ] метод решения СЛАУ на основе приведения расширенной матрицы к ступенчатому виду. Пример 9.6. Решим квадратную СЛАУ второго порядка с комплексными коэффициентами (г — мнимая единица, г^ = — 1) Xi ~ гх2 = г + 1, Xi + 2x2 = 2г. Вычисляем определитель del А матрицы СЛАУ: 1 -г det^ = 1 2 = Ь2-1(-г)=:2 + г^0.
268 9. СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ Следовательно, матрица СЛАУ невырождена, и система имеет решение, притом единственное. Чтобы его найти, воспользуемся формулами (9.3) Крамера: XI = Ai 1 det^ 2 + г i+1 -i 2г 2 1 Х2 = det^ 2 + г 1 1 г + 1 2г _^ (г + 1)2 + 2г^^ 2 + г 2г _ 2гХ2 - г) _ 2 + 4г ~2 + г' 5 ~ 5 ' 2г-(г+1)_ -1 + г_ -1+Зг 2 + г " 2 + г ~ 5 Вопросы и задачи 9.1. Решить СЛАУ и найти нормальную фундаментальную систему решений соответствующей однородной системы: х\ +2x3 — а;4 = 5, а) f 3x1 I 2x1 + 4Х2 + 2Хз- Х4= 3, + 2x2 + 3хз — 2x4 = — 1, XI +2X2- Хз+ Х4= 4, ^ 6x1 -8x2 + 4x3- 2x4 = 3; 3X1— Х2 + Хз + 2Х4 = 1, б) ^ XI - 2X2 + Хз + 2X4 = 3, 5x1 -~ 3x2 + 4хз + 3x4 = 9, 5x1 — 5x2 + Зхз + 6x4 = 7. 9.2. Решить матричное уравнение X 1 -2 1 9.3. Найти общее решение СЛАУ Ах = 6i — 262, если известны общие решения систем Ах = bi и Ах = 62. 9.4. Может ли неоднородная СЛАУ Ах = 6 быть неопределенной, если столбцы ее матрицы линейно независимы (линейно зависимы)? 9.5. Может ли неоднородная СЛАУ Ах = Ь быть неопределенной, если соответствующая однородная СЛАУ является определенной (неопределенной)?
Вопросы и задачи 269 9.6. Совместна или несовместна СЛАУ, если столбцы ее рас- тиронной матрицы линейно независимы (линейно зависимы)? 9.7. Может ли неоднородная СЛАУ Ах = 6 быть совместной (несовместной), если соответствующая однородная СЛАУ Н1»;|яется определенной (неопределенной)? 9.8. Привести примеры совместной и несовместной СЛАУ, V которых строки матрицы системы линейно зависимы. Что можно утверждать о совместности СЛАУ, если строки ее мя'грицы (расширенной матрицы) линейно независимы? 9.9. Квадратная СЛАУ Ах = Ь имеет невырожденную матрицу Л, а свободные члены являются непрерывными функциями па отрезке [а, Ь]. Доказать, что любое решение этой СЛАУ ( ос.гоит из функций, непрерывных на этом отрезке. 9.10. Найти условие, при выполнении которого линейная комбинация решений неоднородной СЛАУ будет: а) решением >'|'ой же СЛАУ; б) решением соответствующей однородной СЛАУ. 9.11. Сколько решений может иметь неоднородная (однородная) СЛАУ, если столбцы ее матрицы линейно независимы? 9.12. Доказать, что неоднородная СЛАУ совместна, если 1 гроки ее матрицы линейно независимы.
10^ ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ 10.1. Проблемы, связанные с вычислениями При разработке любого численного метода решения какой- либо математической задачи возникает несколько общих проблем. Первая проблема состоит в том, что теоретически корректный метод, приводящий к решению за конечное число операций, может оказаться плохим или вообще неприемлемым, если это конечное число операций окажется слишком большим. Например, при решении СЛАУ с квадратной невыроэюденной матрицей порядка п по правилу Крамера необходимо вычислить n + l определитель п-го порядка. При вычислении только одного из этих определителей ,,в лоб", согласно определению 7.1, требуется n!n— 1 арифметических операций. Таким образом, всего для решения системы требуется {п+ 1){п1п— l) + n операций. Уже при 72 = 23 это число имеет порядок 10^^. Даже при скорости 10^ операций в секунду потребуется не менее 30000 лет! Вторая проблема связана с тем, что в практических задачах приходится иметь дело с неточными данными. При решении СЛАУ с квадратной матрицей требуется, чтобы определитель Д матрицы системы был отличен от нуля. Однако нарушение этого условия, т.е. соотношение Д = О, никогда не выполняется точно, так как коэффициенты СЛАУ содержат, вообще говоря, погрешности, и определитель можно вычислить лишь приближенно. При этом, если определитель Д мал по сравнению с коэффициентами системы, то небольшие погрешности могут приводить к существенному изменению решения.
10, L Проблемы, связанные с вычислениями 271 Пример 10.1. Рассмотрим системы х+ у = 1, х + 1,01у=1; х+ у=1, х + 1,01у=1,1 1*<чмоние первой них — х = 1, у = О, решение второй — х = —9, (/ 10. Как видим, изменение всего лишь одного коэффициента ii;i 10% приводит к совсем другому результату. Понять причину этого феномена проще всего с помощью геометрической ии'горпретации СЛАУ. Данные системы можно рассматривать как пары прямых на плоскости. Тогда их решения изображаются точками пересечения этих пар прямых. В нашем случае прямые „почти параллельны" (рис. 10.1). Поэтому незначительное изменение положения одной из них приводит к большому < мощению точки пересечения. # х+1,01у = 1 ^ х+1,01у = 1Д Рис. 10.1 1Ъворят, что СЛАУ плохо обусловлена, если незначи- г<\/1ьные изменения ее коэффициентов могут привести к суще- ('тонному изменению ее решения. Если этого не происходит, ('./1ЛУ называют хорогио обусловленной, Третья проблема, возникающад в процессе вычислений, также связана с погрешностями и вызвана тем, что вычисления при помощи компьютера или калькулятора выполняются лишь
272 10, ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ с конечным числом значащих цифр и потому их результаты содержат ошибки округлений (этого можно избежать только при вычислениях в целых числах, но диапазон целых чисел, используемых в компьютере, очень узкий, и это может привести к переполнению его разрядной сетки). В силу этой особенности, даже если все коэффициенты в СЛАУ заданы точно, решение получается, как правило, приближенным. 10.2. Прямые и итерационные методы решения СЛАУ Мы остановимся на решении только таких СЛАУ, у которых матрица является квадратной и невыроэюденной, В этом случае система имеет решение, и притом единственное. Для его нахождения используются различные методы. Выбор метода решения СЛАУ определяет не только объем вычислений, но и точность получаемого этим методом результата. Прямые методы региенил СЛАУ выполняются за фиксированное число арифметических операций, не зависящее ни от значений коэффициентов, ни от требуемой точности вычислений (но зависящее, разумеется, от порядка системы). Если вычисления проводятся точно (например, в целых числах), то прямой метод всегда дает точное решение. Поэтому такие методы иногда называют точными. Пример точного метода (хотя и неприемлемого на практике для больших систем) — это правило Крамера. Итерационные методы региенил СЛАУ принципиально иные и априори строятся на том, что ответ в любом случае будет приближенным. Каждый итерационный метод сводится к построению последовательности столбцов х^^\ ж^^), ..., ж^""), ..., которая в пределе дает решение СЛАУ. Каждый очередной столбец вычисляется на основе уже найденных и является более точным приближением искомого решения. Вычисление очередного столбца называют итерацией. В опре-
10.3. Метод Гаусса 273 /И''|<ч1иый момент процесс прерывают, а последний полученный ( тлбец принимают за приближенное решение данной СЛАУ. Как уже отмечалось, прямые методы решения СЛАУ выпол- шио'гся за фиксированное число шагов, зависящее для каждого ышкретного прямого метода лишь от размеров системы. Точ- шн'гь получаемых при этом решений зависит как от свойств м<"1'()дов, так и от того, является СЛАУ хорошо обусловленной м/|и нет. В некоторых случаях прямые методы могут давать шчюрные результаты. Итерационные методы решения СЛАУ в сравнении с прямыми методами, как правило, более устойчивы к погрешностям иычислений. Это связано с тем, что при использовании итерационных методов ошибки вычислений, содержащиеся в ж^"") — |нч»ультате п-й итерации, могут компенсироваться при вычи- «.лоиии ж^"''^^) — следующей, (п + 1)-й итерации. Плохая обу- «ловленность СЛАУ обычно приводит к тому, что замедляется сходимость последовательности ж^"") к решению системы и увеличивается число итераций для обеспечения нужной точности |ичиения. 10.3. Метод Гаусса Рассмотрим квадратную СЛАУ ацхх + ... + ainXn = bi. a-nl^l "т • • • ~F axin^n — "n с невыроэюденной матрицей Л. Если в методе решения этой СЛАУ, изложенном в 9.7, за- (|>иксировать определенный порядок преобразований (а любой численный метод должен базироваться на точном порядке вычислений), то получится численный метод, известный как метод Гаусса исключения неизвестных (или просто метод Гаусса), Метод Гаусса имеет следующий алгоритм, состоящий
274 10, ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ из 2n— 1 шага. Запишем расширенную матрицу системы {А\Ь) = /«11 «21 «31 \«п1 «12 «22 «32 «п2 «13 . «23 • «33 • «пЗ .. ain •• «2п • • «Зп G>nn ьЛ Ь2 Ьз Ьп) На первом шаге делим 1-ю строку расширенной матрицы на ее 1-й элементаи и получаем новую строку (l,a}2i *^13т "м «in) ^i)- Верхние индексы в коэффициентах a^j и Ь^ указывают на то, что соответствующий элемент расширенной матрицы СЛАУ был пересчитан на А:-м шаге метода Гаусса. Затем из каждой последующей г-й строки вычитаем 1-ю, умноженную на коэффициент ац. В результате получаем матрицу /1 О а 12 а 13 а а О а 22 1 32 «23 а In 2п а 33 а Зп \0 а п2 а пЗ а пп bl b' n/ На втором шаге делим 2-ю строку на ее диагональный элемент «22 и получаем новую 2-ю строку (О, 1, а 23' а 2п ,Ь1) расширенной матрицы. Затем из каждой последующей г-й строки (г = 3,...,7г) вычитаем полученную строку с коэффициентом aJ2 из 2-го столбца. В результате получаем матрицу /1 0 0 \о «12 1 0 0 «13 • «23 • «33 • ^пЗ • " ^1п " ^2п " ^Зп «2 ь\ bl bl bl
10.3. Метод Гаусса 275 11роцесс продолжаем до последней строки расширенной мм грицы. На п-м шаге остается разделить последнюю строку им гг диагональный элемент о^^^, и мы получим матрицу /1 0 0 \о «12 1 0 0 «13 • «23 • 1 . 0 . •• «In •• «2п •• «Зп .. 1 ь\ Ь1 Ь1 Ь1 и результате выполненных преобразований приходим к ('.ИЛУ, эквивалентной исходной. Матрица этой СЛАУ являет- (II верхней треугольной и имеет диагональные элементы, рав- IIмс единице. На этом завершается первая часть алгоритма м("года Гаусса, которую называют прямым ходом метода Гаусса, Вторая часть алгоритма состоит в преобразовании верхней треугольной матрицы в единичную^ эту часть называют обратным ходом метода Гаусса, Итак, продолжаем преобразования. На (n + l)-M шаге (первый шаг обратного хода) вычитаем ипследнюю строку из всех предшествующих с коэффициентами и;| '//-го столбца. Получаем матрицу /1 0 0 0 1о «12 1 0 0 0 «13 • «23 ■ 1 . 0 . 0 . •• «1,п-1 •• «2,п-1 •• «3,п-1 1 0 0 0 0 0 1 Ь'}+' /,"+1 "2 /,"+1 "з п— 1 I На (n + 2)-M шаге вычитаем [п— 1)-ю строку из всех предше- гиующих с коэффициентами из (п— 1)-го столбца. Получаем
276 10, ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ матрицу fl 0 0 0 0 и «12 1 0 0 0 0 «13 - «23 • 1 . 0 0 0 . ■■ «1,п-2 •• «2,п-2 • • «3,п-2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 jn+2 in+2 "2 in+2 "з п— 1 n—l V ^п I Процесс продолжаем до 2-й строки. На последнем (2n — 1)-м шаге вычтем из 1-й строки 2-ю с соответствующим коэффици ентом «12 и в результате получим расширенную матрицу вида {E\V), где столбец, представляющий собой искомое решение. Последовательные шаги алгоритма могут быть сведены к серии формул (в них а^- = «ij, b^ = Ь{): прямой ход — г-й шаг, г = 1, Ь) .., п — 1: л-1 а) «ь' = _% а г-1 » у = г + 1,...,гг. гг Ь] = Ь] г-1 а г-1 ' гг «ь = «1/-«ь^«Ь. j = i + l,...,n, fe' 61 .г—1 „г—Iti = К -«L ЬЬ А: = г+1,...,гг; — п-и шаг: .п—1 п п Unn Т — h^'
10.4. Особенности метода Гаусса 2 i t • обратный ход - г-й шаг, i = n+l,.--)2n— 1: п и приведенных формулах представление процесса вычислении как преобразования расширенной матрицы системы те- |им»тгя. Двойной нижний индекс в буквенных обозначениях и шамает, что в процессе вычислений необходимо использовать чиум(»рный массив. Верхний индекс отражает лишь шаг пропс» ta вычисления. Отметим, что коэффициенты аГ- и Ь^, вычи- < 'шгмые в процессе прямого хода метода Гаусса, при обратном >Mij\(' непосредственно используются для определения решения t lit"гсмы, значит, никаких преобразований расширенной матрицы при обратном ходе вообще выполнять нет необходимости. 10,4. Особенности метода Гаусса Разумеется, изложенный в 10.3 метод пригоден только в HIM случае, если матрица СЛАУ невыроэюдена (иначе единичная матрица в результате элементарных преобразований ип]юк не получится). Но даже если это требование выполнено, MI.I можем на каком-то шаге получить нуль в качестве диагонального элемента^ на который необходимо делить. Это может I лучиться даже на первом шаге. Пример 10.2. К системе с расширенной матрицей 0 1 1 2 2 5 2 3 6 3 4 1 ММ не можем непосредственно применить изложенный алгоритм и вынуждены предпринять дополнительные действия, например предварительно переставить на первое место 2-ю или Л 1(> строку. #
278 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ В практике численных методов диагональные элементм матрицы, на которые в методе Гаусса приходится делить, называют ведущими, или главными. При каких условиях ведущие элементы не обращаются в нуль? Рассмотрим угловые миноры матрицы А системы, сосрс- доточенные в ее верхнем левом углу: Дх = М/, Дг = -Л^х 2» •'•» ^к = м1;:::1..., д„ = м/-:=det л. Теорема 10.1. СЛАУ Ах = Ь может быть решена методом Гаусса тогда и только тогда, когда все угловые миноры матрицы А системы отличны от нуля. М Отметим, что элементарные преобразования прямого хода метода Гаусса являются также элементарными преобразовав ниями определителей Д^^. В результате таких преобразований угловые миноры изменяются, но не меняются ранги соответствующих матриц. Это значит, что угловой минор А:-го порядка равен нулю тогда и только тогда, когда равен нулю угловой минор того же порядка верхней треугольной матрицы^ полученной в результате прямого хода. Но это возможно лишь и том случае, если один из ведущих элементов равен нулю. Наоборот, если все миноры Д^^ отличны от нуля, то и все ведущие элементы метода Гаусса являются ненулевыми. ► Сформулированный критерий проверить трудно, може']' быть, не легче, чем решить саму систему. Поэтому он интересен, скорее, с теоретической точки зрения, чем с практической. Однако в одном важном случае выполнение критерия следует ил вида матрицы. Говорят, что в матрице А ~ [aij) диагональные» элементы преобладают, если для каждой строки с номером / выполняется неравенство J2\aijl (10.1) т.е. каждый диагональный элемент по абсолютной величине превосходит сумму абсолютных величин всех остальных эло-
10.4. Особенности метода Гаусса 279 мси'гов своей строки. Такие матрицы называют матрицами V 1Ыагональным преобладанием. Отметим, что в матрице с диагональным преобладанием |н «' диагональные элементы отличны от нуля. Действительно, (ч 1и бы некоторый диагональный элемент ац матрицы равнялся |1у.л1о, то из (10.1) следовало бы неравенство 0 = \ац\ > Y2 \^i гЗ ^0, и/lit ()>0. Теорема 10.2. Если в матрице А преобладают диагональ- 111.И' элементы, то все угловые миноры этой матрицы отличны 111 нуля. 4 Отметим, что преобладание диагональных элементов в ма- I (»ицо означает, что и в каждом угловом миноре диагональные »/и*м(*нты преобладают. Поэтому достаточно доказать, что п11()(*делитель матрицы с преобладанием угловых элементов от- 'игюи от нуля. Рассмотрим определитель Д = «11 «12 «21 <3^22 О'п! Ct>n2 а пп V которого диагональные элементы преобладают. Тогда «ц^О и для его матрицы можно выполнить первый шаг метода Гаус- 111. П результате первого шага получим определитель Ai = 1 0 0 0 «12 «22 «32 «п2 «13 • «23 • «33 «пЗ • •• «In •• «2п •• «Зп • • ^пп
280 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ с элементами 1 *^Ъ' 1 *^ii о— «ь- = —^, %■ = o>kj -o^ki, J = 2, п. «11 -^ «11 Убедимся, что у нового определителя Ai диагональные эле менты также преобладают. Для этого оценим сумму модулей всех элементов к-й {к > 1) строки, кроме 1-го (он равен нулю) и А:-го (он диагональный): j^i j^i 11 j^i I 111 j^i (используем преобладание ац в 1-й строке) /V^i I . I'^^il л I I w V^i III I kfcilkifcl ^ 1.\<^кз\ + 7—-^ (|«ll| - |«lfc|) = y. |«Ъ| + \^k\\ . I = (используем преобладание akk в А:-й строке) O'klO'lk ^ , , |«fcl||«u| / < l«fcfcl i—i— ^ O'kk «11 — Ul — \^kk Итак, после первого шага прямого хода метода Гаусса пре обладание диагональных элементов в матрице сохранилось. Ис пользуя разлоэюение определителя Ai по 1-му столбцу, приходим к определителю (п— 1)-го порядка с преобладанием диаго нальных элементов, который является минором определителя Ai, соответствующим единице в верхнем левом углу. Дока зательство завершается методом математической индукции по порядку определителя. Для определителей первого порядка, т.е. чисел, утверждение теоремы очевидно. ► При транспонировании матрицы ее угловые миноры транс понируются и потому сохраняют свое значение. Поэтому если
10.4. Особенности метода Гаусса 281 (• I ис'гсме С данной матрицей применим метод Гаусса, то он |||»им(Ч1им и к системам с транспонированной матрицей. Дру- I ими словами, метод Гаусса применим к системам, в матрицах »и1Г(»()|гГх диагональные элементы являются преобладающими в I тлПцах. 1'>ли метод Гаусса не проходит, т.е. один из угловых мино- |||Н1 обращается в нуль, то в алгоритм приходится включать ишплпительные действия, например перестановку строк. С 'И'Иолиительной перестановкой строк метод Гаусса можно применить к любым системам с невырожденной матрицей, и он оуд<"г давать правильное решение в предположении, что все вы- '1ИГЛ0ИИЯ выполняются точно. ()днако, даже если метод Гаусса проходит без модификаций, 111 (* равно могут возникнуть неприятности. Дело в том, что из- 1и ошибок вычислений вместо ведущих элементов, на которые 11(м*д('тоит делить, мы получаем лишь их некоторое приближе- IIИ1*. '.)начит, вместо теоретического нуля мы можем получить 'ПИЛО, хотя и малое, но не нуль. Тогда дальнейшие вычисления могут привести к переполнению разрядной сетки компьютера, иьиианному делением большого числа на малое (это фактически можно расценивать как деление на нуль). Если же переполнение НС произойдет, то дальнейшие вычисления не будут иметь никакого отношения к реальному решению. Конечный резуль- ыт будет определяться не исходными данными, а причудливой 11Г|юй ошибок вычислений. Пример 10.3. Система 4х+ Зу = 3, 10х + 7,51у+82: = -0,49, 2х— у — z= О имп'Т решение (О, 1, —1), в чем можно убедиться непосред- I гнснной проверкой. Применим метод Гаусса, предполагал, что вычисления вы- МО/1НЯЮТСЯ с точностью до четырех значащих цифр. После
282 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ первого шага получаем матрицу 1 0 0 0,75 0,01 -2,5 0 8 -1 0,75 -7,99 -1,5 Следующий шаг рассмотрим подробнее. Делим 2-ю строку на ее диагональный элемент 1 0 0 0,75 0 1 800 -2,5 -1 0,75 -799 -1,5 И вычитаем ее из 3-й строки с коэффициентом —2,5. \\ последнем столбце мы должны из —1,5 вычесть произведение (—2,5)(—799) = 1997,(5). Заданнал точность требует, чтобы мы отбросили последний пятый знак и в качестве вычитаемого взяли число 1997. Вычтя его из —1,5, получим —1998,(5) и сноии должны отбросить лишний знак. В итоге получим: 1 0,75 0 0 1 800 0 0 1999 0,75 -799 -1998 Деление 3-й строки на ведущий элемент в последнем столбце дает —0,9995. В результате обратного хода метода Гаусгц получаем в качестве решения х = 0,3, у = 0,6, z = —0,9995, мти значительно отличается от верного решения. # Рассмотренный пример показывает, что дополнительна!! перестановка строк может помочь и в борьбе с ошибками округления. Действительно, если перед выполнением второго шага прямого хода переставить 2-ю и 3-ю строки, то, кан показывают непосредственные расчеты, ошибки в результат» не появляются, и мы получаем верное решение. Отметим, что указанная перестановка строк перед вторым шагом приводит к матрице системы с преобладанием в строках диагональных элементов.
10.4. Особенности метода Гаусса 283 Итак, перестановкой строк матрицы в процессе вычислений ИИ м»»'1Ч)ду Гаусса можно улучшить характеристики матрицы и имимги гь надежность метода. Точно так же можно переста- 11-1И11. «голбцы, что равносильно изменению порядка неизвест- И1.1Ц '1'аким способом не всегда можно получить матрицу с |||||ч»г»ладанием диагональных элементов в строках, но тем не 'очмм' перестановки улучшают работу метода. Цгростановку строк и столбцов матрицы можно выполнять и».||(н*|)одственно в процессе вычислений перед выполнением ' н-родпого шага прямого хода. Перестановка столбцов должна {м11\( ироваться, так как потом, когда будет получено решение, |»*ду<*'|' расставить значения найденных переменных в нужном имридко. Перестановку строк запоминать нет необходимости. Основная цель перестановки строк и столбцов— получение и i.fi'MM гве ведущего элемента возможно большего коэффициен- I t Mill |)ицы. Поэтому на г-м шаге прямого хода метода Гаусса в ' и (троке выбирают наибольший по абсолютной величине элемент и соответствующий столбец меняют местами с г-м. В |ч (у'П'Тате перестановки новый ведущий элемент становится имнГюльшим по абсолютной величине в своей строке (хотя, воз- 'И1,кнп, и не преобладающим). Выбор наибольшего ведущего < м'М«м1таг-й строки делают в столбцах с номерами г, г-Ы, ..., п, t и* как первые г— 1 элементов строки к г'-му шагу обнуляют- и Описанный алгоритм модифицированного метода Гаусса с митлпительной перестановкой столбцов называют методом 1 пугса с выбором главного элемента, 1^|»|Г)ор главного элемента можно также проводить по столб- м V, пгроставляя строки так, чтобы на г-м шаге ведущий элемент и.| иГиолютной величине превосходил элементы своего столбца tti'innafl с (г-Ь 1)-го. Оба подхода не имеют преимуществ друг '*' |*"Д другом, каждый может использоваться, когда стандарт- ип» мотод Гаусса не работает (т.е. один из угловых миноров i ■И11Ч1 пулю). С точки зрения ошибок округления и выбор по м|/|Пцу, и выбор по строке не являются безупречными, хотя и 1ии|М1|инстве случаев дают хороший результат. Оба подхода
284 W. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ можно комбинировать, и тогда выбор главного элемента вы полняется и по строкам, и по столбцам, а именно: в качество главного элемента на г-м шаге выбирается наибольший из элементов aL, A;,j = i, п. Всего, следовательно, возможны три стратегии выбора главного элемента. Пример 10.4. Применим метод Гаусса с выбором главного элемента по строке к системе из примера 10.3. Первый шаг совпадает с первым шагом метода Гаусса. Перед вторым шагом меняем местами 2-й и 3-й столбцы. Получаем 1 0 0 0 8 -1 0,75 0,01 -2,5 0,75 -7,99 -1,5 На втором шаге делим 2-ю строку на 8 и прибавляем к 3-й (вычитание с коэффициентом —1). Получаем следующую матрицу (с учетом округлений): 1 0 0 0 1 0 0,75 0,00125 -2,499 0,75 -0,9987 -2,499 В конечном счете ошибки вычислений появляются, но с учетом округлений мы получаем точное решение. 10.5. Метод прогонки Рассмотрим СЛАУ с трехдиагонсиьной матрицей А = fail «12 О О «21 «22 «23 О о «32 Озз «34 V О О О О о о о О О О О \ О о и й^г—1,п ^пп /
10.5. Метод прогонки 285 ,/1,ля СЛАУ с такой матрицей метод Гаусса упрощается. На 11(1 ж дом г-м шаге прямого хода нужно пересчитывать только ИИ1' г'гроки: г-ю и (г+ 1)-ю. После прямого хода расширенная и11111])пца СЛАУ будет иметь вид / 1 ai О О 1 а2 О О 1 \ О О О О О О AN 1 /Зп/ )л('М('нты ЭТОЙ матрицы можно вычислить по формулам U| U. -- IL^ «12 п bi ~—, Pi = , «11 «11 <^t,i-\-l On ~ Ип—1^п,п—1 ^nn ^n—l«n,n—1 , A— bj- ^i-\ai^i-\ an-ai-iui^i-i ' • * — ^^fj»,,t^itf L ^ Обратный ход метода Гаусса также упрощается: ^i = 0i - «^г'З^г+Ь i = П~ 1,П-2,..., 1. Омиганный алгоритм для решения СЛАУ с трехдиагональной Mill |)ицей называют методом прогонки. Замечание 10.1. При решении СЛАУ с трехдиагональной матрицей методом Гаусса перестановки строк и столбцов прииодят, вообще говоря, к нарушению трехдиагональности ми'грицы. Исключение составляет ситуация перед (п — 2)-м ПИПОМ, когда перестановка двух последних строк оставляет мл'грицу трехдиагональной. Учитывая это, в методе прогон- и\\ 11г»рестановки строк и столбцов не используют.
286 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ Следующий пример показывает, что ошибки округления при использовании метода прогонки столь же опасны, как и при использовании метода Гаусса. Пример 10.5. Несколько изменим СЛАУ из примера 10.3, добавив еще одно уравнение и введя четвертую переменную так, чтобы получилась система 4х+ гу = I0x + 7,5ly + 8z = - 2,5у- z + t = z + t = 3, -0,49, -1,50, -1 С трехдиагональной матрицей. Ее точным решением является а; = 0, у = 1,^ = —l,i = 0, в чем можно убедиться непосредственной проверкой. Применим метод прогонки, предполагая, что вычисления выполняются с точностью до четырех десятичных знаков. После выполнения первых двух шагов метода прогонки, так же как в примере 10.3, получаем матрицу /1 о о Vo 0,75 О О 1 800 О О 1999 1 О 1 1 Выполнив третий и четвертый шаги, приходим к следующей матрице: ^1 0,75 О ,1 800 0 0 1 \0 О О О О 0,5002-10-3 1 0,75 799 -0,9995 -0,5003 • 10-3 В результате обратного хода получаем в качестве решения X = 0,3, у = 0,6, Z = -0,9995, t = -0,5003 • 10-^, что, как и п примере 10.3, значительно отличается от верного решения.
д. юл. Мультипликативные разложения матриц 287 Дополнение ЮЛ, Мультипликативные разложения матриц 1*ассмотрим СЛАУ Ах = Ь, Если представить каким-либо иГ||)Д.;юм матрицу А в виде произведения A = PQR трех (или ^l»yi*oro числа) невырожденных матриц Р^ Q^ R^ то СЛАУ 1*г - Ь можно разложить на три системы: Ппгледовательно решая эти системы, мы получим решение ||( чпдной СЛАУ. Представление невырожденной матрицы в виде произведении нескольких матриц называется мультипликативным разлооюением матрицы. Решение любой СЛАУ в конеч- iitiM счете сводится к обращению матрицы (т.е. вычислению обратной к ней). Поэтому наиболее важны такие мультипли- Kii'1'ивные разложения матрицы, в которых сомножители легко иОратить. Назовем наиболее известные виды легко обращае- MI.IX матриц. У1,ля обращения диагональной матрицы достаточно заменить все ее диагональные элементы на обратные к ним числа. Ортогональная матрица А (удовлетворяющая соотноше- ПИИ) л А = Е) обращается при помощи операции транспониро- илиия: А~^ = А , Верхняя треугольная матрица., у которой все элементы под ^\<1(шной диагональю равны нулю, интересна тем, что решение I пг'гемы с такой матрицей методом Гаусса упрощается: фак- гимг^ски требуется выполнить лишь обратный ход, 11 иэюняя треугольная матрица^ у которой все элементы над I л;т1юй диагональю равны нулю, аналогична верхней треу- шльной матрице, и в случае такой матрицы метод Гаусса
288 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ также упрощается: прямой ход метода Гаусса сразу приводи! к ответу. Оказывается, что метод Гаусса можно интерпретировать как один из способов построения мультипликативного разложи ния матрицы А системы в произведение А = LU двух матриц, где L — нижняя треугольная матрица, а С/ — верхняя трс угольная с диагональными элементами, равными единице. Э'1'«» разложение матрицы А называют LU-разлооюением. Отметим, что произведение верхних треугольных матриц тоже является верхней треугольной матрицей. При этом соот ветствующие диагональные элементы просто перемножаютси Обратная к верхней треугольной матрице также является верх ней треугольной. Все это верно и для нижних треугольных матриц. Наиболее важное наблюдение заключается в том, что лк» бое элементарное преобразование строк кз-кой-либо матрицы равносильно умножению этой матрицы слева на невырождеи ную матрицу специального вида (см. 6,8). То же верно и для последовательных шагов метода Гаусса. Таким образом, выполнение прямого хода метода Гаусса означает умножени** уравнения Ах = Ь слева на некоторую невырожденную матрицу 5, равную произведению матриц специального вида для элементарных преобразований прямого хода, причем в результат*» такого умножения система преобразуется к виду Ux = Ь' = 5Ь, где и — верхняя треугольная матрица с единицами по главной диагонали. Обозначив L = 5~^, заключаем, что А = LU, Выясним, какой вид имеет матрица L, Для восстановления к-и строки в матрице А надо А;-ю строку матрицы U умножить наа]^^^ и к результату последовательно прибавить 1-ю, 2-ю, ..., {к— 1)-юстроки с коэффициентами соответственно а^^ь ^к2'> •••» %~h~i' ^"^^ равносильно умножению матрицы U слева на матрицу-строку (^«fcb «А:2) "м «А:,А:-1' ^к,к i О' "М OJ
д. 10.1. Мультипликативные разложения матриц 289 ihlUHbl п. мд'грицу Следовательно, если из таких строк составить L = /«11 «21 «31 о а а 22 1 32 О о а 33 О \ О о \«п1 «п2 «пЗ ••• <пЧ т матрица А получается из матрицы U умножением слева на L, К'лк видим, использование прямого хода метода Гаусса, приво- ,/(И1цего к верхней треугольной матрице С/, дает коэффициенты <1^'^, позволяющие записать матрицу L, Теорема 10,3. Если для квадратной матрицы А существует //[/-разложение А = LU^ то это разложение единственное. 4 Пусть А = LiUi = //2С/2- Матрицы //2 и С/г невырождены. Погрому, умножив равенство LiUi = L2U2 на обратные матрицы i повг, и справа, запишем -1 -1 {L-4,){U,U^^) = E. Мы получили мультипликативное разложение единичной мат- р1щы Е, Установив, что единичная матрица имеет единственное //[/-разложение (с единицами на главной диагонали //), а именно Е = ЕЕ^ мы тем самым докажем, что //о //1 — Е^ UiU^^ = E, Из этих равенств следует, что Li = L2 ^ Ui = t/2, т.е. теорема Г1удет доказана. Итак, покажем, что представление Е = LU единственно. Обозначим /.= //и О О ... О \ '21 '22 О ••• О \ 'п1 Ы2 'пЗ • • • Ып I и = /1 «12 «13 ... «1п\ О 1 «23 ... «2п \0 О О ly HI Аналитическая геометрия
290 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ Рассмотрим произведение г-й строки матрицы L на 1-й столбец матрицы и. Оно равно /л- Но LU ~Е^ поэтому произведение г-й строки L на 1-й столбец U равно нулю при г = 2,..., п. Таким образом, 1ц =0 при г = 2, ...,п и все элементы 1-го столбца матрицы //, кроме первого, равны нулю. Первый же равен Теперь рассмотрим произведение г-й строки L на 2-й столбец и начиная с третьей и учтем, что In = О при г = 2,..., п. Получим, что /22 = 1, 1x2 = О при г = 3, ..., п. Продолжая процесс последовательно по столбцам матрицы С/, приходим к заключению, что L является единичной матрицей. Но тогда из равенства LU = Е следует, что и U является единичной матрицей. ► //[/-разложение может выполняться по формулам метода Гаусса. Если несколько изменить порядок операций (не меняя причинно-следственных взаимосвязей), то алгоритм можно записать в виде формул. На г-м шаге (г = 1,2,...,п) сначала вычисляются элементы г-го столбца матрицы L: г-1 А:=1 а затем г-й строки матрицы U: г-1 dfj у ^f-rk^kj "rj = j , i = r-b 1,г-Ь2,..., П. Iff При реализации алгоритма на компьютере матрицы L и U можно хранить в одном двумерном массиве, так как диагональные элементы матрицы U известны заранее и их хранить не нужно. При этом они записываются как одна матрица, у которой на главной диагонали и под ней стоят элементы L, а над главной диагональю — элементы С/.
ДЛОЛ. Мультипликативные разложения матриц 291 /у(/-разложение существует для тех матриц, для которых имиолним прямой ход метода Гаусса. Его можно использовать \\п\\ решения различных задач: для решения нескольких систем с одинаковой матрицей и |ы.1личными правыми частями; для обращения матриц; для вычисления определителей (det^ = detLdetC/, где \\{Л II = 1, adet// равен произведению диагональных элементов). 1'хть небольшая асимметрия между нижней треугольной и 11«^|)хней треугольной матрицами в //[/-разоложении матри- цм Л, поскольку лишь диагональные элементы матрицы U р.тпы единице. Матрица L может быть представлена в ви- i\v произведения L = LD нижней треугольной матрицы L с единицами на главной диагонали и диагональной матрицы /^, состоящей из диагональных элементов 1ц матрицы L, т.е. П ^-diag(/ii, ..., Inn)' Это представление приводит к новому разложению А = LDU матрицы А в произведение ниж- 1м»й треугольной, диагональной и верхней треугольной матриц, причем диагональные элементы обеих треугольных матриц равны единице. Такое представление матрицы называют liDU-разлоо9сением. Из единственности //[/-разложения выпекает единственность и //ОС/-разложения. Предположим, что матрица А является симметрической. Ишишем ее//ОС/-разложение: A = LDU^ В силу свойств произ- И(»дония матриц и операции транспонирования получаем А = 'Г Т (I DL ~ UDU , т.е. //ОС/-разложение транспонированной мм'грицы. Но по условию А = А . Поэтому, согласно единствен- ипсти //ОС/-разложения, заключаем, что для симметрической гр гр ми/грицы А выполняются равенства L = U я L = U^ эквива- 'И'итные друг другу. Значит, для симметрической матрицы ее /./-'(/-разложение имеет вид A = LDL . Пусть симметрическая матрица А к тому же является положительно определенной^ т.е. все ее угловые миноры имеют положительное значение. Исходя из алгоритма //[/-разложения.
292 10. ЧИСЛЕННЫЕ МЕТОДЫ РЕШЕНИЯ СЛАУ можно показать, что в этом случае диагональные элемеп ты матрицы L все положительны. Значит матрица D ил ЬОи-ргзложе111Ля А имеет на диагонали только положи тельные» значения, а потому ее можно представить в виде D = DD ~ = DD , где D = diag (v/ii, \//22i --м V^nn)- Учитываем это и //D[/-разложении симметрической матрицы: А = LDL" = {LD){D^L^) = {LD){LDf, Мы получили еще одно мультипликативное разложение дли симметрической положительно определенной матрицы в вид** А = SS , где 5 — это нижняя треугольная матрица. Это разложение называют SS -разлооюением или разлоо/сением Холецкого, Симметрические положительно определенные матрицы ча сто встречаются в прикладных задачах (например, в матема тической физике). Выполнение разложения Холецкого, вытека ющего из //[/-разложения, может быть проведено по таким жо простым формулам, как и само //[/-разложение. Но хранение информации о разложении Холецкого требует меньше опера тивной памяти, так как нужно хранить только одну нижнюи» треугольную матрицу 5. Вопросы и задачи 10.1. Решить СЛАУ методом Гаусса. Сделать проверку найденных решений: 5а;-5у-Ь5^= 2, ( 25а;-Ь 15у + 10^= 5, а) { 3x-5y + 5z= 3, б) I 15а;-Ь13у+ 4z=z 3, 2х- y+2z=-l; (lOa;-b 4у+ 6z=-2, 10.2. Решить СЛАУ с трехдиагональной матрицей методом прогонки: 2a;i-b Х2 =5, f 2a;i-f- Х2 = 4, . ■ а;1-ЬЗа;2 + 2а;з =9, .1 a;i-b2a;2+ а;з = Я, ^^ 2а;2 - а;з+ а;4 = 1, j а;2 + 2а;з+ 0:4 = 12, а;з + За;4 = 5; I а;з + 2а;4 = 11.
Вопросы и задачи 293 10.3. Составить программу на одном из алгоритмических iiiMKuB, реализующую: а) метод Гаусса; б) метод Гаусса с ммГюром главного элемента. Используя составленную программу, решить систему ( 0,la;i - 8,0а;2 + 9,3а;з - 8,2а;4 = 1,5, I -3,3а:1+2,4а:2-2,8а:з + 2,4а:4= 2, -2,6a;i + 1,9а;2 - 2,2а;з + 1,9а;4 = -1, -l,3a;i + 9,3а;2 - 1,1а;з + 9,5а;4 = О Mt'годом Гаусса и методом Гаусса с выбором главного элемента. * '|1;и1|1ить результаты. 10.4. Найти LU- и ЬОС/-разложения следующих матриц: 2 -10 4 а) I 3 -5 5 I ; б) | 3 -14 2 5 -28 21 Iii.iполнить проверку полученных ответов. 10.5. Найти SS -разложение симметрических матриц: 4 б 10\ /25 15 10 а) ( б 10 12 ); б) 15 13 4 10 12 35/ \10 4 б Ммполнить проверку полученных ответов.
11. КРИВЫЕ ВТОРОГО ПОРЯДКА Кривая второго порядка на плоскости в прямоугольно!) системе координат описывается уравнением Ax^ + Bxy + Ct/ + Dx + Etj+F = 0, (ИЛ) в котором коэффициенты Л, 5, С одновременно не обращаютсп в нуль. В этой главе мы не ставим себе задачу выявить все кривыо. которые могут быть представлены уравнением второй степени, т.е. мы не будем проводить их полную классификацию. Эчо удобно выполнять при помощи методов линейной алгебры [IVJ. Здесь же мы опишем известные кривые второго порядка и их свойства, а также покажем, как можно упростить некп торые частные виды уравнения второго порядка при помощи преобразования параллельного переноса системы координат и определить вид кривой и ее характеристики. 11.1. Эллипс Определение 11 Л. Множество всех точек на плоскости, для которых сумма расстояний до двух фиксированных точек Fi и F2 есть заданная постоянная величина, называют эллипсом. Определение эллипса дает следующий способ его геометри ческого построения. Фиксируем на плоскости две точки F] \\ F2, а неотрицательную постоянную величину обозначим черои 2а. Пусть расстояние между точками F\ и F2 равно 2г. Пред ставим себе, что нерастяжимая нить длиной 2а закреплена м точках F\ и F2, например, при помощи двух иголок. Ясно, что
ILL Эллипс 295 и(» иозможно лишь при а ^ с. Натянув нить карандашом, начертим линию, которая и будет эллипсом (рис. 11.1). Рис. 11.1 Итак, описываемое множество не пусто, если а ^ с. При ti г эллипс представляет собой отрезок с концами Fi и /'.(, а при с = О, т.е. если указанные в определении эллипса (|и1кгированные точки совпадают, он является окружностью [тдиуса а. Отбрасывая эти вырожденные случаи, будем далее щи'диолать, как правило, что а > О 0. <Фиксированные точки Fi и F2 в определении 11.1 эллип- I м (см. рис. 11.1) называют фокусами эллипса, расстояние между ними, обозначенное через 2с, — фокальным расстоянием, а отрезки FiM и F2M, соединяющие произвольную м»ч1<у М на эллипсе с его фокусами, — фокальными радиусами. Нид эллипса полностью определяется фокальным расстоянием IF1F2I = 2с и параметром а, а его положение на плоско- ( I'll - парой точек Fi и F2. Из определения эллипса следует, что он симметричен отно- tiiTivibHO прямой, проходящей через фокусы Fi и F2, а также шмосительно прямой, которая делит отрезок F1F2 пополам II перпендикулярна ему (рис. 11.2, а). Эти прямые называют оглми эллипса. Точка О их пересечения является центром
296 IL КРИВЫЕ ВТОРОГО ПОРЯДКА симметрии эллипса, и ее называют центром эллипса^ а точки пересечения эллипса с осями симметрии (точки Л, 5, С и 1) на рис. 11.2, а) — вергиинами эллипса. а Рис. 11.2 Число а называют большой полуосью эллипса^ а 6 — = л/а^ — с^ — его малой полуосью. Нетрудно заметить, что при с > О большая полуось а равна расстоянию от центра эллипса до тех его вершин, которые находятся на одной оси с фокусами эллипса (вершины Л и В на рис. 11.2, а), а малая полуось Ь равна расстоянию от центра эллипса до двух других его вершин (вершины С и D на рис. 11.2, а). Уравнение эллипса. Рассмотрим на плоскости некоторый эллипс с фокусами в точках Fi и F2, большой осью 2а. Пусть 2с — фокальное расстояние, 2с = IF1F2I < 2а. Согласно определению 11.1 эллипса, его образуют те точки М, для которых |FiM| + |F2M|=2a. Выберем прямоугольную систему координат Оху на плоскости так, чтобы ее начало совпало с центром эллипса, а фокусы находились на оси a^ct^t/cc (рис. 11.2,6). Такую систему координат называют паноничеспой для рассматриваемого эллипса, а соответствуюш;ие переменные — каноничеспими, В выбранной системе координат фокусы имеют координаты F\ (с; 0), F2(—с; 0). Используя формулу расстояния между
ILL Эллипс '2!) / кчками, запишем условие \FiM\ + \р2М\ = 2а в коорди11а'г;1х: у/{х - с)2 + у2 + ^(а; + е)2 + у2 ^ 2а. (11.*2) *И1 уравнение неудобно, так как в нем присутствуют два I мидрагмых радикала. Поэтому преобразуем его. Перенесем и ур'Ишении (11.2) второй радикал в правую часть и возведем и ммдрат: (х - с)2 + у^ = 4^2 - 4ау^{х + сУ + у^ + (х + с)^ + у^. 1||илг раскрытия скобок и приведения подобных слагаемых иипучаем ^{х + сУ + у^ = а+ех, (11.3) I 'И' ' ^ с/а. Повторим операцию возведения в квадрат, чтобы \fi)iirri> и второй радикал: {х + с)^ + у^ = а'^ + 2еах + е^а;^. и'1и, учитывая значение введенного параметра е, /2 2\ •*' , 2 2 2 (а''- с^)—+ у^ = а^ - с\ I ((К как а^ - с2 = 62 > q^ rpQ ^ + |r = l, а>6>0. (11.4) Уравнению (11.4) удовлетворяют координаты всех точек, |»'/ка1цих на эллипсе. Но при выводе этого уравнения использо- 1111 лись неэквивалентные преобразования исходного уравнения \\\ .2) — два возведения в квадрат, убирающие квадратные ра- iiiiv.uihj. Возведение уравнения в квадрат является эквивалент- ммм преобразованием, если в обеих его частях стоят величины
298 IL КРИВЫЕ ВТОРОГО ПОРЯДКА с одинаковым знаком, но мы этого в своих преобразованиях м* проверяли. Мы можем не проверять эквивалентность преобразований, если учтем следующее. Пара точек Fi и F2, IF1F2I = 2с, на плос кости определяет семейство эллипсов с фокусами в этих точ ках. Каждая точка плоскости, кроме точек отрезка F1F2, при надлежит какому-нибудь эллипсу указанного семейства. При этом никакие два эллипса не пересекаются, так как сумма фо кальных радиусов однозначно определяет конкретный эллипс. Итак, описанное семейство эллипсов без пересечений покрм вает всю плоскость, кроме точек отрезка F1F2. Рассмотрим множество точек, координаты которых удовлетворяют урам нению (11.4) с данным значением параметра а. Может ли это множество распределяться между несколькими эллипсами? Часть точек множества принадлежит эллипсу с большой по луосью а. Пусть в этом множестве есть точка, лежащая \\л эллипсе с большой полуосью а. Тогда координаты этой точки подчиняются уравнению ^ + 1- = 1, б2 = а2-с2, (П.Г.) т.е. уравнения (11.4) и (11.5) имеют общие решения. Однак»» легко убедиться, что система «2 «2 — с^ при Ъфа решений не имеет. Для этого достаточно исключить, например, х из первого уравнения: 1 Ъ^ \ а" = 1- 6} — (? [с? — с2)а2 / 6} '
ILL Эллипс 299 11(1 после преобразований приводит к уравнению ми ||М(^ющему решений при Ъфа^ поскольку И ГПК, (11.4) есть уравнение эллипса с большой полуосью а > О и чимпй полуосью 6 = л/а^-с2> 0. Его называют каноническилс щих^пепием эллипса, Нид эллипса. Рассмотренный выше геометрический спо- I iifi построения эллипса дает достаточное представление о ткчпиом виде эллипса. Но вид эллипса можно исследовать и I П()Мош;ью его канонического уравнения (11.4). Например, мо/ьио, считал у ^ О, выразить у через х\ y — by/\ — x^jd?'^ и, III (,/куковав эту функцию, построить ее график [П]. Есть еш;е »и1,|1м способ построения эллипса. Окружность радиуса а с цен- ||И1М В начале канонической системы координат эллипса (11.4) чмисмвается уравнением а;2 + у2 — ^2^ Если ее сжать с коэффициентом а/Ь> 1 вдоль оси ординат^ то получится кривая, ьпгорая описывается уравнением х^ + (уа/Ь)'^ = а^, т.е. эллипс. 1}амечание 11 Л. Если ту же окружность сжать с коэффи- тичггом а/Ь < 1 вдоль оси ординат, т.е. ||ц1К'1'ически растянуть в этом напра- и'К'иии, то получится кривая, которая описывается уравнением (11.4), в ко- |п|)ом а <Ь, Это тоже эллипс, но в ми теме координат Оху (рис. 11.3) его фокусы расположены на вертикальной ||( и симметрии. Каноническую систему координат для этого эллипса можно получить в результате поворота систем м Оху на 90°, что соответствует itiM(4ie переменных х' = у, у' = —х. Рис. 11.3
300 IL КРИВЫЕ ВТОРОГО ПОРЯДКА Эксцентриситет эллипса. Отношение фокального рас стояния эллипса к его большой оси называют эксцентриситетом эллипса и обозначают через е. Для эллипса, задам ного каноническим уравнением (11.4), е = 2с/2а ~ с/а. Если же в (11.4) параметры а и b связаны неравенством а < Ь^ то фокусы расположены на вертикальной оси симметрии эллипс;!, с = Vb^-a^, е = 2с/2Ь = с/Ь. При с = О, когда эллипс превращается в окружность, и е = 0. В остальных случалх О < е < 1. Если зафиксирова'п. фокусы эллипса и менять его форму, устремляя эксцентриситсч к единице, то в пределе получим отрезок, соединяющий фокусм, который можно назвать вырожденным эллипсом са — си6 = 0 Если же, наоборот, зафиксировать параметр а и устремить • к нулю, то в пределе мы получим окружность радиуса а. Э'г.| предельнал ситуация соответствует равенству параметров а \\ b уравнения (11.4). Уравнение (П.З) эквивалентно уравнению (1Ь4), поскольку эквивалентны уравнения (11.4) и (11.2). Поэтому уравнением эллипса является и (11.3). Кроме того, соотношение (11.ii) интересно тем, что дает простую, не содержащую радикалом, формулу для длины IF2MI одного из фокальных радиусов точки М(а;; у) эллипса: \F2M\ = а + ех, Аналогичнал формула для второго фокального радиуса мо жет быть получена из соображений симметрии либо повторепи ем выкладок, в которых перед возведением в квадрат уравнении (11.2) в правую часть переносится первый радикал, а не втором Итак, для любой точки М{х\у) на эллипсе (см. рис. 11.2) \FiM\ = а-ех, \F2M\ = а + ех, и каждое из этих уравнений является уравнением эллипса. Пример 11.1. Найдем каноническое уравнение эллипса > большой полуосью 5 и эксцентриситетом 0,8 и построим его.
ил. Эллипс 301 1{||ая большую полуось эллипса а = 5 и эксцентриситет е = 0,8, найдем его малую полуось 6. Поскольку b = \Jd?' — с^, а с Fii = 4, то 6 = \/5^ — 4^ = 3. Значит каноническое уравнение им»м'т вид а:2 у2 52 ' 32 1/111 построения эллипса удобно изобразить прямоугольник с iKMirpoM в начале канонической системы координат, стороны которого параллельны осям симметрии эллипса и равны его I и(1 гветствующим осям (рис. 11.4). Этот прямоугольник пе- |ич'(»кается с осями эллипса в его вершинах Л(—5;0), В(5;0), ^ '(*); —3), D(0; 3), причем сам эллипс вписан в него. На рис. 11.4 уклланы также фокусы Fi^2(i4; 0) эллипса. Рис. 11.4 Геометрические свойства эллипса. Перепишем первое уравнение в (11.6) в виде |FiM| = {а/е — х)е. Отметим, что ве- '1Ичина а/е — х при а > с положительна, так как фокус Fi не принадлежит эллипсу. Эта величина представляет собой рас- < гояние до вертикальной прямой d: х = а/е от точки М{х;у)^ /нежащей левее этой прямой. Уравнение эллипса можно записать II виде |FiM| а/е = е. X
302 п. КРИВЫЕ ВТОРОГО ПОРЯДКА Оно означает, что этот эллипс состоит из тех точек М(ж; v плоскости, для которых отношение длины фокального радиугл F\M к расстоянию до прямой d есть величина постоянпаи, равнад £ (рис. 11.5). Рис. 11.5 У прямой d есть „двойник" — вертикальная прямая d', сим метричная d относительно центра эллипса, которая задаете и уравнением ж = —а/е. Относительно d' эллипс описывается тль же, как и относительно d. Обе прямые dju d' называют дирек^ трисами эллипса. Директрисы эллипса перпендикулярим той оси симметрии эллипса, на которой расположены его фоку м сы, и отстоят от центра эллипса на расстояние а/е = а^/с (г рис. 11.5). Расстояние р от директрисы до ближайшего к ней фокугл называют фокальным параметром эллипса. Этот пар;) метр равен _ а _ а^ _ е с а''-с'' с Эллипс обладает еще одним важным геометрическим свои ством: фокальные радиусы FiM и F2M составляют с кагл тельной к эллипсу в точке М равные углы (рис. 11.6). Прежд<'
11.1. Эллипс :i03 n'M доказывать это, убедимся, что касательнад к эллипсу cynu' iiiv<"i' в любой его точке. Рассматривая у как функцию от х, |||<||11|М> заданную уравнением (11.4) [II], и дифференцируя его: ' ( /«/ ^ 4- 2уу'/Ь'^ = О, находим производную у\х) = -хЬУ{уа^), уфО. Рис. 11.6 Видим, что для всех точек эллипса, кроме вершин Л и Б, ирпи'.шодная, а значит, и касательная существуют. Найдем ее \|ы|||1ение в произвольной точке M{xq\ уо) эллипса. Воспользо- иитмись уравнением касательной У-Уо = у'{хо){х-хо) и 1|>афику функции у — у[х) в точке М, получим У-Уо = ^(x-Xq) I11 и а2 ^ 62 а2 62'
304 11. КРИВЫЕ ВТОРОГО ПОРЯДКА поскольку координаты точки М удовлетворяют уравнен и h ■ (11.4) эллипса. Касательные в вершинах Л и Б также сунн- ствуют, в чем можно убедиться, рассматривал х как неявму!" функцию у. Полученное уравнение кгьсательных распространи ется и на кгьсательные в точках Л и Б. Нормальным вектором касательной к эллипсу является at ь тор п с координатами {хо/а'^\уо/Ь'^}. Утверждение, что фи кальные радиусы FiM и F2M составляют с касательной i- эллипсу в точке М равные углы, эквивалентно утвержден и i»- о параллельности нормального вектора ках:ательной и биссгь трисы MN угла F1MF2 (см. рис. 11.6). Убедимся в том, 'гш последнее верно для любой точки М эллипса. Рассмотрим lu'h торы Векторы пх = |F2M|Р\М и П2 = коллинеарны векторам FyM vi F2M и имеют одинаковую длпиц равную Поэтому их сумма Пх +П2 предстаилм ет собой диагональ построенного на них ромба, являющую» и как известно, биссектрисой внутреннего угла ромба. Такип образом, согласно теореме 1.8, достаточно доказать пропорци ональность координат вектора П1+П2 и нормального векти|м1 п касательной, что следует иэ равенств \F^\¥^ + \f\1^\f^ = = {а + £Жо){жо - с\ уо} + {а- £а;о){жо + с; уо} = = {(а + ехо){xq -с) + {а- £Жо)(жо + с); 2ауо} = = {2axQ - 2сехо; 2ауо} = 2а< (1 ^ ) а^о; Уо) = = Ц^.„.„о}=Ш^{^;^} Доказанное геометрическое свойство имеет наглядный фи зический смысл. Если в фокусе Fi расположить источник свегл
11.2. Пшербола 305 14) луч, ВЫХОДЯЩИЙ ИЗ этого фокуса, после отражения от эллипса пойдет по второму фокальному радиусу, так как после отражения он будет находиться под тем же углом к кривой, что и до отражения. Таким образом, все лучи, выходящие из фокуса Fi, сконцентрируются во втором фокусе F2, и наоборот. Исходя из данной интерпретации доказанное свойство называют оптическим свойством эллипса. 11.2. Гипербола Определение 11.2. Геометрическое место точек плоскости, для которых разность расстояний до двух фиксированных точек есть величина постоянная, называют гиперболой. Замечание 11.2. Говоря о разности расстояний, подразумевают, что из большего расстояния вычитается меньшее. Это иначит, что на самом деле для гиперболы постоянным является модуль разности расстояний от любой ее точки до двух фиксированных точек. # Определение гиперболы аналогично определению эллипса. Различие между ними лишь в том, что для гиперболы постоянна разность расстояний до фиксированных точек, а для ;)ллипса — сумма тех же расстояний. Поэтому естественно, что у этих кривых много общего как в свойствах, так и в используемой терминологии. Фиксированные точки в определении гиперболы (обозначим их Fi и F2) называют фокусами гиперболы. Расстояние между ними (обозначим его 2с) называют фокальным раС' стоянием, а отрезки FiM и F2M, соединяющие произвольную точку М на гиперболе с ее фокусами, — фокальными padu' усами. Вид гиперболы полностью определяется фокальным расстоянием IF1F2I = 2с и значением постоянной величины 2а, равной разности фокальных радиусов, а ее положение на плоскости — положением фокусов Fi и F2. I I Аналитическая геометрия
306 IL КРИВЫЕ ВТОРОГО ПОРЯДКА Из определения гиперболы следует, что она, как и эллипс, симметрична относительно прямой, проходящей через фокусы, а также относительно прямой, которая делит отрезок F1F2 пополам и перпендикулярна ему (рис. 11.7). Первую из этих осей симметрии называют действительной осью гиперболы, а вторую — ее мнимой осью. Постоянную величину а, участвующую в определении гиперболы, называют действительной полуосью гиперболы. Рис. 11.7 Середина отрезка F1F2, соединяющего фокусы гиперболы, лежит на пересечении ее осей симметрии и поэтому является центром симметрии гиперболы, который называют просто центром гиперболы. Для гиперболы действительная ось 2а должна быть не больше, чем фокальное расстояние 2с, так как для треугольника F1MF2 (см. рис. 11.7) справедливо неравенство F1MI-IF2MIUIF1F2I. Равенство а = с выполнено только для тех точек М, которыо лежат на действительной оси симметрии гиперболы вне интервала F1F2. Отбрасывая этот вырожденный случай, далее будем предполагать, что а <. с. Отметим также, что случай а = О соответствует геометрическому месту точек, равноудаленных от фиксированных точек Fi и F2. Как известно из курса школьной геометрии, это геометрическое место представляет собой прямую, перпендикулярную отрезку F1F2 и проходящую черва его середину. Этот случай мы также не будем рассматривать.
11.2. гипербола 307 Уравнение гиперболы. Рассмотрим на плоскости неко- iMpyio гиперболу с фокусами в точках Fi и F2 и действительной *и МО 2а. Пусть 2с — фокальное расстояние, 2с = IF1F2I > 2а. ('огласно замечанию 11.2, гипербола состоит из тех точек М(х] у), для которых ||FiM| — |F2M|| = 2а. Выберем прямо- \10ольную систему координат Оху так, чтобы центр гиперболы находился в начале координат^ а фокусы располагались на оси п(*сцисс (рис. 11.8). Такую систему координат для рассматриваемой гиперболы называют канонической, а соответствующие 11»^|и'менные — каноническижи. О Рис. 11*8 В канонической системе координат фокусы гиперболы име- и)Г координаты Fi(c; 0) и ^2(—с; 0). Используя формулу рассто- иния между двумя точками, запишем условие | |FiM| — IF2MI | = - 2а в координатах V(x-c)2 + y2_V(x + c)2 + y2 = 2а, ''Л<' {^\у) — координаты точки М. Чтобы упростить это У|)авнение, избавимся от знака модуля: V(^-c)2 + y2_ 7(х + с)2 + у2^ ±2а. 1И*|)енесем второй радикал в правую часть и возведем в квадрат: (x-c)4y^ = {x + c)4y^±4aV(x + c)2 + y2+4a2. 11
308 11. КРИВЫЕ ВТОРОГО ПОРЯДКА После упрощения получим -€х -а = ±\/(х + с)2 + у2^ или \/{х + сУ + у^ = \ех + а\, (11.7) где е = с/а. Возведем в квадрат вторично и снова приведем подобные: (е2-1)х2-у2 = с2_а2 ИЛИ, учитывал равенство е = с/а и полагая Ь^ = с^ — а^, X V Величину 6 > О называют мнимой полуосью гиперболы. Итак, мы установили, что любая точка на гиперболе с фо кусами Fi(c;0) и F2(-c;0) и действительной полуосью а удо влетворяет уравнению (11.8). Но надо также показать, что координаты точек вне гиперболы этому уравнению не удовло творяют. Для этого мы рассмотрим семейство всех гипербол с данными фокусами Fi и F2, У этого семейства гипербол оси симметрии являются общими. Из геометрических соображений ясно, что каждая точка плоскости (кроме точек, лежащих на действительной оси симметрии вне интервала F1F2, и точои, лежащих на мнимой оси симметрии) принадлежит некоторой гиперболе семейства, причем только одной, так как разность расстояний от точки до фокусов Fi и F2 меняется от гиперболы к гиперболе. Пусть координаты точки М{х; у) удовлетворякп' уравнению (11.8), а сама точка принадлежит гиперболе семой ства с некоторым значением а действительной полуоси. Тогда, как мы доказали, ее координаты удовлетворяют уравнению ^--^ = 1, Ь2^с2-а2. а2 52
11.2. Гипербола 309 Следовательно, система двух уравнений с двумя неизвестными х^ а2 х^ а? у' у' С2-Н2 = 1, = 1 имеет хотя бы одно решение. Непосредственной проверкой убеждаемся, что при Ъф а это невозможно. Действительно, исключив, например, х из первого уравнения: ^ \{с^~'5?)а? с^-а^) а? после преобразований получаем уравнение = -(а ~а }, (с2-а2)(с2-а2) которое при а 7^ а не имеет решений, так как Итак, (11-8) есть уравнение гиперболы с действительной полуосью а > О и мнимой полуосью b = л/с^ — с? > 0. Его называют папопичеспим уравнением гиперболы^ Вид гиперболы. По своему виду гипербола (11.8) заметно отличается от эллипса. Учитывал наличие двух осей симметрии у гиперболы, достаточно построить ту ее часть, которая находится в первой четверти канонической системы координат. В первой четверти, т.е. при ж ^ О, ?/ ^ О, каноническое уравнение гиперболы однозначно разрешается относительно у: у=-у/х^-а'^. (1L9) Исследование функции у{х) дает следующие результаты [II]. ' Аналитическая геометрия
310 п. КРИВЫЕ ВТОРОГО ПОРЯДКА Область определения функции — {х: ж ^ а} и в этой области определения она непрерывна как сложная функция, причем в точке X = а она непрерывна справа. Единственным нул(^м функции является точка х = а. Найдя производную функции у{х) ау/х'^ — а^ заключаем, что при х > а функция монотонно возрастао'1' Кроме того. Urn fix) = +СС, а это означает, что в точке х = а пересечения графика функции с осью абсцисс существует вертикальная касательная. Фуик ция у{х) имеет вторую производную при ж > а, и эта производная отрицательна. Поэтому график функции является выпуклым вверх, а точек перегиба нет. Указанная функция имеет наклонную асимптоту, это вытекает из существования двух пределов [II]: X-++00 X a X-++00 X a b = Urn (f(x) — kx) = — Urn ( V ^2 — a^ — x] = = — Urn . : = 0. a X-++00 y/x^ - a^ + x Наклоннад асимптота описывается уравнением у= [Ъ/а)х. Проведенное исследование функции (11.9) позволяет пострп ить ее график (рис. 11.9), который совпадает с частью гипор болы (11.8), содержащейся в первой четверти.
11.2. I W/(r>|t^<"i<t :jii Гак как гипербола симметрична пиииим-мк осей йен кривая имеет вид, изображенный \\п ри) 1 I К Гипеобола их'гоит из двух симметричных во'гиий, И»»» *ииил^. j^^ по (Ш,;и1ые стороны от ее мнимой оси симмп|()ии bvi ветви им ограничены с обеих сторон, причем нрнмиш у Иь/а)ж пиляются одновременно асимптотами и прааой и jhmmiH и»чией I инорболы. У ( ш о а X у. >^ ^2УВ..-& -^^Vi Рис. 11.9 Рис. 11.10 Оси симметрии гиперболы различаются тем, что действительная пересекает гиперболу, а мнимая, будучи геометриче- t КИМ местом точек, равноудаленных от фокусов, — не пересе- KiioT (поэтому ее и называют мнимой). Две точки пересечения '(ойствительной оси симметрии с гиперболой называют верши- нами гиперболы (точки А{а;0) и В(—а; 0) на рис. 11.10). Построение гиперболы по ее действительной (2а) и мнимой (26) осям следует начинать с прямоугольника с центром в имчале координат и сторонами 2а и 26, параллельными, соответ- t iHCHHo, действительной и мнимой осям симметрии гиперболы (риг. 11.11). Асимптоты гиперболы являются продолжениями /ц|л.| оналей этого прямоугольника, а вершины гиперболы — ■ очками пересечения сторон прямоугольника с действительной им.К) симметрии. Отметим, что прямоугольник и его положение па плоскости однозначно определяют форму и положение I инорболы. Отношение Ь/а сторон прямоугольника определя- *''г степень сжатости гиперболы, но вместо этого параметра ог>|.|чно используют эксцентриситет гиперболы. Эксцентри-' гптпетом гиперболы называют отношение ее фокального
312 11. КРИВЫЕ ВТОРОГО ПОРЯДКА расстояния к действительной оси. Эксцентриситет обознача ют через е. Для гиперболы, описываемой уравнением (11.8), £ = с/а. Отметим, что если эксцентриситет эллипса может принимать значения из полуинтервала [0,1) (значение О соот ветствует предельному варианту эллипса — окружности), то эксцентриситет гиперболы всегда попадает в интервал (1,+оо), Рис. 11.11 Построим прямоугольник с центром в начале системы ко ординат Оху и сторонами 2а, 26, параллельными осям абсцип и ординат соответственно. Проведем прямые у = (h/a)x и у =. —[Ъ/а)х^ на которых лежат диагонали прямоугольника. Существует две гиперболы, соответствующие построенному прямоугольнику (рис. 11.12). Первая из них описывается ка ионическим уравнением (11.8), а вторая — уравнением а2 62 (11.10) Вторую гиперболу называют сопрлоюенной по отношению h первой, а уравнение (11.10) — паноничеспим уравнением сопрло9сенной гиперболы. Действительная и мнимая оси
11.2. 1'\111(*\)бола 'Л 1 'Л мерной гиперболы являются соотио'гстиенно мнимой и действи- И'лмюй осями сопряженной гипорболы, а асимптоты у них оГлцио. Рис. 11.12 Пример 11.2. Найдем каноническое уравнение гиперболы |ц» оо действительной полуоси а = 4 и фокальному расстоянию Vr 10. Построим гиперболу и определим координаты ее Ш'ртин, фокусов и уравнения асимптот. 'Гак как действительная полуось а гиперболы известна, то, мтОы найти каноническое уравнение гиперболы, достаточно пироделить мнимую полуось Ь. Поскольку с=5, b = у/с^ — а^, \\\Ь = л/5^ — 4^ = 3. Итак, искомое уравнение имеет вид 42 32 Построим прямоугольник, соответствующий заданной ги- 1М'рГ>оле (рис. 11.13). Продолжим его диагонали до асимптот 1 ииорболы и построим саму гиперболу. Уравнениями асимптот шипиотся у = ±Зж/4, вершины находятся в точках (±4; 0), а фо- i^vcia совпадают с точками (±5;0).
314 IL КРИВЫЕ ВТОРОГО ПОРЯДКА 4 Рис. 11.13 Геометрические свойства. Геометрические своисти;! гиперболы во многом повторяют свойства эллипса. Вернемси к формуле (11.7). Она эквивалентна каноническому уравнению гиперболы и дает выражение для длины фокального радиу*.» F2M ее точки М{х; у): \F2M\ = ^/{x + cy + y^ = ±{ex + a), (11.11) где знак плюс соответствует правой ветви гиперболы, а знак минус — левой. Аналогично можно получить формулу для длины другого фокального радиуса, если при выводе канонического уравнении гиперболы перед первым возведением в квадрат в правую часпч. равенства перенести не второй, а первый квадратный радикал При этом вместо (11-7) получим ех -а = ±^/{x-cУ + y'^, откуда FiM\ = VV- <^У + У^ = ±(^^ - «). (11.12)
11.2. Гипербола 315 I дс, как и в (11.11), знак плюс соответствует правой ветви 1 шп'рболы, а знак минус — левой. Каждое из уравнений (11.11), (11.12) является уравнением гиперболы. Гипербола не проходит через свои фокусы (при 0<а<с). 1Ь»;>'гому фокальные радиусы любой ее точки М имеют нену- 'и*иую длину, т.е. \FiM\^0 и \Р2М\ф0. Но тогда в (11.11) и (I 1.12) правые чгьсти тоже отличны от нуля, и эти уравнения I ши^рболы можно переписать в следующем виде: \F2M\ [х + а/е] = ^, FiMl \х — а/е\ — е. (11.13) Рассмотрим прямую rf': х = —а/е (рис. 11.14). Выражение |( I о./е\ представляет собой расстояние от точки М[х\у) до примой d'. Аналогично выражение ±(ж —а/г) равно расстоянию II а/е\ от точки М гиперболы до прямой d: х = а/г. Поэтому III уравнений (11.13) следует, что гипербола состоит из таких ш'и^к, для которых отношение расстояния до фокуса F2 (фо- i*V' 1». Fi) к расстоянию до прямой d' (прямой d) есть величина 1ИИ гоянная, равная ее эксцентриситету е. Эти две прямые d и |/' палывают директрисами гиперболы. V •Z''' y, d' ^ -% ,-'''0 d ..-' .-'" 1^1 ^ ^ ^ ^ \F, Рис. 11.14
316 п. КРИВЫЕ ВТОРОГО ПОРЯДКА Геометрически директрисы определяются как прямые, пер пендикулярные действительной оси симметрии гиперболы и удаленные от ее центра на расстояние, равное отношению дой ствительной полуоси к эксцентриситету. Расстояние р от директрисы гиперболы до ближайшего к директрисе фокуса, как и у эллипса, называют фокальным параметром гиперболы. Отметим, что а а^ е с б'-а^ 9_ с Гипербола также имеет и оптическое свойство^ авали гичное оптическому свойству эллипса. Оно состоит в том, чти лучи, вышедшие из одного фокуса, после отражения от ближай шей ветви гиперболы распространяются так, будто вышли \\л другого фокуса (рис. 11.15). Рис. 11.15 Оптическое свойство гиперболы доказывается примерии так же, как и эллипса. Это свойство эквивалентно утвержу*' нию о параллельности направляющего вектора касательной и точке М(жо; Уо) гиперболы и биссектрисы угла F1MF2. Уб** димся в этом. Вычислим вектор^ направленный по биссектригг угла F1MF2, и сравним его с направляющим вектором касл тельной.
11.2. Гипербола 317 Пусть точка М гиперболы не является ее вершиной. Рас- I Mill |)им функцию у от х^ неявно заданную уравнением (11.8). /|11(|и|)еренцируя (11.8), получаем 2ж/а^— 2?/?/'/Ь^ = О, откуда на- ч(м[им производную у'{х) = хЬУ{уа^). V|i;u»iioHHe касательной в точке М можно записать в виде у-Уо-У^{^о){^'~^о)- 1Ь|,/[г'гавив выражение для значения производной в точке М, получим хоЬ'^ , . У-Уо = 2\^'~^о), и 'I и з^хр ууо ^ х1 у1 а2 62 ~ а2 62' чго приводит к уравнению касательной ххр ууо а2 62 = 1. Ml и кольку координаты точки М удовлетворяют уравнению (I I.H) гиперболы. Это уравнение справедливо и для касатель- имх к гиперболе в ее вершинах, которые в этих точках вер- 1ик;и1ьны. Следовательно, в качестве направляющего вектора (мнительной к гиперболе можно выбрать вектор s с координа- ии\мп {уо/Ь'^'-> хо/а'^}^ Рассмотрим векторы FiM и F2M. Векторы пх = F2M FiM коллинеарны векторам Р\М и F2M и имеют мцииаковую длину, которая равна Поэтому их I fjMMd Til +7i2 представляет собой диагональ построенного на них ромба, являющуюся, как известно, биссектрисой внутрен-
318 11. КРИВЫЕ ВТОРОГО ПОРЯДКА него угла ромба. Вычисляем эту сумму: = {ехо + а){хо - с; уо} + {sxq - а){хо + с; уо} = = {{s^o + а)(жо -с) + {ехо - а){хо + с); 2€ХоУо} = = {2€х1 - 2ас; 2€ХоУо} = 2€{х1 - а^; хоУо} = 2€< -^; хоУо \ = ^ 2(Уо з:о\ Видим, что этот вектор коллинеарен вектору s. Гипербола, приведенная к асимптотам. Если у гипер болы совпадают действительная и мнимая полуоси, т.е. а = 1>, то угол между асимптотами равен 2arctg(b/a) = 2arctgl = 7г/2, т.е. является прямым. Такую гиперболу называют равно- бочной. Для нее кроме канонической системы координат, и которой оси координат совпадают с осями симметрии гипер болы, рассматривают также и другую, осями которой являются асимптоты. Выведем уравнение гиперболы в этой системе ко ординат, которую обозначим Оху. Пусть г, j — ее репер^ а г', j' — репер канонической системы координат Ох'у' (рис. 11.16). Каноническая система координат повернута относительно системы Оху на угол 7г/4. Поэтому (см. 3.2) Значит, координаты ж', у' канонической системы координа'1 выражаются через координаты х^у с теми же коэффициентами: ^ = ~;г^ + —^гУ-^ 2 2 \/2 , ч/2 У = —7Г^ + ~;гУ- у 2 2
11.2. Гипербола 319 Уравнение равнобочной гиперболы в канонической системе координат имеет вид {х'У — [у'У = а"^, где а — действительная (ома же мнимая) полуось гиперболы. Заменив в этом уравнении кпионические переменные на ж, у, получим 1. 2 {^ + yf-7:{^-yf = (^^. или а' ху = (11.14) Уравнение (11.14) называют уравнением гиперболы в асимптотах. Рис. 11.16 Замечание 11.3. Уравнение а' ^ 2 издает сопряженную гиперболу для равнобочной гиперболы (11.14). Пример 11.3. Найдем координаты вершин, фокусов и уравнения асимптот гиперболы ху = —8 и построим ее.
320 п. КРИВЫЕ ВТорог^ ,^ &1^ ^' и, в асимптотах дли Данное уравнение являете^ ура^ ^f^^^ ^"'— ''"" сопряженной равнобочной гип^рбол>^У^'^^^ ^^" коордияат, т.е. прямые х = 0,у = 0, является >" j/^^^f ^и. Для ото. гиперболы -аУ2 = -8, поэтому a^^^J ^=^ = '^- "^ ^^'^^^" и фокусов, находим: A{-2^/2;2^/2) т^м, \/'Д-2у^), Fi(-4;^). ^2(4;-4) (рис. 11.17). ' '» Рис, 11.l^ 11.3, Пар^ Рассмотрим на плоскости прям этой прямой, и эллипс, и ettnepSt единым образом как геометрцческ* отношение расстояния до данной тч прямой есть постоянная величина ЭЛЛИПС, а при е>1 — гиперболси. центриситетом как эллипса^ так положительных значений пар^мет») зывается незадействованным. Эт^' ,не лежащую п.» 1|.1Ть определен м н'К, для которых |'Я11ию до данной • < 1 получаетги '■ является ЭКГ I Из возможных ИЮЦЛО 5=1, OKil II' ('оответствуо'1
11.3. Парабола :i;»i I (ч»мгтрическое место точек, равноудаленных от данной гички и (»'г данной прямой. Определение 11.3. Геометрическое место томок, р;тнп удллопных от фиксированной точки и от фиксированной прп Mtiii, называют параболой. <1 Фиксированную точку называют фокусом параболы^ и прямую — директрисой параболы. При этом полагают, что эксцентриситет параболы равен единице. Из геометрических соображений вытекает, что парабола мшмстрична относительно прямой, перпендикулярной дирек- J |)И«'с и проходящей через фокус параболы. Эту прямую назы- Hiiioi' осью симметрии параболы или просто осью параболы. 11а.|)абола пересекается со своей осью симметрии в единственной точке. Эту точку называют вергииной параболы. Она |иич1оложена в середине отрезка, соединяющего фокус парабо- /II.I г точкой пересечения ее оси с ее директрисой (рис. 11.18). Уравнение параболы. Для нмиода уравнения параболы вы- ги'рсм на плоскости начало ко- tifuhinam в вершине параболы, в |\лч(^гтве оси абсцисс — ось пара- Гшлм, положительное направление на которой задается поло- 'Кгиием фокуса (см. рис. 11.18). hy систему координат называ- ии канонической для рассма- ||)Ииаемой параболы, а соответ- I гнующие переменные — каноническими. Обозначим расстояние от фокуса до директрисы через р, Ki и называют фокальным параметром параболы. Тогда фокус имеет координаты F(p/2;0), а директриса •/ пиисывается уравнением х =—р/2. Геометрическое место Рис. 11.18
322 11. КРИВЫЕ ВТОРОГО ПОРЯДКА ^ точек М{х;у)^ равноудаленных от точки F и от прямой d. задается уравнением D%.- Р 2 (11.15) Возведем уравнение (11.15) в квадрат и приведем подобныс^ Получим уравнение у'^ = 2рх, (11.К)) которое называют каноническим уравнением параболы. Отметим, что возведение в квадрат в данном случае — зкви валентное преобразование уравнения (11.15), так как обе части уравнения неотрицательны, как и выражение под радикалом. Вид параболы. Если параболу у^ = х, вид которой считаем известным, сжать с козффициентом 1/{2р) вдоль оси абсцисс, то получится парабола общего вида, которая описывается уравнением (11.16). Пример 11.4, Найдем координаты фокуса и уравнение директрисы параболы, если она проходит через точку, канонические координаты которой (25; 10). В канонических координатах уравнение параболы имеет вид у^ = 2рх, Поскольку точка (25; 10) находится на параболе, то 100 = 50р и позтому р = 2. Следовательно, у^ = 4х являетси каноническим уравнением параболы, а: = — 1 — уравнением ее директрисы, а фокус находится в точке (1;0). Оптическое свойство параболы. Парабола имеет ело дующее оптическое свойство. Если в фокус параболы поместить источник света, то все световые лучи после отражения от параболы будут параллельны оси параболы (рис. 11.19). Оптическое свойство означает, что в любой точке М параболы нормальный вектор касательной составляет с фокальным радиусом MF и осью абсцисс одинаковые углы. Проверим зто. Выберем произвольную точку М{хо;уо) па параболе, описываемой уравнением (11.16). Рассматривая и
/1.4. Неполные уравнения кривой второго rrofur/ih/i .ГЛ1 v|iiiмнении (11.16) переменное х как функцию у {х ~ у^/('/]»)), м\ питом уравнение касательной в точке М: х — хо = т/{у{))(у t/o)- 1||и Кольку х' = у/р, то х^{уо) = Уо/р- Подставляем вмражопш» I'lti производной в уравнение касательной х — xq = у^{у - ;(/<>)//' It получаем рх — pxQ = уоу — у^. Координаты точки М удом м* гморяют уравнению параболы, т.е. у^ ~ 2рх^, Значит, уран иопис касательной можно записать в виде рх — y^y + px^^Q, Mo уравнению касательной наводим ее нормальный вектор в ючкг М: г1 — {р\—у^}, Убедим- I м, что зтот вектор коллинеа- fit-H моктору MF-\-\MF\i^ который направлен вдоль биссектри- I ы угла, образованного прямым II отраженным лучами (г — орш, in дающий направление оси Ох). П'гмсугим, что, согласно (11.15), р1|(('тояние MF равно х^-\-р/2. Поэтому л7^ + |М^|г={^-а:о;-уо} + (^о + р/2){1;0} = {р;-уо}, г.с. JTOT вектор совпадает с выбранным нормальным вектором ьлса/гельной. Рис. 11.19 11.4. Неполные уравнения кривой второго порядка Юсли в уравнении Л Ax'+Bxy + Cy^+Dx + Ey + F = Q, А^ + В^+С^фй, (11-17) кривой второго порядка на плоскости либо B = Q (нет слагаемого с произведением переменных), либо А = С = О (нет слагаемых г квадратами переменных), то такое уравнение называют неполным.
324 п. КРИВЫЕ ВТОРОГО ПОРЯДКА Неполное уравнение второго порядка при помощи пара.\ лельного переноса системы координат и, возможно, дополни тельного поворота системы координат на плоскости на уги» 7г/2, —7г/2 или 7Г можно преобразовать либо в каноничссьи^ уравнение эллипса, либо в каноническое уравнение гипербали^, либо в каноническое уравнение параболы, либо в уравнены .к перболы в асимптотах. Кроме того, есть особые случаи, когд»* уравнение не сводится ни к одному из вышеперечисленных ((Vi\ чаи вырождения кривой второго порядка). Замечание 11.4. Поворот системы координат на плоски сти (9ху на угол 7г/2 (—7г/2, тг) соответствует введению ноиьм переменных х = у, у = —х, (х =—у, у = х; х =—х, y = ~f/) Такие замены переменных удобно называть переобозначенч^^ лми переменных. Рассмотрим преобразование неполного уравнения крипсш второго порядка. Если уравнение второго порядка не содержи i слагаемого с произведением переменных (В = 0), то для (ч о преобразования используют выделение полного квадрата im каждому из переменных, которые входят в уравнение во BTopoit и в первой степени. Напомним, что для квадратного трехчлемш ах^ + Ьх + с, а / О, выделением полного квадрата по х называй»! следующее его тождественное преобразование: 2 . / 2 М / 2 . Ь Ь^ Ь^\ ах +Ьх + с=а{ X +—х \+с=а{ х +2—х^ т х]+с— \ а J \ 2а Аа^ Аа^ J = а\х +2—х + —г - —+ с=а(а:-а:о) +а, \ 2а Аа^) Аа где х^ — -Ь/{2а)] d = c-b^/{Aa), При В = О возможны три варианта, 1, В первом варианте при А/О и С/О уравнение (11.17) путем выделения полного квадрата по х (при £) / 0) и по у (при ЕфО) приводится к виду A{x-xo)^ + C{y-yof = F\ (11,18)
11,4. Неполные уравнения кривой второго порядка 325 где D Е ^, ^ D^ Е^ Если в (11.18) F'/ О, то, введя обозначения a2 = |F'|/|A|, //^ = |F'|/|C| и учитывая знаки коэффициентов в (11,18), приходим к одному из следующих четырех уравнен и и; {x-XqY {у-УоУ _ а? 62 Ь {x-XqY {у-УоУ _ а? ^ 62 -^' (ж-Жо)2 (у-уо)2_ а2 "^ 62 Геометрическим образом последнего уравнения является пустое множество, которое иногда называют jMHtiJMbiJM эллипсом. Первое (второе, третье) из этих уравнений называют смещенным уравнением гиперболы {сопрло/сенной гиперболы^ эллипса)^ поскольку после параллельного переноса системы координат x^ = x-xq, у' = У'-уо и новых переменных эти уравнения примут соответственно вид а2 62 а2 62 = 1, = -1, Отметим, что среди последних трех уравнений канонический |»ид всегда имеют первые два и третье (при а^Ь) уравнения. ' ! Аналитическая геометрия
326 11. КРИВЫЕ ВТОРОГО ПОРЯДКА Если же в последнем уравнении а я b удовлетворяют неравсм! ству а < Ь, то это уравнение примет канонический вид поел»' переобозначения переменных ж = у', у = ~^'- Если в уравнении (11.18) F' = О, то оно имеет вид А{х-хо^ + С{у-уоУ = 0. Геометрическим образом этого уравнения при АС > О буд(* i точка с координатами {xq; уо)) ^ при АС < О — пара пересека ющихся прямых |А|(х-хо)±а/|С|(у-уо) = 0. 2. Второй вариант соответствует А / О, С = 0. При Еф{), т.е. когда в уравнении присутствует слагаемое с у в первой степени, выделяем полный квадрат по переменному х (при D фО). Перенеся затем остальные слагаемые в правую часть, получим А{х-хоУ = -Еу + Р\ где Xq = -D/{2A); F' = D'^/{4A) - F. В результате приходим ь уравнению А{х-хо)^ = -Е{у-уо), где уо = Р^/Е. Полагая р = |£^|/(2|А|), найдем смещенног уравнение параболы {х — жо)^ = 2р{у — уо) (при АЕ < 0) или {х — хо)^ = —2р{у — Уо) (при АЕ > 0). После параллельногс» переноса системы координат х' = ж-жо, у' = у-Уо эти уравнения сводятся к (а:')^ = 2ру' и [x'Y = —2ру' соотвот ственно. Наконец, полученные уравнения преобразуются в ка ионическое уравнение параболы у^ = 2рх после переобозначении переменных х = у\ у = —х' l^x = —у\ у = х' соответственно. Если в этом варианте слагаемое с у в первой степени и уравнении отсутствует (£^==0), то уравнение имеет вид Ax'^ + Dx + F = 0, А/0,
/1.4. Неполные уравнения кривой второ/о rritfju^h/i 'Л*/'( I с, яиллотся квадратным относительно х. Это один ии »Ы|>(> *кд(Ч1пых случаев, поскольку (11.17) является уравненном пгпо (irrcvibHo одного переменного. Выделение полного кнадрага. и )1пм случае сводит уравнение к одному из трех видов: {х - xq)'^ = а^, {х - хоУ = 0, {х- хоУ = -с?, I д,* хо = -£>/(2А), а = ,/\-Р + ОУ{4А)\ ф 0. Первое из этих У|>1П»11ений описывает на плоскости пару параллельных прямых \ хо±а, которые во втором случае сливаются в одну прямую \ xq. Третье уравнение задает на плоскости пустое множе- ( ГНС) (уравнение пары мнимых параллельных прямых). \\. Третий вариант А = 0, С/0 аналогичен второму (сво- /и1'1'<я к нему переобозначением переменных х = у, у = —ж). Поэтому при £) / О, т.е. когда в уравнении присутствует ) лагаемое с ж в первой степени, выделяя полный квадрат по |и'|тменному у (при Е фО) и перенося остальные слагаемые в 1||>а.иую часть, находим C{y-yo)' = -Dx + F', I д(« Уд — -Е/{2С); F' = Е'^/{АС) - F. В результате приходим к уравнению C{y-yoY^-D{x-xo). где xo = F'/D. Полагая р = |£)|/(2|С|), мы опять получим (мещенное уравнение параболы [у — уо)^ = 2р{х — xq) (при ( Ч) < 0) или {у - уоУ = -2р{х - xq) (при CD > 0). После параллельного переноса системы координат х^ = x-xq, у' = у-уо iiopBoe из этих уравнений преобразуется в каноническое уравнение параболы [y'Y = 2рх\ а второе сведется к уравнению ((/')'^ = —2рх', Последнее уравнение преобразуется в канониче- ( к* к* уравнение параболы у^ = 2рх после переобозначения пере- М1Ч1ИЫХ х = —ж', у = —у'.
328 11. КРИВЫЕ ВТОРОГО ПОРЯДКА Если в этом варианте слагаемое с ж в первой степени и уравнении отсутствует (£) = 0), то уравнение имеет вид Cy^ + Ey + F = 0, С/0, т.е. является квадратным относительно у. Это тоже один иа вырожденных случаев, в котором выделение полного квадрата по у дает уравнение одного из трех видов: {у- УоУ = с?, {у- yof = 0, {у- yof = -а^, где уо = -Е/{2С); а= ^\-F +Е^/{4С)\фО^ Так что и в этом случае получаем пару параллельных (различных, совпадающих, мнимых) прямых, параллельных оси Ох, Рассмотрим случай, когда в уравнении (11.17) отсутствуют квадраты переменных, т.е. оно имеет вид Bxy + Dx + Ey+F = 0, В/О. (11.19) Такое уравнение можно привести к виду (x-xo)(y-yo) + F' = 0, где хо ^ -Е/В; уо = -D/B; F = F- жоУо- Полагая |F'| = а'^/2, в зависимости от знака F' приходим к одному иэ уравнений {х-хо){у^Уо) = —, {х-Хо){у-уо) = - — , (11.20) Если аф 0^ мы получаем смещенное уравнение гиперболы в асимптотах. Название отражает то, ^то после параллельного переноса системы координат х' = х — Xq^ у' — у — у^ уравнение превратится в уравнение гиперболы в асимптотах х'у' = а? 12 или в уравнение сопряженной гиперболы в асимптотах xV = —а^/2. Если а = О, оба уравнения (11.20) будут одинаковы, их геометрическим образом будет пара пересекающихся прямых х^хо и у = уо-
11.4. Неполные уравнения кривой второго порядка 329 Несложный анализ приведенных преобразований неполного уравнения кривой второго порядка показывает, что при АС > О, И О геометрическим образом уравнения могут быть лишь uwmiic (окружность при А = С), точка или мнимый эллипс. 11(>;»гому случай АС > О, В = О называют эллиптическим. И то же время в случае АС < О, В = О геометрическим (>П|)а:зом уравнения могут быть лишь гипербола или пара пересекающихся прямых, которую можно рассматривать как вырожденный случай гиперболы. Аналогична ситуация и в случае 4 -: С = О, Б 7^ 0. Эти случаи называют гиперболическими. Наконец, если в уравнении из трех коэффициентов при слагаемых второго порядка отличен от нуля только один, А или С, то геометрическим образом может быть или парабола, или пара параллельных (совпадающих) прямых. Этот случай паиывают параболическим. В задачах на исследование кривых второго порядка, заданных в прямоугольной системе координат неполными уравнени- ими, обычно требуется определить каноническое уравнение и И1,1 числить в системе координат (9ху: для параболы — коорди- шггы вершины и фокуса^ уравнение директрисы] для эллипса — иоординаты центра^ вершин и фокусов, полуоси и эксцентри- I тпет^ уравнения директрис, а для гиперболы — еще и уравнения асимптот. Пример 11.5. Исследуем кривую второго порядка, задан- tivio СВОИМ уравнением 9x^-1-4у^ - 18х-|- 16у- 11 = 0. В этом неполном уравнении второго порядка коэффициенты мри квадратах переменных имеют одинаковый знак. Значит уравнение относится к эллиптическому типу. Выделяя полные ьиидраты по обоим переменным, получаем 9{х'^-2х + 1-1) + 4{у'^ + 4у + 4-4)-11 = 0, 9{x-iy + 4{y + 2f = 36, {x-iy (у + 2)^ 22 ^ 32 ~
330 11. КРИВЫЕ ВТОРОГО ПОРЯДКА Следовательно, после параллельного переноса системы ко ординат ж' = ж — 1,у' = у + 2 получим уравнение И' + М^^!, 22 32 которое задает эллипс с полуоси ми а = 2, 6 = 3. Так как а < />, то фокусы лежат на вертикаль ной оси симметрии. Поэтом v с = \/Ь2 — дЗ _ у/5, а эксцентриси тет е = с/Ь = л/Е/З. Центр элли пса находится в точке О' с ко ординатами (1;-2) (рис. 11.20) Отметим, что полученное уран нение эллипса не является капо ническим, для перехода в капо ническую систему координат требуется дополнительный поно рот системы координат О'х'у' на угол 90°. Приведем остальные характеристики кривой: Система координат Координаты вершин t-j.j Координаты фокусов Ургшнения директрис О'х'у Ж-2;0) В(2;0) С(0; -3) D(0; 3) F,(0;-x/5) F2 (О; v/5) у' = ±9/л/5 Оху У1(1-2;-2) В(1 + 2;-2) С(1;-2-3) D(l;-2 + 3) F,(l;-2-V5) F2{l;-2 + VK) y + 2 = ±9/VE Пример 11.6. Неполное уравнение 4ж^ + 16j/^ + 8ж — 64у + 4 = 0 кривой второго порядка тоже относится к эллиптичс скому типу. Выделяя полные квадраты по обоим переменным,
/1.4. Неполные уреивнеиия кривой второго шчшд^а :t:tl получаем 4(а;2 + 2а; + 1 - 1) + 16{у'^ - 4j/ + 4 - 4) + 4 = О, 4(ж + 1)Ч16(1/-2)2 = 64, 42 22 Ммиолнив параллельный перенос системы координат х' — х ~\- I, и' ~ у — 2, запишем каноническое уравнение эллипса 42 22 г полуосями а = 4, 6 = 2. Так как а> Ь^ то фокусы лежат на горизонтальной оси симметрии. Поэтому с = yjo?' — b'^ = 2\/3, It '.жсцентриситет е = с/а = \/3/2. Центр эллипса находится в гочке О' с координатами (—1;2) (рис. 11.21). у' УА В х' Рис. 11.21 Приведем остальные характеристики кривой: Система координат Координаты вершин Координаты фокусов Ургшнения директрис О'х'у' У1(-4;0) В(4; 0) С(0; -2) D(0; 2) F, (-2^3; о) F2 (2^3; о) х' = ±8/V5 Оху У1(-1-4;2) В(-1+4;2) С(-1;2-2) D(-l;2 + 2) F, (-1-2^3; 2) F2 (-1 + 2^3; 2) x + l=±8/V3
332 п. КРИВЫЕ ВТОРОГО ПОРЯДКА Пример 11.7. В неполном уравнении кривой второго по рядка 4х'^ — 9у^ — 24а: + 18у — 9 = 0 коэффициенты при квадрата ч переменных имеют противоположный знак. Поэтому уравне11И( относится к гиперболическому типу. Выделяя полные квадри ты по обоим переменным, получаем 4(х2 - 6х + 9 - 9) - 9{у^ - 2у + 1 - 1) - 9 = О, 4(х-3)2-9(у-1)2 = 36, {х-ЗУ {y-iy 32 22 = 1. в канонических координатах ж' = ж — 3, у' = у ~ \ уравнеии* имеет вид (Х')2 {уГ 32 22 = 1. Оно задает гиперболу с центром в точке 0'(3; 1), дейстки тельной полуосью а = 3, мнимой полуосью 6 = 2. При этом с = Va2 + 62 = у/й, е = с/а= \/l3/3 (рис. 11.22). ^^ ч ^. ч ^. ч ^. ч ^. ч ^^ ч ^ ч X. ч ^ ч X ^ч Flj Ж f ж ^ ж ^ ж ^ ж ' ж* у' Ч ч ч ч ч ч А ^^-. 1 ■г ■г в ч ч ч ч ч ч ч ч ч ч ч ч 1!Ж ^ _ж ^ ж ^ ж * ж * ж \^г X \ X ч X. ч X ч X ч X ч ^ ч X ч ^W ч ^^ ч ^^. ч ^^ Рис. 11.22
/ L4. Неполные уравнения кривой второго tUtpHAhn ,М.1 Мринодем сводку остальных характеристик по \rrtn\ i iiim'I HitJic: Система координат Координаты вершин Координаты фокусов Ургшнения директрис Ургшнения асимптот \t-j..t О'х'у' У1(-3; 0) В(3; 0) F, (-л/13; 0) F2 (л/13; о) х' = ±9/л/13 у' = ±2/Зх' Оху А(3-3; 1) В(3 + 3;1) F, (З - л/13; 1) F2(з + л/lЗ;l) X — 3=±9/л/13 у-1 = ±2(а:-3)/3 Пример 11.8. Неполное уравнение кривой второго по- |м1дка х^ +2ж — 6у + 7 = О относится к параболическому типу, iKM кольку содержит только одно слагаемое с переменным в ква- /^|»лте. Выделяя полный квадрат по ж, получаем (а:^ + 2а: + 1-1)-6у + 7 = 0, И координатах а:=а: + 1, у' = у—\ уравнение имеет вид , )г(» парабола с вертикальной осью симметрии, для которой р = !{, ар/2 = 1,5. Вершина параболы находится в точке 0'(—1; 1) (риг. 11.23). у' 0' -1 у 1 0 -1,5 х' X d Рис. 11.23
334 IL КРИВЫЕ ВТОРОГО ПОРЯДКА Укажем остальные характеристики кривой: Система координат О'х'у' Оху Координаты фокуса F(0; 1,5) F{—1', 1 + 1,5) Ургшнение директрисы а:'= —1,5 а:Н-1 = —1,5 Пример 11.9. Неполное уравнение ху — x — 2y-\-Q = 0 кри вой второго порядка относится к гиперболическому типу, п(» скольку оно не содержит слагаемых с квадратами переменных, но имеет слагаемое с их произведением. Преобразуем уравно ние: x{y-l)-2{y-l + l) + Q=0, (у-1)(а:-2)+4 = 0, (а:-2)(у-1) = -8/2. В канонических координатах х' = ж — 2, у' = у — \ уравнение имеет вид хУ =-(2^2)2/2, Т.е. представляет собой уравнение сопряженной гиперболы и асимптотах с полуосями а = Ь = 2\/2. Далее находим с - = л/аТ+W = 4, S = с/а ~ 4/(2\/2) = \/2. Центр гиперболы находится в точке 0'(2; 1) (рис, 11,24). У /-1 / 0 * f у (a/ a -1 4 f f * Ч ' Рис. 11.24
ДЛ1Л. Полярные уравнения 335 ,/1,а,ом сводку остальных характеристик по этой кривой: С'истема координат О'х'у' Оку Координаты вершин -^(—2; 2) Л[2 — 2; 1 + 2) В(2;-2) В(2 + 2;1-2) Координаты фокусов Fi (-2\/2; 2л/^ Fi (2 - 2л/2; 1 + 2л/2' F2(2>/2;-2>/2) F2 (2 + 2>/2; 1 - 2л/2^ Уравнения директрис у' = х' ±. 2у/2 у — 1 = ±2^2(а: — 2) У[)авнения асимптот у' = 0 у —1=0 а:' = 0 а:-2 = 0 Дополнение 11.1. Полярные уравнения Часто используют уравнения эллипсщ гиперболы и парабо- thi и полярной системе координат. На вид этих уравнений илияет взаимное расположение канонической системы коорди- шип кривой и полярной системы координат. Мы фиксируем полюс полярной системы координат в фокусе кривой. При этом рн эллипса выбираем левый фокус, а для гиперболы правый, ('(ЛИ рассматривать их расположение в канонической системе 1мм»рдинат. Полярную ось выбираем так, чтобы ее направление I оипадало с положительным направлением оси абсцисс канонической системы координат. Все три вида кривых описываются общим свойством: для 'побой их точки отношение расстояний до фокуса и до директрисы постоянно и равно эксцентриситету кривой. Значение (кгцентриситета определяет тип кривой. Если зафиксировать ||и»кальный параметр, так что положение директрисы в вы- Пранной системе координат будет оставаться неизменным, мы, ипрьируя эксцентриситет, получим единый ряд эллипсов, па- раГюлы, правых ветвей гипербол (рис. 11.25, а). Конкретная кривая определяется своим эксцентриситетом е при помощи уравнения |'дг р — полярный, он же фокальный, радиус точки М на кривой; MP — перпендикуляр, опущенный из точки М на /Ц1рсктрису d (рис. 11.25,6).
336 1ИВЫЕ ВТОРОГО ПОРЯДКА K^f^^^ (гипербола) d £ =1 (парабола) ^ е<1 (эллипс) Рис. 11.25 Так 1^ а то, иодс\ к \МР\ — p + pcosip^ /ажение в (11.21), получим Р \вив это выр' p-\-pcosip = ^, или р = ре 1 — ecos<p (1L22) Уравнен са, пар*1^ /ж1вают поллрнылс уравнениелс эллип- У 1}й ветви гиперболы. Ьсли ^ j/^ 11.26) принадлежит левой ветви гиперболы, тс^^ Ui.^^j наз^ \олы и право' МР\ = -pcos<p - р. ^ка М (рис и поэтов получаем |Л ^лярное уравнение левой ветви гиперболы Ь (11.21) noi) ^^ i~I \ виде -ре ecos</? (11.2.Ч)
Вопросы и задачи 337 Рис. 11.26 Вопросы и задачи 11.1. Доказать, что у сопряженных гипербол фокальные расстояния совпадают. 11.2. Доказать, что при повороте канонической системы координат на угол 7г/2 уравнение сопряженной гиперболы превратится в каноническое уравнение гиперболы. 11.3. Найти уравнение эллипса, если его оси симметрии * параллельны осям координат, которых он касается, а центр находится в точке (-3;2). 11.4. Найти уравнение гиперболы с центром в точке (2; 1), «м'ли ее оси симметрии параллельны осям координат, ее асим- II гота проходит через начало системы координат и эта гипер- Гюла касается: а) оси абсцисс; б) оси ординат. 11.5. Найти уравнение равнобочной гиперболы с центром и точке (2; 1) и проходящей через начало системы координат, «'(ЛИ одна из ее асимптот: а) вертикальна; б) горизонтальна; и) параллельна прямой у = х. 11.6. Найти уравнение параболы с вершиной в точке (1;3), проходящей через точку (3; — 1), ось симметрии которой: а) вертикальна; б) горизонтальна.
338 IL КРИВЫЕ ВТОРОГО ПОРЯДКА 11.7. Преобразовать уравнение кривой второго порядка и построить его геометрический образ в системе координат Оху. определив: для параболы — координаты вершины и фокуса, уравнение директрисы; для эллипса — координаты центра, вершин и фокусов, полуоси и эксцентриситет, уравнения ди ректрис; для гиперболы — еще и уравнения асимптот: а) ху-х-у+1 = 0] б) ху — X — у -\- 5 = 0; в) 4^2 - 9у^ - IQx - Збу - 56 = 0; г) 4^2 - 25у2 - 16а: - ЮОу + 16 = 0; д) х^ - 16у2 -2х- 64у - 47 = 0; е) а:2-10а:-4у + 57=0; ж) ху-9х-4у + 72 = 0; з) 2х^ + 2у'^ + 4х-8у+11 = 0; и) 2х^ - у2 + 4а: - 8у + 36 = 0. 11.8. Составить уравнение параболы, если ее фокусом является точка (2; —4), а директрисой: а) ось ординат; б) oci. абсцисс; в) прямая у = 8, 11.9. Доказать, что в полярных уравнениях кривых второп» порядка знаменатели не обращаются в нуль. НЛО, Найти каноническое уравнение кривой второго по рядка по ее полярному уравнению: ^ 15 ^, 15 . 5 &) р=-— ; б)/?=-— ; в) р=- . 5 —3cos</j 6 — ocos(p 1—cos</j
12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА 12.1. Поверхность вращения и преобразование сжатия Поверхность вращения. Простейшие поверхности в про- ('1'ранстве — это плоскости. Они являются геометрическими ^^бpaзaмu уравнений первой степени от трех переменных. Другой достаточно простой тип поверхностей составляют поверхности вращения. Определение 12,1 • Поверхность О, называют поверхностью вращения^ если она образована окружностями с центрами на некоторой прямой L (оси вращения), которые расположены в плоско- I тях, перпендикулярных L (рис. 12.1). ^ *• Уравнение поверхности вращения О, имеет наиболее простой вид, когда нача- АоО прямоугольной системы координат ложит на оси вращения, а ось Оъ совпадает с ней. Пересечение поверхности Q г координатной плоскостью Oxz — это некоторое множество S (рис. 12.2), вращение которого образует Q. Предположим, что множество S в плоскости Oxz описывается уравнением (^[x^z) = 0, Рассмотрим произвольную точку М{х; у; z). Она удалена от оси Oz на расстояние d = \/х^ + у^. Если точка Л/ лежит на поверхности вращения fi, то точки Mi(a:i; 0;-г), ^'-2(^2; 0; ^) с той же аппликатой -г, что и М, и абсциссами xi=d^ L Рис. 12.1
340 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Х2 = —d принадлежат множеству 5. Поэтому О = <p{xi,z) = <p{d,z) = <p{y/x'^+y'^,z), О = <p{x2,z) = <p{~d,z) = <p{-y/^T^,z) и условие М G f2 сводится к тому, что координаты точки М удовлетворяют равенству ip{±\/^+^,z) = Q, (12.1) Уравнение (12.1) и есть уравнение поверхности fi, которая образова на вращением подмножества S - =={{х; z): ip(x^z) = 0), расположен ного в координатной плоскости Oxz. Из уравнения множества Л' уравнение (12.1) соответствую щей поверхности вращения полу чается заменой х на iyx^ + y^. Преобразование сжатия. Под преобразованием cpfca» тил к координатной плоскости Oxz мы понимаем такое преобразование, при котором точка М{х; у; z) смещается в точку М'(а:; у/к; -г), А: > 0. Параметр к называют коэффициентом с;мсатил. При к > 1 точки пространства, расположенные па одной прямой, перпендикулярной плоскости Oxz, в результа те такого преобразования сближаются, т.е. преобразование - действительно сжатие. При О < fc < 1 преобразование фактически является растяжением. Пусть в пространстве в прямоугольной системе коорди нат Oxyz некоторое множество Q задано своим уравнением F{x^y^z) = О, При преобразовании сжатия к координатной плоскости Oxz с коэффициентом к это множество превратится в новое множество Q' с уравнением F{x^ky^z) = О, Эт<» следует из того, что точка (х; у; z) тогда и только тогда принадлежит множеству Q', когда точка (x]ky]z) принадлежит множеству Q.
12,2. Эллипсоиды :J4I 12.2. Эллипсоиды Поверхность, которая получается при вращении эллипса иокруг одной из его осей симметрищ называют эллипсоидом вращения (рис. 12.3) Уравнение эллипсоида вращения нывгдсм, расположив начало прямоугольной системы коорОинат в центре эллипса и говместив ось аппликат Оъ с осью нращония, а координатную плоскость Oxz — с плоскостью эллинга (|)И(*. 12.4). Тогда уравнение эллипса будет иметь вид х'^ z^ w 62 1Ссли в этом уравнении заменить х на iL\/x^ + у^ (см. 12,1), то получится уравнение х^ Л-у а +6?=' соответствующей поверхности вращения. Итак, эллипсоид иращения с осью вращения Oz описывается уравнением а:^ v^ -^2 — -1- — -! = 1 (12.2) Рис. 12.3 Рис. 12.4
342 12, ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Применив к эллипсоиду вращения преобразование сэ/сатия \\ координатной плоскости Oxz, получим эллипсоид общего ви да. Если к — коэффициент сэ/сатия^ то уравнение эллипсоид!» будет иметь вид 1 ^-1 = 1 или, после переобозначения параметров, х^ 'ip' z^ w Ь2 (12.:() Уравнение (12.3) задает поверхность второго порядка. Его называют каноническим уравнением эллипсоида. Три пн раметра а, Ь и с, входящие в него — это полуоси эллипсоида (рис. 12.5). Если все три полуоси эллипсоида попарно различны, то эллипсоид называют трехосным. Рис. 12.5 При совпадении каких-либо двух полуосей (как, наприме|>, в уравнении (12.2)) эллипсоид является поверхностью вращении (эллипсоидом вращения). Если равны все три полуоси [а = Ь — = с = г), то эллипсоид превращается в сферу радиуса г, которая описывается уравнением 2,2,2 2 X +у +Z = Г .
12.3. Гиперболоиды 343 12,3, Гиперболоиды При вращении гиперболы вокруг одной из ее осей симметрии получается поверхность, называемая гиперболоидом аращения. Выбор оси вращения влияет на тип гиперболоида. Югли осью вращения является действительная ось симметрии .чтербольц то поверхность вращения будет состоять из двух ■иитей (полостей). Это двуполостный гиперболоид вращения (рис. 12.6). При вращении гиперболы вокруг ее мнимой (к'п симметрии поверхность будет состоять из одной полости (|>ис. 12.7). Такую поверхность называют однополостным к*иперболоидом вращения. Для вывода уравнений гиперболоидов вращения расположим прямоугольную систему координат так, чтобы ось вращения, инляющаяся осью симметрии гиперболы, совпадала с осью аппликат Oz, а сама гипербола располагалась в координатной плоскости Oxz с центром в начале системы координат. Для случая двуполостного гиперболоида вращения уравнение гиперболы будет иметь вид а' Ь2 Рис. 12.6 Рис. 12.7
344 12, ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Заменив в нем х на dis/x^+y^ (см. 12.1), получим уравнение а^ а^ 0^ В случае однополостного гиперболоида вращения гипербола будет описываться уравнением х^ z^ _ Опять меняем х на радикал iyx^-j-y^, получаем X у Z а^ а^ 0^ уравнение однополостного гиперболоида вращения. Гиперболоиды вращения преобразованием сэ/сатпия к коор динатной плоскости Oxz превращаются в двуполостный и однополостпный гиперболоиды общего вида. При коэффициенте сэ/сатил к их уравнениями будут соответственно х^ fc^V^ z^ х^ fc^V^ z^ 4- —1 и I- = 1 После переобозначений параметров эти уравнения преобразу ются в каноническое уравнение двуполостного (рис. 12.Н) X у Z и однополостного (рис. 12.9) гиперболоидов х2 г/2 z2 а^ 0^ с^
12.4. Эллиптические параболоиды 345 Как видно из уравнений (12.6), (12.7), оба гиперболоида явля- к» гея поверхностями второго порядка. Рис. 12.8 Рис. 12.9 12.4. Эллиптические параболоиды При вращении параболы вокруг ее оси получаем параболоид вращения (рис. 12.10). Чтобы найти его уравнение, иыберем прямоугольную систему координат^ направив ось Оъ по оси вращения и совместив координатную плоскость Oxz с плоскостью параболы. Пусть при этом парабола описывается уравнением х^ = 2рг, р>0. Тогда для получения уравнения поверхности вращения нужно заменить в этом уравнении х на Ь^х2+у2 (см. 12Л): 2pz = х^ + у^. Преобразование сжатия параболоида вращения к координатной плоскости Oxz с коэффициентом к дает поверхность
346 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА более общего вида — эллиптиче» ский параболоид, уравнением ко торого будет _ ^2 2..2 2pz = x'' + k''y\ После переобозначения параметрои получаем каноническое уравнение эллиптического параболоида 4+ё=2.. Видим, что эллиптический параболоид является поверхностью второго порядка. При а = Ь он превращается в параболоид вращения. 12,5, Конусы При вращении прямой L, пересекающейся с осью вращения, образуется прямой круговой конус (рис. 12.11). Точка пересечения вращающейся прямой с осью вращения остается неподвижной, ее называют eeptauHou конуса. Как и ранее, уравнение будем выводит!» в прямоугольной системе координат, ось Оъ которой совпадает с осью вращения, а начало системы координат — с вершиной конуса. Ось Ох расположим так, чтобы прямал L находилась в координатной плоскости Oxz и описывалась уравнением г = fcix. В этой системе координат уравнение поверхности вращения получа- Рис, 12.11 ^тся из уравнения прямой заменой х иа
12,6, Цилиндрические* поверхности 'ЛА7 I \/хМ-у2 (см. 12Л), в результате такой замены получаем ' ^ ±fciухМ-у^. Возведя уравнение в квадрат, придем к соот ношению z'^ = fcj(x^ + У^)) ^ разделив его на с^ = fcja^, полумим каноническое уравнение прямого кругового конуса 6} с? <?•' Преобразование сэ/сатия прямого кругового конуса к координатной плоскости Oxz с коэффициентом к дает эллиптический конус. Его уравнение имеет вид х^ fcV_£^ а^ а^ с^' или, после переобозначения параметров, X у Z Уравнение (12.9) называют каноническим уравнением эллиптического конуса. Эллиптический конус при а = b совпадает с прямым круговым конусом, и оба они являются поверхностями второго порядка. 12,6. Цилиндрические поверхности При вращении прямой вокруг оси вращения, параллельной :)Той прямой, образуется поверхность, которую называют кру- i',oebiM цилиндром (рис. 12.12). Эта поверхность является частным случаем цилиндрической поверхности^ получающейся при движении прямой в пространстве, которая остается параллельной своему исходному положению (рис. 12.13). Если па движущейся прямой фиксировать точку, то она опишет кри- иую, которую называют направляющей цилиндрической поверхности (см. рис. 12.13). Можно также сказать, что цилиндрическая поверхность представляет собой множество
348 12, ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА точек на прямых, параллельных фиксированной прямой. Эти параллельные прямые называют образующими цилиндрической поверхности. .^—t -- _ г ■*•-, Рис. 12.12 Рис. 12.13 В качестве направляющей цилиндра можно взять любую кривую, образованную пересечением цилиндрической поверх ности с плоскостью, не параллельной образующим. Выбером прямоугольную систему координат так, чтобы образующие цилиндрической поверхности были параллельны оси Oz. В ка честве направляющей выберем кривую, являющуюся пересем*» нием цилиндрической поверхности с координатной плоскостьь* хОу (рис. 12.14). p^^q^^pq- Рис. 12.14
12.6. Цилиндрические поверхности 349 Направляющая в плоскости хОу описывается некоторым уравнением двух переменных у?(х,у) = 0. Точка M{x;y;z) лежит на цилиндрической поверхности тогда и только тогда, когда ее абсцисса ж ордината (фактически координаты точки /V (х; у; 0) на плоскости хОу) подчиняются уравнению направляющей. Поэтому в выбранной системе координат цилиндрическая поверхность описывается уравнением ip(x^y) = 0 — уравнением своей направляющей, которое трактуется как уравнение ■грех переменных х, у и г. Верно и обратное утверждение; если и некоторой прямоугольной системе координат в пространстве поверхность описывается уравнением, не содержащим одного ил переменных, то эта поверхность является цилиндрической. Итак, критерием для цилиндрической поверхности является отсутствие в ее уравнении в подходящей системе координат одного из переменных. Цилиндр второго порядка — это цилиндрическая по- иерхность, направляющая которой в плоскости, перпендикулярной образующим, представляет собой кривую второго порядка. И выбранной выше прямоугольной системе координат цилиндр второго порядка описывается уравнением второй степени Ax'^ + 2Bxy + Cy'^ + 2Dx+2Ey + F = 0, гдеА^ + В^+С^фО. Это уравнение можно упростить подходящим выбором системы координат. Фактически речь идет о приведении к каноническому виду уравнений второго порядка от двух переменных (см. 11.4, а также [IV]). Канонические уравнения кривых второго порядка приводят к трем видам цилиндров второго порядка: - эллиптическому (рис. 12.15, а) с каноническим уравне- X у пием ^-Ч- тт = 1? а^ 0^
350 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА - гиперболическому (рис. 12.15,6) с каноническим урап^ пением —-- — = 1; - параболическому с каноническим уравнением у^ = 2рх (рис. 12.15, в). Отметим, что если направляющей является пара пересекающихся (параллельных, совпадающих) прямых, то соответствующая им цилиндрическая поверхность представляют собой пару пересекающихся (параллельных, совпадающих) плоскостей. а в Рис, 12Л5
12.7. Метод сечении i351 12.7. Метод сечении Для выяснения формы поверхности в пространстве по се уравнению Ф(а:,у,г):=0 (12.10) часто используют так называемый метод сечений. Он состоит в анализе пересечений поверхности с плоскостями, параллельными координатным плоскостям^ например с плоскостями иида г = с, где параметр с пробегает все действительные значения. Для каждого значения с система уравнений *''■"''' = "■ (12.11) z = c 'задает соответствующее пересечение. Критерием принадлежности точки М{х] у; z) этому пересечению являются следующие условия: а) z = с; б) координаты а: и у ее проекции на координатную плоскость хОу, т.е. координаты точки iV(a:;y;0), удовлетворяют уравнению Ф(а:,у,с) = 0. (12.12) Зная эти пересечения, т.е. кривые (12.12), можно представить форму поверхности. Отметим, что указанный „рентген" поверхности можно проводить другими плоскостями, но они должны быть параллельными между собой. Обычно при исследовании формы поверхности методом сечений используют две точки зрения на уравнение (12.12). Первая состоит в том, что его интерпретируют как уравнение проекции на координатную плоскость хОу сечения (12.11). Согласно второй точке зрения предполагают, что в секущей плоскости имеется прямоугольная система координат с началом в точке О' пересечения секущей плоскости с осъюОг и осями, О'х и О'у? которые проектируются на соответствующие оси Ох и Оу системы координат Oxyz. Это позволяет говорить о (12Л2) как об уравнении сечения (12.11) в секущей плоскости.
352 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Пример 12.1. В качестве примера рассмотрим уравненио эллиптического параболоида (12.8) и исследуем его форму методом сечений. Пересечение этой поверхности с плоскостью ^ = с описывается уравнением При с < О пересечение пусто, при с = О оно совпадает с началом системы координат Oxyz, а при с > О представляет собой эллипс +—L-1. {a^pГcY {ЬурГс) Оси этого эллипса с ростом параметра с увеличиваются, и можно представить форму поверхности (рис. 12.16, о). Кстати, слово „эллиптический" в названии поверхности и указывает на то, что среди ее сечений имеются эллипсы. Пересечения этой же поверхности как с плоскостью ж = с (рис. 12.16,6), так и с плоскостью у = с (рис. 12.16, в) представляют собой параболы а^ 0^ и ж2 С^ а^ 0^ соответственно. Параболы в каждом из этих семейств сечений имеют равные параметры (они не зависят от значения с). Эти сечения позволяют дать еще одно геометрическое построение эллиптического параболоида. Рассмотрим параболу Fi, находящуюся в плоскости у = О, и аналогичную параболу F2
12.7. Метод сгчсиий 1М а в Рис. 12.16
354 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА а Рис. 12.17 в плоскости ж —о (рис. 12.17, а). Пусть вторад парабола /^ перемещается в пространстве так, что: - вершина параболы Р2 все время находится на параболе Р|; - ось параболы Р2 параллельна оси параболы Pi; - плоскость параболы Р2 перпендикулярна плоскости пара болы Pi. Тогда в результате такого перемещения и образуется элли птический параболоид. При этом роли парабол Pi и Рг можт» поменять,-т.е. перемещать параболу Pi, используя параболу 7'^ как направляющую. # Уравнение X а' у1 62 2z (12ЛЗ) отличается от уравнения (12.8) эллиптического параболоида лишь знаком одного слагаемого и тоже задает поверхность вто рого порядка. Ее называют гиперболическим параболоП' дом^ а само уравнение (12.13) — каноническим уравнением гиперболического параболоида.
12.8. Неполные уравнения П(т<*рхпости BTopoiHt порндчп ',\htt Исследуем вид гиперболичегкш о параболоида методом if моний. Его пересечения с плоскостями у =: с при любом :н1амг' НИИ с являются параболами: Пересечения с плоскостями ж = с тоже при всех значоииих < являются параболами: Обозначим через Р\ параболу, находящуюся в сечении у = 0, а через Рг — аналогичную параболу в сечении ж = 0. Перемещал, как и выше, параболу Р^ по параболе Р\ (рис. 12.17,6), получаем седлообразную поверхность гиперболического параболоида. Пересечения гиперболического параболоида с плоскостями г = с при с 7^ О являются гиперболами - - ^ - 2с а при с— О — парой пересекающихся прямых Выбор названия поверхности объясняется характером сечений: горизонтальные сечения гиперболического параболоида — это гиперболы, а два других семейства рассмотренных течений — параболы. 12,8, Неполные уравнения поверхности второго порядка Поверхность второго порядкав пространстве в заданной прямоугольной системе координат описывается уравненном с десятью коэффициентами: Ах^ + Ву^ + Cz^ + Dxy + Exz + Fyz + Gx +Ну+Kz +L = 0,
356 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА причем среди первых шести коэффициентов, от А до F, должои быть хотя бы один ненулевой. Мы, как и в случае кривых второго порядка, не будем про водить полную классификацию поверхностей второго порядка, отложив ее до изучения курса линейной алгебры [IV]. В этом разделе мы рассмотрим случай неполного уравнение поверхности второго порядка, т.е. когда в уравнении отсуг ствуют попарные произведения переменных: Ax^ + By^ + Cz^ + Gx + Hy + Kz + L=^0. (12.14) Такое уравнение второго порядка при помощи параллельно го переноса системы координат и, возможно, переобозначении переменных можно преобразовать в одно из канонических ураи нений поверхности второго порядка или в уравнение вырожден ной поверхности второго порядка, хотя в некоторых особых случаях для упрощения уравнения параллельного переноса »о достаточно. Такие особые случаи подробно анализируются \\ [IV]. Для преобразования уравнения (12Л4), используют выделе ние полного квадрата по каждому из переменных, входящих и уравнение во второй и первой степени (см. 11Л или [I]). П|)и этом возможны три варианта. 1. В первом варианте уравнение (12.14) содержит квадрати всех трех переменных. Выделение полного квадрата по х (при G / 0), по у (при Я / 0) и по ^ (при К ф Q) преобразует уравнение (12.14) к виду A{x-xof + B{y-yof + C{z-zof^L\ (12.15) где G Н К ^, ^ G^ Н^ К'^ ^0--^, Уо--^, -0--^, ^^-^^Ы^^В+ЖГ Пусть в полученном уравнении (12.15) L'/ 0. Тогда, вводи обозначения а^ = |1'|/|Л|, Р ~ |L'|/|B|, с^ = |L'|/|C|, придем к
12.8. Неполные уравнения поверхности второго порядка .457 смещенному уравнению поверхности второго порядка. \\ зависимости от знаков коэффициентов уравнения (12.15) это м(И ут быть уравнения эллипсоида (i^ + fc|2)!+(iZi2)!=i, (12.16) а^ 0^ с^ (и)нополостного гиперболоида а^ 62 ^2 {^ - ^о)^ _ {У-УРУ _^ {z-zq)^ ^ ^ (12.17) а^ 62 ^2 (x-xq)^ (у-уо)^ jz-zo)^ а2 62 ^2 Овуполостного гиперболоида -1, {х-хоУ (у-уоУ (г-гоУ _ (ж-жо)2 (у-Уо)^ (2-го)2 а2 62 с2 (Х-Хо)^ (У-УОУ , (2-Zo)2 1, (12.18) а2 62 "•" с2 ^ или мнимого эллипсоида (ж-жо)2 (у-уо)2 (г-го)2 _ а2 + 62 "^ с2 " ' называемого так потому, что уравнение напоминает уравнение эллипсоида, но в отличие от последнего описывает пустое множество. Если L' = 0, то, вводя обозначения а^ = 1/|>1|, Ь^ = 1/|В|, с^ = = 1/|С|, также приходим к смещенному уравнению поверхности иторого порядка. В эависимости от знаков коэффициентов i 1 Аналитическая геометрия
358 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА уравнения (12.15) это могут быть уравнения конуса {x-xq)^ {у-уоУ {z-zo^ _ а2 ^ 62 с2 -"' (x-Xq)^ {У-УОУ , {Z-Zoy а2 62 с2 (ж-Жо)2 {у-уоУ {Z-Zoy а2 62 с2 + il^^^O, (12.1!)) О или точки (ж-жо)2 ^ (у-уо)^ ^ (^"^Q^^^O а2 62 с2 Замечание 12.1. После параллельного переноса системм координат х' = x-xq, у' = у - уо, J '=^z- zo в точку О'(жо; уо; -^о) уравнение (12.16) и первые в тройках ураи нений (12.17)-(12Л9) в новых переменных примут канонимо ский вид, в то время как остальные уравнения в (12.17)-(12.]!)) преобразуются к каноническому виду дополнительным пер*» обозначением переменных в соответствующей коордипатно\\ плоскости. Это переобозначение переменных важно с то() ретической точки зрения, так как позволяет определить тип поверхности, хотя положение этой поверхности в системе !«► ординат O'x'yV принципиально иное, нежели в канонической системе координат (на рис. 12.18 приведены три варианта по ложения однополостного гиперболоида). На практике допол нительное изменение системы координат не реализуют и изо бражают поверхность в системе координат O'x'y'z', получай» щейся параллельным переносом. Переобозначение переменимх рассматривают как чисто алгебраическую операцию, позволи ющую выяснить положение поверхности относительно систем и координат.
VJ.H. Неполные уравнения поверхности втором» ffnfift/th/i imi Рис. 12.18 2. Во втором варианте уравнение (12.14) содержит квадра- |'м двух переменных. Здесь выделяются три подварианта: а) Л/О, В/О, С-0; б) Л / О, В = О, С / 0; в) Л ^ О, В/О, С/0. Эти подварианты сводятся друг к другу переобозначением переменных. Поэтому они дают одни и те же результаты, и нам достаточно рассмотреть лишь один из них, например первый. Если Л / О, В / О, а С = О, то в случае К ~0 третье переменное Z вообще не входит в уравнение (12.14), которое в этом случае является уравнением цилиндра второго порядка. Все иозникающие ситуации и тип поверхности полностью характеризуются направляющей цилиндра в плоскости хОу (см. 11.4).
360 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА в случае КфО выделение полного квадрата по х (при G/0) и по у (при Я/ 0) преобразует уравнение (12.14) к виду А{х - xof + В{у - уоУ - -K{z - zo), (12.20) где G Н V ^, ^ G^ Ю Введя обозначения а^ = 1/И|, 6^ = 1/|В|, р == 1-^1/2, придем к смещенным уравнениям поверхности второго порядка. В зависимости от знаков коэффициентов в (12.20), это могут быть уравнения или эллиптического параболоида (-^о)^^(ц|о)!^2р(г-го), а2 ' 62 ИЛИ [х а2 ^(У -Уо)' 62 гиперболического параболоида {X {X -^о)' а? -хоУ а? (у (у -Уо)^ 62 -УоГ 62 (12.21) -2p{z-zo), 2p{z-zo), -2p{z- zq). (12.22) 3. В третьем варианте уравнение (12.14) содержит квадрат только одного переменного. Здесь также возникают три симметричных подварианта (квадрат ж, квадрат у, квадрат z). Остановимся на случае Л / 0. Если уравнение не содержит или слагаемого с у в первой степени, или такого же слагаемого с z^ то реализуется случай цилиндра второго порядка, который сводится к исследованию направляющей цилиндра. Если же \\ уравнении присутствуют оба указанных слагаемых первой ct<v пени, как, например, в уравнении ж^ + у + 2-гг = 0, то приведенио уравнения к каноническому виду требует поворота системы координат в пространстве. Анализ таких уравнений приведен в [IV].
12.8. Неполные уравнения поверхности второго порядка 361 Пример 12.2. Упростим уравнение 4х^ + 9у^ + 36^^ - 8а; - Збу + 72г + 40 = О 11(»верхности второго порядка с помощью параллельного переноса прямоугольной системы коорди1!ат. Уравнение содержит каждое из трех переменных в первой и во второй степени. Поэтому но каждому переменному имделяем полный квадрат: + 9(у2-4у + 4-4) + 36(^Ч2^ + 1-1)+40-0, ^(а:-1)Ч9(у-2)436(^+1)2 ^36, (а:-1)2 (у-2)2 ^ ^^2 , Приходим к смещенному уравнению эллипсоида с центром в точке 0'(1; 2; —1) и полуосями а = 3, 6 = 2, с= 1. Соответствующее каноническое уравнение получается после параллельного иореноса системы координат ж' = ж — 1, у'=:у — 2, z* ~ z-\-\ и имеет вид 32 + 22 ^^ '^ " Пример 12.3. Выясним, какая поверхность является геометрическим образом уравнения ж^ - у2 + ^2 - 2ж + 4у - 2^ - 3 = 0. Как и в примере 12.2, по каждому переменному выделяем полный квадрат: (ж^ - 2ж + 1 - 1) - (у2 - 4у + 4 - 4) + (^2 - 2^ + 1 - 1) - 3 = О, {x-\Y-{y-2Y + {z-\f = \.
362 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Приходим к смещенному уравнению однополостного гиперболо= ида вращения с центром в точке 0^(1; 2; 1). После параллельно го переноса системы координат в эту точку х' = х — \^у' = у — 2^ z' = z — \ уравнение принимает вид .л 2 /\2 Это уравнение не является каноническим из-за несоответствия знаков. Осью вращения гиперболоида является ось 0*у' новой системы координат (рис. 12.19, а). а Рис. 12.19 Пример 12.4. Выясним, какую поверхность определяет уравнение второго порядка В уравнении нет слагаемого х первой степени и слагаемого у второй степени. Полный квадрат выделяем только по переменному г: х^ - 4{z^ - 2г + 1 - 1) + 8у - 12 = О, x^-4{z-lf + 8y-8 = 0, ^'-ф-1)' = -8(у-1), .2 X' 22 -(^-1Г = -2(у-1).
д.12.1. Конические и липгпчлтие поверхности 363 Приходим к смещенному ураинйнию гиперболического параболоида. Выполнив параллельный 1И*|ич1()С сист(»мы координат .г' = ж, у' = у—1^ z' = z—l в томку 0'(1); I; I) получим уравнение нида которое преобразуется в каноничоскоо дополни гольным переобозначением переменных (рис. 12.19, Л). Замечание 12.2, Для опредол(Ч1ии айда нонорхности и по- «троения ее в новой системе координат (носло параллельного пореноса) можно использовать мтии) ггнгнпй. Конечно, если, как в примере 12.2, уравнение поиорхнос ги имоо г канонический иид, то можно воспользоваться приипд^^иным HUiue выводом канонических уравнений поверхностей игорого порядка. Однако и примерах 12.3, 12.4 (см. рис. 12.И), «,^ ситуация сложнее, и использование метода сечений предстаиляотся целесообразным для исключения ошибок. Дополнение 12.1. Конические и линейчатые поверхности Поверхность, которая образуется при движении прямой, проходящей через некоторую фиксированную точку А, называют конической. Точка А — это вершина конической поверхности^ а всевозможные прямые на поверхности, представляющие собой положения движущейся прямой, — эгго образующие конической поверхности (рис. 12.20). Примеры конических поверхностей дают прямой круговой и эллиптический конусы. Траекторию у некоторой фиксированной точки В на движущейся прямой (но не вершины) можно рассматривать как напраеллющую конической поверхности. При этом коническую поверхность можно определить как множество всевозможных прямых, проходящих через фиксированную точ-
364 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА ку А (вершину) и пересекающих заданную кривую у (направляющую). Рис. 12.20 Если начало прямоугольной системы координат Oxyz совпадает с вершиной конической поверхности, то уравнение F(x,y,2:) = 0 этой поверхности будет иметь следующее свойство. Если Р{хо^Уо^^о) = О, то и F{XxQ^XyQ^XzQ) = О для любого действительного числа А. Это следует из того, что через любую точку конической поверхности, не являющуюся вершиной, проходит образующая. Точки М{хо\уо] zq) и M^Xxq] Хуо; Xzq) лежат на этой прямой. Уравнения с описанным свойством называет однородными. Итак, при указанном выборе системы координат уравнение конической поверхности будет однородным. Верно и обратное утверждение: геометрическим образом однородного уравнения является коническая поверхность. Алгебраическое уравнение будет однородным, если оно содержит слагаемые одной и той же степени. Например, каноническое уравнение (12.9) эллиптического конуса состоит из слагаемых второй степени. Коническая поверхность относится к более широкому классу линейчатых поверхностей^ образуемых движущейся прямой (рис. 12.21). Если движущаяся прямая все время проходит через фиксированную точку (что, вообще говоря, необязательно), то линейчатая поверхность будет конической. Если ттпсгл^яя /ткижется поступательно, оставаясь параллельной свое-
ДЛ2.1. Конические и линейчатые поипцнит /м И(1Г» му исходному положению, мы получаем другой иид ииисЙчй itiii поверхности — цилиндрическую поверхность. Рис. 12.21 Линейчатыми, но не коническими, поверхностями являют (Я однополостный гиперболоид и гиперболический параболоид. Чтобы убедиться в этом, рассмотрим однополостный гиперболоид, заданный своим каноническим уравнением 4 + 11-4 = 1- (12-23) а^ Ъ^ с^ Перенесем второе слагаемой левой части уравнения в его правую часть И преобразуем уравнение к следующему виду: При любом значении параметра А система ас \ Ь (12.25) представляет собой общие уравнения прямой. Эта прямая при любом А принадлежит однополостному гиперболоиду, поскольку при А:;?^0 уравнение (12.24) гиперболоида получается перемножением уравнений системы (12.25) и сокращением на А. При
366 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА А = 0 (12.24) следует из (12.^5), поскольку обе части уравнения (12.24) содержат множите;ли, равные нулю. Таким образом, однополостному гиперболоиду принадлежит бесконечно много прямых, описываемых общими уравнениями (12.25). Если к этим прямым добавить еще одну прямую 1-.М = 0, X Z (12.26) = 0, которую естественно соотнестги с бесконечным значением параметра А, то через каждую то^ку однополостного гиперболоида будет проходить одна прямая семейства, лежащая на гиперболоиде. Соответствующее зн%.чение А можно найти из системы (12.25). Итак, гиперболоид, который задается уравнением (12.23), представляет собой Множество прямых, описываемых уравнениями (12.25). Эти прямые называют прямолинейными образующими однополостного гиперболоида. Однополостный гиперболоид имеет Также второе семейство прямоли- неи11ых образующих, которое описы* ваехся системой уравнений Ч^?) = (^-f). аналогичной (12.25), с тем же соглашением о значениях параметра А (рис. 12.22). Наглядным примером однополостного гиперболоида с двумя семействами прямолинейных образующих являются секции Шаболовской телебашни. Авт^ор оригинальной идеи, заложенной в конструкцию телебашни, он же ее конструктор — русский инженер В.Г. Шухов (1853-1939). Рис. 12.22
д. 12.1. Конические и линейчатые поверхности 11(17 Прямолинейные образующие гиперболического параГкикт да находятся так же, как и однополостного гиперболоида. Преобразуем каноническое уравнение гиперболического пара Оолоида к виду X у\ /X У\ _с. а Ь/ \а Ь/ (12.27) 'Гак же как и в случае однополостного гиперболоида, это урав- а пение можно „расщепить в систему двух линейных уравнении или по-другому ж У . - - 7 = -^Р^ а о ^ У а о ЧМ)=- (12.28) (12.29) Каждая из систем (12.28), (12.29) задает семейство прямолинейных образующих гиперболического параболоида (рис. 12.23). Рис. 12,23
368 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА В случае однополостного гиперболоида вращения, т.е. при а = Ь, каждое из двух семейств прямолинейных образующих по лучается вращением одной прямой семейства вокруг оси вращения поверхности. Это значит, что однополостный гиперболоид вращения можно получить вращением прямой, которая являет ся скрещивающейся по отношению к оси вращения. Рассмотрим, например, семейство (12.25), полагая, что а = Ь. Каждая прямая семейства пересекает координатную плоскость хОу в точке, лежащей на окружности ж^ + У^ = о,^ (других точек гиперболоида в плоскости хОу нет). С другой стороны, прямолинейная образующая не может быть парал лельна этой плоскости, так как соответствующим сечением гиперболоида является эллипс). Выбрав произвольную точку M(acos(^; asimpiO) на указанной окружности, найдем значенио параметра А для прямой семейства (12.25), проходящей 4epe;j М. Отметим, что прямолинейная образующая, соответствующая А = О, пересекает эту окружность в точке (0;—а;0), а соответствующая бесконечному значению А — в точке (0; а; 0). Это непосредственно следует из (12.25). Подставим в первоо уравнение системы (12.25) координаты точки М acosip / asin<^ а \ а и решим уравнение относительно А: cos<^ А= г^. (12.30) 1 - sin<^ Зная параметр А, мы можем найти направляющий вектор а прямой (12.25) как векторное произведение нормальных векторов двух плоскостей, определяемых уравнениями системы (но забывая при этом, что а = Ь): S = i j к \/а А/а —1/с А/а —1/а А/с А2-1. 2А . А2 + 1, г J г—fc ас ас а^
д. 12.2. Конические сечения 369 Длина полученного вектора рання S = у/(Л2 - 1)2а2 + 4Л2а2 + (А^ +Т)^ ^ (1 + Л^)Л^Т? 1*азделив вектор s на его длину, получим единичный направляющий вектор д2 _ 2 2Л A^ + 1 A^ + 1 где p = a/\/a^ + c^^ q = с/л/а^ + с^, a параметр A заменен на if согласно формуле (12.30)- Можно Показать, что вектор sq получается из вектора с координатами {0;-р;-д}^ соответствующего А= 1, поворотом на угол (р вокруг оси Oz [IV]. (Следовательно, прямая семейства (12.25), соответствующая па- |)аметру А, получается поворотом вокруг оси аппликат прямой того же семейства, соответствующей параметру А= 1. Дополнение 12-2. Конические сечения Важнейшей особенностью прямого кругового конуса явля- (»тся то, что все кривые второго порядка трех типов: эллипсы^ .^иперболы^ параболы — могут быть получены как комические сечемил, т.е. сечения конусе различными плоскостями. Рассмотрим прямой круговой конус, который в прямоугольной системе координат Oxyi описывается уравнением X 2_^ y2_^2^Q ^j2.31) И геометрически получаетсл при вращении вокруг оси Oz прямой Z = х^ принадлежащей координатной плоскости xOz. В <илу круговой симметрии пговерхности (12.31) можно ограничиться только сечениями при помощи плоскостей, перпендикулярных координатной плоскости xOz. Таким плоскостям <оответствуют уравнения А x + Bz'\-D-Q^ А? + В"^ ф^.
370 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА Если В = О, то секущая плоскость описывается уравненном X = жо, где xq = —D/Ay и параллельна координатной плоско сти yOz. Подставив значение абсциссы xq в уравнение конуса (12.31), найдем, что сечение в плоскости х = xq описывается уравнением z-^ — у'^ = х^ (см. 12.7) и при жо т^ О представляет собой равнобочную гиперболу (рис. 12.24, а), а при жо = О — пару прямых, которые являются образующими конуса (рис. 12.24, б), а Рис. 12.24 Пусть в уравнении секущей плоскости козффициент В ф^. Тогда плоскость можно представить уравнением z = кх + 1^ где к= —А/By Ь — —D/B. В силу симметрии конуса относительно плоскости Оху достаточно ограничиться случаем, когда А; < 0. Коническое сечение для рассматриваемой плоскости и пространстве будет описываться системой двух уравнений z = kx-\-b. (12.32) Чтобы получить уравнение кривой в секущей плоскости, рассмотрим прямоугольную систему координат OVu, взяв в качестве координатных осей О'м и О'у прямые, являющиеся Пересе-
Д.12.2. KoHH*w< hiw tr^'imiH» 371 чениями секущей плоскости с координатными плоскостями xOz и хОу (рис. 12.25). Координаты и и V произвольной точки i^ сокущей плоскости Г)удут связаны с ее координатами j, т/ " z п пространстве соотношениями f X = Xo + UCOSip =^ То и VI Д^' z = usin(p = к и (12.33) где (р — угол между коническим сомсчтом, п(»рнспдикулярным координатной плоскости xOz, и координатной плоскостью хОу (см. рис. 12.25), причем k — tgip, а хо — Ь/к. Рис. 12.25 Подставляя (12.33) в первое уравнение системы (12.32), получаем уравнение конического сечения в системе координат O'vxx и \2 о/ ки ^^ Хо — VT+F yw-i- Vi + ¥ )=»■ 1'аскрывая скобки и приводя подобные, находим и' + 26 62 (12.34)
372 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА При к =—1^ когда секущая плоскость образует с плоскостью хОу тот же угол, что и образующие конуса, коническио сечения будут представлять собой параболы (рис. 12.26, а) и описываться уравнением v'^ = Ьу/2{и — Ь/у/2), Варьируя параметр b в уравнении секущей плоскости, в качестве конического сечения можно получить любую параболу. а в Рис. 12.26 При кф -\ (А; < 0) уравнение (12.34) примет вид l^k^ P+fc(l-fc2) + v' = 1-^2* (12.35) Здесь возможны два варианта. При -1 < А; ^ О, т.е. когда секущая плоскость образует с плоскостью хОу меньший угол, чем образующие конуса, выполнено неравенство 1 — А;^ > О и поэтому уравнение (12.35) конического сечения являетги уравнением эллипса (см. рис. 12.26, б). И здесь, варьиру» параметры Ь и А; в уравнении секущей плоскости, мы можгм получить в сечении любой эллипс.
Вопросы и ипдлчи I / ( При к< —1, т.е. когда секущая плоскость оОрнлу^м i ii'i-" костью хОу больший угол, чем обрагвующио комуси, им«'м I — А;^ < О, так что коническое сечение, описыиапмш' урпши- нием (12.35), является гиперболой (рис. 12.26,«). H(ipi.Mi«\ и параметры Ь и А;, можно получить в коническом («'моции /им бую гиперболу. Вопросы и задачи 12.1. Исследовать форму поверхности второго пприди'» методом сечений: а) x2-2y-^2 = l; б) х'^ - у'^-4 = 0] в) 4x2 ^ 4у2 + 5.^2 + 1 = 0; г) у^ - г^ - х^ == 0; Д) г/2 + г^ - х^ = 0; е) у2 - ^2 + х^ = 0; ж) ху = 0; э) 2x2+ 2j/2 + 4x-8y+11 = 0. Установить названия этих поверхностей и сделать рисунок и заданной системе координат. 12.2. Найти уравнения проекций на координатные плоскости пересечений поверхностей: а) х2 + у2 + г - 4 = О, х2 + у2 - г = 0; б) х2 + у2 - 2 - 9 = О, х2 + у2 - 1 = 0; в) х2 + у2 - г = О, 4х - 4у - г + 8 = 0. 12.3. Найти уравнение конуса с вершиной в точке (1; —3; 2), образующие которого составляют угол 60^ с координатной плоскостью: а) хОу; б) xOz; в) yOz. 12.4. Доказать, что уравнение х^ — Зу^ + z'^ = 2х — 2z — 2 задает конус, и найти его вершину. 12.5. Найти уравнение конуса с вершиной в начале системы координат, если в него вписана сфера х^ + у2 + (г — 4)^ = 1. 12.6. Найти каноническое уравнение зллипсоида с полуосями 5, 3 и 2.
374 12. ПОВЕРХНОСТИ ВТОРОГО ПОРЯДКА 12.7. Преобразовать уравнение поверхности второго порядка с помощью параллельного переноса системы координат и построить ее в новой системе координат: г) XZ- х- z+l = 0; б) у'^ + z'^ -4у-4z + 4 = 0\ в) 4x2 + 9y^ + ^2- 16х-36у + 2г + 296 = 0; г) 4x2 _у2_^^2_ 24х + 2y-4z + 35 = 0; д) х^ - у2 - ^2 - 4у - 2г - 1 = 0. 12.8. Установить название поверхности второго порядка при всех значениях параметра t: з) x'^-2x-z + t = 0; б) х'^ -ty'^ + {t+ l)z'^ -4у-4z + 4 = 0; в) х^ + 2у2 + 3^2 - 16х -8y+l2z + t = 0] г) x'^-y'^ + z'^-4x + 2y-4z + t = 0] д) tx^ -{t- 1)у2 -{t + 2)z^ - 1 == 0. 12.9. В прямоугольной системе координат задана прямая х- 1 _ J/ + 2 __ Z+1 2 ~ t ~ 1 ' Найти все значения параметра i, при которых поверхность, образованная при вращении данной прямой вокруг оси; а) Ох; б) Оу; в) Oz, является конусом, и определить вершину этого конуса.
список РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ Учебники и учебные пособия Александров П. С. Курс аналитической геометрии и линейной алгебры Учеб. для вузов. М,; Наука, 1979, 512 с. Беклемишев Д.В. Курс аналитической геометрии и линейной алгебры; Учеб. пособие для физ.-мат. и инж.-физ. специальностей вузов. 6-е изд., стереотип. М.; Наука, 1984. 319 с. Беллман Р. Введение в теорию матриц / Пер. с англ. под ред. В.Б, Лидского. М.: Наука, 1969. 368 с. Гантмахер Ф.Р. Теория матриц. 3-е изд. М.: Наука, 1967. 576 с. Ефимов И.В. Краткий курс аналитической геометрии. 12-е изд., стереотип. М.: Наука, 1975. 272 с. Ильин В.А.^ Познлк Э.Г. Аналитическая геометрия: Учеб. для университетов. 4-е изд., доп. М.: Наука, 1988. 224 с. Курош А.Г. Курс высшей алгебры. 8-е изд. М.: Наука, 1965. 432 с. Ланкастер П. Теория матриц / Пер. с англ. СП, Демушкина. М.: Наука, 1978. 280 с. Погорелое А.В. Аналитическая геометрия: Учеб. для мат. и физ. специальностей вузов. 4-е изд., стереотип. М.: Наука, 1978. 208 с. Постников М.М, Аналитическая геометрия. 2-е изд., перераб. М: Наука, 1986. 414 с. Хорн Р., Джонсон Ч. Матричный анализ / Пер. с англ. под ред. Х.Д.Йкрамова. М.: Мир, 1989. 655 с. Справочные издания Александрова И,В. Математические термины: Справочник. М.: Высш. шк., 1978. 190 с. Бронштейн И.И., Семендлев К.А. Справочник по математике для инженеров и учащихся втузов. 13-е изд., испр. М.: Наука, 1986. 544 с. Воднев В. Т., Наумович Л.Ф., Наумович Н.Ф. Математический словарь высшей школы / Под ред. Ю.С, Богданова, Минск: Вышэйш. шк,, 1984. 528 с.
376 Список рекомендуемой литературы Выгодский М,Я, Справочник по высшей математике. 13-е изд., стереотип. М.: Физматлит, 1995. 872 с. Корн Г., Корн Т, Справочник по математике (для научных работников и инженеров) / Пер. с англ. под ред. И.Г. Арамановииа. М.: Наука, 1973. 832 с. Математический энциклопедический словарь / Гл. ред. Ю,В. Прохоров. М.: Сов. энцикл., 1988. 848 с. Сигорский В.П. Математический гшпарат инженера. 2-е изд., стереотип. Киев: Техшка, 1977. 768 с. Фор Р., Кофман Л., Дени-Папен М. Современная математика / Пер. с франц. под ред. А.И, Колмогорова, М.: Мир, 1966. 272 с. Задачники Беклемишева Л.А,, Петрович Л.Ю., Чубарое И.А, Сборник задач по аналитической геометрии и линейной алгебре: Учеб. пособие / Под ред. Д.В, Беклемишева, М.: Наука, 1987. 496 с. Данко П.е., Попов А.Г., Кожевникова Т.Я. Высшая математика в упражнениях и задачах: В 2 т. Т. 1. 4-е изд., испр. и доп. М.: Высш. шк., 1986. 304 с. Клетеник Д.В. Сборник задач по аналитической геометрии. 14-е изд., исправл. М.: Наука, 1986. 222 с. Окунев Л.Я. Сборник задач по высшей алгебре. М.: Просвещение, 1964. 184 с. Сборник задач по математике для втузов: Ч. 1. Линейная алгебра и основы математического гшалиэа: Учеб. пособие для втузов. / Под ред. А.В. Ефимова и Б.П. Демидовича. 2-е изд. М.: Наука, 1986. 428 с. Цубербиллер О.И, Задачи и упражнения по аналитической геометрии. 29-е изд., стереотип. М.: Наука, 1968. 366 с.
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ Абсцисса ТОМКИ 1-78, 79 Алгебра векторнал 18 Аппликата точки 79 Базис в Vi 33 -- V2 33 правый (левый) 80 - Уз 35 правый (левый) 56 - ортогональный 39 - ортонормированный 39 Блок матрицы 169 Пек тор 16 - геометрический 13 - единичный 14 - ненулевой 14 -- нулевой 14 - единичный 17 - направляющий прямой 108, 127 - ненулевой 17 - нормальный плоскости 121 - прямой 105 - нулевой 17 - противоположный 20 - свободный 16 - связанный 17 - скользящий 17 Нскторы геометрические коллинеарные 15 однонаправленные (сонаправленные) 15 п роти воп оложн о направленные 15 компланарные 15 рАвиые 16 коллинеарные 17 ~ - однонаправленные (сонАправленные) 17 - противоположно направленные 17 - компланарные 17 - линейно зависимые 28 - независимые 28 - ортогональные 50 Величина векторная 13 - скалярная 1-215, 13 Вершина гиперболы 311 - конической поверхности 363 - конуса 346 - параболы 321 - эллипса 296 Высота матрицы-столбца 156 Гипербола 1-107у 305 - равнобочная 318 - сопряженная 312
378 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ Гиперболоид вращения 343 — двуполостный 343 — однополостный 343 — двуполостный 344 — однополостный 344 /Детерминант 186 Диагональ матрицы главная 156 — побомнал 156 — определителя вторая 44 — главная 44 — побомная 44 Директриса гиперболы 315 — параболы 321 — эллипса 302 Длина вектора 17 — геометрического 14 — матрицы-строки 156 Дополнение алгебраическое 195 «Запись СЛАУ векторная 244 — координатная 242 — матричная 245 Координаты точки 1-78, 80 — декартовы (аффинные) 79 — полярные 1-151, 97 — прямоугольные 79 — сферические 100 — цилиндрические 99 Косинус направляющий вектора 40 Коэффициент линейной комбинации 27 — сжатия 340 — угловой прямой 108 Коэффициенты СЛАУ 242 Кривая второго порядка 294 — (линия) алгебраическая на плоскости 93 Критерий ортогональности векторов 54 Лемниската П, 102 Линейность произведения векторного 63 — скалярного 52 — смешанного 69 Инверсия 1-166, 183 Итерация 272 1\.вадрат вектора скалярный 51 Комбинация линейная векторов 27 — строк (столбцов) 174 Конец вектора 17 — геометрического 14 Конус прямой круговой 346 — эллиптический 347 Координата вектора 33 Координаты вектора 34, 35 ]Матрица 155 - блочная 170 - блочно-диагональная 173 - блочно-треугольная 204 - вырожденная 219 - диагональная 157 - единичная 157 - квадратная порядка п 156 - кососимметрическая 163 - невырожденная 219 - неособая 219 - нулевая 157
:m) Матрица обратная 217 - определителя 186 - ортогональная 287 - положительно определенная 291 - присоединенная 220 - противоположная 161 - прямоугольная 156 - с диагональным преобладанием 279 - симметримеская 163 - СЛАУ 246 - расширенная 246 - ступенчатая. 158 - транспонированная 162 - трапециевидная верхняя 168 ~ треугольная верхняя 157 - нижняя 157 - трехдиагональная 158 Матрица-столбец 156 Матрица-строка 156 Матрицы коммутирующие 166 - перестановочные 166 - равные 159 Метод Гаусса 273 - исключения неизвестных 273 - с выбором главного элемента 283 " прогонки 285 - решения СЛАУ итерационный 272 прямой 272 точный 272 - сечений 351 Минор 195 - базисный 230 - окаймляющий 233 Мн11с>|> порядка к 225 урлстой 278 М||1»г()'1лен от п переменных 92 Мс1дул|. вектора 17 г*'()Мвтрического 14 |1|||||>пиляющая поверхности ьоиимпской 363 цилиндрической 347 liitMtwKt tifmropa 17 ГРОМГ ГрИЧСГКОГО 14 (гисгпмы) координат 79 Иои.шг) "inon fift.iHciioe 250 тнигимог* 2fi() пг.тиисимог '2Ы) сиободпог* 2Г>0 Нуль-вгк'гор 14, 17 Образ геометримегкий fM, 92 Образующая поверхнос ги конической 363 -- цилиндрической 348 - прямолинейная гиперболоида однополостного 366 Операция линейная 18, 160 Определитель 186 - Вандермонда 212 - второго порядка 44 - матрицы 186 - порядка п 186 - системы второго порядка 48 - третьего порядка 49 - третьего порядка 45 Ордината точки 1-78, 79 Ориентация базиса 56 - реперов одинаковая 85 - противоположная 85
380 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ Орт 14, 17 Ось 24 - абсцисс 79 - аппликат 79 - гиперболы действительная 306 - мнимая 306 - координат 79 - ординат 79 - параболы 321 - полярнгш 96 - эллипса 295 Отклонение точки от прямой 114 Отрезок направленный 13 Парабола/-ЛЗ 7, 321 Параболоид вращения 345 - гиперболический 354 - эллиптический 346 Параметр фокгипьный гиперболы 316 - параболы 321 -- эллипса 302 Пара упорядоченная 1-78 Переменные канонические 296, 307, 321 Перенос параллельный системы координат в пространстве 83 на плоскости 83 Переобозначение переменных 324 Перестановка 1-83, 183 - нечетная 1-166, 183 - нормальная 183 - четная 1-166, 183 Плоскость координатная 79 Поверхность алгебраическая 93 - второго порядка 355 Поверхность вращения 339 - коническая 363 - линейчатая 364 - цилиндрическая 347 Поворот системы координат в пространстве 85 на плоскости 83 Подстановка 1-164, 185 - нечетная 1-166, 185 - четная 1-166, 185 Подстановки равные 186 Положение общее плоскостей 151 Полуось гиперболы действительна)! 306 -- мнимая 308 - эллипса большая 296 -- малая 296 - эллипсоида 342 Полюс полярной системы координат 96 Порядок поверхности (кривой) алгебраической 94 - уравненил 93 Правило Крамера 248 - параллелограмма 18 - Саррюса 45 - треугольника 18, 45 Преобразование сжатия 340 - элементарное обратное 177 - столбцов матрицы 177 - строк матрицы 176 Проекция вектора на плоскость 58 - ортогональная вектора на направление 25 ось 25 прямую 24
381 Проекция ортогональная томки на плоскость 58 прямую 23 Произведение вектора на число 21 - векторное 56 - двойное 73 - матриц 164 - матрицы на число 160 - скалярное 50 - смешанное 66 Пространство Vi 33 - V2 33 - V3 33 Пучок плоскостей 147 - прямых 150 1гадиус полярный 1-151 ^ 97 - фокг1Льный 295, 305 Радиус-вектор 79 Разложение вектора в базисе 33, 34, 35 - матрицы мультипликативное 287 -~ LDU 291 ~~ LU 288 -- SS'^ 292 - определителя по столбцу 198 строке 198 - третьего порядка по первой строке 46 - Холецкого 292 Размер матрицы 155 Разность векторов 21 - матриц 161 Ранг матрицы 226 Расстояние фокальное 295, 305 Репер 79 iVuienneCJIAy 242 общее 258 однородной общее 254 частное 242 урпипения матричного 222 V'MoH( гио оптическое гиперболы :\\п ппрпболм 322 .1ЛЛИ11СЛ 305 ('nrt.ihft плоскостей 150 С 'п'шпиг комическое 369 ('истгмг* игкторов 27 ^иук линейных уравнений 47 коп|)ди1т'г SO дгнпр-гоп» (аффинная) 78 примоугольпая 79 кттиичгская 296, 307, 321 коснугольпан 79 полирнля 96 прямоугольная /-77, 79 сферическая 100 ■ цилиндрическал 98 рещений фундаментальная 250 нормальная 252 грех линейных уравнений 48 уравнений линейных алгебраических 242 СЛАУ 242 - квадратная 244 - неоднородная 242 - неопределенная 244 - несовместная -243 - обусловленная плохо 271 - хорощо 271 ~ однородная 242
UH2 ИРИДМИГНЫЙ УКАЗАТЕЛЬ С'ЛЛУ ()||рг1ДГ1;|г||||ш| it't coriMPC'i'imH i'i'.S ('rrriifliii. MKoi'o'i^iniia ov n iinpoMmiiiijx D'J УРАНИПИИЛ 1>3 (''1Ч»лЛ«ц базисный 230 (''1'рика базисная 230 C'i'poKH (столбцы) линейно зависимые 175 независимые 174 Сумма векторов 18 — матриц 159 — прямая 173 X еорема Кронекера — Капелли 246 — о базисном миноре 230 Тип матрицы 155 Точка приложения вектора 17 геометрического 14 Транспозиция перестановки 1-166, 184 — подстановки 185 Тройка некомпланарных векторов левая 56 правая 56 У гол между векторами 25 ~ полярный 1-151, 97 Уравнение алгебраическое 93 ~- гиперболы в асимптотах 319 смещенное 328 — каноническое 309 — полярное 336 — смещенное 325 — сопряженной каноническое 312 смещенное 325 Уравнение каноническое гиперболоида двуполостного 34'1 однополостного 344 — конуса прямого кругового 347 эллиптического 347 — параболоида гиперболического 354 эллиптического 346 — эллипсоида 342 — кривой второго порядка неполиоп 323 — линейное 104 — матричное 222 — множества 91, 92 — однородное 364 — параболы каноническое 322 -- полярное 336 -- смещенное 326, 327 ~- плоскости векторное 122 параметрическое 123 — в отрезках 125 — нормальное 126 — общее 121 — поверхности второго порядка смещенное 357 — прямой векторное 109, 128 -- в отрезках ПО — каноническое 109 -- нормальное 111 — общее 105 — проходящей Через две точки 109 — с угловым коэффициентом 108 — эллипса каноническое 299 -~ полярное 336 — смещенное 325
Уравнения плоскости параметрические 123 ~ прямой канонические 129 -- общие 127 -- параметрические 108, 128 -- проходящей через две точки 130 ЧРокус гиперболы 305 ~ параболы 321 - эллипса 295 Формулы Крамера 48, 248 Х^од метода Гаусса обратный 275 прямой 275 1Дентр гиперболы 306 - эллипса 296 Циклоида II, 102 Цилиндр второго порядка 349 Цилиндр гиперболический 350 " круговой 347 - параболический 350 - эллиптический 349 Член уравнения свободный 242 Эксцентриситет гиперболы 311 - параболы 321 - эллипса 300 Элемент ведущий 278 - главный 278 - диагональный 44, 156 - матрицы 155 Эллипс 294 - мнимый 325 Эллипсоид 342 - вращения 341 - мнимый 357 - трехосный 342
ОГЛАВЛЕНИЕ Предисловие 5 Основные обозначения 9 1. Линейные операции ^ад векторами 13 1.1. Векторные и скалярные величины 13 1.2. Типы векторов и их взаимное расположение 15 1.3. Линейные операции и их свойства 18 1.4. Ортогональная проекция 23 1.5. Линейная зависимость и независимость векторов , . 27 1.6. Базис 33 1.7. Вычисления в координатах 3,6 Вопросы и задачи 41 2. Произведения векторов 44 2.1. Определители второго и третьего порядков 44 2.2. Скалярное произведение 49 2.3. Векторное произведение 56 2.4. Смешанное произведение 66 2.5. Приложения произведений векторов 71 Д.2.1. Двойное векторное произведение 73 Вопросы и задачи 74 3. Системы координат 78 3.1. Декартова система координат 78 3.2. Преобразование Прямоугольных координат 80 3.3. Простейшие задали аналитической геометрии .... 85 3.4. Вычисление площадей и объемов 89 3.5. Кривые и поверхности 91 3.6. Полярная система, координат 96 3.7. Цилиндрическая ч сферическая системы координат . 98 Вопросы и задачи 101
:iHfi 4. Прямая на плоскости КИ 4.1. Алгебраические кривые^ пормого порядка 104 4.2. Специальные виды уравнения прямой 107 4.3. Взаимное расположение двух прямых Ill 4.4. Расстояние от точки до прямой 113 Вопросы и задачи 117 5. Прямая и плоскость в пространство 119 5.1. Алгебраические поверхности первого порядка .... 119 5.2. Специальные виды уравнения плоскости 122 5.3. Уравнения прямой в пространствен 127 5.4. Взаимное расположение прямых и плоскостей .... 135 5.5. Расстояние до плоскости и до прямой 143 Д.5Л. Пучки и связки 147 Вопросы и задачи 153 6. Матрицы и операции над ними 155 6.1. Виды матриц 155 6.2. Линейные операции над матрицами 159 6.3. Транспонирование матриц 162 6.4. Умножение матриц 164 6.5. Блочные матрицы 169 6.6. Прямая сумма матриц 173 6.7. Линейная зависимость строк и столбцов 174 6.8. Элементарные преобразования матриц 176 Вопросы и задачи 180 7. Определители 183 7.1. Определители тг-го порядка 183 7.2. Свойства определителей 188 7.3. Методы вычисления определителей 206 Вопросы и задачи 215 8. Обратная матрица и ранг матрицы 217 8.1. Обратная матрица и ее свойства 217 8.2. Вычисление обратной матрицы 220 8.3. Решение матричных уравнений 222
386 ОГЛАВЛЕНИЕ 8.4. Ранг матрицы 225 8.5. Теорема о базисном миноре 230 8.6. Вычисление ранга матрицы 233 Вопросы и задачи 239 9. Системы линейных алгебраических уравнений 242 9.1. Основные определения 242 9.2. Формы записи СЛАУ 244 9.3. Критерий совместности СЛАУ 245 9.4. Формулы Крамера 248 9.5. Однородные системы 249 9.6. Неоднородные системы 257 9.7. Как решать СЛАУ ? 259 Д.9.1. СЛАУ с комплексными коэффициентами 267 Вопросы и задачи 268 10. Нисленные методы решения СЛАУ 270 ЮЛ. Проблемы, связанные с вычислениями 270 10.2. Прямые и итерационные методы решения СЛАУ . . 272 10.3. Метод Гаусса 273 10.4. Особенности метода Гаусса 277 10.5. Метод прогонки 284 Д. 10.1. Мультипликативные разложения матриц 287 Вопросы и задачи 292 11. Кривые второго порядка 294 11.1. Эллипс 294 11.2. Гипербола 305 11.3. Парабола 320 11.4. Неполные уравнения кривой второго порядка .... 323 Д. 11.1. Полярные уравнения 335 Вопросы и задачи 337 12. Поверхности второго порядка 339 12.1. Поверхность вращения и преобразование сжатия . . 339 12.2. Эллипсоиды 341 12.3. Гиперболоиды 343 12.4. Эллиптические параболоиды 345
387 12.5. Конусы 346 12.6.Цилиндрические поверхности 347 12.7. Метод сечений 351 12.8. Неполные уравнения поверхности второго порядка . 355 Д.12.1. Конические и линейчатыо 11ош»рхности 363 Д.12.2. Конические сечения 369 Вопросы и задачи 373 Список рекомендуемой литературы 375 Предметный указатель 377
Учебное издание Математика в техническом университете Выпуск III Канатников Анатолий Николаевич Крищенко Александр Петрович АНАЛИТИЧЕСКАЯ ГЕОМЕТРИЯ Редактор Н.Г. Ковалевская Художник С.С. Водчиц Корректоры Е.В. Авалова^ О.В. Калашникова Оригинал-макет подготовлен в Издательстве МГТУ им, Н.Э. Баумана под руководством AM, Канатникова Изд. лиц, №020523 от 25.04.97 Подписано в печать 27.03.2002. Формат 60x88 1/16 Печать офсетная. Бзгмага офсетная JVfe 1 Усл. печ. л, 24,25. Уч.-изд. л. 23,48 Тираж 5 000 экз. Заказ JVfe 839 Издательство МГТУ им. Н,Э, Баумана 107005» Москва. 2-я Бауманская. 5 Отпечатано с готовых диапозитивов во ФГУП ИПК «Ульяновский Дом печати» 432980. г. Ульяновск, ул. ГЬнчарова, 14 ISBN 5-7038-1671-8 785703 816714