Вы находитесь на странице: 1из 5

1

Занятие 1 (Фдз 2).


Линейные пространства. Замена базиса. Линейные системы. Критерий совместности
системы (теорема Кронекера-Капелли).
1.1. Закон преобразования координат вектора при переходе к новому базису. Матрица перехода от
старого базиса к новому базису.
1.2. Ранг матрицы. Критерий совместности линейной системы (теорема Кронекера-Капелли).

1.1. Пусть e1 , e 2 , ... , e n и e1 , e 2 , ..., e n - два базиса n  мерного линейного пространства
L.
e1 , e 2 , ... , e n - "старый" базис и e1 , e 2 , ..., e n - "новый" базис. Они связаны равенствами
e1  c11 e1  c 21e 2  ...  c n1e n
e 2  c12 e1  c 22 e 2  ...  c n 2 e n
,
. . .
e n  c1n e1  c 2 n e 2  ...  c nn e n
которые в матричном виде записываются так:  e1 e2 ... e n    e1 e 2 ... e n  C ,
 c11 c1 2 ... c1n 
 
 c 21 c ... c 
где C  
 . .
22
... .
2n


- невырожденная квадратная
 c cn .. . c nn 
 n1 2 

матрица  det C  0 ,
называемая матрицей перехода от "старого" базиса e1 , e 2 , ... , e n к "новому" базису
e1 , e 2 , ..., e n . Столбцы матрицы С - координаты векторов e1 , e 2 , ..., e n в базисе
e1 , e 2 , ... , e n .
Пусть  x1 , x 2 , ... , x n  - координаты вектора x  L в базисе e1 , e 2 , ... , e n и  x1 , x 2 , ... , x n 
- координаты вектора x в базисе e1 , e 2 , ..., e n , т.е. x  x1e1  x 2 e2  ...  x n en ,
x  x1 e1  x 2 e2  ...  x n en .
Тогда координаты вектора x в старом и новом базисах связаны равенствами:
x1  c11 x1  c12 x 2  ...  c1n x n
x 2  c 21 x1  c 22 x 2  ...  c 2 n x n  x1

 x2



 с11 с12

 c 21 c 22
... c1n 

... c 2 n 
 x1

 x



или  ...  . . ... .    2
...  . (1)
... 
x
 n




c
 n1 c n 2 ... c nn 

 x
 n


x n  c n1 x1  c n 2 x 2  ...  c nn x n
Формулы (1) называются законом преобразования координат вектора при переходе к новому
базису.

Пример 1. Даны два базиса e1  x   x  1, e 2  x   2 x  3 и ~ e1  x   2 x  4 , ~


e2  x   x  3
линейного пространства L   f  x   x   |  ,   R . Найти матрицу C перехода от базиса
e1 , e 2 к базису ~ e1 , ~
e2 .
Решение.
e1  p1e1  p 2 e2   2 x  4  p1  x  1  p 2  2 x  3   2 x  4   p1  2 p 2  x    p1  3 p 2  
1) ~
 p1  2 p 2  2  p1  2.8   2 .8 

 p1  3 p 2  4
 
 p 2  0 .4
 
 0 .4 
  первый столбец матрицы C .
e2  q1e1  q 2 e2  x  3  q1  x  1  q 2  2 x  3  x  3   q1  2q 2  x    q1  3q 2  
2) ~
 q1  2q 2  1 q  0.6   0.6 

 q1  3q 2  3
  1
q 2  0.8
 
 0.8 
  второй столбец матрицы C .
  2.8  0.6 
C 
  .
 0.4 0 .8 

Пример 2. Пусть e1 , e 2 , e3 и e1 , e 2 , e3 - два базиса трехмерного линейного пространства L ,


e1  4e1  e2  e3 , e2  e1  2e2  2e3 , e3  3e1  3e2  4e3 .
2
  2 , 3,  1 - координаты вектора x  L в базисе e1 , e 2 , e3 . Найти координаты вектора x в
базисе e1 , e 2 , e3 ,
Решение.
Сначала найдем матрицу C перехода от базиса e1 , e 2 , e3 к базису e1 , e 2 , e3 .
 4  1 
   
  4e1  e 2
e1  e3   1
1


- 1-й столбец C , 
e2   e1  2e 2  2e 3  

