Как найти размерность ядра отображения

Ядро линейного отображения — это такое линейное подпространство области определения отображения, каждый элемент которого отображается в нулевой вектор [1][2]. А именно: если задано линейное отображение {displaystyle Lcolon Vto W} между двумя векторными пространствами V и W, то ядро отображения L — это векторное пространство всех элементов mathbf{v} пространства V, таких что {displaystyle L(mathbf {v} )=mathbf {0} }, где mathbf {0} обозначает нулевой вектор из W[3], или более формально:

{displaystyle ker(L)=left{mathbf {v} in Vmid L(mathbf {v} )=mathbf {0} right}.}

Свойства[править | править код]

Ядро и образ отображения

L.

Ядро отображения L — это линейное подпространство области определения V[4].
В линейном отображении {displaystyle Lcolon Vto W} два элемента V имеют один и тот же образ в W тогда и только тогда, когда их разность лежит в ядре отображения L:

{displaystyle L(mathbf {v} _{1})=L(mathbf {v} _{2})iff L(mathbf {v} _{1}-mathbf {v} _{2})=mathbf {0} .}

Из этого следует, что образ L изоморфен факторпространству пространства V по ядру:

{displaystyle operatorname {im} (L)cong V/ker(L).}

В случае, когда V конечномерно, из этого следует теорема о ранге и дефекте[en]:

{displaystyle dim(ker L)+dim(operatorname {im} L)=dim(V),}

где под рангом мы понимаем размерность образа отображения L, а под дефектом — размерность ядра отображения L[5].

Если V является предгильбертовым пространством, факторпространство {displaystyle V/ker(L)} можно отождествить с ортогональным дополнением к V пространства {displaystyle ker(L)}. Это является обобщением линейных операторов пространства строк или кообраза матрицы.

Приложение к модулям[править | править код]

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

В функциональном анализе[править | править код]

Если V и W являются топологическими векторными пространствами, а W конечномерно, то линейный оператор {displaystyle Lcolon Vto W} непрерывен тогда и только тогда, когда ядро отображения L является замкнутым подпространством пространства V.

Представление в виде матричного умножения[править | править код]

Рассмотрим линейное отображение, представленное матрицей A размера mtimes n с коэффициентами из поля K (обычно из mathbb {R} или mathbb {C} ), то есть оперирующие с вектор-столбцами mathbf {x} с n элементами из поля K.
Ядро этого линейного отображения — это множество решений уравнения {displaystyle Amathbf {x} =mathbf {0} }, где mathbf {0} понимается как нулевой вектор. Размерность ядра матрицы A называется дефектом матрицы A. В виде операций на множествах,

{displaystyle operatorname {N} (A)=operatorname {Null} (A)=operatorname {ker} (A)=left{mathbf {x} in K^{n}|Amathbf {x} =mathbf {0} right}.}

Матричное уравнение эквивалентно однородной системе линейных уравнений:

{displaystyle Amathbf {x} =mathbf {0} ;;Leftrightarrow ;;left{{begin{alignedat}{7}a_{11}x_{1}&&;+;&&a_{12}x_{2}&&;+;cdots ;+;&&a_{1n}x_{n}&&;=;&&&0\a_{21}x_{1}&&;+;&&a_{22}x_{2}&&;+;cdots ;+;&&a_{2n}x_{n}&&;=;&&&0\vdots ;;;&&&&vdots ;;;&&&&vdots ;;;&&&&&;vdots \a_{m1}x_{1}&&;+;&&a_{m2}x_{2}&&;+;cdots ;+;&&a_{mn}x_{n}&&;=;&&&0{text{.}}\end{alignedat}}right.}

Тогда ядро матрицы A — это то же самое, что и решение набора приведённых выше однородных уравнений.

Свойства подпространства[править | править код]

Ядро mtimes n матрицы A над полем K является линейным подпространством K^n. То есть ядро матрицы A, множество {displaystyle operatorname {Null} (A)}, имеет следующие три свойства:

  1. {displaystyle operatorname {Null} (A)} всегда содержит нулевой вектор, поскольку {displaystyle Amathbf {0} =mathbf {0} }.
  2. Если {displaystyle mathbf {x} in operatorname {Null} (A)} и {displaystyle mathbf {y} in operatorname {Null} (A)}, то {displaystyle mathbf {x} +mathbf {y} in operatorname {Null} (A)}. Это следует из свойства дистрибутивности матричного умножения.
  3. Если {displaystyle mathbf {x} in operatorname {Null} (A)}, а c является скаляром cin K, то {displaystyle cmathbf {x} in operatorname {Null} (A)}, поскольку {displaystyle A(cmathbf {x} )=c(Amathbf {x} )=cmathbf {0} =mathbf {0} }.

Пространство строк матрицы[править | править код]

Произведение {displaystyle Amathbf {x} } может быть записано в терминах скалярного произведения векторов следующим образом:

{displaystyle Amathbf {x} ={begin{bmatrix}mathbf {a} _{1}cdot mathbf {x} \mathbf {a} _{2}cdot mathbf {x} \vdots \mathbf {a} _{m}cdot mathbf {x} end{bmatrix}}.}

Здесь {displaystyle mathbf {a} _{1},dots ,mathbf {a} _{m}} означают строки матрицы A. Отсюда следует, что mathbf {x} принадлежит ядру матрицы A тогда и только тогда, когда вектор mathbf {x} ортогонален (перпендикулярен) каждой из вектор-строк матрицы A (поскольку ортогональность определяется как равенство нулю скалярного произведения).

Пространство строк, или кообраз матрицы A, — это линейная оболочка вектор-строк матрицы A. По указанным выше причинам ядро матрицы A является ортогональным дополнением пространству строк. То есть вектор mathbf {x} лежит в ядре матрицы A тогда и только тогда, когда он перпендикулярен любому вектору из пространства строк матрицы A.

Размерность пространства строк матрицы A называется рангом матрицы A, а размерность ядра матрицы A называется дефектом матрицы A. Эти величины связаны теоремой о ранге и дефекте[en]

{displaystyle operatorname {rank} (A)+operatorname {nullity} (A)=n.}[5]

Левое нуль-пространство (коядро)[править | править код]

Левое нуль-пространство или коядро матрицы A состоит из всех векторов mathbf {x} , таких что {displaystyle mathbf {x} ^{T}A=mathbf {0} ^{T}}, где T обозначает транспонирование матрицы. Левое нуль-пространство матрицы A — это то же самое, что и ядро матрицы A^{T}. Левое нуль-пространство матрицы A является ортогональным дополнением пространству столбцов матрицы A и двойственно коядру связанного линейного преобразования. Ядро, пространство строк, пространство столбцов
и левое нуль-пространство матрицы A являются четырьмя фундаментальными подпространствами, ассоциированными с матрицей A.

Неоднородные системы линейных уравнений[править | править код]

Ядро играет также большую роль при решении неоднородных систем линейных уравнений:

{displaystyle Amathbf {x} =mathbf {b} ;;Leftrightarrow ;;left{{begin{alignedat}{7}a_{11}x_{1}&&;+;&&a_{12}x_{2}&&;+;cdots ;+;&&a_{1n}x_{n}&&;=;&&&b_{1}\a_{21}x_{1}&&;+;&&a_{22}x_{2}&&;+;cdots ;+;&&a_{2n}x_{n}&&;=;&&&b_{2}\vdots ;;;&&&&vdots ;;;&&&&vdots ;;;&&&&&;vdots \a_{m1}x_{1}&&;+;&&a_{m2}x_{2}&&;+;cdots ;+;&&a_{mn}x_{n}&&;=;&&&b_{m}.\end{alignedat}}right.}

Пусть векторы mathbf {u} и mathbf{v} являются решениями уравнения выше, тогда

{displaystyle A(mathbf {u} -mathbf {v} )=Amathbf {u} -Amathbf {v} =mathbf {b} -mathbf {b} =mathbf {0} .}

Таким образом, разность любых двух решений системы {displaystyle Amathbb {x} =mathbb {b} } лежит в ядре матрицы A.

Отсюда следует, что любое решение уравнения {displaystyle Amathbf {x} =mathbf {b} } может быть выражено как сумма фиксированного решения mathbf{v} и какого-либо элемента ядра. То есть множеством решений уравнения {displaystyle Amathbf {x} =mathbf {b} } является

{displaystyle left{mathbf {v} +mathbf {x} mid Amathbf {v} =mathbf {b} land mathbf {x} in operatorname {Null} (A)right}.}

Геометрически это означает, что множество решений уравнения {displaystyle Amathbf {x} =mathbf {b} } образовано параллельным переносом ядра матрицы A на вектор mathbf{v}. См. также Альтернатива Фредгольма.

Иллюстрация[править | править код]

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

Рассмотрим матрицу

{displaystyle A={begin{bmatrix}2&3&5\-4&2&3end{bmatrix}}.}

Ядро этой матрицы состоит из всех векторов {displaystyle (x,y,z)in mathbb {R} ^{3}}, для которых

{displaystyle {begin{bmatrix}2&3&5\-4&2&3end{bmatrix}}{begin{bmatrix}x\y\zend{bmatrix}}={begin{bmatrix}0\0end{bmatrix}},}

что можно выразить в виде однородной системы линейных уравнений относительно x, y и z:

{displaystyle {begin{aligned}2x+3y+5z&=0,\-4x+2y+3z&=0.end{aligned}}}

Те же самые равенства можно выписать в матричном виде:

{displaystyle left[{begin{array}{ccc|c}2&3&5&0\-4&2&3&0end{array}}right].}

С помощью метода Гаусса матрица может быть сведена к:

{displaystyle left[{begin{array}{ccc|c}1&0&1/16&0\0&1&13/8&0end{array}}right].}

Преобразование матрицы в уравнения даёт:

{displaystyle {begin{aligned}x&=-{frac {1}{16}}z\y&=-{frac {13}{8}}z.end{aligned}}}

Элементы ядра можно выразить в параметрическом виде следующим образом:

{displaystyle {begin{bmatrix}x\y\zend{bmatrix}}=c{begin{bmatrix}-1/16\-13/8\1end{bmatrix}}quad ({text{где}}quad cin mathbb {R} )}

Поскольку c является свободной переменной[en], пробегающей по всем вещественным числам, это выражение можно эквивалентно переписать в виде:

{displaystyle {begin{bmatrix}x\y\zend{bmatrix}}=c{begin{bmatrix}-1\-26\16end{bmatrix}}.}

Ядро матрицы A — это в точности множество решений этих уравнений (в этом случае прямая через начало координат в mathbb {R} ^{3}). Здесь вектор (−1,−26,16)T образует базис ядра матрицы A. Дефект матрицы A равен 1.

Следующие скалярные произведения равны нулю:

{displaystyle {begin{bmatrix}2&3&5end{bmatrix}}{begin{bmatrix}-1\-26\16end{bmatrix}}=0quad {text{ и }}quad {begin{bmatrix}-4&2&3end{bmatrix}}{begin{bmatrix}-1\-26\16end{bmatrix}}=0mathrm {,} }

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

Линейная оболочка этих двух (линейно независимых) вектор-строк — это плоскость, ортогональная вектору {displaystyle (-1,-26,16)^{T}}.

Поскольку ранг матрицы A равен 2, размерность ядра матрицы A равна 1, а размерность матрицы A равна 3, мы имеем иллюстрацию теоремы о ранге и дефекте.

Примеры[править | править код]

{displaystyle L(x_{1},x_{2},x_{3})=(2x_{1}+3x_{2}+5x_{3},;-4x_{1}+2x_{2}+3x_{3})},
то ядром оператора L является множество решений системы

{displaystyle {begin{alignedat}{7}2x_{1}&;+;&3x_{2}&;+;&5x_{3}&;=;&0\-4x_{1}&;+;&2x_{2}&;+;&3x_{3}&;=;&0end{alignedat}}}
{displaystyle L(f)=f(0,3){text{.}},}
Тогда ядро of L состоит из всех функций {displaystyle fin C[0,1]}, для которых{displaystyle f(0,3)=0}.
{displaystyle D(f)={frac {df}{dx}}{text{.}}}
Тогда ядро of D состоит из всех функций в {displaystyle C^{infty }(mathbb {R} )}, производная которых равна нулю, то есть из всех постоянных функций.
{displaystyle s(x_{1},x_{2},x_{3},x_{4},ldots )=(x_{2},x_{3},x_{4},ldots ){text{.}}}
Тогда ядром оператора s будет одномерное подпространство, состоящее из всех векторов {displaystyle (x_{1},0,0,dots )}.

Вычисления по методу Гаусса[править | править код]

Базис ядра матрицы можно вычислить с помощью метода Гаусса.

Для этой цели, если дана mtimes n матрица A, мы строим сначала расширенную[en] по строкам матрицу {displaystyle left[{begin{array}{c}A\hline Eend{array}}right],}, где E — это ntimes n единичная матрица.

Если вычислим ступенчатый по столбцам вид матрицы методом Гаусса (или любым другим подходящим методом), мы получим матрицу {displaystyle left[{begin{array}{c}B\hline Cend{array}}right].} Базис ядра матрицы A состоит из ненулевых столбцов матрицы C, таких что соответствующие столбцы матрицы B a нулевые.

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

Например, представим, что

{displaystyle A=left[{begin{array}{cccccc}1&0&-3&0&2&-8\0&1&5&0&-1&4\0&0&0&1&7&-9\0&0&0&0&0&0end{array}},right].}

Тогда

{displaystyle left[{begin{array}{c}A\hline Eend{array}}right]=left[{begin{array}{cccccc}1&0&-3&0&2&-8\0&1&5&0&-1&4\0&0&0&1&7&-9\0&0&0&0&0&0\hline 1&0&0&0&0&0\0&1&0&0&0&0\0&0&1&0&0&0\0&0&0&1&0&0\0&0&0&0&1&0\0&0&0&0&0&1end{array}}right].}

Если привести верхнюю часть с помощью операций над столбцами к ступенчатому виду, получим

{displaystyle left[{begin{array}{c}B\hline Cend{array}}right]=left[{begin{array}{cccccc}1&0&0&0&0&0\0&1&0&0&0&0\0&0&1&0&0&0\0&0&0&0&0&0\hline 1&0&0&3&-2&8\0&1&0&-5&1&-4\0&0&0&1&0&0\0&0&1&0&-7&9\0&0&0&0&1&0\0&0&0&0&0&1end{array}}right].}

Последние три столбца матрицы B нулевые. Поэтому три последних вектора матрицы C,

{displaystyle left[!!{begin{array}{r}3\-5\1\0\0\0end{array}}right],;left[!!{begin{array}{r}-2\1\0\-7\1\0end{array}}right],;left[!!{begin{array}{r}8\-4\0\9\0\1end{array}}right]}

являются базисом ядра матрицы A.

Доказательство, что метод вычисляет ядро: поскольку операции над столбцами соответствуют умножению справа на обратимую матрицу, из факта, что {displaystyle left[{begin{array}{c}A\hline Eend{array}}right]} сводится к {displaystyle left[{begin{array}{c}B\hline Cend{array}}right]} вытекает, что существует обратимая матрица P, такая что {displaystyle left[{begin{array}{c}A\hline Eend{array}}right]P=left[{begin{array}{c}B\hline Cend{array}}right],} где B имеет ступенчатый вид. Тогда {displaystyle AP=B,} {displaystyle EP=C,} и {displaystyle AC=B.} Вектор-столбец v принадлежит ядру матрицы A (то есть {displaystyle Av=0}) тогда и только тогда, когда {displaystyle Bw=0,} где {displaystyle w=P^{-1}v=C^{-1}v.} Так как B имеет ступенчатый вид, {displaystyle Bw=0} тогда и только тогда, когда ненулевые элементы w соответствуют нулевым столбцам матрицы B. После умножения на C можно сделать вывод, что это случается тогда и только тогда, когда {displaystyle v=Cw} является линейной комбинацией соответствующих столбцов матрицы C.

Численные вычисления[править | править код]

Задача вычисления ядра на компьютере зависит от природы коэффициентов.

Точные коэффициенты[править | править код]

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

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

Вычисления с плавающей точкой[править | править код]

Для матриц, элементами которых служат числа с плавающей запятой, задача вычисления ядра имеет смысл только для матриц, число строк которых равно её рангу — ввиду ошибок округления[en] матрицы с плавающими значениями почти всегда имеют полный ранг, даже когда они являются аппроксимацией матрицы много меньшего ранга. Даже для матрицы полного ранга можно вычислить её ядро только тогда, когда она хорошо обусловлена, то есть имеет низкое число обусловленности[6].

И для хорошо обусловленной матрицы полного ранга метод Гаусса не ведёт себя корректно: ошибки округления слишком велики для получения значимого результата. Так как вычисление ядра матрицы является специальным случаем решения однородной системы линейных уравнений, ядро может быть вычислено любым алгоритмом, предназначенным для решения однородных систем. Передовым программным обеспечением для этих целей является библиотека Lapack.

См. также[править | править код]

  • Ядро (алгебра)
  • Нуль функции
  • Пространство столбцов
  • Пространство функций[en]
  • Альтернатива Фредгольма

Примечания[править | править код]

  1. The Definitive Glossary of Higher Mathematical Jargon — Null. Math Vault (1 августа 2019). Дата обращения: 9 декабря 2019.
  2. Weisstein, Eric W. Kernel. mathworld.wolfram.com. Дата обращения: 9 декабря 2019.
  3. Kernel (Nullspace) | Brilliant Math & Science Wiki. brilliant.org. Дата обращения: 9 декабря 2019.
  4. Линейная алгебра в том виде, как обсуждается в этой статье, является хорошо проработанной математической дисциплиной, для которой можно найти много книг. Почти весь материал статьи можно найти в лекциях Лея (Lay, 2005), Мейера (Meyer, 2001) и Стренга.
  5. 1 2 Weisstein, Eric W. Rank-Nullity Theorem. mathworld.wolfram.com. Дата обращения: 9 декабря 2019.
  6. Archived copy. Дата обращения: 14 апреля 2015. Архивировано 29 августа 2017 года.

Литература[править | править код]

  • Sheldon Jay Axler. Linear Algebra Done Right. — 2nd. — Springer-Verlag, 1997. — ISBN 0-387-98259-0.
  • Гилберт Стренг. Линейная алгебра и её применение. — Москва: «Мир», 1980.
  • David C. Lay. Linear Algebra and Its Applications. — 3rd. — Addison Wesley, 2005. — ISBN 978-0-321-28713-7.
  • Carl D. Meyer. Matrix Analysis and Applied Linear Algebra. — Society for Industrial and Applied Mathematics (SIAM), 2001. — ISBN 978-0-89871-454-8.
  • David Poole. Linear Algebra: A Modern Introduction. — 2nd. — Brooks/Cole, 2006. — ISBN 0-534-99845-3.
  • Howard Anton. Elementary Linear Algebra (Applications Version). — 9th. — Wiley International, 2005.
  • Steven J. Leon. Linear Algebra With Applications. — 7th. — Pearson Prentice Hall, 2006.
  • Serge Lang. Linear Algebra. — Springer, 1987. — ISBN 9780387964126.
  • Lloyd N. Trefethen, David III Bau. Numerical Linear Algebra. — SIAM, 1997. — ISBN 978-0-89871-361-9.

Ссылки[править | править код]

  • Hazewinkel, Michiel, ed. (2001), Kernel of a matrix, Encyclopedia of Mathematics, Springer, ISBN 978-1-55608-010-4
  • Khan Academy, Introduction to the Null Space of a Matrix

Ядро и образ линейного отображения

Ядром линейного отображения mathcal{A}colon Vto W называется множество таких векторов mathbf{v}in V, что mathcal{A}(mathbf{v})= mathbf{o}_W, т.е. множество векторов из {V}, которые отображаются в нулевой вектор пространства {W}. Ядро отображения mathcal{A}colon Vto W обозначается:

ker mathcal{A}= Bigl{mathbf{v}colon, mathbf{v}in V,~ mathcal{A}(mathbf{v})=mathbf{o}_WBigr}.

Образом линейного отображения mathcal{A}colon Vto W называется множество образов mathcal{A}(mathbf{v}) всех векторов mathbf{v} из {V}. Образ отображения mathcal{A}colon Vto W обозначается operatorname{im}mathcal{A} или mathcal{A}(V)colon

operatorname{im}mathcal{A}= mathcal{A}(V)= Bigl{mathbf{w}colon, mathbf{w}=mathcal{A}(v),~ forall mathbf{v}in VBigr}.

Заметим, что символ operatorname{im}mathcal{A} следует отличать от operatorname{Im}z — мнимой части комплексного числа.


Примеры ядер и образов линейных отображений

1. Ядром нулевого отображения mathcal{O}colon Vto W является все пространство {V}, а образом служит один нулевой вектор, т.е. ker  mathcal{O}=V,~ operatorname{im}mathcal{O}={mathbf{o}_W}.

2. Рассмотрим отображение mathsf{a!e}colon Vto mathbb{R}^n, которое ставит в соответствие каждому вектору mathbf{v} n-мерного линейного пространства {V} его координатный столбец v=begin{pmatrix}v_1&cdots&v_n end{pmatrix}^T относительно заданного базиса mathbf{e}_1,ldots,mathbf{e}_n. Ядром этого отображения является нулевой вектор mathbf{o}_V пространства {V}, поскольку только этот вектор имеет нулевой координатный столбец mathsf{a!e}(mathbf{o}_V)=oin mathbb{R}^n. Образ преобразования mathsf{a!e} совпадает со всем пространством mathbb{R}^n, так как это преобразование сюръективно (любой столбец из mathbb{R}^n является координатным столбцом некоторого вектора пространства {V}).

3. Рассмотрим отображение operatorname{pr}_{mathbf{e}}colon mathbb{E}to mathbb{R}, которое каждому вектору mathbf{v} n-мерного евклидова пространства mathbb{E} ставит в соответствие алгебраическое значение operatorname{pr}_{mathbf{e}}(mathbf{v})= langle mathbf{e},mathbf{v}rangle его проекции на направление, задаваемое единичным вектором mathbf{e}. Ядром этого преобразования является ортогональное дополнение {mathbf{e}}^{perp} — множество векторов, ортогональных mathbf{e}. Образом является все множество действительных чисел mathbb{R}.

4. Рассмотрим отображение mathcal{D}colon P_n(mathbb{R})to P_{n-1}(mathbb{R}), которое каждому многочлену степени не выше {n} ставит в соответствие его производную. Ядром этого отображения является множество P_0(mathbb{R}) многочленов нулевой степени, а образом — все пространство P_{n-1}(mathbb{R}).


Свойства ядра и образа линейного отображения

1. Ядро любого линейного отображения mathcal{A}colon Vto W является подпространством: {mathbf{o}_V}triangleleft ker  mathcal{A} triangleleft V.

В соответствии с определением требуется доказать, что множество ker  mathcal{A} является непустым и замкнутым относительно операций сложения векторов и умножения вектора на число. В самом деле, из однородности отображения следует, что

mathcal{A}(mathbf{o}_V)= mathcal{A}(0cdotmathbf{v})= 0cdot mathcal{A}(mathbf{v})= mathbf{v}_W,

т.е. нулевой вектор mathbf{o}_V отображается в нулевой вектор mathbf{o}_W. Следовательно, ядро любого линейного отображения не является пустым и содержит, по крайней мере, нулевой элемент: mathbf{o}_Vin ker  mathcal{A}. Покажем, что множество ker mathcal{A} замкнуто по отношению к операциям сложения векторов и умножения вектора на число. Действительно:

begin{gathered} left.{begin{matrix} mathbf{v}_1in ker mathcal{A}~ Rightarrow~ mathcal{A} (mathbf{v}_1)= mathbf{o}_W\ mathbf{v}_2in ker  mathcal{A}Rightarrow mathcal{A} (mathbf{v}_2)= mathbf{o}_W end{matrix}}right} Rightarrow~ mathcal{A}(mathbf{v}_1+mathbf{v}_2)= mathcal{A} (mathbf{v}_1)+ mathcal{A}(mathbf{v}_2)= mathbf{o}_W~ Rightarrow~ mathbf{v}_1+ mathbf{v}_2in ker mathcal{A},;\[5pt] mathbf{v}in ker mathcal{A}~ Rightarrow~ mathcal{A}(mathbf{v})=mathbf{o}_W~ Rightarrow~ mathcal{A}(lambdacdot mathbf{v})= lambdacdotmathcal{A}(mathbf{v})= lambda cdot mathbf{o}_W= mathbf{o}_W~ Rightarrow~ lambdacdot mathbf{v}in ker  mathcal{A},. end{gathered}

Следовательно, множество ker mathcal{A} является линейным подпространством пространства {V}.

2. Образ любого линейного отображения mathcal{A}colon Vto W является подпространством: operatorname{im}mathcal{A}triangleleft W.

В самом деле, докажем, например, замкнутость множества operatorname{im} mathcal{A} по отношению к операции умножения вектора на число. Если mathbf{w}in operatorname{im}mathcal{A}, то существует вектор mathbf{v}in V такой, что mathbf{w}=mathcal{A} (mathbf{v}). Тогда mathcal{A}(lambdacdot mathbf{v})= lambdacdot mathcal{A}(mathbf{v})= lambdacdot mathbf{w}, то есть lambdacdot mathbf{w}in operatorname{im}mathcal{A}.

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

Дефектом линейного отображения называется размерность его ядра: d=dim ker mathcal{A}, а рангом линейного отображения — размерность его образа: operatorname{rg}mathcal{A}=r=dim operatorname{im}mathcal{A}.

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

В самом деле, если mathbf{e}_1,ldots,mathbf{e}_n любой базис пространства {V}, то operatorname{im}mathcal{A}= operatorname{Lin}[ mathcal{A} (mathbf{e}_1),ldots,mathcal{A}(mathbf{e}_n)]. Поэтому максимальное число линейно независимых векторов системы mathcal{A} (mathbf{e}_1),ldots,mathcal{A} (mathbf{e}_n) (ранг системы векторов) равно максимальному числу линейно независимых столбцов матрицы {A} отображения, т.е. рангу матрицы: dim operatorname{im} mathcal{A}= operatorname{rg}A= operatorname{rg}mathcal{A}.

4. Линейное отображение mathcal{A}colon Vto W инъективно тогда и только тогда, когда ker mathcal{A}={mathbf{o}_V}, другими словами, когда дефект отображения равен нулю: d=dim ker mathcal{A}=0.

Действительно, образом нулевого вектора mathbf{o}_v служит нулевой вектор mathbf{o}_W. Поэтому, если отображение инъективно, то ядро содержит только нулевой вектор mathbf{o}_v, иначе два разных вектора имели бы один и тот же образ mathbf{o}_W. Обратно, при условии ker mathcal{A}= {mathbf{o}_V} разные векторы mathbf{v}_1ne mathbf{v}_2 не могут иметь одинаковые образы mathcal{A}(mathbf{v}_1)= mathcal{A}(mathbf{v}_2), так как в этом случае из равенств mathcal{A}(mathbf{v}_1)- mathcal{A}(mathbf{v}_2)= mathcal{A} (mathbf{v}_1-mathbf{v}_2)= mathbf{}_W, следует, что ненулевой вектор (mathbf{v}_1-mathbf{v}_2)in ker mathcal{A} (приходим к противоречию).

5. Линейное отображение mathcal{A}colon Vto W сюръективно тогда и только тогда, когда operatorname{im}mathcal{A}=W, другими словами, когда ранг отображения равен размерности пространства образов: r=dim operatorname{im}mathcal{A}= dim{W}.

6. Линейное отображение mathcal{A}colon Vto W биективно (значит, обратимо) тогда и только тогда, когда ker mathcal{A}={mathbf{o}_V} и operatorname{im}mathcal{A}=W одновременно.


Теорема (9.1) о размерностях ядра и образа. Сумма размерностей ядра и образа любого линейного отображения mathcal{A}colon Vto W равна размерности пространства прообразов:

dim ker mathcal{A}+ dim operatorname{im}mathcal{A}= dim{V},.

(9.3)

Действительно, пусть d=dim ker mathcal{A},~ dim{V}=n. Выберем в подпространстве kermathcal{A} triangleleft V базис mathbf{e}_1,ldots, mathbf{e}_d и дополним его векторами mathbf{e}_{d+1},ldots,mathbf{e}_n до базиса mathbf{e}_1,ldots,mathbf{e}_n всего пространства {V}. Покажем, что векторы mathcal{A}(mathbf{e}_{d+1}),ldots,mathcal{A}(mathbf{e}_n) образуют базис подпространства operatorname{im}mathcal{A}triangleleft W.

Во-первых, operatorname{im}mathcal{A}= operatorname{Lin}[mathcal{A} (mathbf{e}_{d+1}), ldots,mathcal{A}(mathbf{e}_n)], так как образ любого вектора mathbf{v}= v_1 mathbf{e}_1+ldots+v_d mathbf{e}_d+v_{d+1}mathbf{e}_{d+1}+ldots+ v_n mathbf{e}_n линейно выражается через векторы mathcal{A}(mathbf{e}_{d+1}),ldots, mathcal{A}(mathbf{e}_n):

mathcal{A}(mathbf{v})= mathcal{A} Biggl( sum_{i=1}^{n} v_i mathbf{e}_iBiggr)= sum_{i=1}^{n}v_imathcal{A}(mathbf{e}_i)= sum_{i=1}^{d}v_i underbrace{mathcal{A} (mathbf{e}_i)}_{mathbf{o}_W}+ sum_{i=d+1}^{n} v_imathcal{A} (mathbf{e}_i)= sum_{i=d+1}^{n} v_imathcal{A}(mathbf{e}_i).

Во-вторых, образующие mathcal{A}(mathbf{e}_{d+1}), ldots, mathcal{A} (mathbf{e}_n) линейно независимы. Если их линейная комбинация равна нулевому вектору:

mathbf{o}_W= sumlimits_{i=d+1}^{n} lambda_i mathcal{A} (mathbf{e}_i)= mathcal{A}!left(sum_{i=d+1}^{n}lambda_i mathbf{e}_iright)!,

то вектор textstyle{sumlimits_{i=d+1}^{n}lambda_i mathbf{e}_i} принадлежит ядру (его образ — нулевой вектор). Однако, по построению этот вектор принадлежит алгебраическому дополнению (ker mathcal{A})^{+}. Учитывая, что ker  mathcal{A}cap (ker mathcal{A})^{+}={mathbf{o}_V}, заключаем: textstyle{sumlimits_{i=d+1}^{n}lambda_i mathbf{e}_i}=mathbf{o}_V. Получили разложение нулевого вектора по линейно независимой системе mathbf{e}_{d+1},ldots, mathbf{e}_n векторов, значит, все коэффициенты lambda_i=0. Поэтому равенство textstyle{sumlimits_{i=d+1}^{n}lambda_i mathcal{A}(mathbf{e}_i)= mathbf{o}_W} справедливо только для тривиальной линейной комбинации, т.е. система векторов mathcal{A}(mathbf{e}_{d+1}),ldots, mathcal{A} (mathbf{e}_n) линейно независимая.

Таким образом, векторы mathcal{A}(mathbf{e}_{d+1}),ldots, mathcal{A} (mathbf{e}_n) образуют базис подпространства operatorname{im}mathcal{A}= operatorname{Lin} mathcal{A}(mathbf{e}_{d+1}),ldots, mathcal{A} (mathbf{e}_n), а его размерность определяется количеством базисных векторов, т.е. dimoperatorname{im} mathcal{A}=n-d, что равносильно (9.3).

Следствие. Линейное отображение mathcal{A}colon Vto W биективно (значит, обратимо) тогда и только тогда, когда обратима его матрица (определенная относительно любых базисов).

Действительно, для обратимости преобразования mathcal{A}colon Vto W (см. свойство 6) его матрица A (размеров mtimes n) должна удовлетворять условиям (см. свойства 3,4,5):

operatorname{rg}A= operatorname{rg}mathcal{A}= dim operatorname{im}mathcal{A}= dim{W}=m,quad d=dim ker mathcal{A}=0.

Тогда по теореме 9.1 заключаем, что m=n-d=n, т.е. матрица A — квадратная n-го порядка и невырожденная (operatorname{rg}A=n), что и требовалось доказать.

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

Математический форум (помощь с решением задач, обсуждение вопросов по математике).

Кнопка "Поделиться"

Если заметили ошибку, опечатку или есть предложения, напишите в комментариях.

Решение. Очевидно,
что данное линейное преобразование
действует

,
т.к. умножение матриц

определено, когда количество столбцов
1-й матрицы равно количеству строк
второго вектора (в нашем случае 4), а
полученная матрица имеет размерность

(т.к. в матрице A
5 строк).

Совокупность N
векторов x
таких, что Ax=0,
называется ядром
преобразования A.

Совокупность M
векторов вида Ax,
когда x
пробегает все R
(в нашем случае

)
называется образом
пространства
R
при преобразовании A
(другими
словами образ – множество векторов y,
для которых уравнение Ax=y
имеет хотя бы одно решение).

1) Находим ядро.
Пусть

