Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Книги и конспекты / Горьковой Дискретная Математика

.pdf
Скачиваний:
154
Добавлен:
28.05.2022
Размер:
1.1 Mб
Скачать

Анализируя таблицу графа G, устанавливаем, что наибольшим таким α является α = 2. Этим α характеризуется класс σ02 = (1, 2, 6, 7), так как |F 1 ∩ F 2| = |F 6 ∩ F 7| = 2.

Аналогично Σ02 = (1, 2, 7, 8) для графа H.

Так как |σ02| = |Σ02| и они характеризуются одним α, то в случае, если G и H изоморфны, существует биекция между элементами σ02 и Σ02. Будем обозначать этот факт так ϕˆ402 ) = Σ02. Заметим, что в силу того, что |X| = |Y |, ϕˆi(X) = Y i = 1, 2, 3, очевидно следующее

σ01 = (3, 5, 8), так как F 3 ∩ F 5 ∩ F 8 = 4,

Σ01 = (4, 5, 6), так как P 4 ∩ P 5 ∩ P 6 = 3.

Оставшиеся вершины в G и H образуют одноэлементные клас-

сы σ00 = (4), Σ00 = (3).

Таким образом, если G и H изоморфны, то

ϕˆ401 ) = Σ01, ϕˆ4 (4) = (3).

Построим разбиение π5. С этой целью упорядочим для каждого x σ (соответственно y Σ) вершины в F x (соответственно в P y) таким образом, чтобы в каждой строке F σ (соответственно P Σ) находились вершины одного и того же класса разбиения π4 (если это возможно).

Так, частичная таблица для σ02 (соответственно для Σ02) будет

иметь вид

 

 

 

 

 

 

 

 

σ02 1 7

2

6

Σ02 1 2 7 8

5

8

3

3

4

6

4

5

6

2

6

2

7

7

1

1

7

1

7

1

8

8

2

2

Но для класса (3, 5, 8) сделать это можно лишь в том случае, если разбить его на два: σ011 = (5, 8), σ012 = (3). Действительно,

σ012 3

σ011 5

8

2

1

7

4

4

4

6

8

5

Соответственно Σ011 = (5, 6), Σ012 = (4). Но тогда и классы (1, 7, 2, 6) (соответственно (1, 2, 7, 8) в H) распадутся на два класса:

(1, 7) = σ021 и σ022 = (2, 6) (соответственно Σ021 = (1, 7), Σ022 = (2, 8)). Так как |σ011 | = |Σ011| и |σ012 | = |Σ012|, то в случае изо-

41

морфности G и H

ϕˆ5021 , σ022 ) = (Σ021 , Σ022), ϕˆ5 011 ) = Σ011,

ϕˆ5012 ) = Σ012, ϕˆ5(4) = (3).

Из анализа F (σ021 ), F (σ022 ), P (Σ021 ), P (Σ022 ) ясно, что

ϕˆ5021 ) = Σ022 , ϕˆ5 022 ) = Σ021.

Зафиксируем на всех элементах разбиений в G и H некоторые порядки, например те, которые указаны выше при их записи, и проверим, яиляется ли диаграмма (2.6.1) в этом случае коммутативной.

Если обозначить для двухэлементного класса σ через σинверсию ее элементов, то диагpамма (2.6.1) для σ011 и соответствующего ему при отображении ϕˆ5 класса σ011 будет иметь вид

 

ϕˆ5

Σ011

σ011

−−−→

Fˆ

 

Pˆ

 

 

 

 

 

 

y

 

y

ϕˆ5

021 ,2 σ00 , σ011) −−−→ (Σ022,2 Σ00, Σ022)

и не являться коммутативной в силу того, что ϕˆ5021 ) =6 Σ‘022 , т. е. из-за несогласованности правых верхних индексов.

Попробуем поменять порядок на Σ011, заменив его на (6, 5), тогда P (Σ011) Σ‘011, а Σ‘022 превратится в Σ022 и P (Σ011) =

022,2 Σ00, Σ‘011 ).

