Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛИН_АЛГ_13НН.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.21 Mб
Скачать
    1. Ортогональные и симметрические матрицы

Матрица АТ, столбцами которой являются строки матрицы А, называется транспонированной к А.

Свойства операции транспонирования матриц

  1. (А + В)Т = АТ + ВТ;

  2. (А В)Т = ВТ АТ;

  3. (kА)Т = kАТ;

  4. (А –1)Т = (АТ) –1,

где k – число, А и В – матрицы.

Матрица А называется симметрической, если А = АТ.

Ортогональной называется матрица А, для которой АТ = А –1.

Следующие три условия равносильны:

  1. матрица А ортогональна;

  2. матрица А –1 ортогональна;

  3. столбцы матрицы А образуют ортонормированную систему векторов.

Ортогональная матрица может не иметь действительных собственных значений.

Симметрическая матрица всегда имеет действительные собственные значения, и все ее собственные значения – действительные числа. Собственные векторы симметрической матрицы, принадлежащие различным собственным значениям, ортогональны.

Для каждой симметрической матрицы А существует такая ортогональная матрица Q, что Q 1А Q – диагональная матрица. Построение этой ортогональной матрицы осуществляется следующим образом:

  1. строим невырожденную матрицу Т, которая приводит матрицу А к диагональному виду;

  1. подвергаем столбцы найденной матрицы Т процессу ортогонализации Шмидта, а затем нормируем полученные векторы;

  1. строим ортогональную матрицу Q, столбцами которой являются координаты полученной в п.2 ортонормированной системы векторов.

Пример. Привести к диагональному виду с помощью ортогональной матрицы симметрическую

матрицу А = .

Характеристическое уравнение матрицы А имеет вид: | AλE | =

= = (5 – λ) (5 – λ) = (5 – λ) (1 + λ)

(5 – λ) (1 + λ) = (5 – λ) (1 + λ)2 = 0.

Отсюда следует, что матрица А имеет два собственных значения: λ1 = –1, λ2 = 5.

Фундаментальная система решений системы уравнений (A + E) х = θ состоит из двух векторов:

и , а система уравнений (A – 5 E) х = θ – из одного вектора (вычисления провести самостоятельно).

Матрица Т, приводящая матрицу А к диагональному виду, имеет вид Т = .

После ортогонализации и нормирования столбцов этой матрицы получим ортогональную матрицу

Q = . Матрица, обратная к Q, совпадает с Q Т, т.е., Q –1 = .

Нетрудно проверить, что Q 1А Q = .

    1. Квадратичные формы

Переход от системы n неизвестных х1, х2, … , хn к системе n неизвестных у1, у2, … , уn по

формуле x = Sy, где х = { х1, х2, … , хn}, у = { у1, у2, … , уn}, S – квадратная матрица порядка n, называется линейным преобразованием неизвестных. Если S – невырожденная матрица, то линейное преобразование неизвестных также называется невырожденным.

Квадратичной формой F(х1, х2, … , хn) от n неизвестных х1, х2, … , хn называется сумма, каждое слагаемое которой является или квадратом одного из этих неизвестных, или произведением двух разных неизвестных

F(х) = . (1)

Квадратичную форму можно записать в виде F(х) = х А х, где х = { х1, х2, … , хn},

А – симметрическая матрица порядка n, которая называется матрицей квадратичной формы F(х).

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

Если в квадратичной форме F(х) = х А х неизвестные подвергнуть линейному преобразованию

x = Sy, то получится квадратичная форма F(у) = у( STА S )y с матрицей STА S.

Каноническим видом данной квадратичной формы называется эквивалентная ей форма, не содержащая произведений неизвестных. Каждую квадратичную форму можно привести к каноническому виду с помощью линейного преобразования неизвестных x = Sy с ортогональной матрицей S. Столбцами матрицы S  являются координаты некоторого ортонормированного базиса Bн =(e1 ,..., en),  в котором матрица A  имеет диагональный вид D = S TА S. D −  диагональная матрица, на диагонали которой стоят собственные числа матрицы.

Пример. Написать матрицу квадратичной формы F = 2 – 5 + 8 + 4x1x2 – 2x1x3 + 6x2x3 .

Обозначим коэффициент при произведении xi xk = xk xi (i k) через аik + аki, причем аik = аki. Член (аik + аki) xi xk запишем в виде аik xi xk + аki xk xi . Тогда квадратичную форму F можно записать в виде

F = 2 + 2x1x2x1x3 +

+ 2x2x1 – 5 + 3x2x3

x3x1 + 3x3x2 + 8 .

Теперь матрица А квадратичной формы имеет вид: A = .

Методы приведения квадратичной формы к каноническому виду

Метод Лагранжа выделения полных квадратов

Пусть квадратичная форма F(х) = хА х в базисе В имеет вид (1). Если все коэффициенты aii (при квадратах ), i = 1, 2, … , n, равны нулю и в то же время форма не равна тождественно нулю, то отлично от нуля хотя бы одно произведение, например 2a12 х1 х2. Выполним преобразование базиса, при котором координаты векторов в старом и новом базисах связаны формулами

