Научная статья на тему 'Разрядно-полиномиальное построение подстановок над кольцом Галуа'

Разрядно-полиномиальное построение подстановок над кольцом Галуа Текст научной статьи по специальности «Математика»

CC BY
93
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОДСТАНОВКИ / П-КВАЗИГРУППЫ / БИЕКТИВНЫЕ ВЕКТОР-ФУНКЦИИ / ФУНКЦИИ С ВАРИАЦИОННО-РАЗРЯДНОЙ ПОЛИНОМИАЛЬНОСТЬЮ / РАЗРЯДНОЕ МНОЖЕСТВО / КОЛЬЦО ГАЛУА / SUBSTITUTIONS / N-QUASIGROUPS / BIJECTIVE POLYNOMIAL VECTOR-FUNCTION / FUNCTIONS WITH VARIATIONAL-DIGIT POLYNOMIALITY / DIGIT SET / GALOIS RING

Аннотация научной статьи по математике, автор научной работы — Заец Мирослав Владимирович

Рассматривается новый способ построения подстановок над кольцом Галуа, использующий функции с вариационно-разрядной полиномиальностью. Класс функций с вариационно-разрядной полиномиальностью над различными кольцами определялся ранее автором. Особенность данного класса в том, что он содержит класс полиномиальных функций и при определённых условиях не совпадает с ним. В данной работе обобщаются критерий биективности полиномиальной вектор-функции и критерий подстановочности полиномиальной функции. Представленные результаты позволяют, в частности, строить неполиномиальные п-квазигруппы.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Digit-polynomial construction of substitutions over galois ring

A new way for constructing substitutions over Galois ring is considered. The way uses functions with variational-digit polynomiality. The class of these functions over various rings was earlier defined in the author's works. The peculiarity of this class is that it contains a class of polynomial functions and, under certain conditions, does not coincide with it. The criterions for the bijectivity of a polynomial vector-function and for a polynomial function to be a substitution are generalized. The presented results make it possible, in particular, to construct non-polynomial n-quasigroups.

Текст научной работы на тему «Разрядно-полиномиальное построение подстановок над кольцом Галуа»

УДК 519.716.32+519.854 DOI 10.17223/2226308X/10/5

РАЗРЯДНО-ПОЛИНОМИАЛЬНОЕ ПОСТРОЕНИЕ ПОДСТАНОВОК

НАД КОЛЬЦОМ ГАЛУА

М. В. Заец

Рассматривается новый способ построения подстановок над кольцом Галуа, использующий функции с вариационно-разрядной полиномиальностью. Класс функций с вариационно-разрядной полиномиальностью над различными кольцами определялся ранее автором. Особенность данного класса в том, что он содержит класс полиномиальных функций и при определённых условиях не совпадает с ним. В данной работе обобщаются критерий биективности полиномиальной вектор-функции и критерий подстановочности полиномиальной функции. Представленные результаты позволяют, в частности, строить неполиномиальные п-квазигруппы.

Ключевые слова: подстановки, п-квазигруппы, биективные вектор-функции, функции с вариационно-разрядной полиномиальностью, разрядное множество, кольцо Галуа.

Кольцом Галуа называется конечное коммутативное локальное кольцо R = = GR(qm,pm), нильрадикал J(R) которого имеет вид pR, где p = char R и R = = R/J(R) = GF(q) —поле вычетов данного кольца [1]. При этом char R = pm, |R| = qm и m = ind J(R), m E N, — индекс нильпотентности нильрадикала J(R). Подмножество B = {bo = 0,...,bq-1} С R называется разрядным множеством кольца R, если его элементы образуют полную систему вычетов по нильрадикалу J(R). В таком случае любой элемент a E R однозначно представляется в виде

a = a(0) + p ■ a(1) + ••• + pm-1 ■ a(m-1), a(i) E B, г = 0,...,m - 1,

