Восемь аксиом линейного пространства и простейшие следствия, арифметическое пространство K^n и многочлены K[x], матрицы и линейные операции над ними, транспонирование, умножение матриц, кольцо квадратных матриц.
В лекции 1 векторное пространство появилось в конце как следующая ступень после групп, колец и полей. Эта лекция начинает его изучать всерьёз: формулирует восемь аксиом, выводит из них первые следствия и разбирает главные примеры — строки чисел Kn, многочлены и матрицы. Для матриц вводятся сложение, умножение на число, транспонирование и умножение матриц, и оказывается, что квадратные матрицы образуют кольцо — с единицей, но некоммутативное и с делителями нуля.
Как читать
Следствия в разделе 2 доказываются только из аксиом, без «очевидно». Это образец: любое свойство вроде 0⋅x=θ надо уметь вывести, указав, какая аксиома использована на каждом шаге.
1. Линейное пространство
1.1. Определение
Определение 1.Линейным (векторным) пространством над полем K называется непустое множество V, элементы которого называются векторами, с двумя операциями:
сложение векторов +:V×V→V;
умножение вектора на элемент поля ⋅:K×V→V,
удовлетворяющими восьми аксиомам. Для любых x,y,z∈V и α,β∈K:
x+y=y+x — коммутативность сложения;
(x+y)+z=x+(y+z) — ассоциативность сложения;
существует нулевой вектор θ∈V: x+θ=x для всех x;
для каждого x существует противоположный −x∈V: x+(−x)=θ;
1⋅x=x, где 1 — единица поля, — нормировка;
α(βx)=(αβ)x — ассоциативность умножения на число;
(α+β)x=αx+βx — дистрибутивность относительно сложения чисел;
α(x+y)=αx+αy — дистрибутивность относительно сложения векторов.
Аксиомы 1–4 говорят, что (V,+) — абелева группа, аксиомы 5–8 связывают её с полем. Это то же определение, что в лекции 1, только расписанное по пунктам.
Нулевой вектор обозначается θ, чтобы не путать его с числом 0∈K. Например, в R3 число 0 — скаляр, а θ=(0,0,0) — вектор.
Зачем нужна нормировка
Аксиома 1⋅x=x не следует из остальных. Если на любом V={θ} положить αx=θ для всех α и x, аксиомы 6–8 выполнены (θ=θ, θ=θ+θ), а 1⋅x=θ=x. Без нормировки такое вырожденное умножение тоже считалось бы допустимым.
2. Простейшие следствия из аксиом
Утверждение 1. Нулевой вектор единственен.
Доказательство. От противного: пусть θ1 и θ2 — два нулевых вектора. Тогда
θ1=θ1+θ2=θ2+θ1=θ2.
Первое равенство — аксиома 3 для нуля θ2, второе — коммутативность, третье — аксиома 3 для нуля θ1. ■
Главные примеры — Rn и Cn. Нулевой вектор θ=(0,0,…,0), противоположный к x=(x1,…,xn) — это −x=(−x1,…,−xn).
Каждая аксиома проверяется покомпонентно и сводится к тому же свойству в поле K. Например, коммутативность: i-я компонента x+y равна xi+yi, а y+x — yi+xi, и они равны, потому что сложение в поле коммутативно. Остальные аксиомы — упражнение.
3.2. Пространства многочленов
K[x] — все многочлены от x с коэффициентами из поля K (лекция 5). Сумма многочленов и произведение многочлена на число — снова многочлены.
Kn[x] — многочлены степени не выше n. Это тоже линейное пространство: при сложении и умножении на число степень не растёт, и нулевой многочлен сюда входит.
Именно «не выше n»
Многочлены степени ровноn линейного пространства не образуют: (x2+x)+(−x2)=x — степень упала, сумма вышла из множества. К тому же в нём нет нулевого многочлена.
4. Матрицы над полем
4.1. Определение
Определение 3.Прямоугольной матрицей размера m×n над полем K называется таблица элементов K из m строк и n столбцов:
Первый индекс — номер строки, второй — номер столбца. Множество всех матриц m×n обозначается Mm,n.
4.2. Линейные операции
Для A,B∈Mm,n и α∈K:
сложение: A+B=(aij+bij);
умножение на число: αA=(αaij).
Обе операции поэлементные, поэтому Mm,n — линейное пространство: по сути это Kmn, записанное прямоугольником. Нулевой вектор — нулевая матрица Θ, все элементы которой равны 0. Складывать можно только матрицы одного размера.
4.3. Транспонирование
Определение 4.Транспонирование — отображение Mm,n→Mn,m, переводящее A=(aij) в AT=(aji): строки A становятся столбцами AT.
A=(142536),AT=123456.
Свойства транспонирования:
(AT)T=A;
(A+B)T=AT+BT для A,B∈Mm,n;
(αA)T=αAT.
Все три проверяются поэлементно. Например, во втором элемент (i,j) слева равен (A+B)ji=aji+bji, справа — aji+bji.
5. Умножение матриц
5.1. Определение
Пусть A∈Mm,n и B∈Mn,p: число столбцов A равно числу строк B.
Определение 5.ПроизведениемA и B называется матрица C=AB∈Mm,p с элементами
cij=∑k=1naikbkj=ai1b1j+ai2b2j+⋯+ainbnj.
Элемент cij — «строка на столбец»: i-я строка A поэлементно умножается на j-й столбец B, и произведения складываются. Обе последовательности длины n, поэтому и нужно совпадение размеров.
Это одна и та же конечная сумма по всем парам (k,s), записанная в разном порядке, поэтому элементы равны. ■
На лекции доказательство проведено для квадратных матриц n×n, где все суммы идут до n; для прямоугольных оно то же самое, меняются только пределы.
6. Кольцо квадратных матриц
6.1. Квадратные матрицы образуют кольцо
Матрицы n×n называются квадратными, их множество обозначается Mn=Mn,n. Для A,B∈Mn произведение AB определено и снова лежит в Mn, так что умножение — бинарная операция на Mn.
(Mn,+) — абелева группа, потому что Mn — линейное пространство (раздел 4.2);
умножение ассоциативно — теорема 1;
дистрибутивность A(B+C)=AB+AC и (A+B)C=AC+BC — упражнение: элемент (i,j) слева равен ∑kaik(bkj+ckj), дальше раскрыть скобки в поле.
6.2. Единица
Определение 6.Символ Кронекера:
δij={1,0,i=j,i=j.
Единичная матрицаEn=(δij) — единицы на главной диагонали, нули вне её.
Утверждение 4.AEn=EnA=A для любой A∈Mn.
Доказательство.(AEn)ij=∑k=1naikδkj=aij: из всей суммы ненулевым остаётся только слагаемое с k=j. Для EnA аналогично: ∑kδikakj=aij. ■
Итак, Mn — кольцо с единицей En.
6.3. Некоммутативность
Утверждение 5. При n≥2 кольцо Mn некоммутативно.
Доказательство. Контрпример при n=2:
A=(0010),B=(0100),AB=(1000),BA=(0001).
AB=BA. Для n>2 годятся те же матрицы, дополненные нулями. ■
6.4. Делители нуля
В Mn произведение двух ненулевых матриц может оказаться нулевой матрицей. Например, для A из раздела 6.3:
A2=(0010)(0010)=(0000)=Θ.
Такие матрицы — делители нуля. В лекции 1 они определялись для коммутативных колец; в некоммутативном кольце ненулевой A называют делителем нуля, если AB=Θ или BA=Θ для некоторой ненулевой B.
Привычная алгебра ломается
Из AB=Θ не следует, что A=Θ или B=Θ. Из AB=AC нельзя сократить на A. А (A+B)2=A2+AB+BA+B2, и превратить AB+BA в 2AB нельзя. Всё это — последствия некоммутативности и делителей нуля.
Частые ошибки
Путать скаляр 0∈K и нулевой вектор θ∈V. В 0⋅x=θ это разные объекты.
Считать многочлены степени ровно n линейным пространством. Правильно — степени не выше n.
Умножать матрицы поэлементно. Поэлементно только складывают и умножают на число; произведение — «строка на столбец».
Не проверять размеры: AB определено, когда столбцов у A столько же, сколько строк у B. Из того, что определено AB, не следует, что определено BA.
Писать (AB)T=ATBT. Верно (AB)T=BTAT — порядок меняется.
Переставлять множители и сокращать: AB=BA в общем случае, а AB=Θ возможно при ненулевых A и B.
Путать индексы: в aij первый — строка, второй — столбец.
Мини-тренажёр
Докажите из аксиом, что α⋅θ=θ для любого α∈K.
Докажите, что (−1)⋅x=−x.
Является ли линейным пространством множество векторов (x1,x2)∈R2 с x1+x2=1? А с x1+x2=0?
A∈M2,3, B∈M3,4. Какие из произведений AB, BA, ATB, BTAT определены и какого они размера?
Найдите AB и BA для A=(1324), B=(0110). Что делает B при умножении справа и слева?
Подберите ненулевую B∈M2, для которой (1111)B=Θ.
Докажите, что (AB)T=BTAT для A∈Mm,n, B∈Mn,p.
Ответы
αθ=α(θ+θ)=αθ+αθ по аксиомам 3 и 8. Прибавив −αθ к обеим частям, получаем θ=αθ.
x+(−1)x=1⋅x+(−1)x=(1+(−1))x=0⋅x=θ по нормировке, дистрибутивности и утверждению 3. Значит, (−1)x — противоположный к x, а он единственен (утверждение 2).
Первое — нет: в нём нет θ=(0,0), и сумма (1,0)+(0,1)=(1,1) из него выходит. Второе — да: условие x1+x2=0 сохраняется при сложении и умножении на число, а аксиомы наследуются из R2.
AB — да, 2×4. BA — нет (4=2). ATB — нет: AT размера 3×2, а у B три строки. BTAT — да: (4×3)(3×2)=4×2.
AB=(2413) — справа B меняет местами столбцы. BA=(3142) — слева меняет местами строки. AB=BA.
Например, B=(1−11−1): каждая строка (1,1) на столбец (1,−1)T даёт 0. Обе матрицы ненулевые — делители нуля.
((AB)T)ij=(AB)ji=∑kajkbki=∑k(BT)ik(AT)kj=(BTAT)ij, и размеры совпадают: обе матрицы p×m.
Шпаргалка
Понятие
Суть
Линейное пространство
V с + и умножением на α∈K; (V,+) — абелева группа, плюс 1x=x, α(βx)=(αβ)x и две дистрибутивности
Следствия аксиом
θ единственен, −x единственен, 0⋅x=θ
Арифметическое пространство
Kn, операции покомпонентно, θ=(0,…,0)
Многочлены
K[x] и Kn[x] (степень не выше n) — линейные пространства
Матрица m×n
таблица (aij), i — строка, j — столбец; множество Mm,n
Линейные операции
A+B=(aij+bij), αA=(αaij), только для одного размера
Транспонирование
AT=(aji); (AT)T=A, (A+B)T=AT+BT, (αA)T=αAT
Произведение
(m×n)(n×p)=m×p, cij=∑kaikbkj
Ассоциативность
(AB)C=A(BC)
Кольцо Mn
с единицей En=(δij), некоммутативно при n≥2, есть делители нуля
Комментарии0
Пока никто ничего не написал.
Войдите, чтобы оставить комментарий