х1 = х1´ + х2´,

х2 = х1´ х2´ ,

хi = х i´, i = 3, 4, … , n,

Тогда 2a12 х1 х2 = 2a12 ( ) = 2a12 – 2a12 . Здесь уже коэффициенты при и отличны от нуля.

Таким образом, всегда найдется такой базис В, в котором в записи (1) хотя бы один коэффициент при квадрате отличен от нуля.

В дальнейшем считаем, что a11 ≠ 0. (Если a11 = 0, то отличен от нуля коэффициент при квадрате какой-нибудь другой координаты и к рассматриваемому случаю можно прийти иначе занумеровав векторы

е1, е2, … , еn, что также является некоторым преобразованием базиса.)

Рассмотрим часть квадратичной формы, содержащую х1, т.е. σ1 = a11 + 2a12 х1 х2 + … + 2a1n х1 хn.

Дополняем эту сумму до полного квадрата: σ1 = (a11 х1 + … + a1n хn)2γ, где γ есть алгебраическая сумма членов, не зависящих от х1.

Если теперь сделать замену х1´ = a11 х1 + … + a1n хn ,

х i´ = хi, i = 2, 4, … , n,

то квадратичная форма в новом базисе примет вид F(х´) = + = + F1(х´).

В полученной форме выделено слагаемое , а оставшаяся часть F1(х´) является квадратичной формой, содержащей n – 1 переменных. Далее рассуждения повторяются для квадратичной формы F1(х´), и т.д.

Примеры. 1. Методом Лагранжа привести к каноническому виду квадратичную форму

F = + 2 + 7 + 2x1x2 + 2x1x3 + 4x2x3 .

Сгруппируем все члены, содержащие неизвестные х1, и дополним их до полного квадрата:

F = ( + 2x1x2 + 2x1x3) + 2 + 7 + 4x2x3 = ( + 2x1(x2 + x3) + (x2 + x3)2) – (x2 + x3)2 + 2 + 7 + 4x2x3 =

= (x1 + x2 + x3)2 + + 6 + 2x2x3 .

В дальнейшем полный квадрат, содержащий неизвестное х1, не изменится. Среди оставшихся членов

сгруппируем все, содержащие х2, и дополним их до полного квадрата:

F = (x1 + x2 + x3)2 + ( + 2x2x3 + ) – + 6 = (x1 + x2 + x3)2 + (x2 + x3)2 + 5 .

Теперь перейдем от неизвестных х1, х2, х3 к неизвестным у1, у2, у3 по формулам

В результате этого перехода получим канонический вид данной квадратичной формы:

F = + + 5 .

2. Привести к каноническому виду квадратичную форму F = 2х1х2 + 4х1х3 – – 8 .

Здесь коэффициенты при х2 и х3 не равны нулю. Сгруппируем все члены, содержащие х2, и дополним их до полного квадрата: F = –( – 2х1х2 + ) + + 4х1х3 – 8 = –( х2х1)2 + + 4х1х3 – 8 .

Далее, то же самое делаем с х1: F = –( х2х1)2 + + 4х1х3 + 4 – 12 = –( х2х1)2 + ( х1 + 2х3)2 – 12 .

Теперь перейдем от неизвестны х1, х2, х3 к неизвестным х1´ , х2´ , х3´ по формулам:

х1´ = –х1 + х2,

х2´ = х1 + 2х3 ,

х3´ = х3 .

В результате перехода получим канонический вид данной квадратичной формы: F = – + – 12 .

3. Привести к каноническому виду квадратичную форму F = х1х2 + х2х3 + х1х3.

Здесь все коэффициенты при х1, х2, х3 равны нулю. Сделаем преобразование , и получим:

F = х1х2 + х2х3 + х1х3 = (х1´ + х2´ ) (х1´ х2´ ) + (х1´ х2´ ) х3´ + (х1´ + х2´ ) х3´ = – + 2х1´ х3´.

Далее поступаем как в предыдущих примерах. Сгруппируем все члены, содержащие х1´, и дополним их до полного квадрата: F = ( + 2х1´ х3´ + ) – – = (х1´ + х2´ )2 – – . Сделаем очередное преобразование , которое и приводит квадратичную форму к каноническому виду F = .

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

Метод собственных векторов

Будем рассматривать квадратичную форму (1) в евклидовом пространстве Rn. Т.к. ее матрица А = (aij) симметрична, то она может быть представлена в виде А = U D U T, где D – диагональная матрица, на диагонали которой стоят собственные числа матрицы А, а U – ортогональная матрица. Столбцы матрицы U являются координатами некоторого ортонормированного базиса В = (е1, е2, … , еn), в котором матрица А имеет диагональный вид D, и, следовательно, квадратичная форма – искомый канонический вид. Соответствующее преобразование координат определяется соотношением

= U .

Примеры.

  1. Найти преобразование, приводящее квадратичную форму F = 6 + 5 + 7 – 4х1х2 + 4х1х3 ,

