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

AlgAndGeom-2

.pdf
Скачиваний:
15
Добавлен:
27.03.2015
Размер:
311.57 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

Нижегородский государственный университет им. Н.И. Лобачевского

Радиофизический факультет

А.Б. Корчагин

АЛГЕБРА И ГЕОМЕТРИЯ

Конспект лекций 2-й семестр

Рекомендовано методической комиссией радиофизического факультета

для студентов ННГУ, обучающихся по специальностям 013801 "Радиофизика и электроника"

010403 "Информационные технологии в радиофизике и телекоммуникациях"

Нижний Новгород 2012

УДК 517.1 ББК В22.161.1

Корчагин А.Б. АЛГЕБРА И ГЕОМЕТРИЯ: Учебно-методическое пособие. – Нижний Новгород: Нижегородский университет, 2012. 71 с.

Рецензент: к.ф.-м.н., доцент И.И. Иванов

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

Пособие предназначено для студентов радиофизического факультета ННГУ в качестве пособия для подготовки к экзамену по курсу "Алгебра и геометрия"

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

Ответственный за выпуск: председатель методической комиссии радиофизического факультета ННГУ д.ф.-м.н., профессор П.П. Петров

УДК 517.1 ББК В22.161.1

c Нижегородский государственный университет им. Н.И. Лобачевского, 2012

Глава 4. МАТРИЦЫ И ОПРЕДЕЛИТЕЛИ

§21. Матрицы и операции над ними

Определение 21.1. Матрицей называется прямоугольная таблица чисел. Матрицу, имеющую m ≥ 1 строк и n ≥ 1 столбцов, будем называть матрицей размера m × n. Если m = n, то матрица называется квадратной, а число m = n называется её порядком. Обычное обозначение:

a11 a12

a a

21 22

A = . . . . . .

am1 am2

. . . a1n

. . . a2n

. . . . . .

. . . amn

= (aij).

Числа aij называются элементами матрицы или её координатами (как у вектора). Матрицы размера 1 × n и m × 1, т.е.

(

)

 

a11

 

 

и

a.m. .1

,

 

a11 a12 . . . a1n

a21

 

 

 

 

 

 

 

 

 

 

 

 

 

называются соответственно вектор-строкой и вектор-столбцом. Множество всех матриц размера m × n образуют mn-мерное арифмети-

ческое пространство Rmn, в котором каждая матрица представляет собой вектор, имеющий mn координат. Рис.

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

Определение 21.3. Для квадратной матрицы

 

a11

a12 . . .

a1n

.

A =

a21

a22 . . .

a2n

 

 

 

 

 

 

 

.a.n.2 .. .. ..

 

 

 

.a.n.1

a.nn. .

последовательность элементов a11, a22, . . . , ann называется главной диагональю матрицы, а последовательность an1, a(n−1)2, . . . , a1n побочной.

Сложение матриц.

Для матриц одного размера можно определить операцию поэлементного сложения (аналогичную покоординатному сложению векторов).

3

Определение 21.4. Пусть A = (aij) и B = (bij) — матрицы одного размера m ×n, тогда матрица C того же размера, элементы которой определены по формуле cij = aij + bij, называется суммой матриц A и B, и пишут

C = A + B. Другими словами

 

 

 

 

 

 

 

a11 a12 . . . a1n

b11 b12 . . . b1n

=

 

a21 a22 . . .

a2n

+ b21

b22 . . . b2n

 

 

 

 

 

 

 

 

 

 

 

 

 

a.mn. .

 

 

b.m. .2 .. .. .. b.mn. .

 

 

 

a. m. .1 a. m. .2 .. .. ..

b.m. .1

 

 

 

(a11 + b11) (a12 + b12) . . . (a1n + b1n)

.

 

= (a21 + b21) (a22 + b22) . . .

(a2n + b2n)

Рис.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(am1.+. . bm1) (am2.+. . bm2) .. .. ..

(amn.+. .bmn)

 

Пример.

 

 

 

 

 

 

 

 

(

1 2 3 0

+

2 1 5 3

=

3 1 2 3

2 1 2 3 ) (

0 1 0 3 ) (

2 2 2 6 )

Замечание 21.5. 1) Т.к. сложение чисел коммутативно: aij +bij = bij +aij, то и сложение матриц коммутативно: A + B = B + A.

2) Т.к. сложение чисел ассоциативно: (aij + bij) + ij = aij + (bij + ij), то и сложение матриц ассоциативно: (A + B) + C = A + (B + C).

Умножение матрицы на число.

Для любой матрицы можно определить операцию поэлементного умножения на одно и то же число.

