Исследование функций роста в конечных двупорожденных группах периода 5

Бесплатный доступ

Пусть В 0 (2,5, k) - максимальная конечная двупорожденная бернсайдова группа периода 5 ступени нильпотентности k и {α 1, α 2} - порождающие элементы данной группы. Ранее автором совместно с А. А. Кузнецовым были получены функции роста В 0(2,5, k) относительно порождающего множества {α 1, α 1- 1α 2, α- 1} при k ≤ 5. В настоящей работе создан компьютерный алгоритм, вычисляющий функцию роста и диаметр графа Кэли конечной р-группы, заданной порождающим множеством А = {α 1, α 2}. На основе алгоритма получены функции роста групп В 0 (2,5, k) относительно А для k ≤ 5. Рассматриваемая задача помимо фундаментального значения, имеет также и приложения, например, при проектировании компьютерных вычислительных сетей. Сеть процессоров может быть представлена как неориентированный граф, в котором процессоры являются вершинами, а две вершины графа соединены ребром, если имеется прямое соединение между соответствующими процессорами. С одной стороны, желательно, чтобы между процессорами было как можно меньше соединений, а с другой, обмен данными между процессорами предпочтительно производить с наименьшим числом посредников. Очевидно, эти два критерия противоречат друг другу. На теоретико-групповом языке диаметр графа вычислительной сети будет равен максимальной длине минимальных слов соответствующей графу группы.

Еще

Функция роста, диаметр кэли

Короткий адрес: https://sciup.org/148177118

IDR: 148177118   |   УДК: 519.6

Study of the growth functions in two-generator groups of the exponent 5

Let B 0 (2,5, k) be the largest finite two generated Burnside group of the exponent 5 of the nilpotency class k and {α 1, α 2} be generators of this group. Earlier the author together with A.A. Kuznetsov obtained the growth functions of B 0(2,5, k) with respect to the generating set {α 1, α 1- 1α 2, α- 1} for k ≤ 5. In this work a computer algorithm that calculates the growth function and the Cayley diameter of the graph of a finite p-group, defined by the generating set А = {α 1, α 2}, is created. On the basis of the algorithm the growth functions of B 0(2,5, k) with respect to the generating set А for k ≤ 5 is obtained. The considered task, besides for substantial significance, has applications as well. For example, a network of processors for parallel computation can be regarded as an undirected graph in which the vertices are the processors, and two vertices are joined with the edge if there is a direct connection between the two processors represented. The design of a large network is more feasible if the number of connections is small, but computations become more efficient if the short paths connect any two vertices (that is, the diameter of the graph should be as small as possible). Of course, these two requirements tend to conflict with each other. At the group-theoretic language the diameter of the graph of a computing network is equal to the maximum length of minimal words of the group graph.

Еще

Текст научной статьи Исследование функций роста в конечных двупорожденных группах периода 5

Пусть B 0 (2, 5, k ) максимальная конечная двупо-рожденная бернсайдова группа периода 5 ступени нильпотентности k . В данном классе групп наибольшей является группа B 0(2,5,12), порядок которой равен 534 [1]. Положим { a 1, a 2} порождающие элементы B 0(2,5, k ) .

В [2] было начато исследование функций роста в группах B 0(2, 5, k ) . Относительно порождающего множества { a 1, a 1 - 1 a 2, a 2 - 1} вычислены указанные характеристики групп для k 5 .

Настоящая работа является логичным продолжением [2]. В ней будут представлены результаты вычислений функций роста указанных групп для порождающего множества Α= { a 1, a 2} при k 5 . Функция роста группы B 0(2,5,6) относительно Α получена К. А. Филипповым в работе [3].

Для вычисления функции роста и диаметра графа Кэли относительно Α необходимо перечислить все элементы группы в формате минимальных слов [4]. Вычислив количество слов на каждой длине, можно будет получить функцию роста группы, а максимально возможная длина минимальных слов будет являться диаметром Кэли группы.

Отметим, что для случаев k = 2, 3, 4, 5 были использованы компьютерные вычисления, основанные на алгоритме из разд. 1.