Аналогичным образом можно проверить и другие соответствия элементов разбиения из X/ρ и Y /ρ. Такая проверка показывает, что

ϕˆ5 {(1, 7), (2, 6), (5, 8), (3), (4)} = {(2, 8), (1, 7), (6, 5), (4), (3)}

и, следовательно, ϕˆ5 = ϕ и π5 = ρ, а перестановка имеет вид

ϕ =

Ã2

1

4

3

6

7

8

5! .

 

1

2

3

4

5

6

7

8

42

2.7.Теорема об автоморфизмах автомата

Оп р е д е л е н и е 26. Конечным автоматом без выходов называется тройка A = (Q, X, F ), где Q и X — конечные непустые множества состояний и выходных символов соответ-

ственно, а F : X × Q → Q — функция переходов.

Если задано разбиение множества Q на подмножества Qk , то будем считать, что подмножества Qk наделены циклическим порядком, и называть их циклами. Именно в этом смысле будем далее отождествлять множество Q с перестановкой, а о подмножествах Qk говорить как о циклах.

ˆ

будем обозначать распространение отображения F

на

Через F

множество подмножеств Qk множества Q.

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

Всюду в дальнейшем соотношение

ˆ

k

i

≥ 1,

F

(Q , {x}) =¨

nQ , n

ˆ

k

 

 

 

 

означает, что F

(Q , {x}) есть совокупность из n тождественных

циклов Qi.

О п р е д е л е н и е 27. Автоморфизмом автомата A = (Q, X, F ) называется любая перестановка g на Q, такая, что

{( q Q)( x X)(g(F (q, x)) = F (g(q), x))}.

О п р е д е л е н и е 28. Конгруенцией автомата A будем называть разбиение π множества Q на непересекающиеся подмножества Qk , такие, что

k

i

ˆ

k

i

{( Q

π)( x X)( Q

π)(F

(Q , {x}) Q )},

где i, k > 0 — целые числа.

Теорема 14. Конгруенция π порождает автоморфизм тогда и только тогда, когда

k

i

ˆ

k

i

( Q

π)( x X)( Q

π)(F

(Q , {x}) =¨ pQ .

До к а з а т е л ь с т в о. Н е о б х о д и м о с т ь. Пусть g

автоморфизм, а Q1, Q2, ..., Qm — элементы разбиения π. Тогда

43

формулировка теоремы равносильна эквивалентности следующих двух соотношений:

{( g)( q Q)( x X)(g(F (q, x)) = F (gq, x))},

 

 

(2.7.1)

k

i

k

i

)},

(2.7.2)