2 
2 
-
   

2-й столбец C ,
 3 
  3e1  3e 2
e3  4e 3
 
   3
 4 
- 3-й столбец C . 
 
 4  1 3 
 
C   1
  1
2
2
 3 
4 
. det C  69 .
 

Отличие определителя от нуля доказывает невырожденность матрицы C (если бы оказалось, что


det C  0 , то следовало сделать такой вывод: e1 , e 2 , e3 не может быть базисом пространства L
и поставленную задачу решить нельзя).
 
Обозначим x1 , x 2 , x3 - координаты вектора x в базисе e1 , e 2 , e3 . Согласно закону (6)
преобразования координат находим,
 x1 , x 2 , x3    5 , 44 ,  38  .
1
 x   x   x   x   4  1 3    2   14 10  3    2   5 
1 1 1 1
            1   1 
 x   C x    x   C  x    1 2  3  3     1 19 15   3    44  
1
2 2 2 2
 x   x   x   x    1 2 4   1  69  4  7 9    1  69   38
          
3 3 3 3      69 69 69 

1 2  1 0  0 1
B1    , B2    , B3    1 
  a b 
Пример 3. Дано линейное пространство L   A    
 b c   . Надо доказать, что 2  1
и
 2 0  3

  
 3 1  2  1  1 3
B1  

 , B2  

 , B3    - базисы этого пространства и найти матрицу C перехода от базиса
 1 0   1 1    3  2
B1 , B 2 , B3 к базису B1 , B2 , B3 .
Решение.
1 0  0 1 0 0
Пространство L имеет стандартный базис S1    , S 2    , S 3  
0  
,
1
поэтому dim L  3 . Для того,
0  1 1 0
чтобы доказать, что B1 , B2 , B3 и B1 , B2 , B3 - базисы L достаточно показать линейную
независимость этих систем матриц. Предоставляем сделать это читателю.
Здесь же поступим иначе. Найдем разложения матриц B1 , B 2 , B3 и B1 , B2 , B3 в базисе
S1 , S 2 , S 3 , из которых определим матрицы P и P  , связывающие стандартный базис
S1 , S 2 , S 3 с заданными системами матрицами B1 , B2 , B3 и B1 , B2 , B3 :
 B1  1  S1  2  S 2  2  S 3  1 1 0  1 1 0

, (2)
    
 B 2  1  S1  0  S 2  3  S 3 
    P   2 0 1 , B1 B 2 B3  S1 S 2 S 3  2 0 1
B  2  3 1  2 3 1
 3  0  S1  1  S 2  1  S 3    
 B1  3  S1  1  S 2  0  S 3 3 2 1 3 2 1
   

 B2  2  S1  1  S 2  1  S 3
B   1  S  3  S
 3 1 2  2  S3
 P   1  1

3 ,
 0  1  2

 B1  B3
B2     S1 S 2 S3   1  1 3 
 0  1  2
 
. (3)
Вычислим определители матриц P , P  : det P  3, det P   18 . В силу того, что
определители оказались не равны нулю, сразу можно сделать вывод: B1 , B2 , B3 и B1 , B2 , B3
- базисы пространства L . Матрицу C перехода от базиса B1 , B2 , B3 к базису B1 , B2 , B3
найдем, используя матричные равенства (2), (3).
1
1 1 0 
 
 2   S1 S 2 S3    B1 B 2 B3   2 0 1   B1 B 2 B3   P 1
 2  3 1
 
1
3 2 1
 
 3   S1 S 2 S3    B1  B3
B2    1  1 3    B1  B3
B2     P  1
 0  1 2 
 

  B1 B2 B3    P  1   B1 B2 B3   P 1   B1 B2 B3    B1 B2 B3   P 1 P   C  P 1 P  .


Вычисление элементов матрицы С предоставляем читателю.

1.2. Рассмотрим теперь линейную систему алгебраических уравнений.


 a11 x1  a12 x 2  . ..  a1n x n  b1