называемом разложением элемента a в разрядном множестве B. Функции Kf: R ^-B, определяемые по правилу Kf(a) = a(i), г = 0,... , m — 1, называются разрядными функциями в разрядном множестве B, а элементы a(i) = Kf(a) —разрядами г-го порядка элемента a в разрядном множестве B.

Обозначим через PR(n) класс всех полиномиальных функций от n переменных над кольцом Галуа R = GR(qm,pm).

Определение 1. Функцию f (x): Rn ^ R, R = GR(qm,pm), m > 1, назовём вариационно-разрядно полиномиальной (ВРП-функцией) в разрядном множестве B, если для любого г E {0,...,m — 1} существует полиномиальная функция pi(x) E E VR(n), такая, что Kf (f (a)) = Kf (p»(a)) при всех a E Rn. При этом многочлен p^(x), г = 0,... , m — 1, будем называть г-м разрядным многочленом функции f (x).

Класс всех ВРП-функций от n переменных над кольцом R в разрядном множестве B обозначим через DVR(n). Свойства данного класса над различными кольцами описаны автором в [2-4]. В частности, имеет место следующая

Теорема 1. Справедливы утверждения:

1) если R = GR(q2,p2), то Vr(n) = DVR(n);

2) если R = GR(qm,pm), m ^ 3, то Vr(r) С DVR(n).

(df df \ df

Пусть f (x) E R[x], обозначим gradf (x) = I ——(x),... , —— (x) I, где —— (x) — фор-

\ dXi dXn / dxi

мальная частная производная многочлена f (x) по переменной Xi, г = 1,... , n. Если

18

Прикладная дискретная математика. Приложение

( grad fi(x) \

/i(x),... , /t(x) G R[x], то матрица J/b...,/t (x) = . называется матрицей

\ grad ft(x) /

Якоби системы многочленов, а её определитель (при t = n) |J/b...,/„ (x)| —якобианом. Следующая теорема обобщает известный из [5] результат о биективности полиномиальной вектор-функции, а также результат о биективности ВРП-вектор-функции, полученный ранее автором в [6], со случая примарного кольца вычетов и p-ичного разрядного множества на случай произвольного кольца Галуа и его разрядного множества.

Теорема 2. Вектор-функция F(x) = (/1(x),... ,/n(x)): Rn ^ Rn, где / G G DPR(n), является биекцией тогда и только тогда, когда одновременно выполняются следующие условия:

1) (p01(x(0)),... ,p0n(x(0))) (mod J(R)): Bn ^ Bn является биекцией;

2) для любого j = 1,..., m — 1 якобиан \ JPj1,...,Pjn(x(0))\ ф 0 (mod J(R)) при всех x(0) G Bn,

где Pji(x) — j-й разрядный многочлен функции /¿(x), j = 0,... , m — 1, i = 1,... , n, и x(0) = (x10),...,xn0)).

Получим отсюда следствие — обобщение результата о биективности полиномиальной функции [7].

Следствие 1. ВРП-функция /(x) G DPR(1) с разрядными многочленами p0(x), ... , pm-1(x) задаёт подстановку кольца R тогда и только тогда, когда одновременно выполняются следующие условия:

1) p0(x(0)) (mod J(R)) задает подстановку на B;

dp *

2) для любого j G {1,... , m — 1} частная производная (x(0)) ф 0 (mod J(R))

dx

при всех x(0) G B.

Напомним [8], что пара (Q,/), где /: Qn ^ Q и Q — конечное множество, называется n-квазигруппой (или n-арной квазигруппой), если унарная операция, полученная фиксацией всех аргументов операции /, кроме одного, любыми значениями из Q, является биекцией (такая унарная операция называется элементарной трансляцией). Иногда n-квазигруппой называют саму функцию /. При n =1 n-квазигруппа — это подстановка элементов Q. Если Q — кольцо и функция / является полиномиальной над Q, то такая квазигруппа также называется полиномиальной. Дадим критерий того, что ВРП-функция над кольцом Галуа задаёт n-квазигруппу. Соответственно такую n-квазигруппу будем называть ВРП n-квазигруппой.