Рассматриваемая задача помимо фундаментального значения, имеет также и приложения, например, при проектировании компьютерных вычислительных сетей [5]. Сеть процессоров может быть представлена как неориентированный граф, в котором процессоры являются вершинами, а две вершины графа соединены ребром, если имеется прямое соединение между соответствующими процессорами. С одной стороны, желательно, чтобы между процессорами было как можно меньше соединений, а с другой, обмен данными между процессорами предпочтительно производить с наименьшим числом посредников. Очевидно, эти два критерия противоречат друг другу. На теоретико-групповом языке диаметр графа вычислительной сети будет равен максимальной длине минимальных слов соответствующей графу группы.

Описание алгоритма вычисления функции роста группы. Пусть p – простое число, а G – конечная группа экспоненты p . Это значит, что gp = 1 для всех g G . Положим Α = { a 1, a 2} порождающие элементы G . На множестве Α введем отношение порядка « <» (меньше): a 1 a 2. Пусть g элемент из G . Тогда его можно представить в виде конечного произведения из порождающих, т. е. , g 1 ⋅α 2 ... ⋅α s , где α i ∈Α , правую часть данного равенства мы будем называть словом и записывать v 1 α 2... α s . Натуральное число s будем называть длиной слова v .

Функция L ( v ) определена на множестве всех слов и равна длине слова v , т. е. L ( v ) = s для слова v , указанного выше. Единица группы e будет представлена пустым словом, которое мы будем обозначать ε . По определению, длина пустого слова равна 0.

Определение отношения порядка на множестве слов. Будем говорить, что слово v меньше слова w и записывать это как v w , если имеет место одно из следующих утверждений:

  • 1.    L ( v ) L ( w );

  • 2.    Если L ( w ) = L ( v ), тогда пусть v = a 1 a 2... a 5 и w =P j P 2 ... P 5 , a =P i , a 2 = P 2 , a k - i =P k _ i , a k ^ P k для некоторого 1 k 5 .

Определение минимального слова . Слово v будем называть минимальным в G относительно введенного порядка, если для любого другого слова w , удовлетворяющего условию gv = g w , будет выполняться v w .

Так как G нильпотентна, то мы можем найти цепочку подгрупп G i (1 i n ), обладающих следующими свойствами:

G = G1 ^ G2 ^...^ Gn ^ Gn+1 = e,

G i нормальны в G , а факторы G i / Gi + 1 имеют порядок p и лежат в центре G / Gi + 1 .

Пусть для 1 < i < n элемент ai е Gi, но ai е Gi+1, тогда каждый элемент группы g е G может однозначным образом записан в виде g = л' а22 ann ,0 <уi < p. (1.1)

Такое представление элементов группы (pc-представление), можно получить при помощи алгоритма известного как p-quotient algorithm [6]. Он реализован в системах компьютерной алгебры GAP и Magma. Если A - порождающее множество группы G , то любой ее элемент, записанный в виде слова а1 а 2 _ а5 , где a i е A , можно преобразовать к виду (1):

pq

а1 а 2 ... а5 ^ а / 1 а 22 ... a n n . ( 2)

Процедура (2) дает возможность решить проблему равенства слов в G . На ее основе мы можем перечислить элементы G в формате минимальных слов.

Обозначим через Ks ( G ) множество всех минимальных слов группы G , не превосходящих по длине s . Множество Qs ( G )– элементы Ks ( G ), записанные в виде правой части (2). Пустое слово – единицу группы обозначим e .

Пусть 5 0 е N - минимальное число, для которого выполняется K5 0 ( G ) = K5 0 + 1( G ). В этом случае 5 0 будет являться диаметром Кэли группы G . Опишем алгоритм, вычисляющий Ks :

  • 1.    5 = 0, K 0 = { е }, Q o = { e }, T = K 0 .

  • 2.    5 = 5 + 1, K = K - 1 , Qs = Qs - 1 , V = а 1 T U а 2 T , T = 0 , i = 1.

  • 3.    Для v i е V   v i ^ w .   Если w е Q5 , то

  • 4.    Если <

  • 5.    Если <

  • 6.    Диаметр G равен 5 - 1, K5 - 1( G ) - множество всех минимальных слов группы. Функция роста задается формулой f ( j ) = | K j ( G ) | - 1 K j - 1 ( G ) | (1 j 5 - 1).

  • 7.    Завершение работы алгоритма.

pq

K = K U v i , Q 5 = Q 5 U w , T = T U v i .