, ( x1 , x 2 , ..., x n -
   ...  
 a 2 1 x1 a 22 x 2 a 2n xn b2

 . . .
 a m1 x1
  a m 2 x 2  . ..  a mn x n  bm

неизвестные) (4)
3
Напомним, что система называется совместной, если у нее есть хотя бы одно решение. Если же у
системы нет ни одного решения, то ее называют несовместной. В 1-м семестре совместность
(несовместность) системы устанавливалась в ходе ее решения методом Гаусса. Ответ на вопрос:
совместна или нет заданная система дает также теорема Кронекера-Капелли. Система (4)
совместна тогда и только тогда, когда ранг расширенной матрицы A системы равен рангу
матрицы A системы, т.е.
 a11 a12 ... a1n b1 
 
 a 21 a 22 ... a 2 n b2 
 
r A  r  A , где A   ,
 . . ... . ... 
a a bm 
 m1 m 2 ... a mn
 a11 a12 ... a1n 
 
 a 21 a 22 ... a2n 
A  
 . . .. . . 

.
 a m1 am2 .. . a mn 
 

Рангом матрицы называется наибольший порядок ненулевого определителя в этой


матрице. Ранг матрицы не изменяется, если:
1 . В матрице поменять местами две строки (два столбца).
2  . Строку (столбец) умножить на число, отличное от нуля.
3 . К строке (столбцу) прибавить другую строку (другой столбец), умноженную (умноженный)
на некоторое число.
С помощью действий 1 , 2  , 3 матрицу можно привести к треугольному виду, из
которого легко выделяется ненулевой определитель максимального порядка и находится ранг
матрицы.
В случае совместности системы она имеет только одно решение, когда r  A  n , если же
r  A  k  n , то общее решение системы содержит бесконечно много решений и зависит от
n  k параметров.
Пример 4. Найти ранг матрицы
 3 1 1 4  4  1 
 
  2 1  3  1 1  1 
B   1 2  2 3  3  2 
 
 2  1 3 3  3 2 
 
 1 2  2 5  5  1 

Решение.
С помощью действий 1 , 2  , 3  приведем матрицу B к треугольному виду
 3 1 1 4  4  1 
 
  2 1  3  1 1  1 
B   1 2  2 3  3  2 
 
 2  1 3 3  3 2 
 
 1 2  2 5  5  1 


 1 2  2 3  3  2 
 
  2 1  3  1 1  1 
B2   3 1 1 4  4  1 
 
 2  1 3 3  3 2 
 
 1 2  2 5  5  1 


 1 2  2 3  3  2 
 
 0 5  7 5  5  5 
B3   0  5 7  5 5 5 
 
 0  5 7  3 3 6 
 
 0 0 0 2  2 1 


1. В матрице B переставили местами 1-ю и 3-ю строки, получили матрицу B2 .
2. В матрице B2 : прибавили ко 2-й строке 1-ю строку, умноженную на число 2;
прибавили к 3-й строке 1-ю строку, умноженную на число (  3 );
прибавили к 4-й строке 1-ю строку, умноженную на число (  2 );
прибавили к 5-й строке 1-ю строку, умноженную на число (  1 ).
Получили матрицу B3
3. В матрице B3 : прибавили 2-ю строку к 3-й строке;
прибавили 2-ю строку к 4-й строке. Получили матрицу B 4 .
 1 2  2 3  3  2 
 
 0 5  7 5  5  5 
B   0 0 0 0 0 0 
4  
 0 0 0 2  2 1 
 
 0 0 0 2  2 1 


4
 1 2  2 3  3 
2 
 
 0 5  7 5  5
5 

B5   0 0 0 0 0 
0
 
 0 0 0 2  1
2
 
 0 0 0 0 0
0 
1 2 3  2  3  2 


 
 0 5 5  7  5  5 
B6   0 0 2 0  2 1 
 
 0 0 0 0 0 0 
 
 0 0 0 0 0 0 

.
4. В матрице B4 прибавили к 5-й строке 4-ю строку, умноженную на число (  1 ). Получили
B5 .
5. В матрице B5 сначала переставили местами 3-ю и 4-ю строки, затем переставили местами
3-й и 4-й столбцы. В результате получили матрицу B6 .
Ранги матриц B , B2 , B3 , B4 , B5 , B6 совпадают. Ранг матрицы B6 равен трем, т.к. у этой
матрицы есть определитель третьего порядка (это определитель на пересечении первых трех строк
и первых трех столбцов), отличный от нуля:
1 2 3
0
0
5
0
5
2
 10