– вектор столбец. Решаем систему уравнений


.

Решаем систему
методом Гаусса


.

Переменные

– базисные, а

– небазисная.

Находим все
фундаментальные решения. В нашем случае
оно одно: положив

,
получаем

– который и будет образовывать базис
ядра (т.к. все вектора вида

отображаются в 0). Размерность базиса
равна 1.

2) Находим образ.
Пусть

– вектор столбец. Решаем систему уравнений
Ax=y.

Для того, чтобы
вектор

принадлежал образу, необходимо и
достаточно, чтобы ранг матрицы А, и ранг
расширенной матрицы (A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:


.

Т.к. rang(A)
= 3, то для того чтобы rang(A|y)
=2, необходимо и достаточно, чтобы

.

Находим фундаментальные
решения (базис образа). Т.к. определитель
из коэффициентов при

:

,
то

– базисные, а

– небазисные.

1-е фундаментальное
решение. Положим

,
находим решение системы

– первое базисное
решение.

2-е фундаментальное
решение. Положим

,
находим решение системы

– второе базисное
решение.

3-е фундаментальное
решение. Положим

,
находим решение системы

– второе базисное
решение.

Итак, размерность
образа равна 3, базис – вектора

.

(Видно, что
размерность образа + размерность ядра
= размерности пространства R4).

7. Найти размерность пространства и , где , а м – пространство решений системы уравнений .

Решение.

– ядро,

– образ. Преобразование

.

1) Находим ядро.
Решаем систему уравнений

Следовательно,
одно базисное решение

– базис ядра. Размерность

.

2) Находим образ.

Пусть

– вектор столбец. Решаем систему уравнений
Ax=y.

Для того, чтобы
вектор

принадлежал образу, необходимо и
достаточно, чтобы ранг матрицы А, и ранг
расширенной матрицы (A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:


.

Т.к. rang(A)
= 2, то для того чтобы rang(A|y)
=2, необходимо и достаточно, чтобы

Отсюда,


базисная, а

не базисные переменные.

1-е фундаментальное
решение:

.

2-е фундаментальное
решение:

.

Следовательно,

– базис образа. Размерность

.

3) Находим
ортогональное дополнение

.
Т.к. любой вектор

,
перпендикулярен любому вектору из

,
то заключаем, что скалярное произведение

– фундаментальное
решение системы или базис

.

4) Найдем базис
линейной оболочки векторов

,


.
Т.к.


,
то заключаем, что

,

– базис в

,
и следовательно, размерность

.

5) Находим пространство
решений системы уравнений

.

фундаментальное
решение системы или базис M.

6) Находим
ортогональное дополнение

.
Т.к. любой вектор

,
перпендикулярен любому вектору из

,
то заключаем, что скалярное произведение


.

Отсюда,


базисная, а

не базисные переменные.

1-е фундаментальное
решение:

.

2-е фундаментальное
решение:

.

Следовательно,

– базис

.
Размерность

.

7) Найдем базис
линейной оболочки векторов

,

,

,

.

Очевидно, что

,
а

,

– базис в

,
и следовательно, размерность

.

8. Пусть U
подпространство
линейного пространства
R4,
являющееся линейной оболочкой. векторов

,
V
подпространство
линейного пространства
R4
являющееся
линейной оболочкой векторов

.
Найдите: базис
U
+
V
и
базис

.

Решение.

1) Находим базис в
U.

rang=3
, сл-но,

базис U.

