Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Uchebnik3_3

.pdf
Скачиваний:
10
Добавлен:
26.03.2016
Размер:
9 Мб
Скачать
☆

наши точки перешли в точки (x1;2y1) и (x2;2y2) соответственно. Тогда «новый» вектор a имеет следующие координаты:

a = ( x2 − x1 ) = ( x2 − x1 ).

2y2 − 2y1 2(y2 − y1)

В самом деле, вторая координата увеличилась в два раза.

Легко обобщить формулы для «новых» координат вектора:

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

x = a x + b y + c

 

p

1

1

1

, то «новые» координаты вектора

m = (q )могут быть

{y = a

x + b y + c

2

2

2

 

 

выражены через «старые» координаты по формулам:

p

a p + b q

 

1

1

m = (q ) = (a

p + b q).

 

2

2

Доказательство этого утверждения элементарно и может служить в качестве

упражнения для читателя (частный случай уже был разобран выше!).

p

a p + b q

a

b

p

 

1

1

1

1

 

Легко видеть, что m = (q ) = (a

p + b q) = (a

2

b ) (q).

 

2

2

 

2

 

Если вернуться к нашему случаю с растяжением вдоль ОУ, и подставить данные из

x = x

p

1

0

p

полученной ранее системы {y = 2y, то получим

(q ) = (0

2) (q). В середине

видим как раз нашу изначальную матрицу.

____________________________

Было бы неплохо проверить, что указанная матрица дает именно такой эффект для

 

 

 

x

любого вектора. Возьмем произвольный вектор n = (y). Посмотрим, что сделает

1

0

x

x

из него преобразование А: (0

2)(y) = (2y). Действительно, первая координата

осталась неизменной, а вторая увеличилась в два раза.

Теперь легко понять, что любой вектор, параллельный оранжевому (у всех них нет

составляющей по OY) будет собственным, так как он никак изменится. В общем

30

виде такие вектора можно записать как (0k), где k - любое число, кроме нуля

(нулевой вектор собственным не считается). Понятно, что, согласно полученной

1

0

x

x

k

 

выше формуле (0

2)(y) = (2y), вектор переходит в вектор (0). Тогда для всех

таких векторов λ = 1, а группу таких векторов лучше всего записать так:

1

k(0).

Подставляя всевозможные k, получим всевозможные вектора группы.

 

Но это не единственная группа собственных векторов для этой матрицы! Если

посмотреть на картинки, легко понять, что также любой вектор

0

 

(t) (это все

вертикальные векторы) будет собственным, так как они просто «вырастут» в два раза, но останутся параллельны тем векторам, из которых они были получены

0

0

нашим преобразованием А. Ясно, что (t) перейдет в вектор

(2t)(опять же,

согласно нашей формуле). На какое же собственное число нужно умножить (0t),

чтобы получить (20t)? Очевидно, на 2. В итоге мы получили: у данной матрицы два собственных вектора (на самом деле, две группы, но для простоты изложения говорят о векторах): это t(02) и k(10)(как видим, параметры t и k принято выносить за скобку). Первому вектору соответствует λ1 = 1, второму - λ2 = 2.

Алгоритм вычисления собственных чисел и векторов

Как же найти собственные числа и вектора какой-нибудь матрицы А, не рисуя

картинок?

Существует определенный алгоритм, а именно:

Шаг 1 : в данной матрице А из всех элементов, стоящих на главной диагонали,

вычесть λ , и определитель получившейся матрицы приравнять к нулю. Это позволяет найти собственные числа (λ).

31

 

 

 

1

0

Разберем сразу же на нашем примере: у нас была A = (0

2). Будем действовать по

инструкции:

1 − λ

0

= 0. «Раскроем» наш определитель: (1 − λ)(2 − λ) = 0.

 

0

2 − λ

 

 

Отсюда очевидно, что λ1 = 1, λ2 = 2. Это и есть собственные числа матрицы А!

Заметим, что полученные значения полностью согласуются с нашими рассуждениями на предыдущих страницах.

Осталось найти собственные вектора:

Шаг 2 : подставить по очереди каждое из полученных нами собственных чисел обратно в матрицу А, и решить соответствующую однородную систему (найти

любые подходящие значения переменных). Записать ответ в векторном виде и домножить на параметр (на предыдущих страницах параметрами были k и t).

Полученное и есть собственный вектор матрицы А.

Подставим λ1 = 1 и запишем соответствующую однородную систему:

(

1 − 1

0 0

0

0 0

0

2 − 1 0). Вычтем наши единицы, тогда получится:

(0

1 0). Напомним

что нам надо найти решение этой системы! Понятно, что уравнение,

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

А второе выполнятся, например, при x = 1, y = 0. В векторном виде это решение можно записать как (10). Согласно инструкции, домножим на параметр. Пусть это

1

 

будет буква k . Получаем k(0). То же, что и было получено на 2 6 странице!

Аналогично можно найти собственный вектор, соответствующий

λ2 = 2. В

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

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

32

Контрольная работа №1 2011 года.

В этом блоке приводится авторское решение первой

контрольной работы. Наиболее очевидные шаги решения

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

переходить по гиперссылкам к блокам 1-5. Гиперссылки имеют

вид красных вопросительных знаков.

ВАРИАНТ 2.

Задача

№1:

Найдите общее решение системы

 

 

 

 

x1 + 24x2 + 2x3 + 44x4 = 0

уравнений:

{3x

+ 72x

2

+ 7x

+ 290x = 1. Запишите

 

 

 

 

1

 

3

4

ответ в векторном виде.

 

 

 

Решение: запишем нашу систему в матрицу:

1

24

2

44

0

 

 

 

 

(3

72

7

290 1).

 

 

 

 

Согласно методу Гаусса ( ?), вычтем из второй строчки

(1 24 2 44 0)

три первых. Получим: 0 0 1 158 1 . Обозначим свободные переменные ( ? ): пусть x2 = t , x4 = s . Тогда

33

запишем нашу матрицу обратно как систему уравнений:

x3 + 158s = 1, откуда

x3 = 1 − 158s . Первое уравнение принимает вид:

 

x1 + 24t + 2(1 − 158s) + 44s = 0,

откуда x1 = − 2 + 272s − 24t.

 

 

 

 

 

 

 

Осталось записать общее решение системы в векторном виде:

x1

 

−2

 

−24

 

 

272

 

 

 

 

 

 

x2

=

0

+ t

1

+ s

0

 

.

 

 

 

 

 

x

1

0

−158

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

x4

 

0

 

0

 

 

1

 

 

 

 

 

 

 

 

 

x1

 

−2

 

−24

 

 

272

 

 

 

 

Ответ:

x2

=

0

+ t

 

1

+ s

0

.

 

 

 

x

1

 

0

−158

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

x4

 

0

 

 

0

 

 

1

 

 

 

 

Задача №2: При каком значении параметра а система линейных уравнений

 

x1 − x2 + 2x3 = 3

 

 

 

 

 

 

 

 

 

 

 

2x1 + 5x3 = 7

совместна (?).

 

 

 

 

x1 + x2 + (a + 9)x3 = 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

−1

2

3

Решение: запишем нашу систему в матрицу: 2

0

5

7 . Вычтем из второй

 

 

 

 

 

 

 

 

 

 

 

1

1

a + 9 6

 

 

 

 

1

−1

 

2

 

3

 

 

 

 

 

строки первую:

1

1

 

3

 

4

. Осталось вычесть из третьей строки вторую:

 

 

 

 

1

1

 

a + 9 6

 

 

 

 

 

1

−1

2

3

 

 

 

 

 

 

 

 

 

 

 

1

1

3

4

. Если переписать третью строку обратно в уравнение, получим:

0

0

a + 6 2

 

 

 

 

 

 

 

 

 

 

 

(a + 6)x3 = 2. Очевидно, такое уравнение имеет решение во всех случаях, кроме a = − 6. Тогда наша система совместна при a ≠ − 6.

Ответ: a ≠ − 6.

34

3

4

−1

0

 

8 .

Задача №3: Решите матричное уравнение: X(1

2) = 6

 

 

5

4

Решение: итак, нам надо найти Х, то есть оставить его слева в одиночестве. Для

3

4

−1

 

1

2

−4

этого необходимо найти (1

2)

 

=

2

(−1

3 )(однако полезно помнить о

развернутом пояснении: ? ). Теперь домжножим наше уравнение на полученную

1

2

−4

 

 

 

 

 

 

 

 

 

 

 

 

матрицу 2(−1

3 )справа (?).

 

 

 

 

 

 

 

 

Тогда получится: X =

1

−1

0

2 −4

=

1

−2

4

=

−1

2

.

6

8

4

0

2

0

 

 

 

2

5

4

(−1 3 )

 

2

( 6 −8)

 

( 3 −4)

 

−1

2

 

 

 

 

 

 

 

 

 

 

 

 

 

Ответ: ( 2

0 ).

 

 

 

 

 

 

 

 

 

 

 

 

3

−4

 

 

 

 

 

 

 

 

 

 

 

 

Задача №4: при каком значении параметра а матрица

 

2

1

−1

 

(a − 4

3 −1)имеет

 

 

 

 

 

 

 

 

 

 

 

 

0

−1

3

собственный вектор v = (2;  3;  a − 1)?

Решение: эту задачу можно решать разными способами, но самый лаконичный

подразумевает владение теоретическим материалом из блока 5, а не только знание

алгоритма вычисления собственных чисел и векторов (?).

Ясно, что если умножить нашу матрицу на данный собственный вектор, то получится вектор, коллинеарный v . Посмотрим, что получится, если умножить

матрицу на наш вектор:

2

1

−1

2

4 + 3 − (a − 1)

8 − a

(a − 4 3

−1)(

3

)= 2(a − 4) + 9 − (a − 1) =

2 + a

0

−1 3

a − 1

−3 + 3(a − 1)

3a − 6

8 − a

Согласно теории, домножив исходный v на собственное число λ, получим 2 + a .

3a − 6

35

То есть (

2

)λ =

8 − a

 

3

2 + a . Перед нами - три уравнения. Из первого получаем

 

a − 1

 

3a − 6

 

a = 8 − 2λ . Подставляя во второе вместо а выражение

8 − 2λ , получим

3λ = 2 + 8 − 2λ , откуда λ = 2. Тогда, так как a = 8 − 2λ , то

a = 4. Подставляем

найденные значения переменных в третье уравнение: уравнение превращается в тождество, все сходится. Итак, a = 4.

Ответ: a = 4.

Замечание: если в такой задаче требуется найти значение а по определению, то плюс можно

будет получить только за приведенное выше решение (так как тут мы действовали по

определению собственного вектора). В итоговом экзамене 2012-2013 была именно такая задача,

и всем, кто ее решил верно, но другими способами, были выставлены «чистые» минусы за этот

номер.

 

 

 

 

Задача №5: при каком значении параметра а прямая

x − 1

= y

= z + 2

и плоскость

2x + (a + 2)y − 2z + 11 = 0 перпендикулярны.

1

3

−1

 

 

 

 

 

Решение: раз прямая и плоскость перпендикулярны, то вектор нормали

плоскости и направляющий вектор прямой коллинеарны.

 

2

 

1

Запишем вектор нормали n = (a + 2)и направляющий вектор q = ( 3 ). Раз эти

 

−2

 

−1

векторы коллинеарны, то один из другого можно получить умножением на

 

 

1

2

некоторый скаляр (число), назовем это число m . Тогда

( 3 )m = (a + 2). Из

 

 

−1

−2

первого уравнения

m = 2, подставим такое значение m во второе уравнение:

6 = a + 2, откуда

a = 4. Третье уравнение превращается в тождество при

подстановке таких значений переменных, значит, все верно.

Ответ: a = 4.

Замечание: в подобных задачах (на прямые и плоскости) рекомендуется

всегда делать

рисунок.

36

 

−2

3

0

0

Задача №6: вычислите det

3

−2

0

2 .

 

2

2

3

4

 

0

1

0

2

Решение: согласно методу разложения определителя по строке или столбцу ( ?),

разложим наш определитель по третьему столбцу (в нем больше всего нулей):

 

−2

3

0

0

 

 

det

3

−2

0

2

= 3 A

= 3 M = 3 ( − 6) = − 18.

 

2

2

3

4

33

33

 

0

1

0

2

 

 

Ответ: −18.

37

Задача на собственные вектора из зачета 2011.

Задача №2 из зачетной работы 2011.

Ранее в задачах на собственные числа и собственные

вектора мы сталкивались только с матрицами

2 × 2.

Данная задача подразумевает нахождение собственных векторов матрицы 3 × 3, и ее решение содержит

некоторые сложности, характерные именно для

матриц такого размера (бОльшие матрицы нас

интересовать не будут).

Задание: найти собственные векторы,

соответствующие наименьшему собственному

2 1 −1

значению матрицы (00 −31 −31).

Решение: будем действовать согласно алгоритму со

страницы 2 7. Первый шаг - нахождение собственных

значений:

2 − λ

1

−1

= 0 (2 − λ)(3 − λ)2 − (2 − λ) = 0.

0

3 − λ

−1

0

−1

3 − λ

 

38

При раскрытии всех скобок получаем уравнение 3 степени, которые не проходятся в этом курсе. Поэтому нужно искать другие способы решение, в данном случае это вынесение за скобку общего множителя (2 − λ). Получаем:

(2 − λ) [(3 − λ)2 − 1] = 0. Отсюда или (2 − λ) = 0 или (3 − λ)2 − 1 = 0. В первом случае

λ = 2, во втором - λ = 2 или λ = 4.

Условимся записывать три различных собственных значения: λ1 = 2, λ2 = 2 и λ3 = 4

(а не λ1 = 2 и λ2 = 4!). При такой записи мы не теряем информацию о кратности собственных значений, но это уже совсем другая история. Итак, будем записывать

3 значения, а не два!

Нам нужны собственные вектора, соответствующие λ1 = 2. Запишем соответствующую однородную систему уравнений в матрицу (смотри алгоритм на странице 27):

2 − 2

1

−1

0

0

1

−1 0

0

3 − 2 −1

0

= 0

1

−1 0 .

0

−1 3 − 2 0

0

−1 1 0

По сути, это три одинаковые строчки (первые две совсем одинаковые, третья символизирует то же уравнение, умноженное на -1).

Выпишем это уравнение: 0 x + y − z = 0. Это равенство выполняется для любых

y=z, при этом х может принимать совершенно любые значения, ведь он умножается

0

на ноль. Поэтому записывать (11)t как собственный вектор было бы неправильно:

подставляя различные t , мы сможем повлиять только на y и z координаты, а

координата по х так и останется нулевой. В то же время, мы понимаем, что, к

5

примеру, вектор (11)t является собственным, так как такие координаты

удовлетворяют получившейся однородной системе.

Из-за этого упущения принято записывать собственный вектор через два параметра t1 и t2, а не просто t, как раньше.

39

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]