Однородные системы

Теория

Следующая теорема описывает важнейшее свойство множества решений однородной системы m линейных алгебраических уравнений с n неизвестными

Однородные системы

Теорема 14.1. Если столбцы x(1), x(2), ..., x(s) — решения однородной СЛАУ Ax = 0, то любая их линейная комбинация также является решением этой системы.

◄ Рассмотрим любую линейную комбинацию данных решений: x = Σsk=1 λkx(k), λk ∈ R. Тогда A(Σsk=1 λkAx(k)) = Σsk=1 λkAx(k) =Σsk=1 λk0 = 0, т.е. столбец x является решением однородной СЛАУ Ax = 0. ►

Следствие 14.1. Если однородная СЛАУ имеет ненулевое решение, то она имеет бесконечно много решений.

◄ Если x — ненулевое решение однородной СЛАУ, то для любого λ ∈ R решением однородной СЛАУ является и λx, причем при λ1 ≠ λ2 решения λ1x и λ2x различаются. ►

Естественно попытаться найти такие решения x(1), ... , x(s) системы Ax = 0, чтобы любое другое решение этой системы представлялось в виде их линейной комбинации и притом единственным образом. Оказывается, что это всегда возможно и приводит к следующему определению.

Определение 14.1. Любой набор из k = n — r линейно независимых столбцов, являющихся решениями однородной СЛАУ Ax = 0, где n — количество неизвестных в системе, а r — ранг ее матрицы A, называют фундаментальной системой решений этой однородной СЛАУ.

При исследовании и решении однородных систем линейных алгебраических уравнений будем использовать следующую терминологию. Если в матрице A однородной СЛАУ Ax = 0 фиксировать базисный минор, то ему соответствуют базисные столбцы и, следовательно, набор неизвестных, отвечающих этим столбцам. Указанные неизвестные называют базисными, или зависимыми, а остальные неизвестные — свободными, или независимыми.

Теорема 14.2. Пусть дана однородная СЛАУ Ax = 0 с n неизвестными и Rg A = r. Тогда существует набор из k = n—r решений x(1), ..., x(k) этой СЛАУ, образующих фундаментальную систему решений.

◄ Не ограничивая общности, можно считать, что базисный минор матрицы A сосредоточен в верхнем левом углу, т.е. расположен в строках 1, 2, ..., r и столбцах 1, 2, ..., r. Тогда остальные строки матрицы A, согласно теореме 12.5 о базисном миноре, являются линейными комбинациями базисных строк. Для системы Ax = 0 это означает, что если значения x1, ... , хn удовлетворяют уравнениям, соответствующим строкам базисного минора, т.е. первым г уравнениям, то они удовлетворяют и остальным уравнениям. Следовательно, множество решений системы не изменится, если отбросить все уравнения начиная с (r + 1)-го. Сделав это, получим систему

Однородные системы

Разделим неизвестные на базисные x1, ..., xr и свободные xr+1, ..., xn, перенеся последние в правую часть, а в левой оставив базисные:

Однородные системы

Если мы зададим произвольные значения свободных неизвестных xr+1, ..., xn, то относительно базисных неизвестных получим квадратную СЛАУ с невырожденной матрицей, решение которой существует и единственно. Таким образом, любое решение однородной СЛАУ однозначно определяется значениями свободных неизвестных xr+1, ..., xn. Рассмотрим следующие k = n — r серий значений свободных неизвестных xr+1, ... , xn:

Однородные системы

Здесь номер серии указан верхним индексом в скобках, а сами серии значений выписаны в виде столбцов. В каждой серии x(i)r+j = 1, если j = i, и x(i)r+j = 0, если j ≠ i.

Далее, i-й серии значений свободных неизвестных однозначно соответствуют значения x(i)1 ,..., x(i)r базисных неизвестных. Значения свободных и базисных неизвестных в совокупности дают решение системы (14.2). Покажем, что столбцы

Однородные системы

образуют фундаментальную систему решений. Так как эти столбцы по построению являются решениями однородной системы Ax = 0 и их количество равно k, то, в соответствии с определением 14.1 фундаментальной системы решений, остается доказать линейную независимость решений (14.4). Пусть есть некоторая линейная комбинация решений x(1),..., x(k) нулевому столбцу:

α1x(1) + ... + αkx(k) = 0.

Тогда левая часть этого равенства является столбцом, компоненты которого с номерами r + 1, ..., n равны нулю. Но (r + 1)-я компонента равна α11 + α20 +... + ak0 = α1. Аналогично, (r + 2)-я компонента равна α2 и, наконец, k-я компонента равна αk. Поэтому α1 = α2 = ... = αk = 0, что означает линейную независимость решений x(1), ..., x(k). ►

Построенная при доказательстве теоремы 14.2 фундаментальная система решений (14.4) имеет достаточно специальный вид, поскольку, согласно (14.3), в любом из решений (14.4) все значения независимых неизвестных равны нулю, кроме одного, которое равно единице. Такие фундаментальные системы решений называют нормальными.

Следствие 14.2. С помощью нормальной фундаментальной системы решений (14.4) однородной СЛАУ (14.1) множество всех решений можно описать формулой

x = c1x(1) + ... + ckx(k), (14.5)

где постоянные ci, i = 1,k, принимают произвольные значения.

◄ Согласно теореме 14.1, столбец (14.5) является решением рассматриваемой однородной СЛАУ Ax = 0. Поэтому остается доказать, что любое решение g = f(g1, g2, ..., gn)T этой однородной СЛАУ можно представить в виде (14.5). Рассмотрим столбец x = gr+1x(1) + ... + gnx(k). Этот столбец совпадает со столбцом g по элементам с номерами r + 1, . . . , n и является решением СЛАУ (14.2). Поэтому столбцы g и x совпадают, так как решения системы (14.2) однозначно определяются набором значений ее свободных неизвестных xr+1, ... , xn, а у столбцов g и x эти наборы совпадают. Следовательно, g = x = gxr+1x(1) + ... + gnx(k), т.е. решение g есть линейная комбинация столбцов x(1), ... , x(k) нормальной фундаментальной системы решений, что завершает доказательство. ►

Однородная СЛАУ (14.1) может иметь не только нормальные фундаментальные системы решений, но и другие фундаментальные системы решений. Оказывается, что утверждение следствия 14.2 имеет место не только для нормальной фундаментальной системы решений, но и для произвольной фундаментальной системы решений, что и утверждает следующая теорема.

Теорема 14.3. Если x(1), ..., x(k) — произвольная фундаментальная система решений однородной СЛАУ Ax = 0, то любое ее решение x можно представить в виде

x = c1x(1) + ... + ckx(k), (14.6)

где c1, ... , ck — некоторые постоянные. #

Сформулированную теорему называют теоремой о структуре общего решения однородной СЛАУ. Это вызвано тем, что, согласно теоремам 14.1 и 14.3, при заданной фундаментальной системе решений x(1), ..., x(k) однородной СЛАУ (14.1) выражение

xоо = с1x(1) + ... + ckx(k), (14.7)

где с1 , ... , ck принимают произвольные значения, описывает все множество решений. Соотношение (14.7) называют общим решением однородной СЛАУ.