1) Находим базис в
V.

rang=3
, сл-но,

базис V.

3) Находим базис в
U
+
V.

Находим линейно
независимые вектора в объединении

.


,
а вектора

– базис U
+
V
, а размерность
dim(U
+
V)=4.

4) Найдем общие
вектора в U
и
V
.

Нам известно, что
в конечномерном пространстве
подпространства могут быть заданы
системами линейных уравнений. Тогда их
пересечение задаётся системой уравнений,
полученной объединением систем, задающих
подпространства.

Система уравнений
задающая U:

Для того, чтобы
вектор

принадлежал линейной оболочке U,
необходимо и достаточно, чтобы ранг
матрицы А и ранг расширенной матрицы
(A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:

Т.к. rang(A)
= 3, то для того чтобы rang(A|y)
=3, необходимо и достаточно, чтобы

– искомая система
линейных уравнений.

Система уравнений
задающая V:

Для того, чтобы
вектор

принадлежал линейной оболочке U,
необходимо и достаточно, чтобы ранг
матрицы А и ранг расширенной матрицы
(A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:


Т.к.
rang(A)
= 3, то для того чтобы rang(A|y)
=3, необходимо и достаточно, чтобы

– искомая система
линейных уравнений.

Решаем общую
систему:


.

Отсюда фундаментальные
решения (которые получаются при

и при

),
а следовательно базис

есть:

.

9. Подпространство
L1
в R4
порождено векторами (1;-4;6;7) и (0;1;-3;1), а
подпространство
L2
– векторами
(0;1;-4;5) и (1;-4;7;-11). Постройте базисы следующих
подпространств: пересечения

и ортогонального дополнения к сумме

.

Решение.

1) Находим базис в
L1.
Т.к. матрица, составленная из координат
векторов

,
имеет ранг=2 (т.к. в ней есть определитель
второго порядка

),
то заключаем, что вектора

=(1;-4;6;7)
и

=(0;1;-3;1)
линейно независимые и образуют базис
в L1.

2) Аналогично,
заключаем, что вектора

=(0;1;-4;5)
и

=(1;-4;7;-11)
линейно независимые и образуют базис
в L2.

3) Находим базис
L1+
L2.

Рассматриваем
объединенную систему векторов

=(1;-4;6;7),

=(0;1;-3;1),

=(0;1;-4;5),

=(1;-4;7;-11)

и находим среди
них линейно независимые. Находим ранг
матрицы, столбцами которой являются
координаты

:


.

Ранг = 4, следовательно,
все вектора

– линейно независимые и образуют базис
в L1+
L2.

4)
Находим базис ортогонального дополнения

.

Каждый вектор из

ортогонален любому вектору из L1+
L2.
Следовательно, скалярные произведения

на вектора базиса из L1+
L2
равны 0. Получаем однородную систему


.

Т.к. определитель
системы не равен 0 (показано выше, что
ранг=4), то система имеет единственное
тривиальное решение

.

Следовательно,

состоит
только из одного вектора

.

(Это и так было
видно, т.к. линейная оболочка

,
ибо 4 линейно независимых вектора

образуют базис в

,
а

).

5) Находим систему
уравнений описывающую L1.

Для того, чтобы
вектор

принадлежал линейной оболочке

,
необходимо и достаточно, чтобы ранг
матрицы А – составленной из координат
векторов

,
и ранг расширенной матрицы (A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:


.

Т.к. rang(A)
= 2, то для того чтобы rang(A|y)
=2, необходимо и достаточно, чтобы

– искомая система
линейных уравнений.

Находим систему
уравнений описывающую L2.

Для того, чтобы
вектор

принадлежал линейной оболочке

,
необходимо и достаточно, чтобы ранг
матрицы А – составленной из координат
векторов

,
и ранг расширенной матрицы (A|y)совпадали.
Если теперь с помощью эквивалентных
преобразований привести (A|y)
к ступенчатому виду, то получим:


.

Т.к. rang(A)
= 2, то для того чтобы rang(A|y)
=2, необходимо и достаточно, чтобы

– искомая система
линейных уравнений.

Решаем общую
систему:

Т.к. определитель
матрицы коэффициентов

,
то система имеет единственное решение

.
Следовательно,

состоит из
одного вектора (0;0;0;0).

(Это и так было
видно, т.к. вектора

– линейно независимые,
линейные оболочки

и

не имеют общих (кроме нулевого) векторов,
т.к. линейная комбинация векторов

не может дать вектора

,
а следовательно и их линейные комбинации).

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

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Содержание

Для понимания материалов настоящего раздела крайне желательно ознакомиться с разделом
ЛИНЕЙНОЕ ПРОСТРАНСТВО.

Линейное отображение

Линейным отображением линейного векторного пространства $ mathbb V_{} $ с операцией сложения векторов, обозначаемой $ +_{} $,
в линейное векторное пространство $ mathbb W_{} $ с операцией сложения векторов, обозначаемой $ boxplus_{} $,
называется функция (соответствие)
$$ mathcal A: mathbb V longmapsto mathbb W $$
(т.е. определенная на $ mathbb V_{} $, имеющая
значения в $ mathbb W_{} $), обладающая свойством линейности, которое описывается одним из двух эквивалентных представлений:
$$
mathcal A (X_1 +X_2)= mathcal A(X_1) boxplus mathcal A(X_2),quad mathcal A (alpha_1 X_1)=
alpha_1 mathcal A (X_1),
$$
или
$$
mathcal A(alpha_1 X_1 + alpha_2 X_2)= alpha_1 mathcal A(X_1) boxplus alpha_2 mathcal A(X_2)
$$
указанные свойства должны быть выполнены для любых векторов $ X_1,X_2 $ пространства $ mathbb V_{} $ и любых скаляров $ alpha_1,alpha_ 2 $ (вещественных если оба пространства
вещественны, и комплексных если хотя бы одно из пространств комплексное).
Если $ Y=mathcal A(X) $, то говорят, что $ Y_{} $ — образ вектора $ X_{} $, а $ X_{} $ —
прообраз вектора $ Y_{} $ при отображении $ mathcal A_{} $. Пространство $ mathbb V_{} $ называется областью определения отображения $ mathcal A_{} $.

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

Примеры линейных отображений

П

Пример 1. Рассмотрим линейное пространство
полиномов степени не выше $ n_{} $:

$$ mathbb P_n={p(x) in mathbb R[x] mid deg p(x) le n } , ; $$
в это же множество включаем и тождественно нулевой полином (для которого степень не определяется). Операция нахождения частного и операция нахождения остатка от деления полинома $ p(x)_{} $ на заданный фиксированный полином $ g(x) in mathbb R[x], g(x) notequiv 0 $ являются линейными отображениями пространства $ mathbb P_{n} $: если

$$ p_1(x)equiv q_1(x)g(x)+r_1(x), p_2(x)equiv q_2(x)g(x)+r_2(x) $$
при $ deg r_j(x)<deg g(x) $
то
$$
(alpha_1p_1(x)+alpha_2p_2(x)) equiv
$$
$$
equiv
(alpha_1q_1(x)+alpha_2q_2(x)) g(x) + (alpha_1r_1(x)+alpha_2r_2(x)) . $$
Фактически, операция деления на $ g_{}(x) $ (с остатком) порождает два разных линейных отображения. Если $ deg g(x) = m $ при $ 0<mle n $, то операция нахождения остатка — это отображение $ mathbb P_{n} mapsto mathbb P_{m-1} $, а операция нахождения частного — это отображение $ mathbb P_{n} mapsto mathbb P_{n-m} $.

П

Пример 2. В том же линейном пространстве $ mathbb P_{n}^{} $ операция дифференцирования

$$ frac{d }{d, x}: p(x) {color{Red}{ longmapsto} } p'(x) $$
является отображением $ mathbb P_{n}^{} $ в $ mathbb P_{n-1}^{} $ линейным
поскольку
$$frac{d }{d, x} (alpha_1 p_1(x) + alpha_2 p_2(x))=
alpha_1 frac{d }{d, x} p_1(x) + alpha_2 frac{d }{d, x} p_2(x)
.
$$
Прообраз любого элемента $ mathbb P_{n-1}^{} $ неединствен:
$ frac{d }{d, x}(frac{1}{2} x^2 + const)=x $.

П

Пример 3. Операцию нахождения первообразной:

$$
int_{0}^{x}:
begin{array}{ccc}
p(x) & {color{Red}{ longmapsto} } & int_{0}^{x} p(t) d, t \
a_0x^n+a_1x^{n-1}+cdots+a_n & {color{Red}{ longmapsto} } &
displaystyle frac{a_0}{n+1}x^{n+1}+frac{a_1}{n}x^{n}+cdots+a_nx
end{array}
$$
тоже можно рассматривать как линейное отображение
$ mathbb P_n {color{Red}{ longmapsto} } mathbb P_{n+1} $. При этом прообраз каждого полинома из
$ mathbb P_{n+1} $ (если существует) будет единствен.

П

Пример 4. Линейная форма от переменных $ x_{1},dots,x_n $:

$$mathcal A(x_1,dots,x_n)=a_1x_1+dots+a_nx_n,quad {a_j }_{j=1}^{n}
subset mathbb R $$
является примером линейного отображения $ mathbb R^{n}_{} $ в $ mathbb R_{} $. Здесь тоже
прообразов у одного и того же элемента из $ mathbb W_{} $ может быть несколько:
$$mathcal A(x_1,x_2)=2x_1-x_2 mbox{ отображает вектора } X_1=[0,0]
mbox{ и } X_2=[1,2] mbox{ в } 0 .$$

П

Пример 5. Обобщением предыдущего примера является
отображение $ mathcal A: mathbb R^n longmapsto mathbb R^m $, задаваемое

$$
mathcal A
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)
= left(begin{array}{c}
a_{11}x_1+a_{12}x_2 + cdots + a_{1n}x_n \
dots \
a_{m1}x_1+a_{m2}x_2 + cdots + a_{mn}x_n
end{array}
right)=
$$
$$
=
left(begin{array}{cccc}
a_{11} & a_{12}& dots & a_{1n} \
dots & & & dots \
a_{m1} & a_{m2}& dots & a_{mn}
end{array}
right) cdot
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)
$$
при произвольной вещественной матрице. Оно является линейным — в отличие от похожего на него отображения
$$
begin{array}{ll}
tilde{mathcal A}
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)
&= left(begin{array}{c}
a_{11}x_1+a_{12}x_2 + cdots + a_{1n}x_n +b_1 \
dots \
a_{m1}x_1+a_{m2}x_2 + cdots + a_{mn}x_n + b_m
end{array}
right)= \
&=left(begin{array}{cccc}
a_{11} & a_{12}& dots & a_{1n} \
dots & & & dots \
a_{m1} & a_{m2}& dots & a_{mn}
end{array}
right) cdot
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)+
left(begin{array}{c}
b_1 \ vdots \ b_m
end{array}
right)
end{array}
$$
при хотя бы одном из чисел $ b_1,dots,b_{m} $ отличном от нуля. В самом деле, если записать последнее в матричном виде:
$$
tilde{mathcal A}(X)=Acdot X+ mathcal B,
$$
то
$$
tilde{mathcal A}(alpha X)=Acdot (alpha X)+ mathcal B ne alpha tilde{mathcal A}(X)=
alpha left(Acdot X+ mathcal B right).
$$
Для этого отображения свойство линейности не выполняется. Для отображений такого типа приходится расширять множество линейных отображений: см.



AФФИННОЕ ОТОБРАЖЕНИЕ.

П

Пример 6. Предыдущим примерам
можно дать и геометрическую интерпретацию. Так, линейное отображение $ mathbb R^3 longmapsto mathbb R^3 $:

$$left(begin{array}{c}
x \ y \ z
end{array}
right) longmapsto
left(begin{array}{c}
x \ y \ 0
end{array}
right)
$$
задает ортогональную проекцию вектора $ X=(x,y,z) $ на плоcкость $ z=0 $.
Можно рассматривать его и как отображение $ mathbb R^{3} longmapsto mathbb R^2 $.
Проецирование же на произвольное подпространство может быть задано
с помощью матрицы. Так, например, отображение
$$left(begin{array}{c}
x \ y \ z
end{array}
right) longmapsto
frac{1}{3} left(begin{array}{rrr}
2 & -1 & -1 \
-1& 2 & -1 \
-1 & -1 & 2
end{array}
right)
left(begin{array}{c}
x \ y \ z
end{array}
right)
$$
задает ортогональную проекцию вектора $ X_{} $ на многообразие $ x+y+z=0 $.

Общее выражение для отображения ортогонального проецирования на линейное подпространство в $ mathbb R^{n}_{} $



ЗДЕСЬ.

П

Пример 7. В линейном пространстве $ mathbb R^{mtimes n} $ матриц порядка $ mtimes n_{} $ с вещественными элементами определим два отображения:

$$ X mapsto Acdot X quad u quad X mapsto X cdot B $$
умножения слева на фиксированную матрицу $ A_{elltimes m} $ и умножения справа на также фиксированную матрицу $ B_{ntimes k} $.
Оба отображения являются линейными. Линейным также будет и отображение
$$ X mapsto Acdot X cdot B . $$
При дополнительных условиях $ m=n=ell=k $ линейным будет и отображение
$$ X mapsto Acdot X + X cdot B . $$
Оно отображает пространство $ mathbb R^{ntimes n} $ в себя.

П

Пример 8. В пространстве полиномов с вещественными коэффициентами от $ m_{} $ переменных $ x_1,x_2,dots,x_{m} $ степени не выше $ n_{} $ рассмотрим отображение

$$ f(x_1,x_2,dots,x_m) mapsto operatorname{grad} (f)= left(frac{partial f}{partial x_1}, frac{partial f}{partial x_2}, dots, frac{partial f}{partial x_m}
right) .
$$
Здесь вектор $ operatorname{grad} (f) $ называется градиентом функции $ f_{} $. Это отображение будет линейным. Для его записи используют следующий формализм. Вводят в рассмотрение специальный вектор, называемый набла2)
$$ nabla = left(frac{partial }{partial x_1}, frac{partial }{partial x_2}, dots, frac{partial }{partial x_m} right) . $$
Умножение этого вектора на функцию $ f_{} $ имеет результатом именно градиент:
$$ nabla cdot f = operatorname{grad} (f) . $$
Умножение же этого вектора по правилу скалярного произведения на вектор $ F= (f_1,f_2,dots,f_m) $,
состоящий из $ m_{} $ полиномов, порождает отображение этого вектора в полином:
$$ operatorname{div} (F) = langle nabla, F rangle =frac{partial f_1 }{partial x_1}+ frac{partial f_2 }{partial x_2}+ dots+ frac{partial f_m }{partial x_m} ; $$
он называется дивергенцией вектора $ F_{} $. Это отображение
$$ F mapsto operatorname{div} (F) $$
также будет линейным.

?

В частном случае линейных форм:

$$ f_j=a_{j1}x_1+dots+a_{jn}x_m quad npu quad jin{1,dots,m} $$
получим связь $ operatorname{div} (F) $ с одним объектом матричного анализа. Каким именно?

?

Является ли линейным отображение

$$ X longmapsto operatorname{Sp} (X) , $$
определенное в пространстве квадратных матриц порядка $ n_{} $? Здесь $ operatorname{Sp} (X) $ — след матрицы $ X_{} $.

?

Про линейное отображение $ mathcal A $ пространства $ mathbb R^{3}_{} $ в пространство $ mathbb P_3^{} $ известно, что

$$ mathcal A(1,0,1)=1+3,x+x^3, mathcal A(1,-1,0)=-1+x-x^2 . $$
Найти $ mathcal A(-1,2,1) $.

Свойства линейных отображений

§

В настоящем пункте $ mathbb O_{} $ означает нулевой вектор пространства $ mathbb V_{} $,
а $ mathbb O’ $ — нулевой вектор пространства $ mathbb W_{} $.

Два линейных отображения $ mathcal A $ и $ mathcal B $ из
$ mathbb V_{} $ в $ mathbb W_{} $ называются равными если $ mathcal A(X)=mathcal B(X) $ для любого
$ Xin mathbb V $. Нулевое отображение определяется условием
$${mathcal O}(X)=mathbb O’ quad npu quad forall Xin mathbb V .$$

Т

Теорема 1. Для любого линейного отображения $ mathcal A(X) $:

а) $ mathcal A(mathbb O)=mathbb O’ $;

б) если система $ {X_1,dots,X_k} $ линейно зависима, то и система $ { mathcal A(X_1),dots,mathcal A(X_k) } $ линейно зависима;

в) если система $ { mathcal A(X_1),dots,mathcal A(X_k) } $ линейно независима, то и система
$ {X_1,dots,X_k} $ линейно независима.

Т

Теорема 2. Линейное отображение отображает произвольное линейное многообразие пространства $ mathbb V_{} $ в линейное же многообразие пространства $ mathbb W_{} $.

Доказательство. Если
$$ mathbb M = X_0+mathcal L(X_1,dots,X_k)=
$$
$$
={X_0+alpha_1X_1+dots+ alpha_kX_k mid (alpha_1,dots,alpha_k)in mathbb R^k } ,
$$
то свойство линейности отображения $ mathcal A_{} $ дает:
$$
mathcal A( mathbb M) ={mathcal A(X_0)boxplus alpha_1mathcal A(X_1) boxplus dots boxplus alpha_kmathcal A(X_k) mid (alpha_1,dots,alpha_k)in mathbb R^k } =
$$
$$
=mathcal A(X_0) boxplus mathcal L(mathcal A(X_1),dots,mathcal A(X_k)) .
$$
Заметим, что в соответствии с теоремой 1, можно утверждать, что линейное отображение не увеличивает размерности отображаемого многообразия: $ dim mathcal A( mathbb M) le dim mathbb M $.


=>

Линейное отображение отображает произвольную прямую пространства $ mathbb V_{} $ в прямую или точку пространства $ mathbb W $.

?

Доказать, что линейное отображение отображает параллельные многообразия пространства $ mathbb V_{} $ в параллельные же многообразия пространства $ mathbb W_{} $.

Т