[ i V I, то i = i + 1, переход в3;

I i = V |, то переход в 5.

\ T ^ 0 , то переход в пункт 2;

| T = 0 , то переход в пункт6.

Группа B 0(2,5,1). Данная группа представляет собой элементарную абелеву группу, порядок которой равен 52 . Нетрудно вычислить функцию роста данной группы и диаметр Кэли (см. табл. 1). Справедлива следующая

Теорема 1. Относительно порождающего множества A группа B 0 (2,5,1) имеет диаметр Кэли, равный 8, а функция роста задана табл. 1.

Доказательство. Очевидно.

Таблица 1

Функция роста группы B 0(2,5,1)

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

3

4

6

3

1

2

4

5

7

2

2

3

5

4

8

1

|B 0 (2,5,1)| = 5 2 = 25

Группа B 0(2,5, 2). Любой элемент группы B 0(2,5,2) представим в виде нормального коммутаторного слова [1]:

g = ^ а 2 2 а 3 3 , у i е Z 5 .

Для умножения элементов, будем использовать полиномы Холла, полученные в [7].

Пусть a 1 x 1 a 2 x 2 a 3 x 3 и a 1 y 1 a 2 y 2 a 3 y 3 два произвольных элемента в группе B 0(2,5,2), записанных в коммутаторном виде. Тогда их произведение равно а ^ 1 а 2 Х 2 а 3 3 а ^1 а У 2 а 3' 3 = а 1 ч а 2 2 а z z 3 , где z i е Z 5 и:

z1 = x1 + У1, z 2 = x 2 + y 2, z 3 = x3 + У 3 + x 2 У1.

Применив алгоритм из разд. 1, получим функцию роста рассматриваемой группы (табл. 2).

Имеет место

Теорема 2. Относительно порождающего множества A группа B 0(2,5,2) имеет диаметр Кэли, равный 10, а функция роста задана табл. 2.

Доказательство. Следует из вычислений функции роста группы B 0(2,5,2) по алгоритму из разд. 1.

Таблица 2

Функция роста группы B 0(2,5,2)

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

3

8

6

23

9

10

1

2

4

15

7

21

10

4

2

4

5

20

8

17

1 B o (2,5,2)| = 5 3 = 125

Таблица 3

Функция роста группы B 0(2,5,3)

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

6

56

12

487

18

12

1

2

7

100

13

438

19

4

2

4

8

166

14

343

20

2

3

8

9

262

15

222

4

16

10

370

16

112

5

30

11

455

17

34

| B o (2,5,3)| = 55 = 3125

Группа B0(2,5,3). Каждый элемент группы B0(2,5,3) представим в виде нормального коммутаторного слова g = a^ a22 a33 a44 a55, уi e Z5.

Пусть a 1 x 1 a 2 x 2 a 3 x 3 a 4 x 4 a 5 x 5 и a 1 y 1 a 2 y 2 a 3 y 3 a 4 y 4 a 5 y 5 два произвольных элемента в группе B 0(2,5,3) , записанных в коммутаторном виде. Тогда их произведение равно a 1 x 1 a 2 x 2 a 3 x 3 a 4 x 4 a 5 x 5 a 1 y 1 a 2 y 2 a 3 y 3 a 4 y 4 a 5 y 5 = a 1 z 1 a 2 z 2 a 3 z 3 a 4 z 4 a 5 z 5 , где z i e Z 5 и:

zi = x + У1, z 2 = x 2 + y 2 , z 3 = x3 + y 3 + x 2 У1,

Группа B 0(2,5, 4). Каждый элемент группы

B0(2, 5, 4) представим в виде нормального коммута- торного слова g = a/1 a22 a33 a44 a55 a66 a 77 a88, уi e Z5.

Пусть             a1x1 a2x2 a3x3 a4x4 a5x5 a6x6 a7x7 a8x8             и a1y1 a2y2 a3y3 a4y4 a5y5 a6y6 a7y7 a8y8 – два произвольных элемента в группе B0 (2, 5, 4) , записанных в коммутаторном виде.     Тогда их произведение равно a1x1a2x2a3x3a4x4a5x5a6x6a7x7a8x8∙ a1y1a2y2a3y3a4y4a5y5a6y6a7y7a8y8= az a22 a33 a44 a55 a66 a77 a88, где zi e Z5 и:

zi = xi + У1, z 2 = x 2 + y 2 , z3

= x 3 + y 3 + x 2 У 1 ,

z 5

, I У 1 I, z 4 = x 4 + У 4 + x 2 I 2 I + x 3 У 1 ,

Z 4 = x 4

+ У 4 + x 2

У 1 L 2 I + x 3 У 1 ,

I x 2 I

= x 5 + y 5 + x 2 У 1 У 2 + I 2 I У 1 + x 3 У 2 .

z 5 = x 5 + y 5

I X 2 I

+ x 2 У 1 У 2 +I 2 I У 1 + X 3 У 2 ,

Здесь и далее I I = —-—:— --биномиальный ко-

I r ) r!(n - r)!

