Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Полшков Ю.Н. Курс лекций по высшей математике.pdf
Скачиваний:
206
Добавлен:
13.04.2015
Размер:
4.9 Mб
Скачать

31

x1

3x2

3x3

5x4

= 0

 

 

 

3x

+ 5x

2

+ x

3

+ 7x

4

= 0

 

 

 

1

 

 

 

 

 

 

 

3x1

+ 2x2

5x3

+ x4

= 0

(4)

 

 

2x

+ 3x

2

 

 

+ 4x

4

= 0

 

 

 

1

 

 

 

 

 

 

 

 

5x1

+ 4x2

7x3

+ x4

= 0

 

 

 

 

 

Если система уравнений (4) имеет только нулевое решение, то система векторов (3)

линейно независима в R5 . Если же имеются и ненулевые решения, то система векторов (3)

линейно зависима.

 

 

 

 

 

 

 

 

 

 

 

Применим к системе уравнений (4) метод Гаусса:

 

 

 

 

 

x1

 

x2

 

x3

 

x4

 

 

 

 

[-1]

 

-3

 

-3

 

-5

0

 

 

 

 

3

 

5

 

1

 

7

0

 

 

 

 

3

 

2

 

-5

 

1

0

 

 

 

 

2

 

3

 

0

 

4

0

 

 

 

 

5

 

4

 

-7

 

1

0

 

 

 

 

-1

 

-3

 

-3

 

-5

0

 

 

 

 

0

 

-4

 

-8

 

-8

0

 

 

 

 

0

 

-7

 

-14

 

-14

0

 

 

 

 

0

 

-3

 

-6

 

-6

0

 

 

 

 

0

 

-11

 

-22

 

-24

0

 

 

 

 

-1

 

-3

 

-3

 

-5

0

 

 

 

 

0

 

[1]

 

2

 

2

0

 

 

 

 

0

 

1

 

2

 

2

0

 

 

 

 

0

 

1

 

2

 

2

0

 

 

 

 

0

 

-11

 

-22

 

-24

0

 

 

 

 

-1

 

0

 

3

 

1

0

 

 

 

 

0

 

1

 

2

 

2

0

 

 

 

 

0

 

0

 

0

 

[-2]

0

 

 

 

 

-1

 

0

 

3

 

0

0

 

 

 

 

0

 

1

 

2

 

0

0

 

 

 

 

0

 

0

 

0

 

-2

0

 

Получилась система уравнений с базисными неизвестными x1 , x2 , x4 и свободным неизвестным x3 . Наличие свободного неизвестного означает, что решений бесконечное множество. Следовательно, система векторов (3) линейно зависима в R5 .

2. Одним из способов определения индекса цен и уровня инфляции является расчет стоимости «потребительской корзины», состоящей из основных видов товаров и услуг, получаемых потребителями. Обычно это 300 необходимых видов товаров и услуг. В табл. 1 приведен условный пример, отражающий изменение стоимости потребительской корзины по трем товарам.

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

Вид товара

Количество,

Цена ед.

Расходы в

Цена ед.

Расходы в

 

ед.

товара в

текущем

товара в

предыдуще

 

 

текущем

месяце, грн.

предыдущем

м месяце,

 

 

месяце, грн.

 

месяце, грн.

грн.

Молоко

5

1,3

6,5

1,1

5,5

Хлеб

10

1,2

12

1,2

12

32

Яйца

20

 

 

0,25

 

5

0,23

 

4,6

Общие

-

 

 

-

 

23,5

-

 

22,1

расходы

 

 

 

 

 

 

 

 

 

Индекс цен p и индекс инфляции i рассчитываются следующим образом:

 

 

p =

23,5

100% =106,3% ,

i = p 100 = 6,3% .

 

 

22,1

 

 

 

 

 

 

 

 

 

Т.к. i > 0 , то это инфляция – повышение общего (среднего) уровня цен в экономике страны. Заметим, что при i < 0 речь идет о дефляции – снижении общего (среднего) уровня цен в

экономике страны.

через q(5;10;20)

 

 

 

 

 

 

 

 

 

Обозначим

 

 

– вектор количества

потребляемых

товаров,

c(1,3;1,2;0,25) – вектор цен в текущем месяце, cp (1,1;1,2;0,23) –

вектор цен в предыдущем

месяце. Тогда индекс цен вычисляется по формуле

 

 

 

p

=

 

 

(c, q)

100% ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(cp , q)

 

 

откуда (100c, q) = p(cp , q) или (100c pcp , q) = 0 .

 

 

Определение

2. Векторы a и

 

 

 

 

 

называются взаимно

ортогональными,

если их

b

 

скалярное произведение равно нулю: (a,

 

) = 0 .

 

 

b

 

 

В случае пространств R2 и R3 ортогональность векторов означает их перпендикулярность.

