Нормальная форма Хауэлла

Материал из testwiki
Перейти к навигации Перейти к поиску

Нормальная форма Хауэлла — аналог ступенчатого вида матрицы для матриц над кольцом N остатков по модулю N.

Определение

Пусть ANn×m — матрица над N. Матрица находится в ступенчатом виде если она удовлетворяет следующим условиям:

  • Пусть r — число ненулевых строк A. Тогда первые r строк матрицы ненулевые,
  • Для 1ir, пусть ji — индекс первого ненулевого элемента в строке i. Тогда j1<j2<<jr.

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

  • Для любого 1ir, ведущий элемент Aiji делит N нацело,
  • Для любых 1k<ir выполнено 0Akji<Aiji.

Про матрицу, удовлетворяющую условиям выше говорят, что она находится в приведённом ступенчатом виде.

Пусть S(A)линейная оболочка строк матрицы A. Матрица в приведённой ступенчатом виде находится в нормальной форме Хауэлла, если дополнительно выполнено следующее условие:

  • Пусть vS(A) — элемент линейной оболочки строк A, такой что vk=0 для любого 1k<ji. Тогда vS(Aim), где Aim — матрица составленная из строк с i-й по m-ю матрицы A.

Свойства

Пусть A,BNn×m — матрицы над N. Линейные оболочки их строк совпадают если и только если совпадают их нормальные формы Хауэлла. Например, для матриц

A=[410005000],B=[8550980010]

над 12, их нормальная форма Хауэлла совпадает и имеет вид

H=[410030001].

Литература