Теорема 3. Пусть $ {X_1,dots,X_n} $ — произвольный базис $ mathbb V_{} $,
а $ Y_1,dots,Y_n $ — произвольные векторы из $ mathbb W_{} $. Существует единственное линейное отображение $ mathcal A: mathbb V longmapsto mathbb W $ такое, что$$ mathcal A(X_1)=Y_1,dots,mathcal A(X_n)=Y_n .$$

Иными словами: любое линейное отображение пространства $ mathbb V_{} $ в другое пространство однозначно определяется его заданием на базисных векторах пространства $ mathbb V_{} $.

Доказательство. Поскольку векторы $ X_1,dots,X_{n} $ — базисные, то существует
и единственно разложение любого $ Xin mathbb V_{} $: $ X=x_1X_1+cdots+x_nX_n $.
Зададим отображение $ mathcal A: mathbb V longmapsto mathbb W $ формулой
$$mathcal A(X) = x_1Y_1boxplus dots boxplus x_nY_n . $$
Легко проверить свойство его линейности. Кроме того:
$$mathcal A(X_j)=mathcal A(0cdot X_1+dots+1cdot X_j+dots+0cdot X_n)=
$$
$$
=0cdot Y_1 boxplus dots boxplus 1cdot Y_j boxplus dots boxplus 0cdot Y_n=Y_j,$$
т.е. оно удовлетворяет условиям теоремы.

Предположим теперь, что существует еще одно отображение $ mathcal B(X) $,
удовлетворяющее этим условиям: $ mathcal B(X_j)=Y_j $. Тогда
$$mathcal A(X)=x_1Y_1 boxplus cdots boxplus x_nY_n=
$$
$$
=x_1mathcal B(X_1) boxplus cdots boxplus x_nmathcal B(X_n)=mathcal B(X),$$
и, на основании определения, $ mathcal A(X)=mathcal B(X) $.


Отображение $ {mathcal S}: mathbb V longmapsto mathbb W $ называется
суммой линейных отображений $ mathcal A $ и $ mathcal B $ если
$ mathcal S(X)=mathcal A(X) boxplus mathcal B(X) $ для $ forall Xin mathbb V_{} $. Отображение
$ mathcal F:mathbb V longmapsto mathbb W $ называется
произведением линейного отображения $ mathcal A_{} $ на число (скаляр)
$ lambda_{} in mathbb R $ если $ {mathcal F}(X)=lambda cdot mathcal A(X) $ для $ forall Xin mathbb V_{} $.

Т

Теорема 4. Отображения $ {mathcal S} $ и $ {mathcal F} $ — линейные.

П

Пример. В пространстве полиномов $ mathbb P_n $
операцию нахождения второй производной

$$ frac{d^2 }{d, x^2}:p(x) longmapsto p”(x)$$
тоже можно рассматривать как линейное отображение $ mathbb P_n longmapsto mathbb P_{n-1} $.
Линейным также будет и отображение
$$ frac{d^2 }{d, x^2}times Box + 2 frac{d}{d, x}times Box: p(x)
longmapsto p”(x)+2 p'(x) .$$

Т

Теорема 5. Множество $ {mathcal H}om(mathbb V,mathbb W) $ всех линейных
отображений из
$ mathbb V_{} $ в $ mathbb W_{} $ образует линейное пространство и$$dim {mathcal H}om(mathbb V,mathbb W) = dim mathbb V cdot dim mathbb W .$$

Ядро и образ линейного отображения

Для линейного отображения $ mathcal A $ его ядром3) называется множество векторов из $ mathbb V_{} $, отображающихся в
$ mathbb O’ in mathbb W $:
$$mathcal{K}er (mathcal A)= left{Xin mathbb V big| mathcal A(X)=mathbb O’ right} ; $$
а его образом называется множество всех векторов из
$ mathbb W_{} $, для каждого из которых существует прообраз из $ mathbb V_{} $:
$$mathcal{I}m (mathcal A)= left{Yin mathbb W mid exists X in mathbb V, mathcal A(X)= Y
right} .$$

Фактически $ mathcal{I}m (mathcal A) $ можно назвать областью значений линейного отображения $ mathcal A_{} $.

Т

Теорема 1. $ mathcal{K}er (mathcal A) $ и $ mathcal{I}m(mathcal A) $ являются
линейными подпространствами соответствующих пространств.

Для линейного отображения $ mathcal A_{} $ его дефектом называется размерность ядра,
а его рангом — размерность образа:
$$ operatorname{dfc}(mathcal A )=dim (mathcal{K}er (mathcal A )) ,
operatorname{rank}(mathcal A )= dim (mathcal{I}m (mathcal A )) .
$$
Отображение называется невырожденным если $ operatorname{dfc}(mathcal A )=0 $.

Т

Теорема 2. Линейное отображение $ mathcal A $ невырождено тогда и только тогда, когда у каждого образа существует единственный прообраз.

Доказательство. Необходимость. Если $ mathcal A $ невырождено, то $ mathcal{K}er (mathcal A )={mathbb O} $, т.е. единственным вектором из $ mathbb V_{} $, отображающимся в $ mathbb O’ in mathbb W $ должен быть $ mathbb O_{} $. Если предположить неединственность прообраза для какого-то
$ Yin mathbb W $: $ Y=mathcal A (X_1)=mathcal A (X_2) $ при $ X_1ne X_2 $, то
$$mathbb O’=mathcal A (X_1)-mathcal A (X_2)=mathcal A (X_1-X_2)$$
и получаем противоречие с единственностью прообраза у $ mathbb O’ $.

Достаточность. Пусть $ mathcal A (X_1)ne mathcal A (X_2) $ для любых $ X_1ne X_2 $. Если бы $ mathcal{K}er (mathcal A ) $ имело ненулевую размерность, то существовал бы $ Xne mathbb O $ такой, что $ mathcal A (X)=mathbb O’ $, что противоречило бы предыдущей фразе: $ mathcal A (X)= mathcal A (mathbb O) $.


Т

Теорема 3. Если $ {X_1,dots,X_{n}} $ — произвольный базис $ mathbb V_{} $,
то $ mathcal{I}m (mathcal A) $ совпадает с линейной оболочкой образов этих векторов$$ mathcal{I}m (mathcal A) ={mathcal L}left(mathcal A (X_1),dots, mathcal A (X_n) right) .$$

Доказательство. Действительно, любой вектор $ Y in mathcal{I}m (mathcal A) $ является
образом какого-то вектора $ X=x_1X_1+cdots+x_nX_n $, тогда на основании
линейности отображения:
$$ Y=mathcal A (X)=x_1mathcal A (X_1) boxplus cdots boxplus x_n mathcal A (X_n) in
{mathcal L}left(mathcal A (X_1),dots, mathcal A(X_n) right) .$$
Таким образом
$$mathcal{I}m (mathcal A) subset
{mathcal L}left(mathcal A (X_1),dots, mathcal A (X_n) right) .$$
Обратно, поскольку векторы $ mathcal A (X_1),dots, mathcal A (X_n) $ принадлежат
$ mathcal{I}m (mathcal A) $, то по теореме 1 и любая линейная комбинация
этих векторов должна принадлежать $ mathcal{I}m (mathcal A) $:
$${mathcal L}left(mathcal A (X_1),dots, mathcal A (X_n) right)
subset mathcal{I}m (mathcal A) .$$
Из двух взаимных включений множеств следует их равенство.


П

Пример. Найти ядро и образ отображения $ mathbb R^3 longmapsto mathbb R^4 $

$$
mathcal A left(begin{array}{c}
x_1 \ x_2 \ x_3
end{array}
right)=
left(begin{array}{c}
x_3 \ 0 \x_1+x_2+x_3 \ x_1+x_2-x_3
end{array}
right) .
$$

Решение. Для определения $ mathcal{K}er (mathcal A) $ найдем фундаментальную
систему решений системы уравнений
$$left{ begin{array}{rrr}
x_3 &=&0 \
0 &=&0 \
x_1+x_2+x_3 &=&0 \
x_1+x_2-x_3 &=&0
end{array} right. quad Longrightarrow
X_1= left(begin{array}{r}
-1 \ 1 \0
end{array}
right)
$$
Имеем $ operatorname{dfc}(mathcal A )=1 $ и $ mathcal{K}er (mathcal A)= mathcal L (X_1) $.

Теперь для нахождения $ mathcal{I}m (mathcal A) $ воспользуемся теоремой 3:
базис следует искать среди векторов
$$Y_1=mathcal A left(begin{array}{c}
1 \ 0 \0
end{array}
right)= left(begin{array}{c}
0 \ 0 \ 1 \ 1
end{array}
right),
Y_2=mathcal A left(begin{array}{c}
0 \ 1 \0
end{array}
right)= left(begin{array}{c}
0 \ 0 \ 1 \ 1
end{array}
right),
$$
$$
Y_3=mathcal A left(begin{array}{c}
0 \ 0 \1
end{array}
right)= left(begin{array}{r}
1 \ 0 \ 1 \ -1
end{array}
right) .
$$
Имеем: $ operatorname{rank}(mathcal A )=2 $ и $ mathcal{I}m (mathcal A) = mathcal L (Y_1,Y_3) $.


П

Пример. Найти ядро и образ отображения пространства полиномов $ mathbb P_3 $ в $ mathbb P_2 $, задаваемого формулой:

$$ mathcal A left(p(x)right) = x^2 p^{prime prime} (x) + p^{prime} (x) – 6, p(x) . $$

Решение. Для начала проверим, что это отображение именно $ mathbb P_3 mapsto mathbb P_2 $, т.е. при таком отображении происходит понижение степени полинома, по крайней мере на $ 1_{} $. И действительно, если $ p(x)=a_0x^3+a_1x^2+a_2x+a_3 $, то
$$ x^2 p^{prime prime} (x) + p^{prime} (x) – 6 p(x) equiv
$$
$$
equiv (-4,a_1+3,a_0)x^2+(2,a_1-6,a_2)x+(a_2-6,a_3) . $$
Теперь понятно, что $ mathcal{I}m (mathcal A) subset mathbb P_2 $, а, на самом деле, это включение может быть заменено на равенство. Действительно, в соответствии с теоремой 2, имеем:
$$ mathcal{I}m (mathcal A)= {mathcal L}left(mathcal A (1),mathcal A (x),mathcal A (x^2),mathcal A (x^3) right)=
$$
$$
= {mathcal L}left(-6,,-6,x+1 ,, -4,x^2+2,x ,, 3,x^2 right) = mathbb P_2 $$
поскольку три из четырех получившихся полиномов линейно независимы.

Теперь найдем $ mathcal{K}er (mathcal A) $, или, в альтернативной формулировке, подмножество решений дифференциального уравнения
$$ x^2 p^{prime prime} (x) + p^{prime} (x) – 6 p(x)=0 $$
во множестве $ mathbb P_3 $ (полиномов степени не выше третьей). Воспользуемся уже выведенной выше формулой для образа произвольного полинома $ p(x) in mathbb P_3 $.
Этот образ будет тождественно равным нулю полиномом при выполнении условий
$$ -4,a_1+3,a_0=0, 2,a_1-6,a_2=0, a_2-6,a_3=0 . $$
Решаем эту систему:
$$ a_0=frac{4}{3} a_1, a_2=frac{1}{3} a_1, a_3=frac{1}{18} a_1 . $$
Таким образом,
$$ mathcal{K}er (mathcal A) = left{ lambda (24,x^3+18,x^2+6,x+1) mid lambda in mathbb R right} . $$



Т

Теорема 4. Пусть $ {X_1,dots,X_{{mathfrak{r}}}} $ — относительный базис $ mathbb V_{} $ над $ mathcal{K}er (mathcal{A}) $. Тогда система $ {mathcal{A}(X_1),dots,mathcal {A}(X_{{mathfrak{r}}}) } $ образует базис $ mathcal{I}m (mathcal{A}) $.

Доказательство. Любой вектор $ Xin mathbb V $ представи́м в виде $ X=X_{ast}+alpha_1X_1+dots+ alpha_{{mathfrak{ r}}}X_{{mathfrak{r}}} $, где $ X_{ast} in mathcal{K}er (mathcal{A}) $. Тогда $ mathcal{A}(X) in mathcal{L} ( mathcal{A}(X_1),dots, mathcal{A}(X_{{mathfrak {r}}})) $ и, следовательно,
$$ mathcal{I}m (mathcal{A}) = mathcal L ( mathcal{A}(X_1),dots, mathcal{A}(X_{{mathfrak{r}}})) . $$
Если векторы $ mathcal{A}(X_1),dots,mathcal{A}(X_{{mathfrak{r}}}) $ удовлетворяют равенству:
$$ beta_1 mathcal{A}(X_1) boxplus dots boxplus beta_{{mathfrak{r}}} mathcal{A}(X_{{mathfrak{r}}})= mathbb O’ , $$
то $ beta_1 X_1 + dots + beta_{{mathfrak{r}}} X_{{mathfrak{r}}} in mathcal{K}er (mathcal{A}) $. На основании определения относительного базиса из такого равенства необходимо следует $ beta_1 = dots = beta_{{mathfrak{r}}}=0 $. Таким образом,
система $ {mathcal A(X_1),dots,mathcal A(X_{{mathfrak{r}}}) } $ л.н.з.


Т

Теорема 5. Имеет место равенство:

$$ dim mathbb V=dim left( mathcal{K}er (mathcal A) right) + dim left( mathcal{I}m (mathcal A) right) = operatorname{dfc}(mathcal A )+ operatorname{rank}(mathcal A ) .$$

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



ЗДЕСЬ.

Утверждение $ mathbb V= mathcal{K}er (mathcal A) oplus mathcal{I}m (mathcal A) $ (здесь $ oplus $ означает прямую сумму подпространств ),
вообще говоря, неверно!

Т

Теорема 6. Пусть $ mathbb V_1 $ — линейное подпространство $ mathbb V_{} $, а $ mathbb W_1 $ — линейное подпространство $ mathbb W $, причем

$$
dim mathbb V_1 + dim mathbb W_1 =dim mathbb V .
$$
Тогда существует линейное отображение
$ mathcal A : mathbb V longmapsto mathbb W $ такое, что
$$
mathcal{K}er (mathcal A ) =mathbb V_1 , quad mathcal{I}m (mathcal A )=mathbb W_1 .
$$

Определенные в настоящем пункте множества $ mathcal{K}er (mathcal A) $ и $ mathcal{I}m(mathcal A) $ позволяют полностью решить и следующую задачу:

Задача. Установить множество всех прообразов вектора $ Y ne mathbb O^{prime} $ при линейном отображении $ mathcal A_{} $ .

Т

Теорема 7. Если $ Y notin mathcal{I}m(mathcal A) $, то у вектора $ Y in mathbb W $ не существует прообраза в $ mathbb V_{} $. Если $ X_{0} in mathbb V $ — какой-то из прообразов вектора $ Y_{} $, то все множество прообразов этого вектора является линейным многообразием в $ mathbb V_{} $, а именно:
$$ X_0 + mathcal{K}er (mathcal A) . $$

Матрица линейного отображения

Рассмотрим линейное отображение $ mathcal A: mathbb V longmapsto mathbb W $,
и пусть $ {X_1,dots,X_n} $ — базис $ mathbb V_{} $, а
$ {Y_1,dots,Y_m} $ — базис $ mathbb W_{} $. Найдем координаты векторов
$ mathcal A(X_1),dots,mathcal A(X_n) $ в базисе $ {Y_1,dots,Y_m} $:
$$
left{ begin{array}{ccr}
mathcal A(X_1)&=&{color{RubineRed} alpha }_{11}Y_1 boxplus {color{RubineRed} alpha }_{21}Y_2 boxplus dots boxplus {color{RubineRed} alpha }_{m1}Y_m, \
mathcal A(X_2)&=&{color{Green} alpha }_{12}Y_1 boxplus {color{Green} alpha }_{22}Y_2 boxplus dots boxplus {color{Green} alpha }_{m2}Y_m, \
dots & & dots, \
mathcal A(X_n)&=&alpha_{1n}Y_1 boxplus alpha_{2n}Y_2 boxplus dots boxplus alpha_{mn}Y_m.
end{array} right.
$$
Матрица
$$
{mathbf A}= left(begin{array}{cccc}
{color{RubineRed} alpha } _{11} & {color{Green} alpha }_{12}& dots & alpha_{1n} \
{color{RubineRed} alpha } _{21} & {color{Green} alpha }_{22}& dots & alpha_{2n} \
vdots & & & vdots \
{color{RubineRed} alpha } _{m1} & {color{Green} alpha }_{m2}& dots & alpha_{mn}
end{array}
right)_{mtimes n},
$$
по столбцам которой стоят координаты образов базисных векторов, называется матрицей линейного отображения $ mathcal A_{} $ в выбранных базисах.

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

Т

Теорема 1. Координаты произвольного вектора

$ X=x_1X_1+dots+x_nX_n $ и его образа $ mathcal A (X)=y_1Y_1 boxplus dots boxplus y_mY_m $
связаны формулой:
$$
left(begin{array}{l}
y_1 \ vdots \ y_m
end{array}
right) =
{mathbf A}left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right) .
$$

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

Доказательство. С помощью приведенных выше формул для $ mathcal A (X_1), dots, mathcal A (X_n) $ получаем:
$$
begin{array}{rcl}
mathcal A (X)&=&mathcal A (x_1X_1+dots+x_nX_n)=x_1mathcal A (X_1) boxplus dots boxplus
x_nmathcal A (X_n)= \
&=&x_1 (alpha_{11}Y_1 boxplus dots boxplus alpha_{m1}Y_m) boxplus dots boxplus
x_n(alpha_{1n}Y_1 boxplus dots boxplus alpha_{mn}Y_m)= \
&=&underbrace{(x_1alpha_{11} +dots+x_nalpha_{1n})}_{y_1}Y_1 boxplus dots boxplus
underbrace{(x_1alpha_{m1}+dots+x_nalpha_{mn})}_{y_m}Y_m,
end{array}
$$
откуда и следует утверждение теоремы.


П

Пример. Найти матрицу линейного отображения

$$
mathcal A left(begin{array}{c}
x_1 \ x_2 \ x_3
end{array}
right)=
left(begin{array}{c}
x_3 \ 0 \x_1+x_2+x_3 \ x_1+x_2-x_3
end{array}
right)
$$
в стандартных базисах пространств
$$
overbrace{left{underbrace{left[ begin{array}{c} 1 \ 0 \ 0 end{array} right]}_{=mathfrak e_{_1}} ,
underbrace{left[ begin{array}{c} 0 \ 1 \ 0 end{array} right]}_{=mathfrak e_{_2}},
underbrace{left[ begin{array}{c} 0 \ 0 \ 1 end{array} right]}_{=mathfrak e_{_3}}
right}}^{mathbb R^3} quad u quad
overbrace{left{
underbrace{left[ begin{array}{c} 1 \ 0 \ 0 \ 0 end{array} right]}_{={mathfrak E_{_1}}} ,
underbrace{left[ begin{array}{c} 0 \ 1 \ 0 \0 end{array} right]}_{=mathfrak E_{_2}},
underbrace{left[ begin{array}{c} 0 \ 0 \ 1 \0 end{array} right]}_{=mathfrak E_{_3}} ,
underbrace{left[ begin{array}{c} 0 \ 0 \ 0 \1 end{array} right]}_{=mathfrak E_{_4}}
right}
}^{mathbb R^4}
$$

Решение.
$$ mathcal A(mathfrak e_1)=
left[ begin{array}{c} 0 \ 0 \ 1 \ 1 end{array} right]=0cdot mathfrak E_{_1}+0cdot mathfrak E_{_2}+1cdot mathfrak E_{_3}+1cdot mathfrak E_{_4} ;quad mathcal A(mathfrak e_2)=
left[ begin{array}{c} 0 \ 0 \ 1 \ 1 end{array} right]=0cdot mathfrak E_{_1}+0cdot mathfrak E_{_2}+1cdot mathfrak E_{_3}+1cdot mathfrak E_{_4} ;
$$
$$
mathcal A(mathfrak e_3)=
left[ begin{array}{r} 1 \ 0 \ 1 \ -1 end{array} right]=1cdot mathfrak E_{_1}+0cdot mathfrak E_{_2}+1cdot mathfrak E_{_3}-1cdot mathfrak E_{_4} .
$$
Матрица отображения $ mathcal A_{} $ в выбранных базисах:
$$ mathbf A=
left(begin{array}{ccr}
0 & 0 & 1 \
0 & 0 & 0 \
1& 1 & 1 \
1 & 1 & -1
end{array}
right)
$$
совпадает с матрицей коэффициентов при переменных $ x_1,x_2,x_3 $ в выражениях координат вектора $ mathcal A(X) $.


П

Пример. Найти матрицу линейного отображения пространства полиномов $ mathbb P_3 $ в $ mathbb P_2 $, задаваемого формулой:

$$ mathcal A left(p(x)right) = x^2 p^{prime prime} (x) + p^{prime} (x) – 6 p(x) . $$
Базисом пространства $ mathbb P_3 $ выбран $ {1,x,x^2,x^3} $, а базис пространства
$ mathbb P_2 $ состоит из полиномов Лежандра
$$ {P_0(x)=1, P_1(x)= x, P_2(x)=frac{1}{2}(3,x^2-1) } .$$

Решение. В предыдущем ПУНКТЕ уже были получены выражения:
$$ mathcal A(1)=-6, mathcal A(x)=-6,x+1, mathcal A(x^2)=-4,x^2+2,x
, mathcal A(x^3)=3,x^2 .$$
Если бы базис пространства $ mathbb P_2 $ составляли полиномы, входящие в базис исходного пространства,
т.е. $ {1,x,x^2} $, то матрица линейного отображения построилась бы достаточно просто:
$$
mathbf B=
left(
begin{array}{rrrr}
-6 & 1 & 0 & 0 \
0 &-6 & 2 & 0 \
0 & 0 & -4 & 3 \
end{array}
right) .
$$
Однако базис пространства $ mathbb P_2 $ отличается от $ {1,x,x^2} $ в последнем полиноме: $ P_2(x) notequiv x^2 $. Координаты $ mathcal A(1) $ и $ mathcal A(x) $ остаются прежними, а вот $ mathcal A(x^2) $ и $ mathcal A(x^3) $ приходится переписывать под базис из полиномов Лежандра:
$$ -4,x^2+2,x equiv a_{13}cdot 1 + a_{23}cdot x + a_{33} cdot left( frac{1}{2}(3,x^2-1)
right) . $$
Откуда получаем: $ a_{13}=-4/3, a_{23}=2, a_{33}=-8/3 $. Аналогично
$$ 3,x^2equiv P_0(x)+2,P_2(x) $$
и, следовательно, матрица линейного отображения:
$$
mathbf A=
left(
begin{array}{rrrr}
-6 & 1 & -4/3 & 1 \
0 &-6 & 2 & 0 \
0 & 0 & -8/3 & 2 \
end{array}
right) .
$$



Т

Теорема 2. Существует изоморфизм между линейным пространством $ {mathcal H}om(mathbb V,mathbb W) $ (линейных отображений из $ mathbb V_{} $ в $ mathbb W_{} $)
и линейным пространством матриц $ mathbb R^{mtimes n } $.

Фактически теоремы $ 1_{} $ и $ 2_{} $ сводят рассмотрение произвольного линейного отображения $ mathcal A_{} $ пространства $ mathbb V_{} $ в пространство $ mathbb W_{} $ к рассмотрению отображения арифметического пространства $ n_{} $-компонентных столбцов в арифметическое пространство $ m_{} $-компонентных столбцов
$$ Y=mathbf AX quad mbox{ при } quad Xin mathbb R^n, Yin mathbb R^m ; $$
это отображение задается $ mtimes n_{} $-матрицей $ mathbf A_{} $. Получается, что для полного задания исходного линейного отображения достаточно знать только результат его действия на базисные векторы пространства $ mathbb V_{} $. После фиксирования базисов обоих пространств и установления матрицы линейного отображения, можно «забыть» о природе этих пространств и исследовать свойства отображения в «переводе на язык» умножения матрицы на столбец. В частности, «почти даром» получаем следующий результат:

Т

Теорема 3. Если $ A_{} $ — матрица линейного отображения $ mathcal A_{} $ в каких-то выбранных базисах пространств $ mathbb V_{} $ и $ mathbb W_{} $, то

$$operatorname{rank} (mathcal A)=operatorname{rank}( A ), operatorname{dfc} (mathcal A)=n-operatorname{rank}( A ) .$$


Ядро линейного отображения
$$ Y=AX quad mbox{ при } quad Xin mathbb R^n, Yin mathbb R^m, quad A in mathbb R^{mtimes n } $$
часто называется ядром матрицы $ A_{} $ или нуль-пространством матрицы $ A_{} $ и также обозначается $ {mathcal K}er (A) $. Наряду с определением ядра матрицы через свойства отображения
$ AX $, можно дать ему и другую интерпретацию:

Т

Теорема 4. Если в пространстве $ mathbb R_{}^{n} $, рассматриваемом как пространство $ n_{} $-строк, ввести скалярное произведение формулой

$$ langle X,Y rangle=x_1y_1+x_2y_2+dots+x_ny_n quad npu quad X=[x_1,x_2,dots,x_n], Y=[y_1,y_2,dots,y_n] , $$
то $ {mathcal K}er (A) $ образует ортогональное дополнение линейной оболочки строк этой матрицы в пространстве $ mathbb R_{}^{n} $:
$$ {mathcal K}er (A) bot mathcal L ( A^{[1]}, A^{[2]},dots, A^{[m]} ),
{mathcal K}er (A) oplus mathcal L ( A^{[1]}, A^{[2]},dots, A^{[m]} ) = mathbb R_{}^{n} .
$$

Дефектом матрицы4) $ A_{} $ будем называть размерность ядра этой матрицы, или, что то же, число элементов фундаментальной системы решений системы линейных однородных уравнений $ AX=mathbb O $. В соответствии с результатами, приведенными