,
а все определители четвертого и пятого порядка содержат нулевую строку, и поэтому равны нулю.
Следовательно, r  B   3 .

Пример 5. С помощью теоремы Кронекера-Капелли исследовать совместность системы


 3 x  x 2  x 3  4 x
1

  2 x1  x 2  3 x 3  x

 x1  2 x 2  2 x 3  3 x
 2 x  x 2  3 x 3  3 x
 1

 x 1  2 x 2  2 x 3  5 x

.
Решение.
Найдем одновременно ранги расширенной матрицы A и матрицы A данной системы. При этом
следует иметь в виду, что последний столбец расширенной матрицы нельзя переставлять местами
с другими столбцами. Заметим, что матрица A совпадает с матрицей B из примера 4. Поэтому,
нахождение ранга r  A  в точности повторяет действия, выполненные при нахождении ранга
r B .
 3 1 1 4 4 1   1 2 2 3 3 2 
   
  2 1 3  1 1 1    2 1 3  1 1 1 
   
A   1 2 2 3 3  2   A2   3 1 1 4  4 1  
 21 3 3 3 2  2 1 3 3 3 2 
   

 1 2 2 5  5
 1 
 1 2 2 5 5
 1 
1 2 2 3 3 2 
 
0 5  7 5  5 5 
 
A3   0  5 7  5 5 5 
0  5 7  3 3 6 
 

0 0 0 2 2 1
 
1 2 2 3 3 2  1 2 2 3 3 2 
   
0 5 7 5 5 5  0 5 7 5 5 5 
   A  0 
A4  0 0 0 0 0 0  5  0 0 0 0 0 
0 0 0 2 2 1  0 0 0 2 2 1 
 
  

0 0 0 2 2 1 0 0 0 0 0 0
   
1 2 3 2  3 2 
 
0 5 5 7  5 5 
 
A6  0 0 2 0 2 1 .
0 0 0 0 0 0 
 

0 0 0 0 0 0
 
 
 r A  3 . Последний столбец A не переставлялся местами с другими столбцами, поэтому по
матрице A6 , исключая из рассмотрения последний столбец матрицы A6 , находится ранг
5
матрицы A системы. r  A  3 . Итак, установлено, что r  A   r  A  3 . Следовательно,
система совместна. У нее число n неизвестных равно 5, и k  r  A  3 . Значит, общее решение
системы содержит бесконечно много решений, зависящее от n  k  5  3  2 параметров.

Пример 6. С помощью теоремы Кронекера-Капелли исследовать совместность системы


 3 x1  x 2  x3  x 4  1

  2 x1

 5 x1


3x
4 x
2

2


.2 x3
3x3


3x
2 x
4

4


3
3

Решение.
 3 1 1 1 1   1 2 1 4  4 
   
A    2 3 2  3  3   A2    2 3 2  3  3  
 
 5 4  3 2
 3 

 5 4 3 2
 3 
1 2 1 4  4 
 
A3  0 7 4  11  11  

 0  14  8 22
 23 
1 2 1  4 4 
 
A4   0 7 4  11  11   
 r  A  2 , r A  3  система несовместна.

0 0 0
 0 1 
______________________________________________________________________

Домашнее задание.

1. Найти координаты вектора x   3,3, 4  , заданного в базисе e1 , e 2 , e3 в новом базисе


e1, e 2 , e3 , если e1  e1  2e2  e3 , e2  2e1  e2  2e3 , e3  3e1  e3 .

 2 0 1 0  0 0 0 0
2. Найти координаты матрицы A   
 1  3  в стандартном базисе B1   , B 2   , B3  
0 0 1 0

1 
      0
1 0  0 0  1 0 
и с помощью закона преобразования координат в базисе B1   , B2   , B3    линейного
1
 1 1  1   0 1
пространства .

 a 0  
M   A   11 

  a 21 a 22 

3. С помощью теоремы Кронекера-Капелли исследовать совместность следующих


линейных систем:
 3 x1  2 x2  x3  x4  0

3.1.



2 x1
x1 

x2
x2
 x3 
 x4
2 x4
 1
 1
; 3.2.
 3 x1  2 x2  x3  x4  0




2 x1
x1 
 x2
x2 
. x3 

2 x4
x4  1
 2