Возвращаясь к потребительской корзине, можно сказать следующее. Индекс цен можно определить как численный коэффициент p , который делает вектор q ортогональным

вектору 100c pcp .

Индекс инфляции рассчитывается по формуле

i = p 100 =

(c, q)

100

100

=

(c cp , q)

100 .

(cp , q)

(cp , q)

 

 

 

 

 

3. Очевидным является тот факт, что в пространстве R3 для любых векторов p и r существует ненулевой вектор q , ортогональный обоим векторам (рис. 1). Обобщим этот факт.

Рис. 1. Векторы, ортогональные в R3

 

 

 

 

 

 

Теорема 2. Пусть в пространстве Rn задан набор из k векторов a , a

2

,..., a

k

, причем

1

 

 

 

 

k < n . Тогда существует ненулевой вектор x , ортогональный каждому

из

векторов ai

( i =1,2,..., k ).

 

 

 

 

 

 

33

Ключевым понятием арифметических векторных пространств является понятие базиса.

Определение 3. Система векторов из Rn называется базисом пространства Rn , если:

1)эти векторы линейно независимы;

2)любой вектор из Rn является линейной комбинацией векторов данной системы. Примером базиса в Rn может служить система из n векторов

e1 = (1,0,...,0)e2 = (0,1,...,0).....................

en = (0,0,...,1)

Действительно, векторы e1 , e2 ,..., en образуют лестничную систему и потому линейно независимы. Если a = (x1 , x2 ,..., xn ) – произвольный вектор из Rn , то очевидно равенство

a = x1e1 + x2 e2 +... + xn en ,

которое и указывает на то, что a есть линейная комбинация e1 , e2 ,..., en .

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

Теорема 3. Линейно независимая система векторов в Rn тогда и только тогда является базисом, когда число этих векторов ровно n .

Пример 2. Система векторов

a1 = (1;3;5) , a2 = (0;5;2) ,

a3 = (0;0;7)

является базисом в R3 . Действительно, векторы a1 , a2 , a3 образуют лестничную систему и потому линейно независимы. Поскольку их число равно 3 , то эти векторы образуют базис.

4. Пусть

 

= (x , x

 

,..., x

 

) – произвольный вектор из Rn . Тогда выполняется равенство

b

2

n

1

 

 

 

 

(5)

 

 

 

 

 

 

 

 

= x1e1 + x2 e2 +... + xn en .

 

 

 

 

 

 

b

Подчеркнем, что

коэффициенты x1 , x2 ,..., xn линейной комбинации

(5) называются

координатами вектора b в базисе e1 , e2 ,..., en .

Часто в задачах практики возникает необходимость осуществить переход от одного базиса пространства Rn к другому.

Например, требуется перейти от базиса e1 , e2 ,..., en к другому базису a1 , a2 ,..., an . Для этого мы должны иметь четкий алгоритм, который бы нам позволял записывать

произвольный вектор

b

в координатах нового базиса:

 

 

 

 

 

(6)

 

 

 

 

 

= λ1a1 + λ2 a2 +... + λn an .

 

 

 

 

 

 

 

 

b

 

 

 

 

 

Здесь λ1 , λ2 ,..., λn – координаты вектора

 

 

в новом базисе

a1 , a2 ,..., an . Этот алгоритм

b

схематически

записывается так: (5) (6)

или

 

 

= (x1 , x2 ,..., xn )

 

= (λ1 , λ2 ,..., λn ) . Он

b

b

полностью определяется следующей теоремой.

 

 

 

Rn

 

 

 

 

Теорема 4. Произвольный вектор

 

 

пространства

можно представить в виде

b

линейной комбинации (6) векторов базиса a1 , a2 ,..., an , причем единственным образом.

Пример

3. Выяснить, образуют

ли

векторы

 

a1

= (6;8;5) ,

a2 = (2;7;2) ,

a3 = (7;7;7)

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

 

= (15;31;12)

в этом базисе.

b

34

Решение. Согласно теореме 3, векторы a1 , a2 , a3 образуют базис пространства R3 ,

если: 1) число этих векторов совпадает с размерностью пространства; 2) векторы линейно независимы. Условие 1) выполняется, поэтому проверим выполнение условия 2). Для этого запишем равенство вида (2)

c1a1 +c2a2 +c3a3 = 0 .

Если оно будет выполняться лишь при c1 = 0,c2 = 0,c3 = 0 , то система векторов a1 , a2 , a3

будет линейно независимой.

В координатной форме это равенство имеет вид

 

 

 

6

 

 

 

2

 

 

7

 

0

 

 

 

 

 

8

c +

7

c

 

+

7

c

=

0

 

 

 

 

 

 

 

 

 

1

 

 

 

2

 

 

 

3

 

 

 

 

 

 

 

 

5

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

0

 

 

 