{( π)( Q

π)( x X)( Q

π)(F (Q , {x}) =¨ pQ

т. е. (1.3.1) → (1.3.2) → (1.3.1).

Если Qk — произвольный цикл автоморфизма g, то (2.7.1) эквивалентно соотношению

k

k

{( x X)(g(F (Q , {x})) = F (gQ , {x}))}.

(2.7.1 )

Зафиксируем на Qk начальный элемент относительно некоторой его записи. Разобьем Qk на классы эквивалентности Qki, относя к одному классу Qki те элементы q Qk , которые при отображении F имеют один и тот же образ при некотором фиксированном, но произвольном x.

Так как g — автоморфизм, то

 

 

{( qi Qki)( qj Qkj )( x X)( rij > 0)(grij qi = qj &

 

 

 

 

 

 

 

 

 

 

&F (grij qi, x) = grij (F (qi, x)))}.

 

 

 

может быть

 

 

Покажем, что любой паре классов Q , Q

kj

 

из Q

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ki

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

поставлено в соответствие одно rij .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

Действительно, если существуют r

и R, такие, что gr qi

=

 

R

¯i

= ¯j , где i

¯i

 

 

ki

 

а

j

 

¯j

 

 

kj

, то

 

r

(

( i

 

))

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q , g q

) =

q

( j

 

q , q

 

Q ,

 

q , q

 

¯i

Q

 

 

 

 

g F q , x

 

 

 

(

i

 

 

)

 

R

(F ( ¯i

 

 

)) =

 

 

(

R

 

 

) = ( ¯j

 

 

). Анало-

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F g q , x

 

F q , x , g

 

q , x

 

 

 

F g q , x

 

 

 

F q , x

 

 

 

 

 

гично F (qi, x) = F ( ¯i

). Так как

 

r

 

и

 

R

— автоморфизмы, то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q , x

 

 

 

 

 

 

g

 

 

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R ≡ r(mod µ). Здесь µ такое, что gµ+1 = g.

 

 

 

 

 

и Q

 

 

 

 

найдено та-

 

 

Таким образом, для любой пары классов Q

ki

kj

 

 

кое rij , что g

 

(Q ) = Q

. Так как g

 

 

— биекция, то Q

 

и Q

 

 

 

 

 

rij

 

ki

 

 

 

kj

 

 

 

 

 

 

 

rij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ki

 

 

kj

равномощны.

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

: Q

k

 

 

 

 

 

 

 

k

 

 

 

действует

 

 

Покажем, что в случае, когда F

 

× {x} → Q , F

на Qk как циклическая перестановка.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть q1, q2

Q . Существует r > 0, такое, что g q1 = q2. Пусть

 

 

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

F (q1, x) = qи F (q2, x) = q′′. Тогда, если gr q

= q′′, то F действует

на Qk как циклическая перестановка. В самом деле,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

gr q= gr (F (q1, x)) = F (gr q1, x) = F (q2, x) = q′′.

 

 

 

 

 

 

 

 

Рассмотрим случай F : Q

 

× {x} → Q .

Возмем q и q

 

из Q ,

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

k

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

такие, что F (q, x) Q

, F (q , x) Q

 

, и пусть Q

 

=6 Q

. Тогда

 

 

 

 

 

 

 

 

 

 

 

i1

 

 

 

 

 

 

i2

 

 

 

 

 

 

 

 

i1

 

 

 

 

 

 

i2

 

 

 

 

44

найдется r > 0, такое,

что gr q = q, а gr (F (q, x)) =6 F (gr q, x),

так как g

(F (q, x)) Q

 

и F (g q, x)

Q

. А это противоречит

r

 

i1

r

i2

.

автоморфности g. Таким образом, Q

= Q

 

 

 

i1

i2

 

В силу равномощности классов эквивалентности из Qk найдется

ˆ

k

i

p > 0 целое, такое, что F

(Q , {x}) =

pQ .

Покажем, что все Qi упорядочены одним и тем же образом и этот порядок с точностью до циклического сдвига совпадает с ис-

ходным порядком на Q

, т. е. F (Q , {x}) =¨ pQ .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

ˆ

 

 

k

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

q

 

 

 

q

Пусть это не так и n = |Q |, m = |Q |, n = pm. Возьмем

 

и

¯

¯

k

 

 

 

 

 

 

q

 

 

 

 

q

F

q, x

 

F

q, x

 

 

 

 

 

 

F

q, x

 

 

Q

i1

 

из Q , такие, что

 

 

 

 

) =

). Пусть

)

 

 

,

¯ =6 ¯

и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q, x

)

 

i2

 

i1

 

 

=

 

 

i2

,

но порядок на них неодинаков. Если

Q

, Q

 

 

 

 

Q

а F (¯

 

 

 

 

 

 

 

 

 

 

 

) имеет номер

 

 

1

в

 

i1

, а

 

 

 

 

) —

 

2 в

 

 

i2

 

 

 

 

 

 

 

 

 

 

 

,

q, x

k

Q

F

q, x

k

Q

 

 

k

k

< m

F (¯

 

 

 

 

 

 

 

 

 

 

 

 

и |

 

1

 

2|

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

q

q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

то r = lm + k2 − k1 таково, что g ¯ =

¯, и в силу автоморфности

 

 

 

 

 

q, x

) =

F

(

 

r

 

 

 

) =

 

r

 

 

q, x

) =

k2−k1

(

F q, x

)) =6

F

q, x

),

 

 

g q, x

 

g F

 

g

 

 