Теорема 3. Функция /(x) G DPR(n) с разрядными многочленами p0(x),..., pm-1(x) задаёт n-квазигруппу на кольце R тогда и только тогда, когда одновременно выполняются следующие условия:

1) p0(x) (mod J (R)) задает n-квазигруппу на B;

2) для любого j G {1,... , m — 1} gradpj(a) (mod J(R)) не содержит нулевых координат при любом a G Bn.

Следствие 2. Свойство ВРП-функции /(x) G DPR(n) с разрядными многочленами p0(x),... ,pm-1(x) задавать подстановку или n-квазигруппу инвариантно относительно выбора разрядного множества B.

Следствие 2 означает, что свойство ВРП-функции задавать подстановку или n-ква-зигруппу зависит лишь от разрядных многочленов, а не от выбора разрядного множества B, относительно которого рассматривается такая функция. Это позволяет строить различные подстановки и ВРП n-квазигруппы, используя одни и те же разрядные многочлены, но разные разрядные множества.

ЛИТЕРАТУРА

1. Елизаров В. П. Конечные кольца. М.: Гелиос-АРВ, 2006.

2. Заец М. В. О классе вариационно-координатно полиномиальных функций над примар-ным кольцом вычетов // Прикладная дискретная математика. 2014. №3. С. 12-28.

3. Заец М. В., Никонов В. Г., Шишков А. Б. Класс функций с вариационно-координатной полиномиальностью над кольцом Z2m и его обобщение // Матем. вопросы криптографии. 2013. Т. 4. №3. С. 19-45.

4. Заец М. В. Классы полиномиальных и вариационно-координатно полиномиальных функций над кольцом Галуа // Прикладная дискретная математика. Приложение. 2013. №6. C. 13-15.

5. Lausch H. and Nobauer W. Algebra of polynomials. Amsterdam: North-Holl. Publ. Co, 1973.

6. Заец М. В. Построение подстановок с использованием вариационно-координатно полиномиальных функций над примарным кольцом вычетов // Матем. вопросы криптографии. 2015. Т. 6. №1. С. 5-32.

7. Нечаев А. А. Полиномиальные преобразования конечных коммутативных локальных колец главных идеалов // Матем. заметки. 1980. Т. 27. Вып. 6. C. 885-899.

8. Белоусов В. Д. n-Арные квазигруппы. Кишинев: Штиинца, 1972.

УДК 519.688 DOI 10.17223/2226308X/10/6

О ГРАФЕ КЭЛИ ОДНОЙ ПОДГРУППЫ БЕРНСАЙДОВОЙ ГРУППЫ B0(2, 5)1

А. А. Кузнецов, А. С. Кузнецова

Пусть 2, 5) — максимальная конечная двупорожденная бернсайдова группа периода 5, порядок которой равен 534. Определим автоморфизм p, при котором каждый порождающий элемент отображается в другой порождающий. Пусть CBo(2,5)(p) — централизатор p в B0(2, 5). Известно, что |CBo(2,5)(p)| = 517. В работе вычислена функция роста данного централизатора для минимального порождающего множества. В результате получены диаметр и средний диаметр соответствующего графа Кэли Cb0(2,5)(p).

Ключевые слова: функция роста группы, граф Кэли, группа Бернсайда.

Одним из важных инструментов для определения строения группы является изучение её роста относительно фиксированного порождающего множества. Пусть G = (X). Шаром Ks радиуса s группы G будем называть множество всех её элементов, которые могут быть представлены в виде групповых слов в алфавите X длиною, не превышающей s. Для каждого целого неотрицательного s можно определить функцию роста группы F(s), которая равна числу элементов группы G относительно X, представимых в виде несократимых групповых слов длиною s. Таким образом,

F(0) = K = 1, F(s) = |Ks| — |Ks-1| при s G N.

1 Работа поддержана РФФИ и Правительством Красноярского края (проект № 17-47-240318).

i Надоели баннеры? Вы всегда можете отключить рекламу.