Определение 21.6. Пусть A = (aij) — произвольная матрица и λ R

— число, тогда матрица C того же размера, элементы которой определены по формуле cij = λaij, называется произведением матрицы A на число λ, и

пишут C = λA. Другими словами

 

 

 

 

 

λ

 

a11 a12

. . . a1n

 

=

 

λa11 λa12

. . . λa1n

.

a21 a22

. . . a2n

λa21 λa22

. . . λa2n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λa. .m. 1 λa. .m. 2

.. .. .. λa. .mn.

 

 

a. m. .1 a. m. .2 .. .. .. a.mn. .

 

 

 

 

Рис.

 

 

 

 

 

 

 

 

 

Пример.

 

1 2 3 0

 

 

2 4 6 0

 

 

 

2

 

=

 

 

 

(

2 1 2 3 ) ( 4 2 4 6 )

 

4

Замечание 21.7. 1) Т.к. умножение чисел ассоциативно: (µλ)aij = µ(λaij), то и умножение матрицы на числа ассоциативно: (µλ)A = µ(λA).

2) Т.к. умножение дистрибутивно относительно сложения, т.е. (λ+µ)aij = λaij + λaij и λ(aij + bij) = λaij + λbij, то и умножение матриц на число дистрибутивно

2.1) как относительно сложения чисел, т.е. (λ + µ)A = λA + µA, 2.2) так и относительно сложения матриц, т.е. λ(A + B) = λA + λB.

Определение 21.8. Пусть A = (aij) и B = (bij) — матрицы одного размера, тогда матрица C = A + (1)B называется разностью матриц A и B. Ясно, что cij = aij − bij, и поэтому пишут C = A − B.

Замечание 21.9. Операции сложения и умножения на число превращают множество матриц размера m × n в линейное (=векторное) пространство Rmn.

Умножение матриц.

Для матрицы A = (aij) размера m ×n и матрицы B = (bij) размера n ×p можно определить операцию умножения следующим образом.

Заметим сначала, что если два вектора имеют одинаковое количество координат, то сумма попарных произведений их соответствующих координат можно интерпретировать как их скалярное произведение. Например, i-тая строка (ai1, ai2, . . . , ain) матрицы

 

 

a11

a12 . . .

a1n

 

 

A =

a21

a22 . . .

a2n

 

 

 

 

 

 

 

 

 

 

a.mn. .

 

b1j

 

a. m. .1 a. m. .2 .. .. ..

 

b

иj-тый столбец 2j матрицы

. . .

bnj

 

b11

b12 . . .

b1p

 

B =

b21

b22 . . .

b2p

 

 

 

 

 

 

 

.b.n.2 .. .. ..

 

 

 

.b.n.1

b.np. .

имеют одинаковое количество координат, и поэтому можно вычислить их скалярное произведение:

n

cij = ai1b1j + ai2b2j + · · · + ainbnj = aikbkj. k=1

5

Т.к. i = 1, 2, . . . , m и i = 1, 2, . . . , p, то таких скалярных произведений имеется mp штук, из которых можно составить матрицу размера m × p.

Определение 21.10. Матрица C размера m × p, элементы которой вычисляют по формуле

n

cij = aikbkj k=1

называется произведением матриц A и B, и записывается C = A · B = AB. Другими словами, элемент cij, стоящий на пересечении i-й строки и j-го столбца матрицы C = AB, равен сумме попарных произведений соответствующих элементов i-той строки матрицы A и j-го столбца матрицы B.

Пример.

 

 

 

 

 

2

1

 

 

 

 

1

2

3

0

0

 

3

=

4 8

 

 

1

3

 

 

( 2

 

 

3 )

 

 

 

 

 

( 5 4

)

1

2

 

0

 

 

 

 

1

 

 

Замечание 21.11. Если для матриц A, B и C следующие операции определены, то выполнены свойства

1)ассоциативность умножения (AB)C = A(BC),

2)дистрибутивность умножения относительно сложения (A+B)C = AC+

BC и A(B + C) = AB + AC.

Доказательство этих свойств можно найти в учебнике В. А. Ильина и Э. Г. Позняка.

Замечание 21.12. Ясно, что умножение определено для двух любых квадратных матриц A и B одного порядка n; причём определены оба произведения AB и BA. Однако в общем случае AB ≠ BA, т.е. произведение

 

 

 

 

 

 

0

1

(

0

0

матриц не коммутативно. Например, если A = ( 0

0 ), B =

1

0 ), то

1

0

0

0

 

 

 

 

 

 

 