имеем F (¯

 

 

 

 

 

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q

 

q

 

 

 

 

 

 

 

 

 

так как |k2 − k1| < m, что противоречит выбору

¯ и ¯.

 

 

 

 

 

 

 

 

Таким образом,

 

ˆ

 

 

k

 

 

 

 

 

 

i

и (1.3.2) доказано.

 

 

 

 

 

 

 

 

F

(Q , {x}) =¨

pQ

 

 

 

 

 

 

 

 

Д о с т а т о ч н о с т ь. Пусть имеет место соотношение (2.7.2). Доопределим порядки на Qk до циклических и положим g = {Qk }k . В случае i = k соотношение (2.7.1), очевидно, выполняется для всех q Qk и x X, так как F действует на Qk как циклическая перестановка, по определению равенства =¨. В случае i =6 k обозначим через R отношение элвивалентности на Qk по mod F , тогда

имеет место соотношение F (Q /R, {x}) = Q . Классы Q

из Q /R

 

ˆ

k

i

ki

k

ˆ

— биекция и,

ˆ

ˆ

, так как

равномощны, а F

следовательно, F

◦g = g◦F

g- биекция. Таким образом, и в этом случае F (gq, x) = g(F (q, x))

для любого q Q , т. е. g — автоморфизм.

 

 

 

 

 

 

k

 

 

 

 

 

 

 

 

 

 

 

П р и м е р 12. Пусть автомат А задан таблицей

 

x\Q| 0 1 2 3 4 5 6 7 8 9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

|

1

3

7

1

5

4

9

2

1

6

x2

|

3

1

5

1

2

7

0

4

3

8

x3

|

8

1

8

1

0

0

3

8

0

3

Как следует из теоремы, разбиение множества Q на классы (0, 8), (1), (3), (4, 2, 5, 7), (6, 9) порождает автомоpфизм, если на каждом классе определить циклические порядки. Действительно,

 

ˆ

 

ˆ

((0, 8), x2) = 2(3),

 

 

 

F ((0, 8), x1) = 2(1),

F

 

 

ˆ

((0, 8), x3)) = (8, 0),

ˆ

 

 

 

(2.7.3)

F

F ((2, 4, 7, 5), x1) = (7, 5, 2, 4),

ˆ

 

2, 4, 7),

ˆ

(8, 0), ...

F ((2, 4, 7, 5), x2) = (5,

F

((2, 4, 7, 5), x3) = 2

45

Таким образом, перестановка

g =

Ã8

1

5

3

2

7

9

4

0

6!

 

0

1

2

3

4

5

6

7

8

9

является автомоpфизмом.

2.8. Теорема об автоморфизмах гафов

Пусть G = (X, F ) — граф Бержа, у которого X — множество вершин, а F : X → X — отображение, ставящее в соответствие каждому x X множество вершин, в которые из x идут дуги.

Пусть ρ — разбиение множества X на попарно не пересекающиеся классы, а X/ρ — множество полученных в результате разбиения классов.

О п р е д е л е н и е 29. Автоморфизмом графа G = (X, F ) называется биекция ϕ : X → X, такая, что для всех x X и y X, для которых ϕ(x) = y, выполняется соотношение

ϕ(F x) = F (ϕ(x)).

(2.8.1)

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

Каждый вычисленный автоморфизм порождает циклическую подгруппу группы автоморфизмов графа, и в силу его конечности вся группа графа [5] исчерпывается конечным числом таких циклических подгрупп .

Пусть ρ — разбиение множества X на непересекающиеся клас-

ˆ

ˆ

сы σk , такое, что F σk , где

F — распространение F на множество

классов X/ρ, представляет собой множество классов из X/ρ.

Зафиксируем некоторые порядки на каждом классе из X/ρ. Упо-

рядочим элементы из F σk

для каждого x σk таким образом,

чтобы все элементы, имеющие после упорядочения один и тот же номер, принадлежали одному и тому же классу из X/ρ. Множество элементов из F σk , имеющие один и тот же номер после упорядочения, будем обозначать F(m)σk или (F σk )m. Как и ранее, через pσ обозначим p копий упорядоченного множества σ, а соотношение

(F (σk ))m pσi(m), σi, σk X/ρ

46

(p > 0 — целое число), означает, что правая часть его представляет собой совокупность из p упорядоченных одним и тем же образом копий множества σi, причем порядок на σi совпадает с исходным порядком на нем с точностью до циклического сдвига.

Теорема 15. Разбиение ρ множества X графа G = (X, F ) порождает автоморфизм g тогда и только тогда, когда для любого класса σk ρ и любого m > 0 найдется σki(m) ρ, такой, что

(F (σk ))m pi(m) σki(m)

(2.8.2)

при |σk | > 1 и

 

 

ˆ

}i

