Спасибо за интерес!
Leox, Вы правы: мне необходимо найти минимальную по весу порождающую систему модуля, который задан какой-то системой порождающих.
Xaositect, система
ведь будет порождающей для всего кольца
, а я рассматриваю только его подалгебру -
-модуль
.
Алгебры
и
сами по себе не изоморфны, а изоморфны будут именно
и
-модуль алгебры
, порожденный
. А так, действительно, можно искать вектор из
минимального веса. Но проблема в том, что у меня
определенный модуль, заданный системой порождающих.
Leox, я пытался решить (правда, не успешно) хоть какой-нибудь пример следующим образом (какое-то полуэвристическое подобие желаемой алгебраической процедуры):
ищу такую матрицу
над
с
единичным определителем, чтобы
при обычном умножении матрицы на матрицу бы имело побольше нулей (вот тут как раз и проблемы - пока не смог ни найти такой матрицы, ни приблизиться даже к необходимым условиям на нее). Соответственно искомый мною базис и будет
, где
- это вектор, состоящий из многочленов - элементов порождающего множества модуля.
Это, конечно, всё вилами по воде писано, и задача вроде бы абсолютно переборная, но вдруг кто-нибудь с ней уже сталкивался и как-нибудь решал.
Спасибо!