AB = ( 0 0 ), BA = (

0 1 ).

 

 

 

 

 

 

 

Определение 21.13. Если AB = BA, то матрицы называются комму-

тирующими.

 

 

 

 

 

 

 

 

 

Определение 21.14. Квадратные матрицы вида

 

 

 

 

 

 

D =

d

0 . . . 0

 

 

 

 

 

 

 

01

d2 . . . 0

 

 

 

 

 

 

 

 

. 0. .

. 0. . .. .. .. .d.n.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

называются диагональными. В частности при d1 = d2 = · · · = dn = 1, диаго-

нальная матрица

 

 

 

10 . . . 0

E =

 

0

1 . . .

0

 

. 0. .

. 0. . .. .. ..

.1. .

 

 

 

 

 

 

 

 

 

 

 

 

называется единичной матрицей, а при d1 = d2 = · · · = dn = 0 матрица

 

0

0

. . .

0

 

 

 

 

0

0

. . .

0

 

 

 

 

 

 

 

. 0. .

.. .. .. .

 

 

O = . 0. .

0. .

называется нулевой матрицей.

Замечание 21.15. Легко проверить, что единичная и нулевая матрицы коммутируют с любой матрицей A того же размера, причём AE = EA = A

и AO = OA = O.

Определение 21.16. Если в матрице A размера m×n поменять местами строки и столбцы, то полученная матрица называется транспонированной по отношению к матрице A. Транспонированная матрица имеет размер n × m

и обозначается

 

 

 

a11 a21 . . .

am1

.

 

 

 

A =

 

 

 

a12 a22 . . .

am2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a.mn. .

 

 

 

 

 

 

.a.1n. .a.2n. .. .. ..

 

Ясно, что

A

 

= A; и если A — квадратная матрица, то A и A одного

порядка.

( )

 

 

 

 

 

 

 

Пример.

 

 

(

3

π

)

( 2 π )

 

 

 

A =

1

2

, A =

1 3

Теорема 21.17. Пусть A и B — такие матрицы, что произведение AB определено, тогда (AB) = B A .

Доказательство.

 

 

n

 

 

 

n

 

n

 

21:10

 

 

21:16

 

k

(AB)

=

(

aikbkj)

 

=

(

ajkbki) = (

bkiajk) = B A .

 

 

k=1

 

 

 

k=1

 

=1

7

§22. Перестановки

Определение 22.1. Для множества целых чисел {1, 2, . . . , n} любой упорядоченный набор k1k2 . . . kn тех же чисел называется перестановкой.

Лемма 22.2. Для множества {1, 2, . . . , n} существует n! = 1·2·3·...·n его перестановок.

Доказательство. 1) При n = 1 для множества {1} существует одна перестановка: 1.

2)При n = 2 для множества {1, 2} существуют две перестановки, которые получаются из перестановки 1 приписыванием двойки сзади и спереди: 12 и 21. Здесь 2 = 1 · 2 = 2!.

3)При n = 3 для множества {1, 2, 3} существуют 6 перестановок, которые получаются из перестановок 12 и 21 приписыванием тройки на 3 места в каждой из этих 2-х перестановок: 123, 132, 312; 213, 132 и 321. Здесь 6 = 2! · 3 = 3!.

4)При n = 4 для множества {1, 2, 3, 4} существуют 24 перестановки, которые получаются из перестановок 123, . . . , 321 приписыванием четверки на 4 места в каждой из этих 6-ти перестановок: 1234, 1243, 1423, 4123, ... , 4321. Здесь 24 = 3! · 4 = 4!.

5)При n = 5 существуют 120 = 4! · 5 = 5! перестановок 12345, ... , 54321.

......................................................................................................

n) Для множества {1, 2, . . . , n} существует n! = (n − 1)! · n = 1 · 2 · 3 · ... · n его перестановок 12...n, ... , n...21.

Пусть k1k2 . . . kn — перестановка чисел 1, 2, . . . , n.

Определение 22.3. Если в перестановке k1 . . . i . . . j . . . kn большее число i расположено перед меньшим числом j (т.е. i > j и они не обязательно рядом), то будем говорить, что i и j образуют инверсию. Обозначим через inv(k1k2 . . . kn) число инверсий в перестановке k1k2 . . . kn.

Пример. 1) inv(123) = 0,

2)inv(213) = 1, инверсию образуют числа 2 и 1,

3)inv(132) = 2, инверсию образуют пары 3 и 1, 3 и 2,

4) inv(n n − 1 . . . 2 1) =

n(n−1)

, т.к.

 

 

2

 

 