(2.8.3)

F σk = {σki

при |σk | = 1.

До к а з а т е л ь с т в о. Н е о б х о д и м о с т ь. Пусть

ρ— разбиение множества X на классы {σk }, каждый из которых упорядочен циклическим образом, составляет автоморфизм g.

Пусть x σk1 , y σk2 , |σk2 | ≤ |σk1 | > 1, таковы, что F(m)x = y. Для произвольного, но фиксированного m > 0 разобьем множес-

тво σk1 на классы σk1i, относя в один класс те и только те элементы z и zσk1 , которые удовлетворяют соотношению F(m)z = F(m)z.

Так как g — автоморфизм, то

 

 

 

( xi

 

σk1i)( xj

σk1j )( rij > 0)(grij xi

 

=

 

 

 

 

 

 

 

 

 

 

= xj &grij (F(m)xi) = F(m)(grij (xi))).

 

 

 

 

 

 

 

 

 

Покажем, что любой паре σk1i и σk1j из σk1 можно поставить в

соответствие одно rij .

j ¯j

 

 

k1j , а

 

и

 

 

таковы, что

 

 

i

=

 

Пусть xi, ¯i

 

 

 

k1i

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

 

x

 

 

 

σ , x , x

 

σ

 

 

 

 

r R

 

 

 

 

 

 

 

g x

 

 

 

R

¯i = ¯j . Тогда в силу того, что

 

r

 

R

— автоморфизмы,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x , g

 

x x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

g

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

gr (F(m)xi) = F(m)(gr (xi)) = F(m)xj ,

 

 

 

 

 

 

 

 

 

 

 

 

 

R

(

 

(m)

¯i) =

(m)

(

R

i)) =

 

(m) ¯j

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

 

F

 

F

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

F

 

 

g x

 

 

 

 

 

x

 

 

 

 

 

 

 

 

но так как xi, ¯i

 

 

 

k1i

 

j

¯j σk1j , то F(m)xi

=

F

(m)

¯i

, F

(m)

x

j

=

 

 

 

 

x

 

 

 

σ

, x

, x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

F(m)

¯j и, следовательно, r ≡ R( mod

µ

),

где

µ >

0

такое,

что

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

µ+1 = .

g g

Итак, для любой пары классов σk1i и σk1j существует rij , для которого grij k1i) = σk1j . Так как grij — биекция, то |σk1i| = |σk1j | и, следовательно, существует такое p > 0, что F(m)σk1 = pσk2 .

47

Покажем, что все копии σk2 в F(m)σk1 упорядочены одинаковым образом и порядок на них совпадает с исходным с точностью до циклического сдвига.

Доказательство будем вести от противного.

Пусть |σk1 | = n, |σk2 | = l, n = pl. Рассмотрим такие x, x¯ σk1 ,

что x =6 x,¯ F(m)x = F(m)x¯ и F(m)x σk2 , F(m)x¯ σ¯k2 , причем σk2 =

¯k2 , но поpядки на них, как на подмножествах из F(m)σk1 , разные.

σ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть

F

(m)

x

имеет номер

 

i

1

в

k2 , а F(m) ¯ — номер

i

2

в ¯k2 и

 

 

 

 

 

 

 

 

 

 

 

σ

 

 

 

 

x

 

σ

|i2 − i1| < l, тогда r = sl + i2 − i1

таково, что g x = ¯ и в силу того,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

что gr — автоморфизм,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F(m) ¯ =

 

(m)(

 

r

(

 

)) =

 