ЗДЕСЬ:
$$ operatorname{dfc}(A) = n – mathfrak r npu mathfrak r = operatorname{rank}(A) . $$

Вернемся теперь к общему случаю линейного пространства.

Задача. Как изменяется матрица линейного отображения $ mathcal A_{} $ при изменении
базисов?

Т

Теорема 5. Пусть $ {{mathfrak X}_1,dots,{mathfrak X}_n } $ — новый базис пространства $ mathbb V_{} $, $ { {mathfrak Y}_1,dots,{mathfrak Y}_m } $— новый базис $ mathbb W_{} $, и в этих
базисах линейное отображение
$ mathcal A $ имеет матрицу $ {mathbf B} $. Если $ C_{} $ — матрица перехода от старого базиса к новому в пространстве $ mathbb V_{} $, а $ D_{} $ — матрица перехода от старого базиса к новому в пространстве $ mathbb W_{} $, то

$$ {mathbf B}=D^{-1}cdot {mathbf A} cdot C . $$

Доказательство. Действительно, координаты произвольного вектора
$$ X=x_1X_1+dots+x_nX_n = {mathfrak x}_1 {mathfrak X}_1+dots+ {mathfrak x}_n {mathfrak X}_n ,$$
и его образа
$$ Y =mathcal A(X)=y_1Y_1 boxplus dots boxplus y_mY_m= {mathfrak y}_1{mathfrak Y}_1 boxplus dots boxplus {mathfrak y}_m{mathfrak Y}_m $$
связаны следующими соотношениями: с одной стороны, на основании теоремы 1,
$$
left(begin{array}{c}
y_1 \ vdots \ y_m
end{array}
right) = {mathbf A}left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right), qquad
left(begin{array}{c}
{mathfrak y}_1 \ vdots \ {mathfrak y}_m
end{array}
right) = {mathbf B}left(begin{array}{c}
{mathfrak x}_1 \ {mathfrak x}_2 \ vdots \ {mathfrak x}_n
end{array}
right) .
$$
с другой стороны, на основании результатов пункта



ПРЕОБРАЗОВАНИЕ КООРДИНАТ ПРИ ЗАМЕНЕ БАЗИСА,
$$
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)=C left(begin{array}{c}
{mathfrak x}_1 \ {mathfrak x}_2 \ vdots \ {mathfrak x}_n
end{array}
right),
qquad
left(begin{array}{c}
y_1 \ vdots \ y_m
end{array}
right)=D left(begin{array}{c}
{mathfrak y}_1 \ vdots \ {mathfrak y}_m
end{array}
right).
$$
Получаем цепочку равенств:
$$
{mathbf B}left(begin{array}{c}
{mathfrak x}_1 \ {mathfrak x}_2 \ vdots \ {mathfrak x}_n
end{array}
right)=
left(begin{array}{c}
{mathfrak y}_1 \ vdots \ {mathfrak y}_m
end{array}
right) =D^{-1}left(begin{array}{c}
y_1 \ vdots \ y_m
end{array}
right)=D^{-1} {mathbf A}left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)=D^{-1} {mathbf A} C left(begin{array}{c}
{mathfrak x}_1 \ {mathfrak x}_2 \ vdots \ {mathfrak x}_n
end{array}
right).
$$
Поскольку равенство справедливо для любого столбца координат, то оно справедливо и для столбцов
$$
left(begin{array}{c}
1 \ 0 \ vdots \ 0
end{array}
right) ,
left(begin{array}{c}
0 \ 1 \ vdots \ 0
end{array}
right)
,dots,
left(begin{array}{c}
0 \ 0 \ vdots \ 1
end{array}
right) .
$$
Объединяя полученные $ n_{} $ равенств в одно матричное, получаем $ {mathbf B}E = D^{-1} {mathbf A} C E $, где $ E_{} $ — единичная матрица порядка $ n_{} $. Отсюда и следует утверждение теоремы.


Канонический вид матрицы линейного отображения

Задача. Подобрать базисы пространств $ mathbb V_{} $ и $ mathbb W_{} $ так, чтобы матрица заданного линейного отображения $ mathcal A $ имела наиболее простой вид.

Найдем относительный базис $ mathbb V_{} $ над $ mathcal{K}er (mathcal A) $, т.е. базис $ mathcal{K}er (mathcal A) $ дополним до базиса $ mathbb V_{} $:
$$
{X_1,dots,X_{{mathfrak r}}} gets mbox{ относительный базис }
mathbb V mbox{ над } mathcal{K}er (mathcal A)
$$
$$
{X_{{mathfrak r}+1},dots,X_{n} } gets mbox{ базис } mathcal{K}er (mathcal A)
$$
Было доказано (см.



теорему 4 ), что $ {mathcal A(X_1),dots,mathcal A(X_{{mathfrak r}}) } subset mathbb W $ является базисом $ mathcal{I}m (mathcal A) $. Составим базис $ mathbb W_{} $ ее дополнением:
$$
{mathcal A(X_1),dots,mathcal A(X_{{mathfrak r}})} gets
mbox{ базис } mathcal{I}m (mathcal A)
$$
$$
{ Y_{{mathfrak r}+1},dots,Y_{m}} gets mbox{ относительный базис }
mathbb W mbox{ над } mathcal{I}m (mathcal A)
$$

Т

Теорема. В выбранных базисах матрица линейного отображения $ mathcal A $ имеет следующий канонический вид:

$$
{mathbf B}=left( begin{array}{cccccc}
1 & & & & \
&1 & & &mathbb O\
& &ddots& & \
& & & 1 & \
& & & & \
&mathbb O & & & mathbb O
end{array}
right)
begin{array}{r}
left. begin{array}{r}
\ \ \ \ end{array} right} \
\ \
end{array}
begin{array}{r}
\ \ {mathfrak r} \ \ \
\ \
end{array}
= left( begin{array}{ll}
E_{{mathfrak r}times {mathfrak r}} & mathbb O_{{mathfrak r}times (n-{mathfrak r})} \
mathbb O_{(m-{mathfrak r})times {mathfrak r}} & mathbb O_{(m-{mathfrak r})times (n-{mathfrak r})}
end{array}
right) .
$$
Здесь $ {mathfrak r}= operatorname{rank} (mathcal A) $.

Доказательство. Разложим образы базисных векторов $ {X_1,dots,X_n} $ по базису пространства $ mathbb W $:
$$
begin{array}{llllllll}
mathcal A(X_1) & = 1cdot mathcal A(X_1) & boxplus 0 cdot mathcal A(X_2) & boxplus dots & boxplus 0cdot mathcal A(X_{mathfrak r})&
boxplus 0cdot Y_{{mathfrak r}+1}&boxplusdots &boxplus 0cdot Y_m, \
mathcal A(X_2) & = 0cdot mathcal A(X_1) & boxplus 1 cdot mathcal A(X_2) & boxplus dots & boxplus 0cdot mathcal A(X_{mathfrak r})&
boxplus 0cdot Y_{{mathfrak r}+1}&boxplus dots & boxplus 0cdot Y_m, \
dots & & & dots \
mathcal A(X_{mathfrak r}) & = 0cdot mathcal A(X_1) & boxplus 0 cdot mathcal A(X_2) & boxplus dots & boxplus 1cdot mathcal A(X_{mathfrak r})&
boxplus 0cdot Y_{{mathfrak r}+1}&boxplus dots & boxplus 0cdot Y_m,
end{array}
$$
а $ mathcal A(X_{{mathfrak r}+1})=mathbb O^{prime},dots, mathcal A(X_{m})=mathbb O^{prime} $ по определению
$ mathcal{K}er (mathcal A) $.


Матричный формализм

§

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

В частном случае отображения $ mathbb R^{n} $ в $ mathbb R^{m} $, задаваемого матрицей в стандартных базисах пространств, результат последнего пункта можно переформулировать в следующем виде.

Т

Теорема. Любую матрицу $ A_{mtimes n} $ ранга $ mathfrak r > 0 $ можно представить в виде произведения

$$ A=Dcdot A_d cdot tilde C $$
при
$$
A_d =left( begin{array}{cccccc}
1 & & & & \
&1 & & &mathbb O\
& &ddots& & \
& & & 1 & \
& & & & \
&mathbb O & & & mathbb O
end{array}
right)
begin{array}{r}
left. begin{array}{r}
\ \ \ \ end{array} right} \
\ \
end{array}
begin{array}{r}
\ \ {mathfrak r} \ \ \
\ \
end{array}
= left( begin{array}{ll}
E_{{mathfrak r}times {mathfrak r}} & mathbb O_{{mathfrak r}times (n-{mathfrak r})} \
mathbb O_{(m-{mathfrak r})times {mathfrak r}} & mathbb O_{(m-{mathfrak r})times (n-{mathfrak r})}
end{array}
right) $$
и при невырожденных матрицах $ D_{mtimes m} $ и $ tilde C_{ntimes n} $.

Здесь матрица $ tilde C $ соответствует матрице $ C^{-1} $ из теоремы предыдущего пункта.

П

Пример. Представить матрицу

$$ A =
left(
begin{array}{rrr}
2 & – 1 & 0 \
-2/3 & 5/3 & 4/3 \
2 & – 1 & 0 \
-2/3 & 5/3 & 4/3
end{array}
right)
$$
в виде произведения из теоремы.

Решение. Здесь $ operatorname{rank} (A) =2 $, так что
$$
A_d=
left(begin{array}{ccc}
1 & 0 & 0 \
0 & 1 & 0 \
0 & 0 & 0 \
0 & 0 & 0
end{array}
right) , .
$$
Для нахождения матрицы $ C $ из теоремы предыдущего пункта ищем базис ядра отображения $ AX $, т.е. попросту говоря, фундаментальную систему решений системы уравнений $ AX=mathbb O $. Можно взять $ X=[1,2,-2]^{top} $. Этот столбец будет третьим столбцом матрицы $ C $. Первые два — любые линейно независимые с этим столбцом. Например
$$
C=
left(begin{array}{ccr}
1 & 0 & 1 \
0 & 1 & 2 \
0 & 0 & -2
end{array}
right) , .
$$
Теперь умножаем столбцы $ C_{[1]} $ и $ C_{[2]} $ на матрицу $ A $ (слева). Полученные столбцы
$$
D_{[1]}=left[2,-2/3,2,-2/3right]^{top}, D_{[2]}=left[-1,5/3,-1,5/3right]^{top}
$$
будут первыми столбцами искомой матрицы $ D $. Оставшиеся два выбираем произвольными линейно независимыми с уже найденными.
$$
D=
left(
begin{array}{rrrr}
2 & – 1 & 1 & 0 \
-2/3 & 5/3 & 0 & 1 \
2 & -1 & 0 & 0 \
-2/3 & 5/3 & 0 & 0
end{array}
right), quad tilde C= C^{-1} =
left(
begin{array}{rrr}
– 1 & 0 & 1/2 \
0 & 1 & 1 \
0 & 0 & -1/2
end{array}
right) , .
$$