и равносильно системе 3×3:

 

 

 

 

6c 2c 7c = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

8c1 +7c2 +7c3 = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5c1 2c2 7c3 = 0

 

 

 

 

 

Решив эту систему методом Гаусса, получаем

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c1 = 0,c2 = 0,c3 = 0 .

 

 

 

 

 

Следовательно, векторы

a , a

2

, a

3

образуют базис

пространства R3 .

Определим

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

координаты вектора

 

= (15;31;12)

 

в этом базисе. Фактически, нам требуется перейти от

b

базиса e1 , e2 , e3 к базису a1 , a2 , a3 .

Согласно

теореме

4,

нужно записать

линейную

комбинацию

 

 

 

 

 

= λ1a1 + λ2 a2 + λ3 a3 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

 

 

 

Запишем это равенство в координатной форме

 

 

 

 

 

 

 

 

 

 

 

 

15

 

 

 

 

 

6

 

2

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

7

 

,

 

 

 

 

31

= −8

λ1 +

 

λ2 +

 

λ3

 

 

 

 

12

 

 

 

 

 

5

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

а затем в виде системы трех линейных уравнений с тремя неизвестными:

6λ1 2λ2 7λ3 =15

8λ1 + 7λ2 + 7λ3 = −315λ1 2λ2 7λ3 =12

Применяя метод Гаусса, получим координаты вектора b в новом базисе a1 , a2 , a3 :

λ1 = 3,λ2 = −2,λ3 =1.

Т.о., по теореме 4 вектор b пространства R3 может быть представлен единственным образом в виде линейной комбинации:

b = 3a1 2a2 + a3 .

35

Лекция 4. МАТРИЦЫ

План

1.Общие сведения о матрицах.

2.Перемножение матриц и его свойства.

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

Определение 1. Матрицей называется прямоугольная таблица, составленная из чисел. Размерностью (или размером) матрицы называется пара чисел k ×n , где k – число строк, n – число столбцов в таблице.

Матрицы обозначают обычно большими латинскими буквами и записывают следующим образом:

a

a

11

12

a21

a22

A =

 

... ...

 

ak 2

ak1

...

a

 

 

 

 

 

 

1n

 

 

 

 

...

a2n

= (a

ij

)

.

...

...

 

 

k×n

 

 

 

 

 

 

...

 

 

 

 

 

 

akn

 

 

 

 

Здесь aij – произвольный элемент матрицы, стоящий в i -й строке и j -м столбце. Кроме

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

Пример 1. Три завода выпускают пять различных видов продукции. Отчет о производстве за год в тыс. ед. представлен матрицей:

 

2

1

3

7

0

 

 

(1)

A =

 

1

2

4

3

6

 

,

 

 

 

 

 

0

1

1

3

8

 

 

 

 

 

 

 

 

Где, например, a23 = 4 (тыс. ед.)

 

количество продукции 3 -го вида, выпущенное 2 -м

заводом в течение этого года. Размерность этой матрицы 3×5 .

 

Если число строк в матрице равно числу столбцов, т.е. размерность матрицы n ×n , то

матрица называется квадратной порядка n . Элементы a11 , a22 ,..., ann образуют главную

диагональ квадратной матрицы. Матрица, состоящая из одной строки (одного столбца) называется вектор-строкой (вектор-столбцом). Действительно, вектор-строка размерности

1×n – это фактически вектор из Rn , а вектор-столбец размерности k ×1 – вектор из Rk . Например,

 

11

 

(1 0 1 9) R4

 

5

 

R3 .

,

 

 

 

4

 

 

 

 

 

 

Если все элементы матрицы равны нулю, то матрица называется нулевой. Две матрицы одинаковой размерности равны, если равны их соответствующие элементы.

Транспонированной матрицей к матрице A называют матрицу AT , которая получается, если в матрице A меняют местами соответствующие строки и столбцы. Для матрицы (1) получим

2

1

0

 

 

1

2

1

 

 

 

AT =

3

4

1

.

 

 

3

3

 

7

 

 

0

6

8

 

 

 

Размерность этой матрицы 5 ×3 .

36

Над матрицами можно производить ряд операций. Матрицы одинаковой размерности можно складывать. Сложить две матрицы означает сложить их элементы, стоящие на одинаковых местах.

Матрицы можно умножать на число. Это означает, что все элементы матрицы надо умножить на данное число.

Пример 2. Если ассортимент продукции заводов из примера 1 не изменился в течение следующего года, то отчет о производстве за второй год тоже имеет вид матрицы:

3

2

2

5

1

 

1

3

4

2

5

 

B =

.

 

2

1

1

2

7

 

 

 

Если же в течение третьего года производство каждого вида продукции на каждом заводе увеличилось на 20% по сравнению со вторым годом, то отчет за третий год будет таким:

3,6

2,4

2,4

6