число n со стоящими за ним образует n − 1 инверсию,

 

 

число n − 1 со стоящими за ним образует n − 2 инверсии,

 

..............................................................................

 

,

 

 

число 2 со стоящим за ним образует 1 инверсию.

n(n−1)

 

Поэтому всего получается (n − 1) + (n − 2) + · · · + 1 =

инверсий.

2

Определение 22.4. Если в перестановке число инверсий четно, то она называется чётной, в противном случае — нечетной.

8

Пример. Перестановка 123 — четная, 213 — нечетная, 312 — четная. Определение 22.5. Пусть ... s ... t ... — перестановка из n чисел (на ме-

стах, обозначенных многоточием, стоят другие числа или ничего не стоит). Перемена местами только чисел s и t называется транспозицией и обозначается (s, t). В результате получается перестановка ... t ... s ... .

Пример. Перестановка 213 получается из 312 транспозицией (3, 2), а 312 из 213 транспозицией (2, 3).

Лемма 22.6. От любой перестановки из n чисел можно перейти к любой другой перестановки из этих чисел, последовательно применив несколько подходящих транспозиций.

Доказательство. Это можно сделать, например, с помощью последовательности транспозиций рядом стоящих чисел.

Лемма 22.7. Если к перестановке ... ik ... применить транспозицию (ik), то число инверсий либо увеличится на 1, либо уменьшится на 1.

Доказательство. При транспозиции рядом стоящих чисел i и k либо возникает, либо пропадает одна инверсия.

Лемма 22.8. Если к перестановке ... is1s2...spk ... применить транспозицию (ik), то четность перестановки изменится.

Доказательство. Транспозиция (ik) может быть представлена в виде следующей последовательности транспозиций:

(ik) = (is1)(is2)...(isp)(ik)(spk)...(s2k)(s1k).

Осуществлено 2p + 1 транспозиций; поэтому четность меняется.

Из лемм 22.7 и 22.8 следует, что любая транспозиция меняет четность перестановки.

Лемма 22.9. При n > 1 в множестве {1, 2, . . . , n} число четных перестановок равно числу нечетных перестановок и равно n!/2.

Доказательство. Пусть a — количество четных перестановок, b — нечетных и при этом a ≥ b. Сделаем у всех перестановок, например, транспозицию (12), тогда b станет количеством четных перестановок, а a — нечетных и при этом b ≥ a. Следовательно a = b. По лемме 22.2 имеем a = b = n!/2.

9

§23. Определитель и его свойства

Рассмотрим квадратную матрицу n-го порядка:

 

a11

a12 . . .

a1n

A =

a21

a22 . . . a2n

 

 

 

 

 

 

.a.n.2 .. .. ..

a.nn. .

 

.a.n.1

.

Пусть a1k1 a2k2 . . . ankn — произведение элементов матрицы A, взятых по одному из каждой строки и каждого столбца. Т.к. произведение ассоциативно, то мы упорядочили сомножители по возрастанию первого индекса; при таком упорядочении вторые индексы образуют некоторую перестановку k1k2 . . . kn множества чисел {1, 2, . . . , n}.

Определение 23.1. Алгебраическая сумма

(1)inv(k1k2:::kn)a1k1 a2k2 . . . ankn ,

k1k2:::kn

взятая по всем перестановкам множества {1, 2, . . . , n}, называется определителем матрицы A. Слагаемые называются членами определителя, а порядок матрицы — порядком определителя.

Из леммы 22.2 следует, что определитель имеет n! членов. Определитель матрицы A обозначается

 

 

 

 

 

 

 

 

 

a11 a12

. . . a1n

 

 

 

 

 

 

 

 

 

 

a21 a22

. . . a2n

,

 

 

 

 

 

 

 

 

. . . . . .

. . . . . .

 

 

 

 

 

 

 

 

 

 

 

an1 an2

. . . ann

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

или

|

A , или det A.

 

 

 

 

 

 

 

 

 

 

|

 

 

 

 

 

 

 

 

 

 

 

 

Примеры. Пользуясь опред. 23.1, легко получить:

1)

 

a11

a12

 

= (1)inv(12)a11a22

+ (1)inv(21)a12a21 = a11a22 − a12a21,

a21

a22

2)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

a12

a13

=

 

 

 

 

 

 

 

 

 

 

 

a21

a22

a23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a31 a32 a33

=(1)inv(123)a11a22a33 + (1)inv(132)a11a23a32 + (1)inv(312)a13a21a32+ +(1)inv(213)a12a21a33 + (1)inv(231)a12a23a31 + (1)inv(321)a13a22a31 =

10

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