Разложение матрицы в произведение из теоремы не единственно. Так, например, матрицу $ tilde C $ можно выбрать в классе ортогональных матриц. Из этого замечания можно «перебросить мостик» к похожему разложению матрицы в произведение, известному как сингулярное разложение. Очень полезно в задачах обработки данных.

Линейный оператор

Линейное отображение векторного пространства $ mathbb V_{} $
в себя
$$ mathcal A : mathbb V longmapsto mathbb V $$
называется линейным преобразованием $ mathbb V_{} $ или линейным оператором на $ mathbb V_{} $. Подробнее



ЗДЕСЬ.

Аффинное отображение

Линейные отображения пространства $ mathbb V_{} $ в пространство $ mathbb W_{} $ составляют подмножество более широкого класса отображений.

Рассмотрим пример $ 5_{} $



ЗДЕСЬ. Отображение пространства $ mathbb R^{n}_{} $ в пространство $ mathbb R^{m} $, задаваемое соотношением
$$
begin{array}{ll}
tilde{mathcal A}
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)
&= left(begin{array}{c}
a_{11}x_1+a_{12}x_2 + cdots + a_{1n}x_n +b_1 \
dots \
a_{m1}x_1+a_{m2}x_2 + cdots + a_{mn}x_n + b_m
end{array}
right)= \
&=left(begin{array}{cccc}
a_{11} & a_{12}& dots & a_{1n} \
dots & & & dots \
a_{m1} & a_{m2}& dots & a_{mn}
end{array}
right) cdot
left(begin{array}{c}
x_1 \ x_2 \ vdots \ x_n
end{array}
right)+
left(begin{array}{c}
b_1 \ vdots \ b_m
end{array}
right)
end{array}
$$
будет линейным отображением при условии, что $ b_1=0,dots, b_m=0 $ и не будет линейным отображением при хотя бы одном из чисел $ b_1,dots,b_{m} $ отличном от нуля.
Тем не менее, по своему внешнему виду отображение из $ mathbb R^{n}_{} $ в $ mathbb R^{m} $, задаваемое в матричном виде как $ A, X + mathcal B $ напоминает линейную функцию $ a, x+b $, действующую в $ mathbb R $. Кажется очень несправедливым лишать подобные отображения эпитета линейный, однако же именно это и произошло в линейной алгебре и геометрии.

Аффинным5) отображением линейного векторного пространства $ mathbb V_{} $ с операцией сложения векторов, обозначаемой $ +_{} $,
в линейное векторное пространство $ mathbb W_{} $ с операцией сложения векторов, обозначаемой $ boxplus_{} $,
называется функция вида
$$ mathcal A(X) boxplus_{} mathcal B npu X in mathbb V . $$
Здесь $ mathcal A $ — линейное отображение $ mathbb V_{} $ в $ mathbb W_{} $, а $ mathcal B $ — некоторый вектор пространства $ mathbb W_{} $.

Образно говоря, аффинное отображение может быть получено сдвигом некоторого линейного отображения. Фактически же определение содержит в себе объяснение той причины, по которой аффинные отображения изучаются менее подробно, чем линейные: первые сводятся ко вторым.

Основное геометрическое свойство аффинного отображения проявилось в



ПУНКТЕ для отображения линейного.

Т

Теорема. Аффинное отображение отображает произвольное линейное многообразие пространства $ mathbb V_{} $ в линейное же многообразие пространства $ mathbb W_{} $. Аффинное отображение отображает параллельные многообразия пространства $ mathbb V_{} $ в параллельные же многообразия пространства $ mathbb W_{} $.

=>

Аффинное отображение отображает произвольную прямую пространства $ mathbb V_{} $ в прямую или точку пространства $ mathbb W $.

Почему рассматриваются только линейные отображения?

Почему во всех вузовских курсах алгебры не рассматриваются более сложные отображения, задаваемые, например, нелинейными полиномами:
$$
left(
begin{array}{l}
x_1 \
x_2 \
x_3
end{array}
right) mapsto
left(
begin{array}{c}
x_1^4-sqrt{2} x_1^2x_3 + 17, x_2^5+2, x_1 – 3,x_3-14 \
x_2^{18}- x_2^7+x_1x_2^4x_3^6-x_1-5,x_2+2 \
x_2x_3^3+x_3-6 \
x_1-2,x_2+6,x_3-33
end{array}
right) ?
$$
— Да потому что про них мало что понятно. Попытки обобщения на нелинейный случай практически любого понятия, введенного для линейного отображения, приводят к нерешенной задаче. Так, для обобщения понятия ядра придется решить не решенную на настоящий момент 16-ю проблему Гильберта;
еще одна нерешенная проблема — проблема якобиана — связана с существованием обратного к полиномиальному отображению.

В одном частном случае нелинейные отображения сравнительно хорошо изучены — это отображения $ mathbb R^2 mapsto mathbb R^2 $, заданные условиями:
$$
left(
begin{array}{l}
x \
y
end{array}
right) mapsto
left(
begin{array}{l}
u(x,y) \
v(x,y)
end{array}
right) quad npu quad frac{partial u}{partial x}=frac{partial v}{partial y}, frac{partial u}{partial y}=-frac{partial v}{partial x} ;
$$
(функции $ u_{} $ и $ v_{} $ — не обязательно полиномы).
Последние два условия называются условиями Коши-Римана (Даламбера-Эйлера); из них следует, что каждая из функций $ u_{} $ и $ v_{} $ является гармонической функцией, т.е. удовлетворяет тождествам:
$$
frac{partial^2 u}{partial x^2}+frac{partial^2 u}{partial y^2}equiv 0,quad frac{partial^2 v}{partial x^2}+frac{partial^2 v}{partial y^2} equiv 0 .
$$
Подобные отображения рассматриваются в разделе математики, известном как КОМПЛЕКСНЫЙ АНАЛИЗ или теория функций комплексной переменной (ТФКП).


Как же исследовать нелинейные отображения в общем случае? — Ну, по крайней мере, можно попытаться свести их исследование к линейному случаю. Рассмотрим пример отображения из начала
пункта
$$
left(
begin{array}{l}
x_1 \
x_2 \
x_3
end{array}
right) mapsto
left(
begin{array}{c}
x_1^4-sqrt{2} x_1^2x_3 + 17, x_2^5+2, x_1 – 3,x_3-14 \
x_2^{18}- x_2^7+x_1x_2^4x_3^6-x_1-5,x_2+2 \
x_2x_3^3+x_3-6 \
x_1-2,x_2+6,x_3-33
end{array}
right) =
$$
$$
=left(
begin{array}{r}
-14 \
2 \
-6 \
-33
end{array}
right)
+
left(
begin{array}{c}
2, x_1 – 3,x_3 \
-x_1-5,x_2 \
x_3 \
x_1-2,x_2+6,x_3
end{array}
right)
+ dots
$$
В разложении каждого элемента вектора отбросим все члены степени выше первой. В результате мы получили отображение, которое можно представить в матричном виде
$$
left(
begin{array}{l}
x_1 \
x_2 \
x_3
end{array}
right) mapsto
underbrace{left(
begin{array}{r}
-14 \
2 \
-6 \
-33
end{array}
right)}_{=mathcal B}+
underbrace{left(
begin{array}{rrr}
2 & 0 & – 3 \
-1 & -5 & 0 \
0 & 0 & 1 \
1 & -2 & 6
end{array}
right)}_{=A}
left(
begin{array}{l}
x_1 \
x_2 \
x_3
end{array}
right) .
$$
Это новое отображение является аффинным отображением пространства $ mathbb R^{3} $ в пространство $ mathbb R^{4} $. Таким образом, исходное, существенно нелинейное, отображение $ mathcal F(X) $ фактически заменили аффинным $ tilde{mathcal A}(X)=AX+mathcal B $. Насколько такая замена оправдана? — Ну, по крайней мере, в одной точке эти отображения совпадают: $ mathcal F(mathbb O) = tilde {mathcal A}(mathbb O) $. Трудно ожидать, что они будут совпадать еще где-нибудь. Однако же, в малой окрестности точки $ mathbb O $ значения этих двух функций оказываются близкими!
$$
begin{array}{lll}
mathcal F left(
begin{array}{r}
0.01 \
-0.02\
0.07
end{array}
right)=
left(
begin{array}{r}
-14.19000994 \
2.090000000 \
-5.930006860 \
-32.53000000
end{array}
right); &
mathcal F left(
begin{array}{r}
0.05 \
0.12\
-0.14
end{array}
right)=
left(
begin{array}{r}
-13.47907577 \
1.349999642 \
-6.140329280 \
-34.03000000
end{array}
right); & mathcal F left(
begin{array}{r}
-0.30 \
0.25\
-0.24
end{array}
right)=
left(
begin{array}{r}
-13.82475143 \
1.049938741 \
-6.243456000 \
-35.24000000
end{array}
right) ; dots
\
tilde{mathcal A}
left(
begin{array}{r}
0.01 \
-0.02\
0.07
end{array}
right)=
left(
begin{array}{r}
-14.19000000 \
2.090000000 \
-5.930000000 \
-32.53000000
end{array}
right) ; &
tilde{mathcal A}
left(
begin{array}{r}
0.05 \
0.12\
-0.14
end{array}
right)=
left(
begin{array}{r}
-13.48000000 \
1.350000000\
-6.140000000 \
-34.03000000
end{array}
right) &
tilde{mathcal A} left(
begin{array}{r}
-0.30 \
0.25\
-0.24
end{array}
right)=
left(
begin{array}{r}
-13.88000000 \ 1.050000000 \ -6.240000000 \ -35.24000000
end{array}
right); dots
end{array}
$$
Иными словами, в некоторой достаточно малой окрестности6) точки $ X_0=mathbb O_{} $ нелинейное отображение аппроксимируется аффинным. А чем аппроксимировать за пределами этой окрестности, скажем, в окрестности вектора $ X_0=[1,-1,1]^top $? — Для этого придется привлекать аппарат разложения нелинейных функций нескольких переменных в ряды Тейлора. К счастью, функции нашего примера являются полиномиальными, поэтому этот ряд не будет содержать бесконечного числа членов. Воспользовавшись материалом пункта



ФОРМУЛА ТЕЙЛОРА, получим:
$$
mathcal F left(
begin{array}{r}
x_1 \
x_2\
x_3
end{array}
right)
=
left(
begin{array}{c}
-31-sqrt{2} \
9 \
-6 \
-24
end{array}
right)+
left(
begin{array}{rrr}
(6-2,sqrt{2})(x_1-1) &+ 85, (x_2+1) & +(-sqrt{2}-3)(x_3-1)\
&-34,(x_2+1) & +6,(x_3-1) \
&(x_2+1) & -2,(x_3-1)\
(x_1-1) &- 2,(x_2+1) & +6,(x_3-1)
end{array}
right)+ dots
$$
Перепишем второе слагаемое в матричном виде:
$$
=
left(
begin{array}{c}
-31-sqrt{2} \
9 \
-6 \
-24
end{array}
right)+
left(
begin{array}{ccc}
6-2,sqrt{2} &85& -sqrt{2}-3\
0 &-34 & 6 \
0&1& -2\
1 &- 2 & 6
end{array}
right)left(
begin{array}{c}
x_1-1 \
x_2+1 \
x_3-1
end{array}
right) + dots
$$
В общем же случае, если
$$
mathcal{F} left(
begin{array}{l}
x_1 \
x_2\
vdots \
x_n
end{array}
right)=
left(
begin{array}{c}
f_1(x_1,dots,x_n) \
vdots \
f_m(x_1,dots,x_n)
end{array}
right),
$$
то, в окрестности вектора $ X_0= (x_{01},x_{02},dots,x_{0n})^{top} $ его можно аппроксимировать аффинным отображением
$$
tilde{mathcal A} left(
begin{array}{l}
y_1 \
y_2\
vdots \
y_n
end{array}
right)=
underbrace{left(
begin{array}{c}
f_1(x_{01},dots,x_{0n}) \
vdots \
f_m(x_{01},dots,x_{0n})
end{array}
right)}_{=mathcal F(X_0)}+
underbrace{left(
begin{array}{cccc}
{partial f_1}/{partial x_1} & {partial f_1}/{partial x_2} & dots & {partial f_1}/{partial x_n} \
{partial f_2}/{partial x_1} & {partial f_2}/{partial x_2} & dots & {partial f_2}/{partial x_n} \
dots & && dots \
{partial f_m}/{partial x_1} & {partial f_m}/{partial x_2} & dots & {partial f_m}/{partial x_n}
end{array}
right)}_{mathbf J}left(
begin{array}{l}
y_1 \
y_2\
vdots \
y_n
end{array}
right) ,
$$
которое рассматривается в окрестности $ Y_0=mathbb O_{} $. Здесь все частные производные в матрице $ mathbf J $ вычисляются в точке $ X_{0} $. Матрица
$$
mathbf J = left[ frac{partial f_j}{partial x_k} right]_{j=1,dots,m, atop k=1,dots,n}
$$
называется матрицей Якоби системы из $ m_{} $ функций $ {f_1(x_1,dots,x_n),dots,f_m(x_{1},dots,x_n)} $ по переменным $ x_1,dots,x_{n} $. Линейное отображение
$$
mathbf J left(
begin{array}{l}
y_1 \
y_2\
vdots \
y_n
end{array}
right)
$$
известно как дифференциал (первого порядка) функции $ mathcal F(X) $ в точке $ X_0 $.

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

Задачи

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

Определение линейного отображения. Образ и ядро линейного отображения

Пусть V и W — линейные пространства (либо оба вещественные, либо оба комплексные). Линейным отображением линейного пространства V в линейное пространство W называется правило А, согласно которому каждому элементу х из пространства V ставится в соответствие (единственный) элемент у = Ах из пространства W так, что

Линейные отображения

Эти два требования можно объединить в одно:

Линейные отображения

Обозначение: A:VW.

Примеры линейных отображений

  1. Пусть V = W = Мп, где Мп — пространство многочленов, степень которых не выше п. Правило
Линейные отображения

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

2. Правило, по которому каждому элементу х из V ставится в соответствие элемент λх из V ( λ ≠ 0 и фиксировано), — преобразование подобия — является линейным отображением (рис. 1).

Линейные отображения

3. Пусть у = (еi…, еn) — базис пространства V. Поставим произвольному элементу

Линейные отображения

в соответствие элемент

Линейные отображения

(здесь k < п фиксировано). Правило V : V → V является линейным отображением и называется отображением проектирования (рис. 2).

Линейные отображения

4. Cовокупность Т2 тригонометрических многочленов вида

Линейные отображения

образует линейное пространство. Правило

Линейные отображения

является линейным отображением

Линейные отображения

5. Пусть Линейные отображения — фиксированная матрица, X — произвольный столбец высоты п. Умножение столбца X на матрицу А слева является линейным отображением пространства столбцов высоты п в пространство столбцов высоты m,

Линейные отображения

Образом линейного отображения А: V → W называется множество im А всех элементов из пространства W, обладающих следующим свойством элемент у лежит в im А, если в пространстве V найдется элемент х, такой, что Ах = у. Примеры.

1′. Образом операции дифференцирования V : Мn — Мп является совокупность многочленов, степень которых не выше п — 1,

2′. Образ отображения подобия совпадает со всем пространством V.

3′. Образ отображения проектирования V : V → V является подпространством

Линейные отображения

пространства V.

4′. Образ операции дифференцирования V : T2 → Т2 совпадает со всем пространством Т2

Теорема:

Образ im А линейного отображения А: V → W является линейным подпространством пространства W.

Пусть у1 и у2 — элементы из im А. Это означает, что в пространстве V найдутся элементы x1 и х2, такие, что -Ax1 = y1 и Ах2 = у2. Из формулы

Линейные отображения

вытекает, что произвольная линейная комбинация элементов y1 и у2 также лежит в im А.

Размерность образа линейного отображения называется рангом этого линейного отображения.

Обозначение: rang А.

Определение:

Линейные отображения А: V → W и В: V W называются равными, если для любого элемента х из пространства V выполняется равенство Ах = Вх.

Обозначение: А = В.

Теорема:

Построение линейного отображения. Пусть V и W — линейные пространства, e = (e1… , еn) — базис пространства V, a f1. . ., fn — произвольные элементы из пространства W. Тогда существует и притом ровно одно линейное отображение

A :V → W,

для которого

Линейные отображения

А. Существование. Разложим произвольный элемент х из пространства V по базису с этого пространства,

Линейные отображения

и построим отображение А: V → W по следующему правилу:

Линейные отображения

Ясно, что

Линейные отображения

В линейности отображения А убедимся непосредственно. Пусть

Линейные отображения

Тогда согласно правилу (2)

Линейные отображения

Б. Единственность. Покажем, что требованием (1) линейное отображение А определяется однозначно.

Пусть В: V → W — линейное отображение и

Линейные отображения

Вычисляя действия А и В на произвольный элемент х из V, убеждаемся в том, что в обоих случаях результат один и тот же —

Линейные отображения

Значит, отображения A и В совпадают.

Таким образом, линейное отображение можно задать его действием только на элементы базиса.

Ядром линейного отображения А: V → W называется множество ker А всех элементов из пространства V, каждый из которых отображение А переводит в нулевой элемент θw пространства W.

Линейные отображения

Примеры:

1″. Многочлены нулевой степени образуют ядро операции дифференцирования V: Мп -> Мп.

2″. Ядро отображения подобия состоит из нулевого элемента θv пространства V.

3″. Ядром отображения проектирования P: V→V является линейное подпространство L(ek+1,…, еn) (рис. 3).

4″. Ядро операции дифференцирования D:T2→Т2 состоит из нуля.

5″. Ядром отображения

Линейные отображения

является множество решений однородной линейной системы

АХ = 0.

Теорема:

Ядро линейного отображения А: V
W является линейным подпространством пространства V.

Из равенств Ах = θw и Ay = θw вытекает, что

Линейные отображения

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

Обозначение: defect .<4.

Для любого линейного отображения А: V→W справедливо равенство

rang А + defect А = dim V. (*)

Операции над линейными отображениям

