Нормой матрицы назовем поставленное в соответствие этой матрице вещественное число ||A|| такое, что которое как вещественное число ставится в соответствие каждой матрице из n-мерного пространства и удовлетворяет 4 аксиомам:
1. ||A||³0 и ||A||=0, только если A – нулевая матрица;
2. ||αA||=|α|·||A||, где a R;
3. ||A+B||£||A||+||B||;
4. ||A·B||£||A||·||B||. (свойство мультипликативности)
Норма матриц может быть введена различными способами. Матрицу A можно рассматривать как n 2 - мерный вектор.
Эта норма называется евклидовой нормой матрицы.
Если для любой квадратной матрицы A и любого вектора x, размерность которого равна порядку матрицы, выполняется неравенство ||Ax||£||A||·||x||,
то говорят, что норма матрицы A согласована с нормой вектора. Заметим, что слева в последнем условии стоит норма вектора (Ax – вектор).
С заданной векторной нормой согласованы различные матричные нормы. Выберем среди них наименьшую. Таковой будет
Эта матричная норма- подчиненная заданной векторной норме. Существование максимума в этом выражении следует из непрерывности нормы, ибо всегда существует вектор x -> ||x||=1 и ||Ax||=||A||.
Покажем, xто норма N(A) не подчинена ни одной векторной норме. Нормы матрицы, подчиненные ранее введенным векторным нормам, выражаются следующим образом:
1. ||A|| ¥ = |a ij | (норма-максимум)
2. ||A|| 1 = |a ij | (норма-сумма)
3. ||A|| 2 = , (спектральная норма)
где s 1- наибольшое собств значение симметричной матрицы A¢A, являющейся произведением транспонированной и исходной матриц. Т к матрица A¢A симметричная, то все ее собственные значения вещественны и положительны. Число l -собств значение, а ненулевой вектор x – собственный вектор матрицы A(если они связаны между собой соотношением Ax=lx). Если же матрица A сама является симметричной, A¢ = A, то A¢A = A 2 и тогда s 1 = , где - наибольшее по модулю собственное значение матрицы A. Следовательно, в этом случае мы имеем = .
Собственные числа матрицы не превышают любой из ее согласованных норм. Нормируя определяющее собственные числа соотношение, получим ||λx||=||Ax||, |λ|·||x||=||Ax||£||A||·||x||, |λ|£||A||
Поскольку справедливо ||A|| 2 £||A|| e , где евклидова норма вычисляется просто, в оценках вместо спектральной нормы можно использовать евклидову норму матрицы.
30.Обусловленность систем уравнений. Коэффициент обусловленности .
Степень обусловленности - влияние решения на исходные данные. Ax = b : вектору b соответствует решение x . Пусть b изменится на величину . Тогда вектору b+ будет соответствовать новое решение x+ : A(x+ ) = b+ . Так как система линейна, то Ax + A = b+ , тогда A = ; = ; = ; b = Ax ; = тогда ; * , где - относительная погрешность возмущения решения, – коэффициент обусловленности cond(A) (во сколько раз может возрасти погрешность решения), – относительное возмущение вектора b . cond(A) = ; cond(A)* Свойства коэффициента: зависит от выбора нормы матрицы; cond( = cond(A) ; умножение матрицы на число не влияет на коэффициент обусловленности. Чем больше коэффициент, тем сильнее сказывается на решении СЛАУ ошибка в исходных данных. Число обусловленности не может быть меньше 1.
31. Метод прогонки для решения систем линейных алгебраических уравнений.
Часто возникает необходимость в решении систем, матрицы которых, являясь слабозаполненными, т.е. содержащими много ненулевых элементов. Матрицы таких систем обычно имеют определенную структуру, среди которых выделяют системы с матрицами ленточной структуры, т.е. в них ненулевые элементы располагаются на главной диагонали и на нескольких побочных диагоналях. Для решения систем с ленточными матрицами метод Гаусса можно трансформировать в более эффективные методы. Рассмотрим наиболее простой случай ленточных систем, к которым, как мы увидим впоследствии, сводится решение задач дискретизации краевых задач для дифференциальных уравнений методами конечных разностей, конечных элементов и др. Трёх диагональной матрицей называется такая матрица, у которой ненулевые элементы стоят только на главной диагонали и соседних с ней:
У трёх диагональной матрицы ненулевых элементов всего (3n-2).
Переобозначим коэффициенты матрицы:
Тогда в покомпонентной записи систему можно представить в виде:
A i * x i-1 + b i * x i + c i * x i+1 = d i, i=1, 2,…, n; (7)
a 1 =0, c n =0. (8)
Структура системы предполагает взаимосвязь только между соседними неизвестными:
x i =x i * x i +1 +h i (9)
x i -1 =x i -1* x i + h i -1 и подставим в (7):
A i (x i-1* x i + h i-1)+ b i * x i + c i * x i+1 = d i
(a i * x i-1 + b i)x i = –c i * x i+1 +d i –a i * h i-1
Сравнивая полученное выражение с представлением (7), получаем:
Формулы (10) представляют рекуррентные соотношения для вычисления коэффициентов прогонки. Они требуют задания начальных значений. В соответствии с первым условием (8) для i =1 имеем a 1 =0, а значит
Далее вычисляются и сохраняются остальные прогоночные коэффициенты по формулам (10) для i=2,3,…, n, причем при i=n, с учетом второго условия (8), получаем x n =0. Следовательно, в соответствии с формулой (9) x n = h n .
После чего по формуле (9) последовательно находятся неизвестные x n -1 , x n -2 , …, x 1 . Этот этап расчета называется обратным ходом, в то время как вычисление прогоночных коэффициентов называется прямым ходом прогонки.
Для успешного применения метода прогонки нужно, чтобы в процессе вычислений не возникало ситуаций с делением на нуль, а при большой размерности систем не должно быть быстрого роста погрешностей округления. Будем называть прогонку корректной , если знаменатель прогоночных коэффициентов (10) не обращается в ноль, и устойчивой , если ½x i ½<1 при всех i=1,2,…, n. Достаточные условия корректности и устойчивости прогонки, которые во многих приложениях выполняются, определяются теоремой.
Теорема. Пусть коэффициенты a i и c i уравнения (7) при i=2,3,..., n-1 отличны от нуля и пусть
½b i ½>½a i ½+½c i ½ при i=1, 2,..., n. (11)
Тогда прогонка, определяемая формулами (10), (9) корректна и устойчива.
Энциклопедичный YouTube
1 / 1
✪ Норма вектора. Часть 4.
Субтитры
Определение
Пусть K - основное поле (обычно K = R или K = C ) и - линейное пространство всех матриц с m строками и n столбцами, состоящих из элементов K . На пространстве матриц задана норма, если каждой матрице ставится в соответствие неотрицательное действительное число ‖ A ‖ {\displaystyle \|A\|} , называемое ее нормой, так, что
В случае квадратных матриц (то есть m = n ), матрицы можно перемножать не выходя из пространства, и потому нормы в этих пространствах обычно также удовлетворяют свойству субмультипликативности :
Субмультипликативность может выполняться также и для норм неквадратных матриц, но определённых сразу для нескольких нужных размеров. Именно, если A - матрица ℓ × m , и B - матрица m × n , то A B - матрица ℓ × n .
Операторные нормы
Важным классом матричных норм являются операторные нормы , также именуемые подчинёнными или индуцированными . Операторная норма однозначно строится по двум нормам, определённым в и , исходя из того, что всякая матрица m × n представляется линейным оператором из K n {\displaystyle K^{n}} в K m {\displaystyle K^{m}} . Конкретно,
‖ A ‖ = sup { ‖ A x ‖ : x ∈ K n , ‖ x ‖ = 1 } = sup { ‖ A x ‖ ‖ x ‖ : x ∈ K n , x ≠ 0 } . {\displaystyle {\begin{aligned}\|A\|&=\sup\{\|Ax\|:x\in K^{n},\ \|x\|=1\}\\&=\sup \left\{{\frac {\|Ax\|}{\|x\|}}:x\in K^{n},\ x\neq 0\right\}.\end{aligned}}}При условии согласованного задания норм на пространствах векторов, такая норма является субмультипликативной (см. ).
Примеры операторных норм
Свойства спектральной нормы:
- Спектральная норма оператора равна максимальному сингулярному числу этого оператора.
- Спектральная норма нормального оператора равна абсолютному значению максимального по модулю собственного значения этого оператора.
- Спектральная норма не изменяется при умножении матрицы на ортогональную (унитарную) матрицу.
Неоператорные нормы матриц
Существуют нормы матриц, не являющиеся операторными. Понятие неоператорных норм матриц ввел Ю. И. Любич и исследовал Г. Р. Белицкий.
Пример неоператорной нормы
Например, рассмотрим две различные операторные нормы ‖ A ‖ 1 {\displaystyle \|A\|_{1}} и ‖ A ‖ 2 {\displaystyle \|A\|_{2}} , например строчную и столбцовую нормы. Образуем новую норму ‖ A ‖ = m a x (‖ A ‖ 1 , ‖ A ‖ 2) {\displaystyle \|A\|=max(\|A\|_{1},\|A\|_{2})} . Новая норма обладает кольцевым свойством ‖ A B ‖ ≤ ‖ A ‖ ‖ B ‖ {\displaystyle \|AB\|\leq \|A\|\|B\|} , сохраняет единицу ‖ I ‖ = 1 {\displaystyle \|I\|=1} и не является операторной .
Примеры норм
Векторная p {\displaystyle p} -норма
Можно рассматривать m × n {\displaystyle m\times n} матрицу как вектор размера m n {\displaystyle mn} и использовать стандартные векторные нормы:
‖ A ‖ p = ‖ v e c (A) ‖ p = (∑ i = 1 m ∑ j = 1 n | a i j | p) 1 / p {\displaystyle \|A\|_{p}=\|\mathrm {vec} (A)\|_{p}=\left(\sum _{i=1}^{m}\sum _{j=1}^{n}|a_{ij}|^{p}\right)^{1/p}}Норма Фробениуса
Норма Фробениуса , или евклидова норма представляет собой частный случай p -нормы для p = 2 : ‖ A ‖ F = ∑ i = 1 m ∑ j = 1 n a i j 2 {\displaystyle \|A\|_{F}={\sqrt {\sum _{i=1}^{m}\sum _{j=1}^{n}a_{ij}^{2}}}} .
Норма Фробениуса легко вычисляется (по сравнению, например, со спектральной нормой). Обладает следующими свойствами:
‖ A x ‖ 2 2 = ∑ i = 1 m | ∑ j = 1 n a i j x j | 2 ≤ ∑ i = 1 m (∑ j = 1 n | a i j | 2 ∑ j = 1 n | x j | 2) = ∑ j = 1 n | x j | 2 ‖ A ‖ F 2 = ‖ A ‖ F 2 ‖ x ‖ 2 2 . {\displaystyle \|Ax\|_{2}^{2}=\sum _{i=1}^{m}\left|\sum _{j=1}^{n}a_{ij}x_{j}\right|^{2}\leq \sum _{i=1}^{m}\left(\sum _{j=1}^{n}|a_{ij}|^{2}\sum _{j=1}^{n}|x_{j}|^{2}\right)=\sum _{j=1}^{n}|x_{j}|^{2}\|A\|_{F}^{2}=\|A\|_{F}^{2}\|x\|_{2}^{2}.}- Субмультипликативность : ‖ A B ‖ F ≤ ‖ A ‖ F ‖ B ‖ F {\displaystyle \|AB\|_{F}\leq \|A\|_{F}\|B\|_{F}} , так как ‖ A B ‖ F 2 = ∑ i , j | ∑ k a i k b k j | 2 ≤ ∑ i , j (∑ k | a i k | | b k j |) 2 ≤ ∑ i , j (∑ k | a i k | 2 ∑ k | b k j | 2) = ∑ i , k | a i k | 2 ∑ k , j | b k j | 2 = ‖ A ‖ F 2 ‖ B ‖ F 2 {\displaystyle \|AB\|_{F}^{2}=\sum _{i,j}\left|\sum _{k}a_{ik}b_{kj}\right|^{2}\leq \sum _{i,j}\left(\sum _{k}|a_{ik}||b_{kj}|\right)^{2}\leq \sum _{i,j}\left(\sum _{k}|a_{ik}|^{2}\sum _{k}|b_{kj}|^{2}\right)=\sum _{i,k}|a_{ik}|^{2}\sum _{k,j}|b_{kj}|^{2}=\|A\|_{F}^{2}\|B\|_{F}^{2}} .
- ‖ A ‖ F 2 = t r A ∗ A = t r A A ∗ {\displaystyle \|A\|_{F}^{2}=\mathop {\rm {tr}} A^{*}A=\mathop {\rm {tr}} AA^{*}} , где t r A {\displaystyle \mathop {\rm {tr}} A} - след матрицы A {\displaystyle A} , A ∗ {\displaystyle A^{*}} - эрмитово-сопряжённая матрица .
- ‖ A ‖ F 2 = ρ 1 2 + ρ 2 2 + ⋯ + ρ n 2 {\displaystyle \|A\|_{F}^{2}=\rho _{1}^{2}+\rho _{2}^{2}+\dots +\rho _{n}^{2}} , где ρ 1 , ρ 2 , … , ρ n {\displaystyle \rho _{1},\rho _{2},\dots ,\rho _{n}} - сингулярные числа матрицы A {\displaystyle A} .
- ‖ A ‖ F {\displaystyle \|A\|_{F}} не изменяется при умножении матрицы A {\displaystyle A} слева или справа на ортогональные (унитарные) матрицы .
Максимум модуля
Норма максимума модуля - другой частный случай p -нормы для p = ∞ .
‖ A ‖ max = max { | a i j | } . {\displaystyle \|A\|_{\text{max}}=\max\{|a_{ij}|\}.}Норма Шаттена
Согласованность матричной и векторных норм
Матричная норма ‖ ⋅ ‖ a b {\displaystyle \|\cdot \|_{ab}} на K m × n {\displaystyle K^{m\times n}} называется согласованной с нормами ‖ ⋅ ‖ a {\displaystyle \|\cdot \|_{a}} на K n {\displaystyle K^{n}} и ‖ ⋅ ‖ b {\displaystyle \|\cdot \|_{b}} на K m {\displaystyle K^{m}} , если:
‖ A x ‖ b ≤ ‖ A ‖ a b ‖ x ‖ a {\displaystyle \|Ax\|_{b}\leq \|A\|_{ab}\|x\|_{a}}для любых A ∈ K m × n , x ∈ K n {\displaystyle A\in K^{m\times n},x\in K^{n}} . Операторная норма по построению является согласованной с исходной векторной нормой.
Примеры согласованных, но не подчиненных матричных норм:
Эквивалентность норм
Все нормы в пространстве K m × n {\displaystyle K^{m\times n}} эквивалентны, то есть для любых двух норм ‖ . ‖ α {\displaystyle \|.\|_{\alpha }} и ‖ . ‖ β {\displaystyle \|.\|_{\beta }} и для любой матрицы A ∈ K m × n {\displaystyle A\in K^{m\times n}} верно двойное неравенство.
Проблема собственных значений определена только для квадратных матриц. В экономической практике часто необходимо оценивать не только квадратные матрицы. Для такой оценки можно использовать универсальное понятие нормы, справедливое для матриц любой размерности.
Нормой произвольной матрицы А называется действительное число , удовлетворяющее целому ряду условий, наиболее важными из которых являются:
1.
,
причем
только в случае полностью нулевой
матрицыА
.
2.
,
где
.
В
какой–то степени норму
можно образно представлять как показатель
“толщины” или “мощности” матрицыА
.
Норма
называется канонической
,
если

,
т.е. она не меньше, по модулю, любого
элемента матрицыА
.
При выборе нормы возможно использовать
самые разнообразные соображения, не
противоречащие определению. Однако на
практике обычно достаточно следующих
канонических норм:
1.
m
–норма
– суммируются, по модулю, всестроки
матрицы А
2.
l
–норма
– суммируются, по модулю, всестолбцы
матрицы А
и максимальная из полученных сумм
объявляется нормой.
3.
k
–норма
=
– суммируются квадраты всех элементов
матрицыА
и корень из этой суммы объявляется
нормой.
Векторы Основные определения и понятия
Частный случай
матрицы, состоящей из одного столбца,
имеет широкое самостоятельное применение.
Геометрическое изображение вектора
направленным отрезком, известное из
школьного курса, можно определить как
совокупность проекций вектор-отрезка,
записанных в виде матрицы-столбца. Тогда
имеем понятие свободного
вектора
,
не зависящего от точки приложения,
которая может быть как в начале координат
(радиус-вектор
),
так и в любой точке пространства.
Направление вектора всегда строго
сохраняется. Для двумерного случая:
=
или
=
;
=
или
=
.
Для общности, все проекции в дальнейшем
обозначаются через х
и
называютсякоординатами
вектора. Если какая-то проекция
х
отрицательна,
то она откладывается в противоположную
сторону соответствующей оси координат.

Совершенно
так же выглядят векторы
=
в трехмерной системе координат -
добавляется координата z
.
Но векторы размерности более трех
наглядно не представимы - они могут быть
поняты только по аналогии. Общее
определение: вектором
в n
-мерном
пространстве называется упорядоченный
набор n
координат
=
,
число которых равно размерности
пространства, т.е. n
.
Длина
вектора
определяется формулой d
=
.
Все операции с векторами - те же, что и
матрицами.
Рассмотрим
линейную
комбинацию
трех векторов: k
+k

+k

.
Если
равенство k
+k

+k

=0
возможно только при k=k
=k
=0,
то векторы
,
и
называютсялинейно
независимыми
.
Иначе, по крайней мере, один из векторов
можно выразить суммой двух других и
векторы будут линейно
зависимыми
. Например, при k
0
можно записать:
=
(-
k
-
k

).
Максимально возможное число линейно независимых векторов равно размерности пространства. Так, для плоскости возможны только два таких вектора, для прямой - один. Для n- мерного пространства число векторов равно n .
Пусть
на плоскости имеются векторы
,
и
.
Покажем, что они линейно зависимы.
Составим их линейную комбинацию: k
+ k
+
k
= 0 и перейдем к алгебраической форме:


.
Таким
образом, положив k=1,
имеем:
-
+
=0
или
=
+
,
т.е. третий вектор не является независимым
и выражается суммой двух других или
разлагается
по двум другим векторам. Рассмотрим
первые два вектора подробнее:
=а
=а
и
=b
=b
.
Тогда
=с
+d
- очень компактная запись черезединичные
векторы
(или орты
).
Покажем, что орты линейно независимы:
k+
k=
k
+k
=0
или
,
откуда
k=k=
0.
Так
как с
и
d
произвольны, то, очевидно, любой вектор
на плоскости можно представить комбинацией
двух ортов
и.
Это называется разложением вектора по
единичномубазису
или, точнее, по ортонормированному
,
т.к. длина каждого орта равна 1. Конечно,
можно разлагать не по ортам, а по двум
любым линейно независимым векторам (по
общему базису
),
к примеру,
и
,
но разложение с помощью ортов является
и простым, и общим.
Все введенные выше понятия справедливы для пространства любой размерности. В n -мерном пространстве всегда имеются n линейно независимых ортов =,=,...,=, поэтому любой векторможно разложить по ортонормированному базису:=а 1 + а 2 +...+а n . Разложение векторов по базису из линейно независимых векторов всегда единственно в любом принятом базисе.