1,2

 

 

1,2

3,6

4,8

2,4

6

 

C =1,2 B =

.

 

2,4

1,2

1,2

2,4

8,4

 

 

 

Отчет же за три года будет выглядеть следующим образом:

8,6

5,4

7,4

18

2,2

 

 

3,2

8,6

12,8

7,4

17

 

D = A + B +C =

.

 

4,4

3,2

3,2

7,4

23,4

 

 

 

2. Важнейшей операцией линейной алгебры является операция умножения матриц.

Пусть даны две матрицы: A – размерности k ×n и

B

– размерности n × s . Т.к.

количество столбцов первой матрицы равно количеству строк второй матрицы, то можно

умножить матрицу A на матрицу B .

Результатом

умножения

будет

матрица C

размерности k × s (правило для запоминания:

 

k

 

n

=

k

). Элемент полученной матрицы cij

 

 

s

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

s

 

 

 

 

 

 

 

и j -го столбца

равен скалярному произведение двух векторов:

 

 

i -й строки матрицы A

матрицы B , т.е.

 

 

 

 

 

 

 

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c

ij

= (a

i1

a

i2

...

a

in

) b2 j

 

= a

b

 

+ a

i2

b

2 j

+... + a

b .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i1 1 j

 

 

 

 

 

 

in nj

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 3. Даны матрицы:

 

 

 

bnj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

1

 

 

 

 

 

 

 

3

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

, В =

 

2 1 1

 

.

 

 

 

 

 

 

 

 

 

А =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

2

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

2

 

3

 

 

 

 

 

Произведение матрицы A на матрицу B равно

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

 

3

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

АВ =

 

1

2

 

1 1

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

2

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

+ 0 2 + (1) 4 1 1 + 0 (1)

+ (1)

2 1 0 + 0 1 + (1) 3

1

1

3

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

.

 

3

+ (2) 2

+ 4 4 3 1 + (2) (1) + 4 2 3

 

 

 

 

 

 

 

 

 

 

 

 

3

0 + (2) 1 + 4 3

21 13 10

37

Произведение AB оказалось возможным, т.к. число столбцов первой матрицы совпадает с числом строк второй и равно 3 . В то же время, произведение BA невозможно, т.к. теперь число столбцов первой матрицы равно 3 , а число строк второй – 2 .

Приведем основные свойства умножения матриц.

1.Как известно, для любых чисел a и b выполняется свойство: ab = ba . Для матриц, в общем случае, AB BA. Например,

1 3 1

4

 

=

7

13

,

 

 

 

 

1

4

1 3

7

19

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

 

 

 

2

3

 

 

 

6

4

 

 

 

 

 

 

2

 

 

 

18

 

 

 

2 4

 

 

 

 

 

 

 

 

 

3

2 4

4

 

 

 

 

1

3 1

 

5

 

,

 

 

1 1 3

 

 

 

 

 

 

 

 

 

 

 

 

=

 

 

но

 

 

 

 

– не существует.

 

 

 

 

2

 

 

2

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

4

 

 

10

 

 

 

 

 

2 4

 

 

 

 

 

2. Единичной матрицей E называется квадратная матрица, у которой все элементы главной диагонали равны единице, а остальные нули. Особенности умножения на эту матрицу такие:

AE = EA = A .

3. Произведение матриц подчиняется сочетательному закону: ( AB)C = A(BC) .

4. При перемножении матриц и транспонировании имеет место свойство: ( AB)T = BT AT .

Пример 4. Предприятие выпускает три вида продукции P1 , P2 , P3 , используя два вида сырья S1 , S2 . Нормы расхода сырья характеризуются матрицей

2

1

2

 

A =

 

 

 

.

 

3

0

2

 

 

 

Например, a21 = 3 означает, что на выпуск единицы продукции P1 расходуется 3 единицы

сырья S2 .

1) Требуется определить затраты сырья, необходимые для выполнения плана выпуска продукции: P1 – 100 ед., P2 – 50 ед., P3 – 80 ед. 2) Стоимость единицы сырья составляет:

S1 – 15 грн., S2 – 22 грн. Рассчитать общие расходы на приобретение сырья, необходимые

для выполнения плана 1).

Решение. 1) Введем вектор-столбец плана выпуска продукции:

100 p = 50 .

80

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

2

1

100

 

410

2

50

 

s = Ap =

0

 

 

=

.

3

2

 

 

 

460

 

 

 

 

 

 

 

 

 

 

80

 

 

 

 

 

 

 

 

2) Введем вектор-строку стоимостей единиц сырья: c = (15 22).

Общие расходы на приобретения сырья, необходимые для выполнения плана:

R = cs = cAp = (15

 

410

 

=16270 (грн.)

 

22)

 

 

 

 

 

 

 

 

 

 

 

460

 

 

 

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

R = cAp .