ЛИТЕРАТУРА
1. Фомичев В. М. Методы дискретной математики в криптологии. М.: Диалог-МИФИ, 2010.
2. Кяжин С. Н., Фомичев В. М. Локальная примитивность графов и неотрицательных матриц // Прикладная дискретная математика. 2014. №3(25). С. 68-80.
3. Фомичев В. М. Свойства путей в графах и мультиграфах // Прикладная дискретная математика. 2010. №1(7). С. 118-124.
УДК 519.7 DOI 10.17223/2226308X/8/4
О НЕКОТОРЫХ МЕТРИЧЕСКИХ СВОЙСТВАХ ЛИНЕЙНЫХ ПОДПРОСТРАНСТВ БУЛЕВА КУБА1
А. К. Облаухов
Исследуются метрические дополнения подмножеств булева куба. Дана общая ха-рактеризация метрических дополнений линейных подпространств. Доказано, что полностью регулярные коды являются метрически регулярными.
Ключевые слова: подпространство, метрически регулярное множество, метрическое дополнение, полностью регулярный код.
Через Fn в работе обозначается множество всех двоичных векторов длины n. Расстоянием Хэмминга от вектора y Е Fn до множества X С Fn называется d(y,X) = min wt(y ф x), wt(-) — двоичный вес (число единиц в векторе). Максималь-
x€X
ным расстоянием от множества X С Fn называется d(X) = maxd(z,X). Вектор y
называется максимально удалённым от множества X, если d(y,X) = d(X). Через |X| обозначается мощность множества X, через supp(y) —носитель вектора y — множество {i : yi =1}. Сдвигом множества X на вектор а Е Fn называется множество а ф X = {а ф x : x Е X}.
Множество Y С Fn, состоящее из всех максимально удалённых от множества X векторов, назовём метрическим дополнением множества X и обозначим Y = XX. Множество X С Fn называется метрически регулярным, если X = XX.
В [1] была поставлена задача классификации метрически регулярных множеств. Известно [2], что множество всех аффинных функций метрически регулярно.
Исследуются свойства метрических дополнений линейных подпространств. Множество L С Fn называется линейным подпространством, если для любых векторов x, y Е L их сумма x ф y лежит в L. Следующие два утверждения характеризуют метрические дополнения линейных подпространств.
Утверждение 1. Пусть L С Fn — линейное подпространство. Тогда множество L — это объединение сдвигов подпространства L. Пусть а Е Fn — произвольный вектор. Тогда расстояние от L до любого вектора из сдвига a ф L совпадает с расстоянием от L до вектора a.
Теорема 1. Пусть L С Fn — линейное подпространство размерности k. Тогда
d(L) ^ n - k.
У каждого линейного подпространства L существует единственный базис специального вида, который назовём каноническим базисом. Матрица из векторов этого базиса имеет вид
1 Исследование выполнено при финансовой поддержке РФФИ (проект №15-31-20635).
14
Прикладная дискретная математика. Приложение
М
/0 0 0 0 \0
Sl S2 S3
1 * 0 * 0
0 1 * 0
0 1
* * *
0
Sk 0 0
0 1
* *
Каноническим представителем назовём вектор, у которого в координатах si, г = 1, ... , к, находятся нули, а остальные координаты произвольны. Нетрудно доказать, что канонические представители определяют все сдвиги подпространства, причём два разных представителя определяют два разных сдвига.
Теорема 2. Равенство в оценке теоремы 1 достигается тогда и только тогда, когда '^(е^ ^ 2 для всех г € {1,... , к}, где ^ : г = 1,... , к} — канонический базис Ь. Множество Ь в таком случае совпадает со сдвигом а ф Ь, где а — канонический представитель максимального веса.
Теорема 3. Пусть Ь С Щ — линейное подпространство размерности к, '^е^ ^ 3 для всех ei из канонического базиса Ь и существует вектор канонического базиса веса 3. Тогда ^Ь) = п — к — 1 тогда и только тогда, когда зирр(е^ П 8ирр(е^) = 0 для всех г, ], таких, что '^е^ = '^е^) = 3. При этом сдвиг на канонический представитель максимального веса лежит в Ь.
При наложении дополнительных условий на базис добавляются дополнительные максимально удалённые сдвиги. Все приведённые выше результаты тривиально обобщаются на случай аффинных подпространств.
Известно, что подпространство аффинных функций является метрически регулярным. Однако не любое линейное подпространство обладает этим свойством.
Теорема 4. Пусть Ь С К? — линейное подпространство. Тогда х € Ь тогда и только тогда, когда Ь инвариантно относительно сдвига на х, т. е. Ь = х ф Ь.
Следствие 1. Пусть Ь С — линейное подпространство, а Ь — аффинное подпространство, то есть Ь = а ф Ь1, где Ь1 С К? — линейное подпространство. Тогда Ь = Ь1.
Используя следствие 1, можно сразу выделить класс метрически регулярных подпространств, таких, что |Ь| = |Ь|.
Интерес также вызывают метрические свойства различных кодов. Следуя определению из [3], код С С называется полностью регулярным, если весовой спектр любого его сдвига хфС зависит только от ё(х, С). Полностью регулярные коды введены в [4], там же доказано, что всякий совершенный код и всякий равномерно упакованный код являются полностью регулярными.
Теорема 5. Пусть С С К? — полностью регулярный код. Тогда С метрически регулярно.
Обратное, вообще говоря, неверно. Например, линейный код С = {(000), (011)} является метрически регулярным множеством с ё(С) = 2, С = {(101), (110)}, но не является полностью регулярным.
0
ЛИТЕРАТУРА
1. Tokareva N. N. Bent functions: results and applications to cryptography. Acad. Press. Elsevier, 2015. 230 p.
2. Tokareva N. N. Duality between bent functions and affine functions // Discr. Math. 2012. V. 312. Iss.3. P. 666-670.
3. Sole P. Completely regular codes and completely transitive codes // Discr. Math. 1990. V. 81. Iss.2. P. 193-201.
4. Delsarte P. An Algebraic Approach to the Association Schemes of Coding Theory. Thesis. Universite Catholique de Louvain, 1973.
УДК 519.7 DOI 10.17223/2226308X/8/5
СВОЙСТВА ГРУППЫ, ПОРОЖДЁННОЙ ГРУППАМИ СДВИГОВ ВЕКТОРНОГО ПРОСТРАНСТВА И КОЛЬЦА ВЫЧЕТОВ
Б. А. Погорелов, М. А. Пудовкина
Аддитивные группы кольца вычетов Z2" и векторного пространства Vn над полем GF(2), а также порождённая ими группа Gn имеют общие системы импримитивности и являются подгруппами силовской 2-подгруппы симметрической группы S(^2"). Данные группы возникают в криптографии при использовании в качестве способа наложения ключа относительно операций сложения из Vn и Z2". В работе приведено подстановочное строение подгрупп группы Gn. Показано, что подгруппами Gn являются группа нижнетреугольных (пхп)-матриц над полем GF(2) и полная аффинная группа над кольцом вычетов Z2". Рассмотрена характериза-ция импримитивных подгрупп группы Gn.
Ключевые слова: сплетение групп подстановок, импримитивная группа, си-ловская 2-подгруппа, аддитивная группа кольца вычетов, аддитивная группа векторного пространства, ARX-шифрсистема.
Аддитивная группа Z+n кольца вычетов Z2n и аддитивная группа V+ n-мерного векторного пространства Vn над полем GF(2), а также порождённая ими группа Gn = (V+, Z+n) являются подгруппами силовской 2-подгруппы Pn Е Syl2 (S2n), описываемой операцией сплетения Pn = P2 I Pn-1. Все эти группы имеют общие системы
импримитивности W(i'n) = | W0(i'n),... , W2(i_11, где
Wt(i,n) = {j Е {0,... , 2n - 1} : j = t (mod 2*)} , i = 1,..., n - 1, t = 0,... , 2* - 1.
Заметим, что в криптографии группа Gn возникает в блочных шифрсистемах, использующих в качестве наложения ключа сложения в кольце вычетов и в векторном пространстве, например IDEA, ARX. В связи с наличием общих систем импримитивности у групп Z+n, V+ операции сложения + , ф в кольце вычетов Z2n и в векторном пространстве Vn соответственно оказались достаточно близки.
Приведём подстановочное строение подгрупп группы Gn, из описания которого, в частности, следует известный порядок группы Gn, полученный ранее в [1]. Теорема 1. Пусть n ^ 2. Тогда:
1) если ¿-"l —естественный гомоморфизм импримитивной группы Gn в группу, действующую на множестве блоков импримитивности {{0, 2n-1},... , {2n-1 — 1, 2n - 1}}, то Im^n-ni) = Gn_i и