заданную в евклидовом пространстве R3, к каноническому виду. Написать этот канонический вид.

Матрица квадратичной формы имеет вид A = . Обратить внимание, как получаются элементы aij (i j) из явного вида квадратичной формы! Собственные числа этой матрицы λ1 = 3, λ2 = 6, λ3 = 9. Соответствующие ортонормированные собственные векторы:

е1´ = (2/3, 2/3, –1/3), е2´ = (–1/3, 2/3, 2/3), е3´ = (2/3, –1/3, 2/3),

и, следовательно, U = , U T = . В базисе В´ = (е1´, е2´, е3´) заданная квадратичная форма имеет вид F1(х´) = 3 + 6 + 9 , а соответствующее преобразование координат:

х1 = (2х1´х2´+ 2х3´ ), х2 = (2х1´+ 2х2´ х3´ ), х2 = (–х1´+ 2х2´ + 2х3´ ).

2. Найти канонический вид, к которому приводится квадратичная форма F = 3 + 3 + 4x1 x2 + 4x1 x3 – 2x2 x3

посредством ортогонального преобразования, не находя самого этого преобразования.

Матрица квадратичной формы A = . Коэффициентами квадратичной формы в каноническом виде являются собственные значения матрицы А. Характеристическое уравнение: λ3 – 6 λ2 + 32 = 0. Отсюда λ1 = –2, λ2,3 = 4. Канонический вид квадратичной формы: –2 + 4 + 4 .

3. Найти ортогональное преобразование, приводящее квадратичную форму + + + 4x1 x2 + 4x1 x3 + 4x2 x3

к каноническому виду, и написать этот канонический вид.

Матрица квадратичной формы A = . Характеристическое уравнение: λ3 – 3 λ2 – 9 λ – 5 = 0. Отсюда λ1 = 5, λ2,3 = – 1. Канонический вид

квадратичной формы: 5 – – . Новым базисом является собственный ортонормированный базис матрицы А.

Найдем его.

λ = 5: Отсюда x1 = x2 = x3 и нормированный собственный вектор есть е1 = .

λ = – 1: 2x1 + 2x2 + 2x3 = 0. Отсюда x1 = –x2x3, x = (–x2x3, x2, x3) = x2(-1, 1, 0) + x3(-1, 0, 1). Собственные векторы = (-1, 1, 0) и = (-1, 0, 1) ортогональны вектору е1, т. к. векторы е1 и , принадлежат различным собственным значениям. Система векторов , линейно независима, но не является ортонормированной. Пользуясь методом Шмидта, получим из нее ортонормированную систему.

Имеем е2 = = . Вектор е 3, ортогональный вектору е2, ищем в виде е3 = – α е2 , αискомое число. Из условия (е3, е 2) = 0 получим

α = ( , е2) = . Тогда е3 = (-1, 0, 1) – . Нормируя вектор е3, получим = . Т.о., ортонормированный базис оператора А: е1 = , е2 = , = . Матрица перехода от заданного базиса к базису е1 , е2, С = .

Учитывая, что Х = С Y (Х и Y – матрицы – столбцы координат вектора х в старом и новом базисах соответственно), получим

x1 = y1y2 y3 ,

x2 = y1 + y2y3 ,

x3= y1 + y3 .

Положительно (отрицательно) определенная квадратичная форма

Квадратичная форма F(х) = хА х, определенная в евклидовом пространстве Rn , называется положительно (отрицательно) определенной, если для всякого х Rn (хθ) хА х > 0 (< 0).

Пусть А = (aij) – матрица квадратичной формы F(х) = хА х и

D1 = a11, D2 = , … , Dn =

последовательность главных миноров матрицы А.

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

Следующие условия равносильны:

  1. квадратичная форма F(х) = х А х положительно определена;

  1. собственные значения матрицы А положительны;

  1. угловые миноры матрицы А положительны.

Следующие условия равносильны:

  1. квадратичная форма F(х) = х А х отрицательно определена;

  1. собственные значения матрицы А отрицательны;

  1. все угловые миноры матрицы А нечетного порядка отрицательны, а все угловые миноры четного порядка положительны.

Критерием положительной определенности квадратичной формы является следующее утверждение

(критерий Сильвестра): для того, чтобы квадратичная форма А(х, х) была положительно определенной,

необходимо и достаточно, чтобы все главные миноры ее матрицы А были

положительны, т.е. Dk > 0, k = 1, 2, … , n.

Примеры.

  1. Определить, является ли квадратичная форма + 26 + 10x1 x2 положительно или отрицательно

определенной.

Матрица квадратичной формы A = .

Главные миноры: D1 = 1 > 0, D2 = = 26 – 25 = 1 > 0.

Т.о., квадратичная форма + 26 + 10x1 x2 положительно определена.

2. Определить, является ли квадратичная форма 12x1 x2 – 12x1 x3 + 6x2 x2 –11 – 6 – 6

положительно определенной.

Матрица квадратичной формы A = .

Главные миноры: D1 = –11 < 0. Дальше нет смысла проверять: квадратичная форма не является

положительно определенной.