r

(

 

(m)

 

) =

 

i2

−i1

(F(m)x) =6 F(m)x,

F

g

 

x

g

 

F

x

g

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

что противоречит выбору x и ¯.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

Следовательно,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F(m)σk1 pσk2 .

 

 

 

 

 

(2.8.4)

Так как m выбиралось произвольно, то соотношение (2.8.4), а следовательно, и (2.8.2), выполняется для всех m.

В силу произвольности выбора класса σk из разбиения ρ соотношение (2.8.2) выполняется для всех σk , таких, что |σk | > 1. А так как r — вычет по модулю µ, то порядки на σi отличаются на циклический сдвиг.

Пусть |σk | = 1 и σk = {x}. Тогда, в силу соотношения g(x) = x и того, что g — автоморфизм, g(F x) = F g(x) = F x. Но для любого σk X/ρ, g(σk ) = σk , поэтому любой непустой след класса σk на F x совпадает с самим классом σk .

ˆ

}i при |σk | = 1.

Таким образом, F σk = {σki

Д о с т а т о ч н о с т ь. Пусть разбиение ρ таково, что соотношение (2.8.2) выполняется для всех m и любых σk из ρ. Покажем, что разбиение ρ порождает автоморфизм g.

Доопределим порядки на классах σk до циклических. В качестве перестановки g возмем совокупность циклов {σk }. Очевидно, что для каждого класса σk разбиения ρ g(σk ) = σk . А так как для

любого m > 0 имеем (F σk )m pσk , то g((F σk )m) = p(g(σs )), где

i ki

s — циклический сдвиг на некоторое количество разрядов.

Так как g и s — биекции, то g(σs ) = (g(σk ))s.

ki i

Рассмотрим элементы x, xσk , такие, что F(m)x = F(m)x= y σki . Тогда существут r > 0, такое, что gr (x) = x. Так как F(m)σk pσki , то номера у F(m)x и F(m)xсовпадают в соответствующих копиях σki . Тогда r = sl и gr (y) = y при некотором s,

48

где l = |σki |, n = |σk | и n = pl, p ≤ s. Так как F(m)x = F(m)x, то gr (F(m)x) = gr (F(m)x) = gr y,

F(m)gr x = F(m)x= y.

Таким образом, gr (F(m)x) = F(m)gr x = F(m)xдля x и xсвязанных между собой автоморфизмом ϕ = gr , т. е. таких, что ϕ(x) = x.

П р и м е р 13. Пусть граф G задан с помощью следующей

таблицы:

 

 

 

 

 

 

 

1

2

3

4

5

6

7

8

5

3

2

3

1

1

1

4

6

6

4

5

4

2

2

5

7

7

6

8

8

3

8

7

Здесь X = {1, 2, 3, 4, 5, 6, 7, 8}. Покажем, что разбиение

 

ρ = {(1, 7), (2, 6), (3), (4), (5, 8)}

(2.8.5)

порождает автоморфизм

 

 

 

 

 

 

5! .

 

g = Ã7

6

3

4

8

2

1

 

1

2

3

4

5

6

7

8

 

Зафиксируем на элементах разбиения ρ те порядки, которые определились в результате записи ρ в (2.8.5). Тогда частичные таблицы, после соответствующего упорядочения элементов образов, соответствующие элементам разбиения ρ будут иметь вид

1

7

2

6

3

4

5

8

5

8

3

3

2

3

4

4

6

2

6

2

6

5

1

7

7

1

7

1

4

8

8

5

Нетрудно заметить, что каждый элемент разбиения удовлетворяет соотношению (2.8.2).

В соответствии с доказательством достаточности теоремы об автоморфизмах графов коммутативны следующие диаграммы:

1

−−−→ 7

 

2

−−−→ 6

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

y

y

 

y

y

5, 6, 7 −−−→ 8, 2, 1

 

, 6, 7 −−−→ 3, 2, 1

49

5 −−−→

8

 

 

 

 

 

 

y

y

4, 1, 8 −−−→ 4, 7, 5

что эквивалентно автоморфности g.

50