Линейная алгебра — раздел математики, изучающий линейные уравнения, такие как:
линейные карты, такие как:
и их представления в векторных пространствах и через матрицы . [1] [2] [3]
Линейная алгебра занимает центральное место почти во всех областях математики. Например, линейная алгебра является фундаментальной в современных представлениях геометрии , в том числе для определения основных объектов, таких как линии , плоскости и вращения . Кроме того, функциональный анализ , раздел математического анализа , можно рассматривать как приложение линейной алгебры к функциональным пространствам .
Линейная алгебра также используется в большинстве наук и областей техники , поскольку она позволяет моделировать многие природные явления и эффективно вычислять с помощью таких моделей. Для нелинейных систем , которые не могут быть смоделированы с помощью линейной алгебры, она часто используется для работы с приближениями первого порядка , используя тот факт, что дифференциал многомерной функции в точке является линейным отображением, которое наилучшим образом приближает функцию вблизи этой точки.
Процедура (с использованием счетных стержней) для решения одновременных линейных уравнений, которая теперь называется методом исключения Гаусса, появляется в древнекитайском математическом тексте Глава восьмая: Прямоугольные массивы из Девяти глав о математическом искусстве . Ее использование проиллюстрировано в восемнадцати задачах с двумя-пятью уравнениями. [4]
Системы линейных уравнений возникли в Европе с введением Рене Декартом в 1637 году координат в геометрию . Фактически, в этой новой геометрии, теперь называемой декартовой геометрией , линии и плоскости представлены линейными уравнениями, а вычисление их пересечений равносильно решению систем линейных уравнений .
Первые систематические методы решения линейных систем использовали определители и были впервые рассмотрены Лейбницем в 1693 году. В 1750 году Габриэль Крамер использовал их для получения явных решений линейных систем, теперь называемых правилом Крамера . Позже Гаусс дополнительно описал метод исключения, который изначально был указан как достижение в геодезии . [5]
В 1844 году Герман Грассман опубликовал свою «Теорию расширения», которая включала в себя основополагающие новые темы того, что сегодня называется линейной алгеброй. В 1848 году Джеймс Джозеф Сильвестр ввел термин матрица , что на латыни означает матка .
Линейная алгебра выросла с идеями, отмеченными в комплексной плоскости . Например, два числа w и z в имеют разность w – z , а отрезки wz и 0( w − z ) имеют одинаковую длину и направление. Отрезки равносильны . Четырехмерная система кватернионов была открыта У. Р. Гамильтоном в 1843 году. [6] Термин вектор был введен как v = x i + y j + z k , представляющий точку в пространстве. Разность кватернионов p – q также дает отрезок равносильный pq . Другие гиперкомплексные числовые системы также использовали идею линейного пространства с базисом .
Артур Кэли ввел матричное умножение и обратную матрицу в 1856 году, сделав возможной общую линейную группу . Механизм представления групп стал доступен для описания комплексных и гиперкомплексных чисел. Важно то, что Кэли использовал одну букву для обозначения матрицы, таким образом рассматривая матрицу как агрегатный объект. Он также осознал связь между матрицами и детерминантами и написал: «Можно было бы сказать много вещей об этой теории матриц, которые, как мне кажется, должны предшествовать теории детерминантов». [5]
Бенджамин Пирс опубликовал свою «Линейную ассоциативную алгебру» (1872), а его сын Чарльз Сандерс Пирс позже расширил эту работу. [7]
Телеграф требовал объяснительной системы, а публикация « Трактата об электричестве и магнетизме» в 1873 году ввела полевую теорию сил и потребовала дифференциальную геометрию для выражения. Линейная алгебра является плоской дифференциальной геометрией и служит в касательных пространствах к многообразиям . Электромагнитные симметрии пространства-времени выражаются преобразованиями Лоренца , и большая часть истории линейной алгебры — это история преобразований Лоренца .
Первое современное и более точное определение векторного пространства было введено Пеано в 1888 году; [5] к 1900 году появилась теория линейных преобразований конечномерных векторных пространств. Линейная алгебра приняла свою современную форму в первой половине двадцатого века, когда многие идеи и методы предыдущих столетий были обобщены как абстрактная алгебра . Развитие компьютеров привело к расширению исследований эффективных алгоритмов для исключения Гаусса и матричных разложений, и линейная алгебра стала важным инструментом для моделирования и имитаций. [5]
До 19 века линейная алгебра была представлена через системы линейных уравнений и матриц . В современной математике представление через векторные пространства , как правило, является предпочтительным, поскольку оно более синтетическое , более общее (не ограничено конечномерным случаем) и концептуально более простое, хотя и более абстрактное.
Векторным пространством над полем F (часто полем действительных чисел ) называется множество V , снабженное двумя бинарными операциями . Элементы V называются векторами , а элементы F называются скалярами . Первая операция, сложение векторов , берет любые два вектора v и w и выводит третий вектор v + w . Вторая операция, скалярное умножение , берет любой скаляр a и любой вектор v и выводит новый вектор a v . Аксиомы, которым должны удовлетворять сложение и скалярное умножение, следующие. (В списке ниже u , v и w являются произвольными элементами V , а a и b являются произвольными скалярами в поле F. ) [8]
Первые четыре аксиомы означают, что V является абелевой группой относительно сложения.
Элемент конкретного векторного пространства может иметь различную природу; например, это может быть последовательность , функция , многочлен или матрица . Линейная алгебра занимается теми свойствами таких объектов, которые являются общими для всех векторных пространств.
Линейные отображения — это отображения между векторными пространствами, которые сохраняют структуру векторного пространства. Если даны два векторных пространства V и W над полем F , линейное отображение (также называемое в некоторых контекстах линейным преобразованием или линейным отображением) — это отображение
который совместим со сложением и скалярным умножением, то есть
для любых векторов u , v в V и скаляра a в F.
Это означает, что для любых векторов u , v в V и скаляров a , b в F имеем
Когда V = W — одно и то же векторное пространство, линейное отображение T : V → V также известно как линейный оператор на V .
Биективное линейное отображение между двумя векторными пространствами (то есть каждый вектор из второго пространства связан ровно с одним вектором в первом) является изоморфизмом . Поскольку изоморфизм сохраняет линейную структуру, два изоморфных векторных пространства являются «по сути одинаковыми» с точки зрения линейной алгебры, в том смысле, что их нельзя различить с помощью свойств векторного пространства. Существенным вопросом в линейной алгебре является проверка того, является ли линейное отображение изоморфизмом или нет, и, если это не изоморфизм, нахождение его диапазона (или образа) и множества элементов, которые отображаются в нулевой вектор, называемого ядром отображения . Все эти вопросы можно решить с помощью исключения Гаусса или некоторого варианта этого алгоритма .
Изучение тех подмножеств векторных пространств, которые сами по себе являются векторными пространствами при индуцированных операциях, является фундаментальным, аналогично тому, как это происходит со многими математическими структурами. Эти подмножества называются линейными подпространствами . Точнее, линейное подпространство векторного пространства V над полем F — это подмножество W из V, такое, что u + v и a u находятся в W , для каждого u , v из W , и каждого a из F . (Эти условия достаточны для того, чтобы предположить, что W является векторным пространством.)
Например, если задано линейное отображение T : V → W , то образ T ( V ) пространства V и прообраз T −1 ( 0 ) пространства 0 (называемый ядром или нулевым пространством) являются линейными подпространствами W и V соответственно.
Другим важным способом формирования подпространства является рассмотрение линейных комбинаций набора S векторов: набора всех сумм
где v 1 , v 2 , ..., v k находятся в S , а a 1 , a 2 , ..., a k находятся в F , образуют линейное подпространство, называемое размахом S . Размах S также является пересечением всех линейных подпространств, содержащих S . Другими словами, это наименьшее (для отношения включения) линейное подпространство, содержащее S .
Набор векторов линейно независим, если ни один из них не попадает в диапазон других. Эквивалентно, набор векторов S линейно независим, если единственный способ выразить нулевой вектор как линейную комбинацию элементов S — это взять ноль для каждого коэффициента a i .
Набор векторов, охватывающий векторное пространство, называется охватывающим набором или порождающим набором . Если охватывающий набор S линейно зависим ( то есть не является линейно независимым), то некоторый элемент w из S находится в охвате других элементов S , и охват останется прежним, если удалить w из S. Можно продолжать удалять элементы S до тех пор, пока не получим линейно независимый охватывающий набор . Такой линейно независимый набор, охватывающий векторное пространство V , называется базисом V. Важность базисов заключается в том, что они одновременно являются минимальными порождающими наборами и максимальными независимыми наборами. Точнее, если S является линейно независимым набором, а T является охватывающим набором, таким что S ⊆ T , то существует базис B, такой что S ⊆ B ⊆ T.
Любые два базиса векторного пространства V имеют одинаковую мощность , которая называется размерностью V ; это теорема о размерности для векторных пространств . Более того , два векторных пространства над одним и тем же полем F изоморфны тогда и только тогда, когда они имеют одинаковую размерность. [9]
Если любой базис V (и, следовательно, каждый базис) имеет конечное число элементов, V является конечномерным векторным пространством . Если U является подпространством V , то dim U ≤ dim V. В случае, когда V конечномерно , равенство размерностей влечет U = V.
Если U 1 и U 2 являются подпространствами V , то
где U 1 + U 2 обозначает диапазон U 1 ∪ U 2 . [10]
Матрицы позволяют явно манипулировать конечномерными векторными пространствами и линейными отображениями . Таким образом, их теория является неотъемлемой частью линейной алгебры.
Пусть V — конечномерное векторное пространство над полем F , а ( v 1 , v 2 , ..., v m ) — базис V (таким образом, m — размерность V ). По определению базиса отображение
является биекцией из F m , множества последовательностей m элементов F , на V . Это изоморфизм векторных пространств, если F m снабжено его стандартной структурой векторного пространства, где сложение векторов и скалярное умножение выполняются покомпонентно.
Этот изоморфизм позволяет представить вектор его прообразом при этом изоморфизме, то есть вектором координат ( a 1 , ..., a m ) или матрицей-столбцом
Если W — другое конечномерное векторное пространство (возможно, то же самое) с базисом ( w 1 , ..., w n ) , линейное отображение f из W в V хорошо определяется его значениями на базисных элементах, то есть ( f ( w 1 ), ..., f ( w n )) . Таким образом, f хорошо представляется списком соответствующих матриц-столбцов. То есть, если
для j = 1, ..., n , то f представляется матрицей
с m строками и n столбцами.
Матричное умножение определяется таким образом, что произведение двух матриц является матрицей композиции соответствующих линейных отображений, а произведение матрицы и матрицы-столбца является матрицей-столбцом, представляющей результат применения представленного линейного отображения к представленному вектору. Из этого следует, что теория конечномерных векторных пространств и теория матриц являются двумя разными языками для выражения совершенно одних и тех же понятий.
Две матрицы, которые кодируют одно и то же линейное преобразование в разных базисах, называются подобными . Можно доказать, что две матрицы подобны тогда и только тогда, когда одну можно преобразовать в другую с помощью элементарных операций над строками и столбцами . Для матрицы, представляющей линейное отображение из W в V , операции над строками соответствуют изменению базисов в V , а операции над столбцами соответствуют изменению базисов в W. Каждая матрица подобна единичной матрице, возможно, ограниченной нулевыми строками и нулевыми столбцами. В терминах векторных пространств это означает, что для любого линейного отображения из W в V существуют базисы, такие, что часть базиса W отображается биективно на часть базиса V , и что оставшиеся элементы базиса W , если таковые имеются, отображаются в ноль. Гауссово исключение является основным алгоритмом для нахождения этих элементарных операций и доказательства этих результатов.
Конечный набор линейных уравнений относительно конечного набора переменных, например, x 1 , x 2 , ..., x n , или x , y , ..., z называется системой линейных уравнений или линейной системой . [11] [12] [13] [14] [15]
Системы линейных уравнений образуют фундаментальную часть линейной алгебры. Исторически линейная алгебра и теория матриц были разработаны для решения таких систем. В современном представлении линейной алгебры через векторные пространства и матрицы многие проблемы могут быть интерпретированы в терминах линейных систем.
Например, пусть
быть линейной системой.
К такой системе можно отнести ее матрицу
и его правый член вектора
Пусть T — линейное преобразование, связанное с матрицей M. Решением системы ( S ) является вектор
такой что
который является элементом прообраза v по T.
Пусть ( S′ ) — соответствующая однородная система , где правые части уравнений приравнены к нулю:
Решения ( S′ ) являются в точности элементами ядра T или , что эквивалентно , M .
Гауссово исключение состоит из выполнения элементарных строчных операций над расширенной матрицей
для приведения его к форме сокращенного ряда ступеней . Эти операции со строками не изменяют множество решений системы уравнений. В примере сокращенная форма ступеней — это
показывая, что система ( S ) имеет единственное решение
Из этой матричной интерпретации линейных систем следует, что те же методы могут быть применены для решения линейных систем и для многих операций над матрицами и линейными преобразованиями, которые включают вычисление рангов , ядер , обратных матриц .
Линейный эндоморфизм — это линейное отображение, которое отображает векторное пространство V в себя. Если V имеет базис из n элементов, такой эндоморфизм представляется квадратной матрицей размера n .
Что касается общих линейных отображений, линейные эндоморфизмы и квадратные матрицы обладают некоторыми специфическими свойствами, которые делают их изучение важной частью линейной алгебры, которая используется во многих разделах математики, включая геометрические преобразования , изменения координат , квадратичные формы и многие другие разделы математики.
Определитель квадратной матрицы A определяется как [16]
где S n — группа всех перестановок из n элементов, σ — перестановка, а (−1) σ — четность перестановки . Матрица обратима тогда и только тогда, когда обратим определитель (т. е. ненулевой, если скаляры принадлежат полю).
Правило Крамера — это замкнутое выражение в терминах определителей решения системы из n линейных уравнений с n неизвестными . Правило Крамера полезно для рассуждений о решении, но, за исключением случаев n = 2 или 3 , оно редко используется для вычисления решения, поскольку метод исключения Гаусса является более быстрым алгоритмом.
Определитель эндоморфизма — это определитель матрицы, представляющей эндоморфизм в терминах некоторого упорядоченного базиса. Это определение имеет смысл, поскольку этот определитель не зависит от выбора базиса.
Если f — линейный эндоморфизм векторного пространства V над полем F , то собственный вектор f — это ненулевой вектор v из V , такой что f ( v ) = av для некоторого скаляра a из F. Этот скаляр a является собственным значением f .
Если размерность V конечна и выбран базис, то f и v могут быть представлены, соответственно, квадратной матрицей M и матрицей-столбцом z ; уравнение, определяющее собственные векторы и собственные значения, принимает вид
Используя единичную матрицу I , все элементы которой равны нулю, за исключением элементов главной диагонали, которые равны единице, это можно переписать
Поскольку z должно быть ненулевым, это означает, что M – aI является сингулярной матрицей , и, таким образом, ее определитель det ( M − aI ) равен нулю. Собственные значения, таким образом, являются корнями многочлена
Если V имеет размерность n , то это монический многочлен степени n , называемый характеристическим многочленом матрицы (или эндоморфизма), и имеется не более n собственных значений.
Если существует базис, состоящий только из собственных векторов, матрица f на этом базисе имеет очень простую структуру: это диагональная матрица, такая, что элементы на главной диагонали являются собственными значениями, а другие элементы равны нулю. В этом случае эндоморфизм и матрица называются диагонализируемыми . В более общем смысле, эндоморфизм и матрица также называются диагонализируемыми, если они становятся диагонализируемыми после расширения поля скаляров. В этом расширенном смысле, если характеристический многочлен свободен от квадратов , то матрица диагонализируема.
Симметричная матрица всегда диагонализируема. Существуют недиагонализуемые матрицы, простейшая из которых
(она не может быть диагонализирована, поскольку ее квадрат — это нулевая матрица , а квадрат ненулевой диагональной матрицы никогда не равен нулю).
Когда эндоморфизм не диагонализуем, существуют основания, на которых он имеет простую форму, хотя и не такую простую, как диагональная форма. Нормальная форма Фробениуса не нуждается в расширении поля скаляров и делает характеристический многочлен сразу читаемым на матрице. Нормальная форма Жордана требует расширения поля скаляров для включения всех собственных значений и отличается от диагональной формы только некоторыми элементами, которые находятся чуть выше главной диагонали и равны 1.
Линейная форма — это линейное отображение из векторного пространства V над полем F в поле скаляров F , рассматриваемое как векторное пространство над собой. Оснащенные поточечным сложением и умножением на скаляр, линейные формы образуют векторное пространство, называемое дуальным пространством V , и обычно обозначаемое V* [17] или V ′ . [18] [ 19]
Если v 1 , ..., v n является базисом V (это подразумевает, что V конечномерно), то можно определить для i = 1, ..., n линейное отображение v i * такое, что v i *( v i ) = 1 и v i *( v j ) = 0, если j ≠ i . Эти линейные отображения образуют базис V * , называемый двойственным базисом v 1 , ..., v n . (Если V не конечномерно, v i * можно определить аналогично; они линейно независимы , но не образуют базис.)
Для v в V отображение
является линейной формой на V* . Это определяет каноническое линейное отображение из V в ( V *)* , двойственное к V* , называемое двойным двойственным или бидуальным к V. Это каноническое отображение является изоморфизмом, если V конечномерно , и это позволяет отождествить V с его бидуальным. (В бесконечномерном случае каноническое отображение инъективно, но не сюръективно.)
Таким образом, существует полная симметрия между конечномерным векторным пространством и его дуальным. Это мотивирует частое использование в этом контексте обозначения скобок
для обозначения f ( x ) .
Позволять
быть линейным отображением. Для каждой линейной формы h на W , составная функция h ∘ f является линейной формой на V . Это определяет линейное отображение
между дуальными пространствами, которое называется дуальным или транспонированным f .
Если V и W конечномерны, а M — матрица f в терминах некоторых упорядоченных базисов, то матрица f* по двойственным базисам является транспонированной M T матрицы M , полученной путем перестановки строк и столбцов.
Если элементы векторных пространств и их двойственные элементы представлены векторами-столбцами, то эта двойственность может быть выражена в скобочной нотации следующим образом:
Для подчеркивания этой симметрии два члена этого равенства иногда записываются
Помимо этих основных понятий, линейная алгебра также изучает векторные пространства с дополнительной структурой, такой как скалярное произведение . Скалярное произведение является примером билинейной формы , и оно придает векторному пространству геометрическую структуру, позволяя определять длину и углы. Формально, скалярное произведение является отображением
который удовлетворяет следующим трем аксиомам для всех векторов u , v , w в V и всех скаляров a в F : [20] [21]
Мы можем определить длину вектора v в V как
и мы можем доказать неравенство Коши–Шварца :
В частности, количество
и поэтому мы можем назвать эту величину косинусом угла между двумя векторами.
Два вектора ортогональны, если ⟨ u , v ⟩ = 0 . Ортонормированный базис — это базис, в котором все базисные векторы имеют длину 1 и ортогональны друг другу. Для любого конечномерного векторного пространства ортонормированный базис может быть найден с помощью процедуры Грама–Шмидта . С ортонормированными базисами особенно легко иметь дело, поскольку если v = a 1 v 1 + ⋯ + a n v n , то
Внутренний продукт облегчает построение многих полезных концепций. Например, для преобразования T мы можем определить его эрмитово сопряженное T* как линейное преобразование, удовлетворяющее
Если T удовлетворяет TT* = T*T , мы называем T нормальной . Оказывается, нормальные матрицы — это в точности матрицы, имеющие ортонормированную систему собственных векторов, охватывающих V.
Между линейной алгеброй и геометрией существует тесная связь , которая началась с введения Рене Декартом в 1637 году декартовых координат . В этой новой (на тот момент) геометрии, теперь называемой декартовой геометрией , точки представлены декартовыми координатами , которые являются последовательностями трех действительных чисел (в случае обычного трехмерного пространства ). Основные объекты геометрии, которыми являются прямые и плоскости, представлены линейными уравнениями. Таким образом, вычисление пересечений прямых и плоскостей равносильно решению систем линейных уравнений. Это было одним из главных мотивов развития линейной алгебры.
Большинство геометрических преобразований , таких как переносы , вращения , отражения , жесткие движения , изометрии и проекции , преобразуют линии в линии. Из этого следует, что их можно определить, указать и изучить в терминах линейных отображений. Это также касается гомографий и преобразований Мёбиуса , рассматриваемых как преобразования проективного пространства .
До конца 19 века геометрические пространства определялись аксиомами , связывающими точки, прямые и плоскости ( синтетическая геометрия ). Примерно в это же время стало ясно, что геометрические пространства можно определять и с помощью конструкций, включающих векторные пространства (см., например, Проективное пространство и Аффинное пространство ). Было показано, что эти два подхода по сути эквивалентны. [22] В классической геометрии задействованные векторные пространства являются векторными пространствами над действительными числами, но конструкции могут быть расширены до векторных пространств над любым полем, что позволяет рассматривать геометрию над произвольными полями, включая конечные поля .
В настоящее время большинство учебников вводят геометрические пространства из линейной алгебры, а геометрия часто представляется на элементарном уровне как подраздел линейной алгебры.
Линейная алгебра используется почти во всех областях математики, что делает ее актуальной почти во всех научных областях, использующих математику. Эти приложения можно разделить на несколько широких категорий.
Функциональный анализ изучает функциональные пространства . Это векторные пространства с дополнительной структурой, такие как пространства Гильберта . Таким образом, линейная алгебра является фундаментальной частью функционального анализа и его приложений, которые включают, в частности, квантовую механику ( волновые функции ) и анализ Фурье ( ортогональный базис ).
Почти все научные вычисления включают линейную алгебру. Следовательно, алгоритмы линейной алгебры были высоко оптимизированы. BLAS и LAPACK являются наиболее известными реализациями. Для повышения эффективности некоторые из них автоматически настраивают алгоритмы во время выполнения для адаптации их к особенностям компьютера ( размер кэша , количество доступных ядер , ...).
Некоторые процессоры , как правило, графические процессоры (GPU), разработаны с матричной структурой для оптимизации операций линейной алгебры. [ необходима цитата ]
Моделирование окружающего пространства основано на геометрии . Науки , связанные с этим пространством, широко используют геометрию. Это касается механики и робототехники для описания динамики твердого тела ; геодезии для описания формы Земли ; перспективности , компьютерного зрения и компьютерной графики для описания взаимосвязи между сценой и ее плоским представлением; и многих других научных областей.
Во всех этих приложениях синтетическая геометрия часто используется для общих описаний и качественного подхода, но для изучения явных ситуаций необходимо производить вычисления с координатами . Это требует интенсивного использования линейной алгебры.
Большинство физических явлений моделируются уравнениями в частных производных . Для их решения обычно разбивают пространство, в котором ищутся решения, на небольшие взаимодействующие ячейки . Для линейных систем это взаимодействие включает линейные функции . Для нелинейных систем это взаимодействие часто аппроксимируется линейными функциями. [b] Это называется линейной моделью или приближением первого порядка. Линейные модели часто используются для сложных нелинейных систем реального мира, поскольку это делает параметризацию более управляемой. [23] В обоих случаях обычно задействованы очень большие матрицы. Прогнозирование погоды (или, точнее, параметризация для моделирования атмосферы ) является типичным примером приложения реального мира, где вся атмосфера Земли разделена на ячейки, скажем, 100 км ширины и 100 км высоты.
[24] [25] [26]
Линейная алгебра, раздел математики, занимающийся векторными пространствами и линейными отображениями между этими пространствами, играет важную роль в различных инженерных дисциплинах, включая механику жидкости , гидродинамику и тепловые энергетические системы. Ее применение в этих областях многогранно и незаменимо для решения сложных задач.
В механике жидкости линейная алгебра является неотъемлемой частью понимания и решения проблем, связанных с поведением жидкостей. Она помогает в моделировании и имитации потока жидкости, предоставляя необходимые инструменты для анализа проблем динамики жидкости . Например, линейные алгебраические методы используются для решения систем дифференциальных уравнений , описывающих движение жидкости. Эти уравнения, часто сложные и нелинейные , могут быть линеаризованы с использованием методов линейной алгебры, что позволяет получать более простые решения и анализы.
В области гидродинамики линейная алгебра находит свое применение в вычислительной гидродинамике (CFD), отрасли, которая использует численный анализ и структуры данных для решения и анализа задач, связанных с потоками жидкости. CFD в значительной степени опирается на линейную алгебру для вычисления потока жидкости и теплопередачи в различных приложениях. Например, уравнения Навье-Стокса , фундаментальные в гидродинамике , часто решаются с использованием методов, полученных из линейной алгебры. Это включает использование матриц и векторов для представления и управления полями потока жидкости.
Кроме того, линейная алгебра играет решающую роль в тепловых энергетических системах, особенно в анализе энергосистем . Она используется для моделирования и оптимизации генерации, передачи и распределения электроэнергии. Линейные алгебраические концепции, такие как матричные операции и задачи на собственные значения, используются для повышения эффективности, надежности и экономических показателей энергосистем . Применение линейной алгебры в этом контексте имеет жизненно важное значение для проектирования и эксплуатации современных энергосистем , включая возобновляемые источники энергии и интеллектуальные сети .
В целом, применение линейной алгебры в механике жидкости , гидродинамике и системах тепловой энергии является примером глубокой взаимосвязи между математикой и инженерией . Она предоставляет инженерам необходимые инструменты для моделирования, анализа и решения сложных проблем в этих областях, что приводит к прогрессу в технологии и промышленности.
В этом разделе представлено несколько связанных тем, которые обычно не встречаются в начальных учебниках по линейной алгебре, но обычно рассматриваются в высшей математике как части линейной алгебры.
Существование мультипликативных обратных в полях не входит в аксиомы, определяющие векторное пространство. Таким образом, можно заменить поле скаляров кольцом R , и это даст структуру, называемую модулем над R , или R -модулем.
Понятия линейной независимости, охвата, базиса и линейных отображений (также называемых гомоморфизмами модулей ) определяются для модулей точно так же, как и для векторных пространств, с той существенной разницей, что если R не является полем, то существуют модули, не имеющие никакого базиса. Модули, имеющие базис, являются свободными модулями , а те, которые охватываются конечным множеством, являются конечно порожденными модулями . Гомоморфизмы модулей между конечно порожденными свободными модулями могут быть представлены матрицами. Теория матриц над кольцом похожа на теорию матриц над полем, за исключением того, что определители существуют только если кольцо коммутативно , и что квадратная матрица над коммутативным кольцом обратима, только если ее определитель имеет мультипликативную обратную в кольце.
Векторные пространства полностью характеризуются своей размерностью (с точностью до изоморфизма). В общем случае для модулей не существует столь полной классификации, даже если ограничиться конечно порождёнными модулями. Однако каждый модуль является коядром гомоморфизма свободных модулей.
Модули над целыми числами можно отождествить с абелевыми группами , поскольку умножение на целое число можно отождествить с повторным сложением. Большая часть теории абелевых групп может быть распространена на модули над областью главных идеалов . В частности, над областью главных идеалов каждый подмодуль свободного модуля свободен, и фундаментальная теорема о конечно порожденных абелевых группах может быть непосредственно распространена на конечно порожденные модули над главным кольцом.
Существует множество колец, для которых существуют алгоритмы решения линейных уравнений и систем линейных уравнений. Однако эти алгоритмы, как правило, имеют вычислительную сложность , намного превышающую аналогичные алгоритмы над полем. Подробнее см. Линейное уравнение над кольцом .
В полилинейной алгебре рассматриваются многомерные линейные преобразования, то есть отображения, линейные по каждой из нескольких различных переменных. Эта линия исследования естественным образом приводит к идее дуального пространства , векторного пространства V*, состоящего из линейных отображений f : V → F , где F — поле скаляров. Полилинейные отображения T : V n → F можно описать с помощью тензорных произведений элементов V* .
Если в дополнение к векторному сложению и скалярному умножению имеется билинейное векторное произведение V × V → V , то векторное пространство называется алгеброй ; например, ассоциативные алгебры — это алгебры с ассоциированным векторным произведением (как алгебра квадратных матриц или алгебра многочленов).
Векторные пространства, не являющиеся конечномерными, часто требуют дополнительной структуры для того, чтобы быть трактуемыми. Нормированное векторное пространство — это векторное пространство вместе с функцией, называемой нормой , которая измеряет «размер» элементов. Норма индуцирует метрику , которая измеряет расстояние между элементами, и индуцирует топологию , которая позволяет определить непрерывные отображения. Метрика также позволяет определить пределы и полноту — нормированное векторное пространство, которое является полным, известно как банахово пространство . Полное метрическое пространство вместе с дополнительной структурой внутреннего произведения (сопряженной симметричной полуторалинейной формы ) известно как гильбертово пространство , которое в некотором смысле является особенно хорошо себя ведущим банаховым пространством. Функциональный анализ применяет методы линейной алгебры наряду с методами математического анализа для изучения различных функциональных пространств; центральными объектами изучения в функциональном анализе являются пространства L p , которые являются банаховыми пространствами, и особенно пространство L 2 квадратично интегрируемых функций, которое является единственным гильбертовым пространством среди них. Функциональный анализ имеет особое значение для квантовой механики, теории уравнений с частными производными, цифровой обработки сигналов и электротехники. Он также обеспечивает основу и теоретическую структуру, лежащую в основе преобразования Фурье и связанных с ним методов.