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

Лекция 13

13.1Линейные многообразия

Пусть W подпространство в линейном пространстве V è x некоторый вектор из V . Множество векторов вида

M = {v = x + w : w W }

называется линейным многобразием â V . Обозначение: M = x + W .

Подпространство W называется направляющим пространством äëÿ M и определяется по множеству M однозначно. В самом деле, пусть

y

T2

 

M = x1 + W1 = x2 + W2.

 

 

 

 

y + (x2 − x1) W1 y W1

 

y W2.

Отсюда x1 − x2 W1

W2

. Пусть y W1. Тогда y + (x1

− x2) W2

Аналогично, если

W , òî

 

 

. 2

 

Äëÿ M = x + W вектор x называется вектором сдвига. В качестве вектора сдвига можно взять любой вектор из M:

M = x + W = y + W y M.

Действительно, пусть y = x + w0 äëÿ какого-то w0 W . Тогда, если z = x + w при некотором w W , òî z = y + (x − y) + w = y + (−w0 + w). Значит, x + W y + W . Обратное включение доказывается аналогично. 2

Åñëè W конечномерное пространство, то его размерность называется также размерностью линейного многообразия M = x + W .

ПРИМЕР 1. Множество решений системы Ax = b ñ m × n-матрицей ранга r представляет собой линейное многобразие v + W , ãäå v частное решение данной системы

è W = kerA.

ПРИМЕР 2. Прямая на плоскости или в трехмерном пространстве это линейное многообразие размерности 1. Плоскость в трехмерном пространстве это линейное

многообразие размерности 2.

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

Задача. Докажите, что два линейных многообразия a1 + L1 è a2 + L2 с направляющими под- пространствами L1 è L2 пересекаются тогда и только тогда, когда a1 − a2 L1 + L2.

87

x0 M

88

Лекция 13

 

 

13.2Аффинные множества

Пусть x 6= y две точки в линейном пространстве V . Множество точек вида

l = {z = x + t(y − x), t R}

называется прямой, проходящей через точки x è y. Множество M V называется

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

Утверждение. Линейные многообразия и только они являются аффинными множествами.

Доказательство. Пусть M = x0 + L линейное многообразие с направляющим пространством L и вектором сдвига x0. Пусть x = x0 + u, u L è y = x0 + v, v L. Тогда v − u L и поэтому x + t(y − x) = x0 + t(v − u) L для любых t.

Теперь предположим, что M аффинное множество. Зафиксируем точку и рассмотрим множество

L = {z V : z = x − x0, x M}.

Докажем, что L линейное подпространство. Во-первых, если z L, òî

 

 

 

 

 

αz = (x0 + α(x − x0)) − x0 L.

 

 

 

 

 

 

 

 

Во-вторых, если z1 = x1 −x0 L è z2 = x2 −x0 L, òî z1 + z2 = 2z, ãäå z =

x1 + x2

x0.

2

Остается заметить, что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1 + x2

= x

 

+

x2 − x1

 

M

 

z

 

L

 

2z

 

L

 

z

 

+ z

 

 

L. 2

 

2

1

 

1

2

 

 

2

 

 

 

 

 

 

 

 

 

Любое множество точек S содержится, конечно, в некотором аффинном множестве (например, в V ). Пусть M пересечение всех таких аффинных множеств. Ясно, что M будет тоже аффинным множеством, причем наименьшим аффинным множеством, содержащим S. Оно называется аффинной оболочкой множества S.

13.3Гиперплоскости

Пусть V вещественное линейное пространство размерности n. Любое линейное мно-

гообразие M = v0 + L V размерности n − 1 называется гиперплоскостью. Поскольку V изоморфно Rn, давайте считать, что V = Rn, и рассмотрим уравнение

относительно вещественных неизвестных x1, . . . , xn

c1x1 + . . . + cnxn = b.

( )

где хотя бы одно из чисел ci отлично от нуля.