z 6 = x 6 + у 6

. I У1 I . I У1 I .

+ X2 I 3 I+ X3 I 2 I + X4У1, эффициент. Применив алгоритм из разд. 1, вычислим функцию роста группы B0(2,5,3) (табл. 3).

Справедлива следующая

Теорема 3. Относительно порождающего множества А группа B 0 (2,5,3) имеет диаметр Кэли, равный 20, а функция роста задана таблицей 3.

Доказательство. Следует из вычислений функции роста группы B 0(2,5,3) по алгоритму из разд. 1.

Z 7 — X 7 + У 7

I X2 II У1 1 I У1 I

+         + x? У? +

22     222

+ x 3 У 1 У 2 + X 4 У 2 + X 5 У 1 ,

I X 2 I I X 2 I z 8 = x8 + У 8 +I 3 I У1 +I 2 I У1У 2 +

+ x 2 У 1

+ x 3

+ X 5 У 2 .

Применив алгоритм из разд. 1, найдем функцию роста группы B 0(2,5,4) (табл. 4).

Теорема 4. Относительно порождающего множества А группа B 0 (2,5,4) имеет диаметр Кэли, равный 30, а функция роста задана таблицей 4.

Доказательство. Следует из вычислений функции роста группы B 0(2,5,4) по алгоритму из разд. 1.

Группа B 0(2,5,5). Аналогичным образом вычислим функцию роста группы B 0(2,5,5) (табл. 5).

Справедлива следующая

Теорема 5. В алфавите А группа B 0 (2,5,5) имеет диаметр Кэли, равный 32, а функция роста задана таблицей 5.

Доказательство. Следует из вычислений функции роста группы B 0(2,5,5) по алгоритму из разд. 1.

Группа B 0(2,5,6). К. А. Филиппов в работе [3] вычислил функцию роста группы B 0(2,5,6) (табл. 6).

Таблица 4

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

8

214

16

21923

24

18448

1

2

9

410

17

31600

25

8706

2

4

10

784

18

41954

26

3256

3

8

11

1487

19

50670

27

812

4

16

12

2735

20

54460

28

152

5

30

13

4905

21

51399

29

52

6

58

14

8529

22

42862

30

26

7

112

15

14118

23

30892

IB 0(2,5,4) = 5 8 = 390625

Таблица 5

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

9

410

18

126828

27

887095

1

2

10

784

19

229180

28

487974

2

4

11

1495

20

399742

29

179463

3

8

12

2845

21

658283

30

36089

4

16

13

5409

22

994274

31

3332

5

30

14

10271

23

1332692

32

116

6

58

15

19476

24

1533785

7

112

16

36732

25

1497003

8

214

17

68679

26

1253223

| B 0(2,5,5)| = 510 = 9765625

Таблица 6

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

Длина

Кол-во слов

0

1

12

2847

24

6055431

36

831332170

1

2

13

5417

25

11319139

37

618248452

2

4

14

10303

26

21039700

38

367604796

3

8

15

19602

27

38795471

39

151894200

4

16

16

37254

28

70686385

40

34898104

5

30

17

70751

29

126432849

41

3181218

6

58

18

134224

30

219647100

42

69158

7

112

19

254321

31

364201879

43

800

8

214

20

481252

32

561801464

44

316

9

410

21

909349

33

779044350

45

158

10

784

22

1714866

34

936055279

11

1495

23

3226931

35

954336955

B 0(2,5,6) = 5 14 = 6103515625

Функция роста группы B 0(2,5,4)

Функция роста группы B 0(2,5,5)

Функция роста группы B 0(2,5,6)