Линейное пространство
Вид материала | Документы |
СодержаниеЗамена базиса и системы координат V на себя реализуется как переход от одного базиса к другому, т.е. если в V |
- Некорректные задачи геофизики. План лекций. Лекция I. Функциональные пространства., 64.34kb.
- Тема пространство и метрология сигналов физическая величина более точно определяется, 595.48kb.
- Введение в линейное программирование линейное программирование (ЛП), 139.72kb.
- Морозова Алена Витальевна. Требования к студентам : курс предполагает наличие знаний, 262.09kb.
- Линейное программирование, 346.17kb.
- Программа дисциплины Линейное программирование Семестр, 17.93kb.
- Программа вступительного экзамена по специальности в магистратуру физического факультета, 209.43kb.
- Деловая программа Девиз «Пространство культуры пространство доверия» Павильон, 75.38kb.
- Реферат по дисциплине: Философия на тему: Время и пространство в философии, 382.06kb.
- Пространство и материя, 398.24kb.
Полуплоскость
Далее для удобства будем использовать обозначение F(x,y) ≡ Ax + By + C.
Определение. Две различные точки плоскости M0 и M1 называются неразделёнными этой прямой, еcли отрезок [M0;M1] (т.е. множество всех точек M прямой M0M , для которых равенство M0M = t⋅M0M1 достигается при t ∈ [0;1] ) не имеет общих точек с этой прямой.
Предложение. Точки M1(x1;y1), M2(x2;y2) не разделяются прямой
F(x,y) = 0 ⇔ F(x1,y1)⋅F(x2,y2) > 0.
Замечание. Поскольку точки не лежат на прямой, F(x1,y1)⋅F(x2,y2) ≠ 0.
Доказательство. Точка пересечения прямых M1M2 и F(x,y) = 0 отыскивается из уравнения F((1 – t)⋅x1 + t⋅x2 ; (1 – t)⋅y1 + t⋅y2) ≡ (1 – t)⋅F(x1,y1) + t⋅F(x2,y2) ≡ F(x1,y1) + t⋅(F(x2,y2) – F(x1,y1)) = 0, так что точки разделены тогда и только тогда, когда
F(x1,y1) ≠ F(x2,y2) и 0 < t = F(x1,y1) / (F(x1,y1) – F(x2,y2)) < 1. Правая часть неравенства есть F(x2,y2) / (F(x1,y1) – F(x2,y2)) < 0. Следовательно, в случае, когда точки разделены, числа F(x1,y1) и F(x2,y2) имеют разные знаки.
^
Замена базиса и системы координат
Краткие сведения из алгебры.
Матрицей называется прямоугольная таблица, состоящая из элементов (чисел, матриц, векторов и т.д.) aij (i – номер строки, j – номер столбца)
a11 | a12 | | | a1n | | | | | | | | | | a1 |
a21 | a22 | | | a2n | | | | | | | | | | a2 |
| | | | | | | a1 | a2 | | | an | | | |
| | | | | | | | | | | | | | |
am1 | am2 | | | amn | | | | | | | | | | am |
Матрица размера m×n Матрица - строка Матрица - столбец
Если элементы матрицы – вещественные числа, то её строки (столбцы) есть элементы Rn (Rm ) и можно говорить о линейной зависимости (независимости) строк (столбцов). Более того, определив для матриц (одинаковой размерности) операции покомпонентного сложения и умножения на числа, мы превратим множество матриц одинаковой размерности в линейное пространство, лишь способом записи элементов отличающееся от Rn . Та роль, которую матрицы играют в математике, проистекает из того, что для некоторых матриц определена ещё одна алгебраическая операция – умножение, и использование свойств этой операции берёт на себя ряд трудоёмких вычислительных процедур.
A × B = C , где сij = aik · bkj (суммирование по k от 1 до n)
m×n n×p m×p i = 1,...,m; j = 1,...,p
Эта операция ассоциативна (AB)C = A(BC). Действительно,
Матрица (AB)C имеет элементы (aikbkl)clj, а матрица A(BC) – элементы aik (bklclj). Меняем местами порядок суммирования, отчего сумма не меняется.
Важный частный получается, когда рассматриваются квадратные матрицы n×n. Любые такие матрицы можно перемножать, получая снова такого же размера матрицы. Единицей умножения является матрица
-
1
0
…
0
0
1
…
0
E =
…
…
…
…
…
…
…
…
0
0
…
1
(других единиц нет), а дистрибутивность и однородность умножения (т.е. равенства A(B + C) = AB +AC и k(AB) = (kA)B = A(kB), справедливые для любых k ∈ R и матриц A, B) проверяются тривиально.
Поэтому множество квадратных матриц фиксированного размера является алгеброй (над полем R). Надо отметить, что умножение матриц некоммутативно: для многих матриц AB ≠ BA.
Важнейший вопрос во всякой алгебре – существование обратного элемента A-1, т.е. такой матрицы, для которой A-1A = E (⇒ AA-1 = E). В отличие от поля действительных чисел, такой элемент для матриц существует далеко не всегда. В случае, когда существует, матрица называется обратимой. Обратная матрица A-1 – единственна. Все обратимые матрицы образуют группу по умножению.
Очень важно уметь проверять обратимость. Обратимость, как нетрудно видеть, равносильна тому, что столбцы (строки) линейно независимы (как элементы линейного пространства Rn). По-другому эта задача может быть решена при помощи следующего очень важного понятия.
Каждой квадратной матрице A ставится в соответствие по определённому правилу некоторое вещественное число, называемое её определителем и обозначаемое detA. Таким образом, на множестве матриц определена некоторая числовая функция
A → detA ∈ R .
Не будем сейчас подробно обсуждать свойства этой функции (это будет сделано в курсе алгебры). Отметим лишь, что она является многочленом от элементов матрицы, det (AB) = det A ∙ det B и det E = 1, откуда вытекает, что det A-1 = 1 / det A, т.е. необходимым условием обратимости является условие невырожденности detA ≠ 0. Оно оказывается и достаточным. Это будет доказано в курсе алгебры.
Перейдём теперь к геометрии. Пусть в n-мерном линеале V имеются 2 базиса
e1, …, en и f1, …, fn. Разложим векторы второго базиса по первому:
fj = aij ∙ ei (j = 1…n). Составим из чисел aij квадратную матрицу A размера n×n (она называется матрицей перехода от e к f; её столбцы состоят из координат второго базиса в первом), а векторы базисов объединим в строки.
e = (e1…en) и f = (f1…fn) – это матрицы-строки, составленные из векторов.
Формулы перехода можно записать компактно, в виде матричного равенства:
f = e ∙ A. Но компактная запись – ещё не аргумент в пользу введения матриц. Преимущества начнут проявляться очень скоро. Пусть у нас есть третий базис g = (g1, …, gn) , и B – матрица перехода от f к g. Тогда
g = f ∙ B = (e ∙ A) ∙ B = e ∙ (AB), так что матрица перехода от e к g есть произведение матрицы перехода от e к f и матрицы перехода от f к g. Далее, если в качестве e взять g, то получится AB = E, т.е. всякая матрица перехода обратима и обратной к ней является матрица перехода от второго базиса к первому.
Заметим, также, что вообще любая невырожденная квадратная матрица является матрицей перехода от одного базиса к другому. Выбираем произвольным образом исходный базис e1,…en. Тогда система векторов f1,…fn, где f = e ∙ A также образует базис (ибо столбцы линейно независимы, так что g1, …, gn линейно независимы).
Вспомним теперь, что всякий изоморфизм линеала ^ V на себя реализуется как переход от одного базиса к другому, т.е. если в V зафиксирован базис e, то задать изоморфизм Φ – это всё равно, что указать новый базис f.
Φ Ψ
V —————→ V, V —————→ V
e AΦ f e AΨ g
Возникает матрица перехода AΦ от e к f, f = eAΦ. Другой изоморфизм Ψ порождается некоторым базисом g, ему отвечает матрица AΨ перехода от e к g, g = eAΨ . Выясним, какая матрица отвечает композиции изоморфизмов Ψ◦Φ. Надо посмотреть, во что переходит базис e под действием отображения Ψ◦Φ :
(Ψ◦Φ)(e) = Ψ(f) = Ψ(eAΦ) = Ψ(e)AΦ = gAΦ = (eAΨ)AΦ = e(AΨAΦ).
Итак, если изоморфизму Φ отвечает матрица AΦ , а изоморфизму Ψ – матрица AΨ, то композиции Ψ◦Φ отвечает произведение матриц AΨAΦ. Обратному изоморфизму Φ-1 отвечает AΦ-1. Поэтому группа автоморфизмов линеала V может быть отождествлена с группой невырожденных матриц n×n. Это отождествление связано с выбором базиса e в V.
Пусть теперь имеем произвольный вектор x ∈ V. Разложим его по базису e1,…en, а затем по базису f1,…fn. Как связаны координаты одного и того же вектора в разных базисах?
Имеем x = xiei = x´ifi. Если составить из координат вектора x матрицы-столбцы x = (x1, . . ., xn)T , x´ = (x´1, . . ., x´n)T, то можно записать, что x = e∙x = f∙x´ = (e ∙ A) ∙x´= e ∙ (A ∙x´) ⇒ x = A ∙x´, т.е. та же матрица A описывает переход от новых координат к старым. Но стоит она слева.
Преобразование координат точек в аффинном пространстве при переходе от одной аффинной системы координат к другой связано лишь с одним дополнительным фактором – изменением положения начала отсчёта.
Пусть имеются две координатные системы Oe1…en и O´e´1…e´n , xi (x´i) – координаты вектора OM (O´M) в базисе e1,…en (e´1,…e´n). Записывая векторное равенство OM = OO´ + O´M в координатах в базисе e1,…en , получим xi = bi + cjix´j (i = 1, …, n) или, в матричной форме, x = b + C∙x´. Здесь b есть столбец координат нового начала координат O´ в старой системе координат Oe1…en , а C есть матрица перехода от базиса e1,…en к базису e´1,…e´n.