Пусть и — два векторных пространства с общей областью операторов, производящих в обоих пространствах линейные преобразования. Далее, пусть задано линейное преобразование , которое операторно-гомоморфно отображает пространство в или в некоторое подпространство пространства . Операторный гомоморфизм приводит к тому, что, когда для каждого из , преобразование также переводит в , т. е.
или коммутирует с . Теперь докажем лемму Шура.
Лемма Шура. Если неприводимо, то либо является изоморфизмом, либо преобразует каждый вектор в нулевой вектор.
В первом случае эквивалентно неприводимому подпространству . Если само неприводимо, то эквивалентно . В частности, если и для и применяются одинаковые базисные векторы, то далее мы получаем: матрица является кратной единичной матрицей.
По закону гомоморфизма является изоморфным изображением дополнительного пространства . Если неприводимо, то должно иметь место или или . Это и дает доказываемую альтернативу.
Чтобы доказать соотношение в случае , определим так, что детерминант . Так как одновременно с и коммутирует со всеми а, то по только что доказанной части теоремы матрица или представляет однозначное, следовательно, несингулярное преобразование, или равна нулю. Следовательно, если , то , т. е. .
То же самое соотношение имеет место, если положить не , а , так как выбранные базисы и соответствуют друг другу вследствие изоморфизма.
Мы определим теперь линейные преобразования, коммутирующие с целиком приводимой системой линейных преобразований пространства . Другими словами, согласно вышесказанному, мы определим операторные гомоморфизмы целиком приводимого пространства представлений с областью операторов .
Положим
Если пространства преобразуются с помощью эквивалентным образом, то мы вводим в них соответствующие базисные векторы такого рода, чтобы преобразования этих пространств представлялись одинаковыми матрицами. Пусть — линейное преобразование, гомоморфно отображающее в самого себя. Чтобы полностью знать преобразование , нужно знать только его действие на векторы . Т отображает в изоморфное с пространство . Векторы пространства можно разложить на компоненты по (13.1)
Соответствие или является тоже операторным гомоморфизмом, поэтому или и т. д. является также операторным гомоморфизмом. По лемме Шура в разложение (13.2) могут входить только такие компоненты, которые относятся к подпространствам , эквивалентным . Все остальные компоненты должны равняться нулю. Далее, по лемме Шура (вторая часть) соотношения и т. д. должны представляться кратными единичной матрице. Мы обозначим эти кратные, поскольку речь идет об отображении в , через . Все, что имеет место для , естественно,
имеет место и для всех остальных : мы имеем отображения пространства в эквивалентном ему .
Построим теперь матрицу , отнесенную к базису, составленному из базисов . Мы получаем при этом
Полученный результат можно формулировать следующим образом. Напишем последовательно базисные векторы эквивалентных пространств от до
при операциях строки этого прямоугольника линейно преобразуются в самих себя, причем все строки одинаковым образом, тогда как коммутирующие с ними операторы преобразуют столбиы прямоугольников в самих себя, причем тоже одинаковым образом, в остальном совершенно произвольным. Для пространств от до получаются аналогичные прямоугольники базисных векторов.
Таким образом находятся все матрицы, коммутирующие с полностью приводимой системой. Эти матрицы образуют кольцо , т. е. систему величин, содержащую для каждой пары также и их сумму, разность и произведение. Кольцо является «прямой суммой» колец , составленных из матриц одной из «касс» в (13.3) (с нулями в других касcax), т. е. каждая матрица кольца может быть однозначно представлена суммой матриц колец , тогда как произведение двух матриц различных колец всегда равно нулю. Поэтому пишут
Матрицы кольца складываются и умножаются точно так же, как рядные матрицы
с совершенно произвольными числами в качестве элементов. Кольцо всех этих матриц мы называем полным матричным кольцом степени . Следовательно, кольцо является прямой суммой полных матричных колец.
Базисные величины полного матричного кольца мы получим, если положим, что все (13.4) равны нулю, кроме одного . Полученные таким образом матрицы (13.4) мы обозначим через . При этом каждая матрица может быть однозначно представлена суммой . Правила вычисления сводятся к равенствам
Полученная теорема позволяет ответить на следующий вопрос. Предположим, что на векторное пространство действуют две коммутирующие между собой группы или вообще две коммутирующие целиком приводимые системы линейных преобразований . Можно ли разложить системы на неприводимые части так, чтобы в приведенной форме коммутируемость была непосредственно видна?
Сначала разложим систему , что приведет к рассмотренным выше прямоугольным системам базисных векторов
Согласно вышеизложенным результатам, коммутирующая система должна линейно преобразовывать столбцы каждого прямоугольника в самих себя и притом одинаковым образом. Следовательно, каждый столбец определяет подпространство в , инвариантное относительно , которое должно быть полностью приводимо. Поэтому можно заменить базисные векторы какого-либо столбца их линейными комбинациями так, чтобы после этого столбец распадался на отдельные участки, неприводимо преобразующиеся под действием . Это видоизменение базисных векторов мы проводим для всех столбцов прямоугольника
одинаковым образом. Потом таким же образом преобразуем неприводимо строки прямоугольника системы так, что весь прямоугольник разделится горизонтальными линиями на частичные прямоугольники, столбцы которых неприводимо преобразуются системой .
Таким образом, если даны две целиком приводимые и коммутирующие системы линейных преобразований векторного пространства , то можно расположить базисные векторы в прямоугольники
так, чтобы в каждом прямоугольнике все строки неприводимо преобразовывались одинаковым образом системой и точно так же все столбцы неприводимо преобразовывались одинаковым образом системой .