Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи
Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи
Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ной нумерации графов в разложении (71) справедливо<br />
части этого уравнения на X, имеем:<br />
f = Bc<br />
. Умножая обе<br />
−1 f ′ = Xf = ( XBX )( Xc)<br />
= B′<br />
c′<br />
. Следовательно,<br />
разложение (71) верно при любой нумерации графов H j .<br />
Теорема 1 доказана. ■<br />
( n)<br />
Теорема 2. Любой инвариант f(H) помеченного графа H ∈ может быть<br />
H V , E<br />
представлен при помощи полинома от переменных, равных числам встречаемости<br />
некоторых связных подграфов в H. Количество вершин в таких подграфах и<br />
степень полинома меньше либо равно n.<br />
Доказательство. Прежде всего покажем, что число встречаемости любого<br />
несвязанного подграфа C в графе H может быть выражено через числа встречаемости<br />
некоторых связных подграфов в H. Предположим, что C состоит из k<br />
компонент связности, т.е. C = U k C<br />
i i<br />
, где {C i } – связанные подграфы, причем<br />
=1<br />
C ∩C<br />
= ∅ , i ≠ j . В общем случае возможно, что некоторые подграфы из {C i }<br />
i<br />
j<br />
изоморфны друг другу. Разобьем множество {C i } на p групп Ω i ( i = 1,<br />
p ) таким<br />
образом, чтобы подграфы в каждой из групп были изоморфны друг другу, а<br />
подграфы из разных групп, наоборот, друг другу неизоморфны. Пусть m i – чис-<br />
p<br />
ло элементов в Ω i , m<br />
i<br />
≥1, ∑ =<br />
m =<br />
i i<br />
k и i = 1,<br />
p . Пронумеруем подграфы из {C<br />
1 i }<br />
следующим образом: сначала пусть идут подграфы из {C i }, относящиеся к<br />
группе Ω 1 , потом относящиеся к группе Ω 2 и т.д. Пусть M i - множество всех<br />
подграфов графа H, изоморфных подграфам из группы Ω i , а l i – число элементов<br />
в M i ( i = 1,<br />
p ). Очевидно, что li<br />
≥ mi<br />
.<br />
Построим новые подграфы графа H, выбирая всеми возможными способами<br />
m i разных элементов из M i одновременно для всех<br />
i = 1,<br />
p . Число таких<br />
p mi<br />
m<br />
подграфов равно ∏ i =<br />
C<br />
1 l i<br />
, Cl<br />
i = li! /[ mi!(<br />
li<br />
− mi<br />
)!]. Полученные из M<br />
i<br />
i подграфы<br />
можно отнести к двум типам. В первом случае исходные подграфы из M i не пересекаются,<br />
во втором – пересекаются. Обозначим через t 1 и t 2 число подграфов<br />
первого и второго типа, соответственно. Очевидно, что t 1 + t 2 = ∏ =<br />
p<br />
mi<br />
C<br />
i 1 l i<br />
. Заметим,<br />
что t 1 равно числу встречаемости подграфа C в H и совпадает, согласно<br />
определению, с числом подграфов в H, изоморфных C. Подграфы же второго<br />
107