Утверждение 1. Множество всех векторов из Rn с координатами x1, . . . , xn, óäîâ- летворяющими уравнению ( ), есть гиперплоскость. Кроме того, любая гиперплоскость может быть задана как множество решений некоторого уравнения вида ( ).

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

Е. Е. Тыртышников

89

 

 

размеры 1 × n, и, поскольку не все ci равны нулю, ее ранг равен 1. Очевидно, система совместна. Обозначим через v1, . . . , vn−1 векторы фундаментальной системы решений, и пусть v0 произвольное частное решение. Тогда множество решений системы ( ) имеет вид v0 + L(v1, . . . , vn−1) и поэтому является гиперплоскостью.

Пусть M = v0 +L(v1, . . . , vn−1) произвольная гиперплоскость. Образуем n×(n−1)- матрицу B = [v1, . . . , vn−1] и рассмотрим уравнение

c1

B> . . . = 0. cn

Ранг матрицы коэффициентов равен n − 1 система имеет нетривиальное решение c = [c1, . . . , cn]>. Очевидно,

M = {x = v0 + Bz, z Rn−1}.

Умножив обе части равенства x = v0 + Bz слева на матрицу-строку c>, находим

c>x = c>v0 + (c>B)z = c>v0 c1x1 + . . . + cnxn = b, b = c>v0.

Остается заметить, что v0 есть частное решение полученной системы, а столбцы матрицы B образуют фундаментальную систему решений для соответствующей однородной системы. 2

Утверждение 2. Любое линейное многообразие размерности k является пересечением n − k гиперплоскостей.

Доказательство. Пусть данное многообразие имеет вид M = v0 +L(v1, . . . , vk). Тогда x M есть вектор вида x = v0 +Bz, ãäå B = [v1, . . . , vk], z Rk. Рассмотрим уравнение

B>y = 0.

Поскольку rankB = k, фундаментальная система решений содержит n − k векторов. Обозначим их через a1, . . . , an−1. Далее,

a>i x = a>i v0 + (a>i B)z = a>i v0.

Следовательно, x принадлежит пересечению гиперплоскостей

a>i x = bi, bi = a>i v0, 1 ≤ i ≤ n − k.

В то же время, пересечение этих гиперплоскостей есть линейное многообразие той же размерности. 2

Заметим, что системы гиперплоскостей, дающие в пересечении M, можно выбрать

многими способами. Из доказательства видно, что их столько, сколько имеется фундаментальных систем решений уравнения B>y = 0.

13.4Полупространства

Любая гиперплоскость π : c1x1 + . . . + cnxn = b (c>x = b) выделяет в Rn два подмно-

жества:

π= {x : c>x ≤ b}, π+ = {x : c>x ≥ b}, π∩ π+ = π.

90

Лекция 13

 

 

Эти подмножества называются ( отрицательным и положительным ) полупространствами. В случае плоскости в трехмерном пространстве они уже изучались в разделе 7.12.

Утверждение. Точки x, y

/ π принадлежат разным полупространствам тогда и

только тогда, когда x + t(y − x) π при некотором 0 < t < 1.

Доказательство. Пусть для определенности x πè y π+. Тогда уравнение

 

c>(x + t(y − x)) = b

 

имеет решение

 

 

 

 

t =

b − c>x

=

b − c>x

,

 

c>(y − x) (b − c>x) − (b − c>y)

 

причем с очевидностью 0 < t < 1. Åñëè æå x, y π+), то при любом 0 ≤ t ≤ 1 находим x + t(y − c) π+). 2

13.5Выпуклые множества

Пусть V линейное пространство и x, y V . Множество точек вида x + t(y − x) =

(1 − t)x + ty, 0 ≤ t ≤ 1, называется отрезком, соединяющим x è y. Множество M V

называется выпуклым, если вместе с любыми двумя точками оно содержит все точки соединяющего их отрезка. Точки, получаемые при 0 < t < 1, называются внутренними