Пусть V и W — линейные пространства и A:V W, B:V→W — линейные отображения. Суммой линейных отображений А и В называется отображение С: V→W, определяемое п о следующему правилу:

Сх = Ах + Вх

для любого элемента х из V. Нетрудно убедиться в том, что отображение С является линейным. В самом деле,

Линейные отображения

Обозначение: С = А + В.

Произведением линейного отображения A:V→W на число а называется отображение В: V —> W, определяемое по правилу:

Вх = аАх

для любого элемента х из V. Отображение В линейно:

Линейные отображения

Обозначение: В = а А.

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

Оператор I: V —> V, задаваемый правилом Ix = х для любого элемента х из V, называется тождественным.

Введем операцию умножения линейных операторов. Пусть А: V → V и В: V→V — линейные операторы. Произведением оператора А на оператор В называется отображение С: V → V, определяемое по правилу

Сх = В(Ах),

где х — произвольный элемент из V. Покажем, что С — линейный оператор:

Линейные отображения

Обозначение: С = В А.

Замечание:

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

Пример:

Пусть V = R2. Отображения

Линейные отображения

— линейные операторы, действующие из R2 в R2 (рис. 4). Тогда

Линейные отображения

Ясно, что при ξ2 ≠ 0

Линейные отображения

Пусть A: V → V — линейный оператор. Линейный оператор В: V → V называется обратным оператору А, если выполнены следующие равенства

ВА = АВ= I,

где I: V —> V — тождественный оператор.

Теорема:

Для того, чтобы у линейного оператора А: V → V был обратный, необходимо и достаточно, чтобы образ оператора А совпадал со всем пространством,

im А = V.

Предположим сначала, что обратный оператор В у заданного оператора А существует и покажем, что произвольно взятый элемент у из пространства V непременно лежит в im А. Подействовав оператором А на элемент х = В у, согласно определению (1), получим

Ах = А(Ву) = (АВ)у = Iу — у.

Значит, элемент у является образом элемента х = By и, следовательно, лежит в im А. Тем самым imA = V.

Линейные отображения

Пусть теперь образ оператора А совпадает со всем пространством V:

imA = V.

Тогда

rang А = dim V.

Поэтому оператор А переводит базис пространства V снова в базис:

Линейные отображения

Линейные отображения

Построим линейный оператор В по следующему правилу

Линейные отображения

Согласно теореме 1, условием (2) оператор В определяется однозначно.

Пусть х — произвольный элемент пространства V. Вычислим (ВA)х и (АВ)х. Разложим х по базису с. Имеем

Линейные отображения

Подействовав на него оператором В А, с учетом формул (2) получаем, что

Линейные отображения

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

Линейные отображения

и действуя на него оператором АВ, имеем

Линейные отображения

Тем самым,

ВAх = х, АВх = х

для любого элемента х из V и, значит,

В А = АВ = I.

Замечание:

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

Для оператора, обратного к А, принято следующее обозначение: А-1.

Следствие:

Линейный оператор А: V V обратим (имеет обратный) тогда и только тогда, когда его ядро тривиально,

ker А= { θ v}.

Справедливость этого утверждения вытекает из теоремы 3 и формулы.

Линейные отображения

Пример:

Линейный оператор

Линейные отображения

осуществляет равномерное сжатие плоскости к оси ξ 1 (с коэффициентомЛинейные отображения); обратный оператор

Линейные отображения

— равномерное растяжение (с коэффициентом 3/2) (рис. 5).

Матрица линейного оператора

Пусть линейный оператор А: V —> V преобразует элементы базиса e = (e1,…, еn) пространства V по следующему правилу

Линейные отображения

Матрица

Линейные отображения

столбцами которой являются координаты образов базисных элементов, называется матрицей линейного оператора А в базисе e.

Пример:

Матрица D(с) оператора дифференцирования V: Мз → Mз в базисе ео = l. e1 = t, Линейные отображения имеет вид

Линейные отображения

Пример:

Матрица D(e) оператора дифференцирования V: T2 → T2 в базисе e1 = cos t, е2 = sin t имеет вид

Линейные отображения

так как

Линейные отображения

Пусть

У = Ax.

Разложим элементы x и у no базису e:

Линейные отображения

Координатные столбцы

Линейные отображения

элементов х и у в базисе с связаны соотношением

у(e) = A(e)х(e). (1)

Сравнивая формулы

Линейные отображения

в силу единственности разложения элемента у по базису e получаем

Линейные отображения

Записывая полученные п равенств в матричной форме

Линейные отображения

получаем требуемое равенство (1).

Теорема:

Ранг матрицы А(с) линейного оператора А: V —> V не зависит от выбора базиса с и равен рангу rang А оператора А.

Так как

Линейные отображения

то rang A равен максимальному числу линейно независимых элементов в системе Ае1,…, Аеn. В силу теоремы 4 главы V, последнее совпадает с максимальным числом линейно независимых столбцов матрицы А(e), т. е. с ее рангом. Таким образом,

rang А(с) = rang A.

Легко убедиться в том, что при сложении линейных операторов их матрицы (вычисленные в одном базисе) складываются, а при умножении линейного оператора на число его матрица умножается на это число.
Матрица произведения С = ВА операторов А и B равна произведению матриц этих операторов (относительно одного и того же базиса e):

С(e) = В(e)А(e). (2)

Пусть

Линейные отображения

Тогда

Линейные отображения

Положим

Линейные отображения

Тем самым,

Линейные отображения

Вследствие того, что Линейные отображения из формул (3) и (4) получаем

С (e) = В(e)А(e).

Отсюда, в частности, вытекает, что

матрица оператора A-1 , обратного к A, является обратной к его матрице А.

В самом деле, из соотношений

Линейные отображения

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

ВА = I, АВ = I,

и, значит, является обратной к А:

В = A-1.

Теорема:

Матрицы А = А(е) и А’ = А(е’) линейного оператора А: V → V относительно базисов с и с’ пространства V связаны равенством

Линейные отображения

где S — матрица перехода от базиса е к базису е’.

Пусть у = Ах. Координатные столбцы элементов х и у относительно базисов с и с’ связаны равенствами

у(е) = Ах (е), у(е’) = А’х(е’) (6)

соответственно. Согласно свойству 2 матрицы перехода имеем

х(е) = Sx(c’), у(е) = Sy(е’). (7)

Заменяя в первом из равенств (6) столбцы х(е) и у(е) их выражениями (7), получаем

Sy(е’) = ASx(е’).

Пользуясь вторым равенством (6), имеем

SA’x(е’) = ASx(е’).

Отсюда в силу произвольности столбца х(е’) получаем, что

SA’ = AS.

Так как матрица перехода S невырождена и, значит, обратима, то умножая обе части последнего равенства на матрицу S -1 слева приходим к требуемой формуле (5).

Следствие:

Определитель матрицы линейного оператора не зависит от выбора базиса.

Вычислим определитель матрицы

Линейные отображения

Имеем

Линейные отображения

Последнее равенство выполняется в силу того, что

Линейные отображения

Таким же свойством обладает и определитель матрицы линейного оператора

А — tI,

где I — тождественный оператор, a t — произвольное число. * Рассмотрим матрицы этого оператора в базисах e и e’ соответственно:

Линейные отображения

Воспользовавшись равенством (5)

Линейные отображения

и доказанным выше следствием, получаем, что

Линейные отображения

Пусть Линейные отображения— матрица линейного оператора A в каком-нибудь базисе. Функция

Линейные отображения

является многочленом от t и, согласно только что доказанному, не зависит от выбора базиса. Расписав определитель матрицы А — t1 подробнее, получаем, что

Линейные отображения

Многочлен

Линейные отображения

называется характеристическим многочленом линейного оператора А (матрицы А). Его корни называются характеристическими, или собственными, числами линейного оператора А (матрицы А).

Собственные значения и собственные элементы

Ненулевой элемент х ∈ V называется собственным элементом линейного оператора А: V —> V, если найдется такое число λ — собственное значение линейного оператора А, что

Ах = λх.

Пример:

Всякий многочлен нулевой степени является собственным элементом оператора дифференцирования

Линейные отображения

соответствующее собственное значение равно нулю:

Линейные отображения

Пример:

Оператор дифференцирования собственных элементов не имеет.

Линейные отображения

Пусть некоторый тригонометрический многочлен a cos t + β sin t после дифференцирования переходит в пропорциональный:

Линейные отображения

Это означает, что

Линейные отображения

или, что то же,

Линейные отображения

Последнее равенство выполняется в том и только в том случае, если

Линейные отображения

откуда вытекает, что а = β = 0 и, значит, многочлен может быть только нулевым.

Теорема:

Вещественное число λ является собственным значением линейного оператора А в том и только в том случае, когда это число — корень его характеристического многочлена: х( λ ) = 0.
Необходимость, Пусть λ — собственное значение оператора А. Тогда найдется ненулевой элемент х, для которого Ах = λх.

Пусть е = (е1 …, еп) — базис пространства. Тогда последнее равенство можно переписать в эквивалентном матричном виде

Линейные отображения

или, что то же,

Линейные отображения

Из того, что х — собственный элемент, вытекает, что его координатный столбец х(е) ненулевой. Это означает, что линейная система (1) имеет ненулевое решение. Последнее возможно лишь при условии, что

Линейные отображения

или, что то же,

x (λ) = у.

Достаточность. Способ построения собственного элемента

Пусть λ — корень многочлена т- е-

Линейные отображения

Рассмотрим однородную линейную систему с матрицей А(е) — λ1:

Линейные отображения

или, подробнее,

Линейные отображения

В силу условия (2) эта система имеет ненулевое решение Линейные отображения.

Построим элемент х по правилу

Линейные отображения

Координатный столбец х(е) этого элемента удовлетворяет условию

Линейные отображения

или, что то же,

Линейные отображения

Последнее эквивалентно тому, что

Ах = λх.

Следовательно, х — собственный элемент линейного оператора λ, а А — соответствующее ему собственное значение.

Замечание:

Для нахождения всех собственных элементов, отвечающих заданному собственному значению λ, необходимо построить ФСР системы (3).

Пример:

Найти собственные векторы линейного оператора

Линейные отображения

действующего по правилу

Линейные отображения

(оператор проектирования) (рис.6).

Линейные отображения

Рассмотрим действия линейного оператора Р на базисные векторы. Имеем

Линейные отображения

Запишем матрицу оператора:

Линейные отображения

построим характеристический многочлен

Линейные отображения

и найдем его корни. Имеем λ1 = λ2,з = 1. Построим однородные линейные системы с матрицами:

Линейные отображения

Получим соответственно:

Линейные отображения

Найдем фундаментальные системы решений для каждой из этих систем. Имеем

Линейные отображения

Таким образом, собственными векторами этого оператора проектирования являются: вектор к с собственным значением 0 и любой вектор Линейные отображения с собственным значением 1.

Пример:

Найти собственные элементы линейного оператора дифференцирования D, действующего в пространстве M3 многочленов степени не выше двух:

Линейные отображения

Матрица D заданного оператора в базисе I, t, t 2 имеет вид

Линейные отображения

характеристический многочлен — λ 3 имеет ровно один корень λ = 0. Решением системы

Линейные отображения

является набор 1,0,0, которому соответствует многочлен нулевой степени.

Сопряженный оператор

В евклидовом пространстве над линейными операторами можно ввести еще одно действие — операцию сопряжения.

Пусть V — n-мерное евклидово пространство. С каждым линейным оператором

A: V → V,

действующим в этом пространстве; естественно связан другой линейный оператор, сопряженный данному.

Определение:

Линейный оператор

Л*: V → V

(читается: «а со звездой») называется сопряженным линейному оператору А: V → , если для любых элементов х и у из пространства V выполняется равенство

(Ах, у) = (х, A*у). (1)

Линейный оператор А*, сопряженный данному оператору А, всегда существует.

Пусть e = (e1…..еn) — ортобазис пространства V и А = А(e) = Линейные отображения— матрица линейного оператора А в этом базисе, т. е.

Линейные отображения

Непосредственными вычислениями можно убедиться в том, что для линейного оператора А*: V —> V, определяемого по правилу

Линейные отображения

где

Линейные отображения

равенство (1) выполнено при любых х и у. Напомним. что согласно теореме 1, для того, чтобы построить линейный оператор, достаточно задать его действие на базисные элементы.

Пример:

Введем в линейном пространстве М многочленов с вещественными коэффициентами степени не выше первой операцию скалярного умножения по следующему правилу. Пусть

Линейные отображения

Положим

Линейные отображения

Тем самым, М1 — двумерное евклидово пространство.

Пусть D: М1 — М1 — оператор дифференцирования-. D(a + bt) = b. Построим сопряженный оператор D*: М1 → М1.

