Jump to content

Алгоритм Зассенхауза

В математике алгоритм Цассенхауза [1] это метод вычисления основы пересечения и суммы двух подпространств векторного пространства .Он назван в честь Ганса Зассенхауса , но о публикации им этого алгоритма неизвестно. [2] Он используется в системах компьютерной алгебры . [3]

Алгоритм

[ редактировать ]

Пусть V — векторное пространство и U , W — два конечномерных подпространства V со следующими остовными множествами :

и

Наконец, позвольте быть линейно независимыми векторами так, что и можно записать как

и

Алгоритм вычисляет основание суммы и основание пересечения .

Алгоритм

[ редактировать ]

Алгоритм создает следующую блочную матрицу размера :

Используя элементарные операции над строками , эта матрица преобразуется в форму звена строк . Тогда он имеет следующую форму:

Здесь, обозначает произвольные числа, а векторы для каждого и для каждого ненулевые.

Затем с

является основой и с

является основой .

Доказательство правильности

[ редактировать ]

Сначала мы определяем быть проекцией на первый компонент.

Позволять Затем и .

Также, является ядром проекция ограничена H , .Поэтому, .

Алгоритм Зассенхауза вычисляет базис H . В первых m столбцах этой матрицы находится базис из .

Строки формы ), очевидно, находятся в . Поскольку матрица имеет форму эшелона строк , они также линейно независимы.Все строки, отличные от нуля ( и ) являются базисом H , поэтому существуют такой с. Таким образом, составляют основу .

Рассмотрим два подпространства и векторного пространства .

Используя стандартный базис , создадим следующую матрицу размерности :

Используя элементарные операции над строками , преобразуем эту матрицу в следующую матрицу:

(Некоторые записи заменены на " «потому что они не имеют отношения к результату.)

Поэтому является основой , и является основой .

См. также

[ редактировать ]
  1. ^ Лукс, Евгений М .; Ракоци, Ференц; Райт, Чарльз Р.Б. (апрель 1997 г.), «Некоторые алгоритмы для нильпотентных групп перестановок», Журнал символических вычислений , 23 (4): 335–354, номер документа : 10.1006/jsco.1996.0092 .
  2. ^ Фишер, Герд (2012), учебная книга «Линейная алгебра и аналитическая геометрия» (на немецком языке), Vieweg+Teubner , стр. 207–210, doi : 10.1007/978-3-8348-2379-3 , ISBN  978-3-8348-2378-6
  3. ^ Группа GAP (13 февраля 2015 г.), «24 матрицы» , Справочное руководство GAP, выпуск 4.7 , получено 11 июня 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2dce2a535e840e2d9e1089118e68a26f__1705181220
URL1:https://arc.ask3.ru/arc/aa/2d/6f/2dce2a535e840e2d9e1089118e68a26f.html
Заголовок, (Title) документа по адресу, URL1:
Zassenhaus algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)