точками отрезка.

Любые полупространства в Rn выпуклые множества. То же верно и для пересе-

чения любого числа полупространств. Это следствие более общего и очевидного факта:

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

В определенном смысле двойственный подход к построению выпуклых множеств такой. Пусть v1, . . . , vk V . Тогда вектор

v = t1v1 + . . . + tkvk, ti ≥ 0, t1 + . . . + tk = 1,

называется выпуклой комбинацией векторов v1, . . . , vk. Множество всех возможных вы- пуклых комбинаций заданных векторов называется их выпуклой оболочкой.

Утверждение 1. Выпуклая оболочка векторов является выпуклым множеством.

Доказательство. Пусть x = α1v1 + . . . + αkvk è y = β1v1 + . . . βkvk. Тогда при 0 ≤ t ≤ 1

получаем

 

k

 

 

Xi

((1 − t)αi + tβi)vi.

 

(1 − t)x + ty =

 

=1

 

Åñëè Pαi = Pβi = 1 è αi, βi ≥ 0, то, очевидно,

k

 

 

Xi

− t)αi + tβi) = 1,

(1 − t)αi + tβi ≥ 0 2

((1

=1

 

 

Например, в трехмерном пространстве выпуклая оболочка трех точек, не лежащих

Е. Е. Тыртышников

91

 

 

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

Утверждение 2. Пусть M выпуклое множество. Тогда вместе с любой системой точек M содержит целиком и их выпуклую оболочку.

Доказательство. Если t1 > 0, òî

i=1 tivi = t1v1 + (1 t1)

i=2 1 ti

t1 vi!,

=2 1 ti

t1 = 1.

k

k

 

 

k

 

 

X

X

 

 

Xi

 

 

Далее проводим индукцию по числу точек k. 2

Любое (в том числе и бесконечное) множество точек S содержится в некотором

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

вом, содержащим S. Оно называется выпуклой оболочкой множества S. Легко видеть, что если S конечная система точек, то ее выпуклая оболочка совпадает с выпуклой оболочкой множества S.

Задача. Матрица A Rn×n называется двоякостохастической , если все ее элементы неотрицательны, а сумма элементов в каждой строке и каждом столбце равна 1. Доказать, что множество всех двоякостохастических матриц порядка n является выпуклым и найти все его угловые точки (так

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

92

Лекция 13

 

 

2 × 2-матрицы специального вида

Лекция 14

14.1Комплексные числа

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

В качестве абстрактных чисел рассмотрим

z = z(a, b) =

a −b

,

a, b

R

.

(

)

 

b a

 

 

 

 

 

Обозначим через C множество всех таких матриц. Операции сложения и умножения

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

(1)Åñëè u, v C, òî u + v C è uv C.

(2)Любая ненулевая матрица z = z(a, b) C обратима, а соответствующая обратная матрица имеет вид

 

d

c

 

a2

+ b2

a2

+ b2

 

z−1 =

c

d ,

c =

 

a

, d =

 

−b

.

 

 

 

 

 

(3) Множество C относительно операции сложения матриц является абелевой

группой.

(4) Множество C\{0} относительно операции умножения матриц является абе-

левой группой.

(5) Имеет место дистрибутивность: z(u + v) = zu + zv u, v, z C.

Если в утверждениях (3)-(5) заменить C íà R, то получатся основные свойства опе-

раций над вещественными числами. Поэтому элементы множества C логично рассматривать как числа. Это и будут так называемые комплексные числа.

Вещественные числа a è b называются соответственно вещественной è мнимой

частью комплексного числа z

= z(a, b) Обозначение: Re(z) = a,

Im(z) = b. Рассмот-

рим две специальные матрицы вида ( ):

 

 

 

0

 

 

 

0

1

 

 

1

 

e =

 

1

0

,

i =

 

0

−1 .

 

Легко видеть, что

 

 

 

 

 

 

a, b R.

( )

z = z(a, b) = ae + bi,

 

93

94

Лекция 14

 

 

Матрица e выполняет роль единичного элемента относительно операции умножения. Матрицу вида ae естественно отождествить с вещественным числом a. Тогда e = 1 · e отождествится с числом 1, а соотношение ( ) примет вид

z = a + bi,

и при этом, как легко проверить,

i2 = −1 (−1 отождествляется с матрицей −e).

Несложно проверить, что уравнение z2 = −1 имеет на множестве C в точности два решения z = ±i. Отсюда можно вывести, что любое квадратное уравнение с вещест-

венными коэффициентами имеет два (иногда совпадающих) решения из C. Мы скоро

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

Конечно, комплексные числа можно было бы ввести без использования матриц сказав, что это пары (a, b) вещественных чисел, для которых операции определяются правилами

(a, b) + (c, d) = (a + c, b + d), (a, b)(c, d) = (ac − db, ad + bc).

Придется изменить лишь некоторые детали доказательства свойств (3)-(5).

Наш интерес к использованию матриц вида ( ) объясняется тем, что они позволи-

ли нам получить искомые абстрактные числа как уже знакомые объекты с хорошо изученными свойствами.

14.2Комплексная плоскость

Рассмотрим плоскость с декартовой системой координат. Пусть (a, b) точка (радиусвектор) с координатами a, b. Очевидно, (a, b) ↔ z = a + bi есть взаимно-однозначное

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

ных чисел, называется комплексной плоскостью.

Рассмотрим комплексное число z = a + bi. Длина отвечающего ему радиус-вектора, равная a2 + b2, называется модулем комплексного числа z и обозначается |z|. Óãîë φ

между радиус-вектором для z 6= 0 и положительным направлением первой оси (оси абсцисс), называется аргументом комплексного числа z. Обозначение: φ = arg z. Конечно, аргумент определен с точностью до слагаемого, кратного .

Числу z = 0 можно приписать любое значение аргумента. Очевидно,

z = |z| (cos φ + i sin φ), φ = arg z.

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

формой.

Заметим, что сумме комплексных чисел соответствует сумма соответствующих радиус-векторов. Отсюда получаем очень полезное неравенство (неравенство треугольника)

|u + v| ≤ |u| + |v| u, v C,

Е. Е. Тыртышников

95

 

 

и его не менее полезное следствие

| |u| − |v| | ≤ |u − v| u, v C.

При умножении z на комплексное число

w = |w| (cos ψ + i sin ψ), ψ = arg w,

получается

zw =

|z| |w| (cos φ + i sin φ) (cos ψ + i sin ψ)

=

|z| |w| ((cos φ cos ψ − sin φ sin ψ) + i (cos φ sin ψ + sin φ cos ψ))

=

|z| |w| (cos(φ + ψ) + i sin(φ + ψ)).

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

Отметим удобное обозначение: e= cos φ + i sin φ. 1 Тогда ee= ei(φ+ψ) (в полном согласии с формальным применением известных свойств экспоненциальной функции).

Комплексное число a − bi называется сопряженным ê z = a + bi. Обозначение: z¯ = a−bi. На комплексной плоскости радиус-вектор для получается из радиус-вектора для z симметричным отражением относительно первой оси. Заметим также, что z¯ z = |z|2.

Отмеченные свойства комплексных чисел упрощают получение некоторых интересных формул. На-

пример, чтобы вычислить сумму Sn = k=1 cos kφ, заметим, что Sn = Re

k=1 zk , ãäå z = cos φ + i sin φ.

n

n

 

 

 

P

P

Sn = Re

zn+1

z

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

z−1

.

14.3Преобразования плоскости

С помощью комплекных чисел можно задавать взимно-однозначные отображения плоскости на себя. Например, фиксируем w C и рассмотрим отображение z → z + w.

Это параллельный перенос (сдвиг) точек на вектор, заданный комплексным числом w. Далее, рассмотрим отображение z → wz в предположении, что |w| = 1. В силу того, что |w| = 1, находим |wz| = |z|. При этом радиус-вектор для wz получается поворотом радиус-вектора для z на угол φ = arg w. Таким образом, умножение комплексных чисел на фиксированное комплексное число w с модулем 1 задает поворот на угол, равный

аргументу числа w.

Умножение на вещественное число ρ > 0 задает гомотетию каждый радиусвектор умножается на ρ (растягивается в ρ раз).

Поскольку в случае w 6= 0 можно записать w = |w| we, ãäå we = w/|w| и, следо-

вательно, |we| = 1, умножение на произвольное комплексное число w 6= 0 сводится к

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

Преобразование вида z → z¯ также является взаимно-однозначным. Это симметрич-

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

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

96 Лекция 14

комплексных чисел a, b нельзя получить равенство z¯ = a + bz, верное для всех z C. Докажите!

Утверждение. Множество T

отображений комплексной плоскости вида

Φ(z) = a + bz èëè

¯

|b| = 1,

Φ(z) = a + bz,¯ ãäå a, b C,

образует группу относительно композиции отображений.

Доказательство. Композиция отображений ΦΨ определяется следующим правилом: (ΦΨ)(z) = Φ(Ψ(z)). Пусть Φ(z) = a + bz è Ψ(z) = c + dz принадлежат T . Это означает, что |b| = |d| = 1. Тогда

Φ(Ψ(z)) = a + b(c + dz) = (c + bc) + (bd)z.

Поскольку |bd| = |b||d| = 1, данное отображение также принадлежит T . Роль единичного элемента выполняет тождественное отображение z → z, которое, очевидно,

 

¯

¯

принадлежит T . Далее, если w = a+bz, òî z = a−bw. Поскольку |−b| = 1, отображение,

обратное к Φ, также принадлежит T .

 

¯

¯

 

Теперь заменим Φ íà Φ èëè Ψ íà Ψ. Композиция таких отображений и обратные к

ним также принадлежат T

для проверки нужны выкладки, аналогичные предыду-

ùèì. 2

 

 

Взаимно-однозначное отображение плоскости z

→ Φ(z) называется движением,

если оно сохраняет расстояние между точками: |Φ(z1) − Φ(z2)| = |z1 − z2| z1, z2 C. Из наших предыдущих обсуждений понятно, что любое отображение из T является

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

бражение из T есть движение. Верно и обратное это весьма примечательный факт,

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

Пример более сложного отображения: z → 1/z. Оно не определено при z = 0, но является взаимно-однозначным на множестве C\{0}. Часто к комплексной плоскости добавляется абстрактная бесконечно удаленная точка , в результате чего появляется

расширенная комплексная плоскость C = C S{∞}. Тогда отображение z → 1/z можно превратить во взаимно-однозначное отображение на C, приняв соглашение о том, что 0

переходит в , à переходит в 0. Отображение z → 1/z представляет собой частный случай так называемых дробно-линейных отображений вида

z → Φ(z) = a + bz , c + dz

ãäå a, b, c, d фиксированные комплексные числа, причем предполагается, что Φ(z) не является тождественной константой: ad − bc 6= 0.

Åñëè d = 0, то дробно-линейное отображение сводится к рассмотренному выше. Предположим, что d 6= 0. Тогда Φ(z) не определено при z = −c/d. Если условиться, что Φ(−c/d) = ∞ è Φ(∞) = −c/d,

òî Φ будет взаимно-однозначным отображением на расширенной комплексной плоскости. Дробно-

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

Задача. Доказать, что дробно-линейное отображение

 

¯

 

 

z a

z − b

,

a = 1, Im(b) < 0,

7→

z − b

 

| |

Соседние файлы в папке лИТЕРАТУРА