Необходимость. Пусть сумма L — прямая. Тогда нужно доказать, что объединение базисов подпространств есть базис суммы. Выпишем базисы подпространств Li,i=¯1,k: E1=⟨e11,e12,…,e1m1⟩, E2=⟨e21,e22,…,e2m2⟩, …, Ek=⟨ek1,ek2,…,ekmk⟩. Теперь построим объединенную систему из данных базисов. В итоге получим: E=⟨e11,e12,…,e1m1,e21,e22,…,e2m2,…,ek1,ek2,…,ekmk⟩.
Для того, чтобы система E являлась базисом суммы L, она должна удовлетворять определению базиса. То есть, любой вектор из L должен выражаться через данную систему, и она должна быль линейно независимой. Первое условие соблюдается. Действительно, по определению прямой суммы: ∀x∈L:x=x1+x2+⋯+xk, где xi∈Li,i=¯1,k, причем такое представление единственно. Каждый вектор xi,i=¯1,k может быть выражен через базис Li: xi=αi1ei1+αi2ei2+⋯+αimieimi, где αij∈P,j=¯1,mi — коэффициенты линейной комбинации. Значит, вектор x можно представить в другом виде:x=α11e11+α12e12+⋯+α1m1e1m1+⋯+α21e21+α22e22+⋯++α2m2e2m2+⋯+αk1ek1+αk2ek2+⋯+αkmkekmk,Как видим, вектор выражается через систему E.
Остается доказать линейную независимость. Выпишем линейную комбинацию векторов системы E и приравняем ее к нулю:α11e11+α12e12+⋯+α1m1e1m1+⋯+α21e21+α22e22+⋯++α2m2e2m2+⋯+αk1ek1+αk2ek2+⋯+αkmkekmk=0.По первому критерию линейной независимости система E будет линейно независима при следующих равенствах:α11=α12=⋯=αkmk=0.Опять же, данные слагаемые можно представить как линейные комбинации векторов из Li,i=¯1,k, то есть:xi=αi1ei1+αi2ei2+⋯+αimieimi,i=¯1,k.Теперь можно переписать уравнение (1) в следующем виде:x1+x2+⋯+xk=0.Получили представление нулевого вектора. По определению прямой суммы такое представление единственно и имеет вид: 0+0+⋯+0=0. Отсюда следует: xi=0,i=¯1,k. Так как каждый вектор xi представляется через соответствующий базис Li, то, следовательно, все коэффициенты линейных комбинаций равны нулю: αi1=αi2=⋯=αimi=0,i=¯1,k, что и требовалось доказать.
Таким образом, система E линейно независима, и каждый вектор суммы L выражается через данную систему. Необходимость доказана.
Достаточность. Теперь пусть объединение базисов Li,i=¯1,k (оно же является системой E) есть базис суммы L. Требуется доказать, что L — прямая сумма. Значит, нужно показать, что представление любого вектора этой суммы единственно. Запишем представление некоторого вектора x∈L в базисе суммы: x=β11e11+β12e12+⋯+β1m1e1m1+⋯++βk1ek1+βk2ek2+⋯+βkmkekmk. По свойству базиса такое представление единственно. Выражения вида βi1ei1+⋯+βimieimi являются линейными комбинациями векторов из Li,i=¯1,k. Тогда их можно заменить соответствующими векторами yi∈Li и подставить в (2). Получим: x=y1+y2+⋯+yk.Получили представление x в виде вектора суммы. Пусть сумма L не прямая, тогда может существовать другое представление вектора x. А это необратимо приводит к изменению представления векторов yi и, соответственно, значений коэффициентов βi1,βi2,…,βimi,i=¯1,k. Но, как было сказано выше, вектор x имеет единственное представление (2), то есть иного не существует. Получили противоречие. Следовательно, сумма L является прямой, что и требовалось доказать.