Многочлены l и t образуют ортобазис пространства Af (, так как согласно правилу (*) (1. 1) = (t, t) = 1. (l, t) = 0. Матрица оператора D в этом базисе имеет вид

Линейные отображения

т.к. D(1) = 0, D(t) = 1. Тогда

Линейные отображения

— матрица сопряженного оператора D* действующего по правилу:

D*(l)=l, D*(t)=0.

Для произвольного многочлена φ(t) = а +bt получаем

Линейные отображения

Свойства операции сопряжения

  1. У каждого линейного оператора существует ровно один сопряженный ему оператор.

Пусть В и С — операторы, сопряженные заданному оператору A. Это означает, что для любых элементов х и у из пространства V выполняются равенства

(Ах, у) = (х, By), (Ах, у) = (х, Су).

Отсюда вытекает, что

(х, Ву)=(х, Су)

и, далее,

(х, By — Су) = 0.

В силу произвольности выбора элемента х заключаем, что элемент Ву-Су ортогонален любому элементу пространства V и, в частности, себе самому. Последнее возможно лишь в случае, когда By — Су = θ и, значит, By = Су. Вследствие того, что у — произвольный элемент, получаем В = С.

2. (аA)* = аA*, где а — произвольное вещественное число.

Пусть A: V —> V н B: V → V — линейные операторы. Тогда

3. (А+ В)* = А* + В*;

4. (АВ)* = В*А*

5. (А*)*=А.

Свойства 2-5 легко вытекают из единственности сопряженного оператора.

6. Пусть e — ортобазис пространства V. Для того, чтобы операторы А: V —> V и В: V —> V были взаимносопряженными, т.е. выполнялись равенства В = А, А= В, необходимо и достаточно, чтобы их матрицы А = А(e) и В = В(e) получались одна из другой транспонированием.

Замечание:

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

7. Если линейный оператор А невырожден, то сопряженный ему оператор А* также невырожден и выполняется равенство

Линейные отображения

Симметричный оператор

Линейный оператор А называется самосопряженным (или симметричным), если он совпадает с сопряженным ему оператором А*, т. е.

А* = А.

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

Линейные отображения

Пример:

Рассмотрим оператор Р ортогонального проектирования трехмерного евклидова пространства Oxyz на координатную плоскость Оху (рис. 7). В ортобазисе i,j,k матрица этого оператора имеет следующий вид

Линейные отображения

(так как Рi = i, Рj = j, Pk = θ, т. е. является симметричной. Значит, оператор проектирования P симметричен.
Симметричный оператор обладает рядом замечательных свойств.

Свойства симметричного оператора

Первые два вытекают из его определения.

  1. Для того, чтобы линейный оператор А: V → V был симметричным, необходимо и достаточно, чтобы для любых элементов х и у из пространства V выполнялось равенство
    (Ах, У) = (х, Aу). (6)
  2. Для того, чтобы линейный оператор был симметричен, необходимо и достаточно, чтобы его матрица в (каком-нибудь) ортонормированном базисе была симметрична.
  3. Характеристический многочлен симметричного оператора (и симметричной матрицы) имеет только вещественные корни.

Напомним, что вещественный корень λ характеристического многочлена линейного оператора А является его собственным значением, т.е. существует ненулевой элемент х (собственный вектор оператора А), который оператор А преобразует так: Ах = λх.

4. Собственные элементы симметричного оператора, отвечающие различным собственным значениям, ортогональны.

Пусть x1 и х2 — собственные элементы оператора А,

Линейные отображения

И Линейные отображения. В силу симметричности оператора имеем

Линейные отображения

С другой стороны,

Линейные отображения

Из вытекающего отсюда равенства

Линейные отображения

получаем, что

Линейные отображения

Отсюда в силу неравенства Линейные отображения имеем

Линейные отображения

5. Пусть А: V —> V — симметричный оператор. Тогда в пространстве V существует ортонормированный базис е = (е1,… ,еп), состоящий из собственных элементов оператора А:

Линейные отображения

В приведенном выше примере таким базисом является тройка i, j, к: векторы i и j — собственные векторы оператора проектирования Р с собственными значениями, равными единице, а к — его собственный вектор с нулевым собственным значением.

6. Пусть А: V —» V — невырожденный симметричный оператор. Тогда обратный ему оператор А -1: V —> V также является симметричным.

Замечание:

Все собственные значения невырожденного оператора отличны от нуля. Если λ ≠ 0 — собственное значение оператора А, то Линейные отображения— собственное значение обратного оператора А -1 .

Симметричный оператор называется положительным, если для любого ненулевого элемента х из пространства V выполняется неравенство (Ах, х) > 0.

Свойства положительного оператора

  1. Симметричный оператор А: V —» V является положительным в том и только в том случае, когда все его собственные значения λ1…, λп положительны.
  2. Положительный оператор невырожден (обратим).
  3. Оператор, обратный положительному, также положителен.

Квадратичные формы

Пусть А = (aij) — симметричная матрица порядка п, ajj = Выражение
(1)

Линейные отображения

называется квадратичной формой переменных Линейные отображения. Матрица А называется матрицей этой квадратичной формы.

Примером квадратичной формы двух переменных х и у может служить выражение ах2 + 2bху + су2, где а, b и с — некоторые действительные числа; ее матрица

Линейные отображения

Набор чисел Линейные отображения можно рассматривать как координаты элемента п-мерного евклидова пространства V в некотором фиксированном ортобазисе e = (e1,…, еn) этого пространства,

Линейные отображения

Тогда выражение (1) будет представлять собой числовую функцию аргумента х, заданную на всем пространстве V. Эту функцию принято обозначать так: A(х, х). О такой квадратичной форме
(2)

Линейные отображения

говорят, что она задана в n-мерном евклидовом пространстве

Со всякой квадратичной формой A(x, x) естественно связана симметричная билинейная форма
(3)

Линейные отображения

где Линейные отображения — координаты элемента у в ортобазисе e:

Линейные отображения

Замечание:

Форма (3) называется билинейной, так как она линейна по каждому аргументу — и по х, и по у :

Линейные отображения

(здесь a1, a2, β1, β2 — произвольные числа).

Билинейная форма (3) называется симметричной вследствие того, что ее значение не зависит от порядка аргументов,

A(y,x) = A{x,y).

Вычисляя значения билинейной формы A (x, у) на базисных элементах, т. е. полагая х = еk, у = ет, получаем, что (4)

Линейные отображения

Это означает, что элементы матрицы А квадратичной формы (2) суть значения билинейной формы на элементах базиса с.

Примером билинейной формы может служить скалярное произведение векторов n-мерного координатного пространства Rn

Линейные отображения

где Линейные отображения Соответствующая квадратичная форма

Линейные отображения

определяет квадрат длины вектора ξ.

При переходе к другому базису координаты элемента х изменяются. Меняется и матрица А = А(e) квадратичной формы.

В приложениях часто возникает необходимость приведения квадратичной формы к наиболее простому виду. Таким видом является диагональный, или нормальный вид. Будем говорить, что квадратичная форма в базисе с имеет нормальный вид, если все коэффициенты при произведениях различных координат равны нулю, т.е. аij = 0 при i ≠ j. Тогда

Линейные отображения

Матрица квадратичной формы в этом базисе имеет диагональный вид:

Линейные отображения

Теорема:

Для каждой квадратичной формы, заданной в евклидовом пространстве, можно указать (ортонормированный) базис, в котором ее матрица имеет диагональный вид.
Чтобы убедиться в справедливости этого утверждения, воспользуемся свойствами симметричного оператора. Построим линейный оператор А: V → V так, чтобы его матрица Линейные отображения в базисе е совпадала с матрицей (aij) квадратичной формы в этом же базисе е, т.е. положим Линейные отображения = aij. В силу симметричности матрицы Линейные отображенияоператор А симметричен.’

Вычислим (Aх, х). Замечая, что

Линейные отображения

вследствие ортонормированности базиса e, получаем

Линейные отображения

Тем самым, м ы установили важную связь

A(х, х) = (Aх, х) (5)

между квадратичной формой, заданной в евклидовом пространстве V, и действующим в нем симметричным оператором.

В силу симметричности построенного оператора А в евклидовом пространстве V существует ортонормированный базис f = (f1,… ,fn) состоящий из собственных элементов оператора А:

Линейные отображения

Заметим, что

Линейные отображения

Разложим элемент х по базису f,

Линейные отображения

и вновь вычислим (Aх, х). Имеем

Линейные отображения

Отсюда в силу равенства (5) получаем, что

Линейные отображения

Тем самым, матрица A(f) исходной квадратичной формы в базисе f является диагональной:

Линейные отображения

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

Пример:

Привести квадратичную форму

A(х, х) = 2ху + 2yz + 2xz

к диагональному виду.
Запишем матрицу квадратичной формы

Линейные отображения

и построим ее характеристический многочлен:

Линейные отображения

Приравняв полученное выражение к нулю, найдем его корни:

Линейные отображения

Тем самым,

Линейные отображения

Построение соответствующего ортобазиxа сложнее.

Собственные векторы симметричного оператора А суть собственные векторы матрицы квадратичной формы. Найдем их.

Пусть λ = 2. Рассмотрим однородную линейную систему с матрицей

Линейные отображения

Все решения системы

Линейные отображения

пропорциональны набору (1 1 1 ) т.

Пусть λ = — I. Однородная линейная система с матрицей

Линейные отображения

сводится к одному уравнению

х + y + z = 0

и имеет два линейно независимых решения. Выберем их так, чтобы они были ортогональны: (1 -2 1 )Т, (1 0 — 1 )Т. Легко убедиться в том, что векторы с найденными координатными столбцами попарно ортогональны. Пронормируем их:

Линейные отображения

Искомый базис построен:

Линейные отображения

Замечание:

В качестве пространства V можно взять любое п-мерное евклидово пространство. Однако в задачах наиболее часто встречается координатное пространство Rn, элементами которого являются всевозможные упорядоченные наборы действительных чисел — ξ = (Линейные отображения), стандартный базис состоит из наборов (1,0,…, 0,0), (0,1…..0,0),… , (0,0,….,), 0), (0,0…..0, I), а скалярное произведение наборов ξ = (Линейные отображения) и η = (Линейные отображения) определяется формулой

Линейные отображения

Опишем алгоритм, посредством которого для произвольной квадратичной формы, заданной в n-мерном координатном пространстве, строится базис, в котором эта квадратичная форма имеет диагональный вид.

Пусть

Линейные отображения

— заданная квадратичная форма.

  1. Выпишем матрицу квадратичной формы
Линейные отображения

2. Построим характеристический многочлен

Линейные отображения

и найдем его корни (в силу симметричности матрицы все корни вещественны). Запишем их с учетом кратности:

Линейные отображения

3. Пусть λ — один из этих корней, кратности k. Однородная линейная система с матрицей

Линейные отображения

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

4. Поступая так с каждым корнем характеристического многочлена, получаем набор ровной попарно ортогональных элементов единичной длины, т. с. ортобазис f1 …, fn пространства Rn.

В построенном ортобазисе f = (f1,…,fn) заданная квадратичная форма имеет диагональный вид:

Линейные отображения

где

Линейные отображения

Определение:

Квадратичная форма

Линейные отображения

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

A(х, х) > 0.

Примером знакоположительной квадратичной формы может служить скалярный квадрат произвольного вектора ξ = (Линейные отображения) координатного пространства:

Линейные отображения

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

Линейные отображения

где λ1 > 0, …, λn > 0

Критерий Сильвестра (знакоположительное квадратичной формы)

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

Линейные отображения

Метод Лагранжа

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

Линейные отображения

— заданная квадратичная форма и a11 ≠ 0. Выпишем сначала все слагаемые, содержащие переменную ξ1 и преобразуем их так:

Линейные отображения

Полагая

Линейные отображения

получаем, что

Линейные отображения
Линейные отображения

Замечая, что выражение

Линейные отображения

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

Если a11 = 0, но отлично от нуля аii(2 < i < п), то применяем тот же прием, но уже к переменной ξi.

Если все коэффициенты при квадратах неизвестных равны нулю, a11 = … = aпп = 0, то тогда следует начинать с преобразования координат вида

Линейные отображения

В результате проведенного преобразования координат, в частности, получим

Линейные отображения

И, тем самым, придем к общему случаю.

Пример:

Методом Лагранжа привести к диагональному виду квадратичную форму

A(x, х) = 2ху + 2yz + 2zx.

Введем новые координаты Линейные отображения

Линейные отображения

Тогда

Линейные отображения

Положим

Линейные отображения

и получим

Линейные отображения

Замечание:

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

Существуют и другие способы приведения квадратичной формы к диагональному виду.

Сравнивая результаты описанных выше двух способов приведения квадратичной формы 2ху + 2yz + 2zx к диагональному виду (речь идет о последних двух разобранных примерах), можно заметить, что в них соответственно одинаковы: число отрицательных коэффициентов и число положительных коэффициентов. Это совпадение не случайно, а является важным свойством квадратичных форм, называемым законом инерции:

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

Классификация кривых и поверхностей второго порядка

Применим описанный выше алгоритм приведения квадратичной формы к диагональному виду для классификации кривых и поверхностей второго порядка.

Кривые

Рассмотрим общее уравнение кривой второго порядка на плоскости Оху :

Линейные отображения

Построим матрицу квадратичной части ах2 + 2bху+су2:

Линейные отображения

Найдем корни λ1 и λ2 характеристического многочлена и соответствующие им собственные векторы i и j (единичные и взаимноортогональные).. Возьмем эти векторы за орты новых осей Ох и Оу (рис. 8).

Линейные отображения

Переходя к новым координатам Линейные отображения, получим

Линейные отображения

Возможны два случая: 1) λ1 • λ2 ≠ 0, 2) λ1 (или λ2 ) равно нулю.

В первом случае сдвигом точки начала отсчета

Линейные отображения

добиваемся исчезновения линейных членов

Линейные отображения

Далее, как это и делалось, рассматриваем всевозможные сочетания знаков у коэффициентов λ1, λ2 и f. В результате получаем: эллипс, гиперболу, пару пересекающихся прямых, точку, пустое множество.

Во втором случае (положим для определенности λ1 = 0, λ2 ≠ 0) сдвигом начала отсчета

Линейные отображения

от уравнения

Линейные отображения

приходим к уравнению

Линейные отображения

Линейные отображения

соответственно получим

Линейные отображения

{парабола).

Если же d= 0,то взяв а = 0, имеем

Линейные отображения

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

Замечание:

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

Поверхности

Общее уравнение поверхности второго порядка имеет следующий вид

Линейные отображения

Упростим вид квадратичной части этого уравнения (подчеркнута), пользуясь описанным выше алгоритмом. Построим матрицу

Линейные отображения

найдем корни λ1, λ2, λз характеристического многочлена

Линейные отображения

и соответствующие им собственные векторы i, J, k так, чтобы они образовывали ортонормированную тройку (это всегда возможно). Возьмем векторы i, J и k за орты новых координатных осей Ox, Ox, Oz. Производя замену координат, получим (*)

Линейные отображения

Возможны три случая:

(I) Все три корня λ1, λ2, λ3 отличны от нуля. Путем сдвига начала

Линейные отображения

уравнение (*) поверхности приводится к следующему виду

Линейные отображения
Линейные отображения

имеют один и тот же знак, противоположный знаку Линейные отображения.

Полагая

Линейные отображения

получаем уравнение эллипсоида

Линейные отображения

β ) Знаки λ1 и λ2 противоположны знаку Линейные отображения, а знаки A3 и Линейные отображениясовпадают. Полагая

Линейные отображения

получаем уравнение однополостного гиперболоида

Линейные отображения

γ ) Знаки λ1 и λ2 совпадают со знаком Линейные отображения, а знаки λ3 и Линейные отображенияпротивоположны. Полагая

Линейные отображения

получаем уравнение двуполостного гиперболоида

Линейные отображения

б. Линейные отображения = 0.

а) Если λ1, λ2 и λз имеют один и тот же знак, то получаем точку (0, 0, 0).

β) Если одно из λ, имеет знак, противоположный знаку двух других, то получаем уравнение конуса второго порядка

Линейные отображения

(II) Ровно один корень равен нулю (для определенности λз = 0). Полагая

Линейные отображения

получим

Линейные отображения

Линейные отображения Тогда сдвигом точки начала отсчета

Линейные отображения

получаем уравнение вида

Линейные отображения

а) Если λ1 и λ2 — одного знака, то, полагая

Линейные отображения

(можно считать, что знак Линейные отображенияпротивоположен знаку λ1 и λ2; этого всегда можно добиться, поменяв в случае необходимости ориентацию оси z на противоположную), получаем уравнение эллиптического параболоида

Линейные отображения

β) Если λ1 и λ2 имеют противоположные знаки, то, положив

Линейные отображения

получим уравнение гиперболического параболоида

Линейные отображения

б. Линейные отображения =0. Тогда уравнение поверхности имеет следующий вид

Линейные отображения

Классификация поверхностей с уравнениями такого типа приводится в таблице.

Замечание:

Отсутствие третьей координаты (точнее, ее неявное присутствие) приводит к цилиндрическим поверхностям, направляющими которых являются кривые второго порядка, лежащие в плоскости Z = 0 и имеющие уравнения вила

Линейные отображения

Линейные отображения

(III) Ровно два корня равны нулю (для определенности λ2 = λ3 = 0). Преобразованием координат

Линейные отображения

приходим к уравнению

Линейные отображения

Линейные отображения Покажем, что этот случай всегда можно свести к такому: Линейные отображения, Линейные отображения = 0. Преобразованием координат

Линейные отображения

уравнение поверхности приводится к следующему виду

Линейные отображения

где

Линейные отображения

Замечание:

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

Сдвигом начала координат

Линейные отображения

получаем уравнение параболического цилиндра

Линейные отображения

Линейные отображения

Уравнение

Линейные отображения

описывает либо пару параллельных плоскостей ( λ1 •Линейные отображения < 0), либо пару совпадающих плоскостей (Линейные отображения = 0), либо пустое множество ( λ1 • Линейные отображения > 0).

Дополнение к линейным отображениям

Линейные отображения

Линейные отображения

Линейные отображения

Линейные отображения

Линейные отображения

Линейные отображения

Линейные отображения

Смотрите также:

Решение задач по математическому анализу

Решение заданий и задач по предметам:

  • Математика
  • Высшая математика
  • Математический анализ
  • Линейная алгебра

Дополнительные лекции по высшей математике:

  1. Тождественные преобразования алгебраических выражений
  2. Функции и графики
  3. Преобразования графиков функций
  4. Квадратная функция и её графики
  5. Алгебраические неравенства
  6. Неравенства
  7. Неравенства с переменными
  8. Прогрессии в математике
  9. Арифметическая прогрессия
  10. Геометрическая прогрессия
  11. Показатели в математике
  12. Логарифмы в математике
  13. Исследование уравнений
  14. Уравнения высших степеней
  15. Уравнения высших степеней с одним неизвестным
  16. Комплексные числа
  17. Непрерывная дробь (цепная дробь)
  18. Алгебраические уравнения
  19. Неопределенные уравнения
  20. Соединения
  21. Бином Ньютона
  22. Число е
  23. Непрерывные дроби
  24. Функция
  25. Исследование функций
  26. Предел
  27. Интеграл
  28. Двойной интеграл
  29. Тройной интеграл
  30. Интегрирование
  31. Неопределённый интеграл
  32. Определенный интеграл
  33. Криволинейные интегралы
  34. Поверхностные интегралы
  35. Несобственные интегралы
  36. Кратные интегралы
  37. Интегралы, зависящие от параметра
  38. Квадратный трехчлен
  39. Производная
  40. Применение производной к исследованию функций
  41. Приложения производной
  42. Дифференциал функции
  43. Дифференцирование в математике
  44. Формулы и правила дифференцирования
  45. Дифференциальное исчисление
  46. Дифференциальные уравнения
  47. Дифференциальные уравнения первого порядка
  48. Дифференциальные уравнения высших порядков
  49. Дифференциальные уравнения в частных производных
  50. Тригонометрические функции
  51. Тригонометрические уравнения и неравенства
  52. Показательная функция
  53. Показательные уравнения
  54. Обобщенная степень
  55. Взаимно обратные функции
  56. Логарифмическая функция
  57. Уравнения и неравенства
  58. Положительные и отрицательные числа
  59. Алгебраические выражения
  60. Иррациональные алгебраические выражения
  61. Преобразование алгебраических выражений
  62. Преобразование дробных алгебраических выражений
  63. Разложение многочленов на множители
  64. Многочлены от одного переменного
  65. Алгебраические дроби
  66. Пропорции
  67. Уравнения
  68. Системы уравнений
  69. Системы уравнений высших степеней
  70. Системы алгебраических уравнений
  71. Системы линейных уравнений
  72. Системы дифференциальных уравнений
  73. Арифметический квадратный корень
  74. Квадратные и кубические корни
  75. Извлечение квадратного корня
  76. Рациональные числа
  77. Иррациональные числа
  78. Арифметический корень
  79. Квадратные уравнения
  80. Иррациональные уравнения
  81. Последовательность
  82. Ряды сходящиеся и расходящиеся
  83. Тригонометрические функции произвольного угла
  84. Тригонометрические формулы
  85. Обратные тригонометрические функции
  86. Теорема Безу
  87. Математическая индукция
  88. Показатель степени
  89. Показательные функции и логарифмы
  90. Множество
  91. Множество действительных чисел
  92. Числовые множества
  93. Преобразование рациональных выражений
  94. Преобразование иррациональных выражений
  95. Геометрия
  96. Действительные числа
  97. Степени и корни
  98. Степень с рациональным показателем
  99. Тригонометрические функции угла
  100. Тригонометрические функции числового аргумента
  101. Тригонометрические выражения и их преобразования
  102. Преобразование тригонометрических выражений
  103. Комбинаторика
  104. Вычислительная математика
  105. Прямая линия на плоскости и ее уравнения
  106. Прямая и плоскость
  107. Линии и уравнения
  108. Прямая линия
  109. Уравнения прямой и плоскости в пространстве
  110. Кривые второго порядка
  111. Кривые и поверхности второго порядка
  112. Числовые ряды
  113. Степенные ряды
  114. Ряды Фурье
  115. Преобразование Фурье
  116. Функциональные ряды
  117. Функции многих переменных
  118. Метод координат
  119. Гармонический анализ
  120. Вещественные числа
  121. Предел последовательности
  122. Аналитическая геометрия
  123. Аналитическая геометрия на плоскости
  124. Аналитическая геометрия в пространстве
  125. Функции одной переменной
  126. Высшая алгебра
  127. Векторная алгебра
  128. Векторный анализ
  129. Векторы
  130. Скалярное произведение векторов
  131. Векторное произведение векторов
  132. Смешанное произведение векторов
  133. Операции над векторами
  134. Непрерывность функций
  135. Предел и непрерывность функций нескольких переменных
  136. Предел и непрерывность функции одной переменной
  137. Производные и дифференциалы функции одной переменной
  138. Частные производные и дифференцируемость функций нескольких переменных
  139. Дифференциальное исчисление функции одной переменной
  140. Матрицы
  141. Линейные и евклидовы пространства
  142. Дифференциальные теоремы о среднем
  143. Теория устойчивости дифференциальных уравнений
  144. Функции комплексного переменного
  145. Преобразование Лапласа
  146. Теории поля
  147. Операционное исчисление
  148. Системы координат
  149. Рациональная функция
  150. Интегральное исчисление
  151. Интегральное исчисление функций одной переменной
  152. Дифференциальное исчисление функций нескольких переменных
  153. Отношение в математике
  154. Математическая логика
  155. Графы в математике
  156. Линейные пространства
  157. Первообразная и неопределенный интеграл
  158. Линейная функция
  159. Выпуклые множества точек
  160. Система координат

Добавить комментарий