Научная статья на тему 'Полуматроиды, порожденные G-отображениями бинарных матроидов'

Полуматроиды, порожденные G-отображениями бинарных матроидов Текст научной статьи по специальности «Математика»

CC BY
143
42
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ПОЛУМАТРОИД / ЦИКЛ / ФЛАТА / БАЗА / БИНАРНЫЙ МАТРОИД / semi-matroid / cycle / flato / base / binary matroid

Аннотация научной статьи по математике, автор научной работы — Гизунов С. А., Лямин В. Н.

Вводится новый для теории матроидов класс элементарных отображений, сохраняющих бинарность и получивших название G-отображений. Исследуются свойства полуматроидов, порожденных G-отображениями как частного случая псевдоматроидов. Доказывается, что полуматроиды, в отличие от псевдоматроидов, могут рассматриваться как аксиоматически заданные алгебраические объекты, функционально связанные с категорией бинарных матроидов и их отображений.

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

QUASI-MATROIDS, GENERATED BY G-MAPPINGS OF BINARY MATROIDS

This article is based on the results obtained in [1, 2] and is devoted to binary matroids. It introduces a novelty in the theory for matroids that is the class of binarity preserving elementary mappings called of G-mappings. We study the properties of semi-matroids generated by G-mappingsas as the special case of quasi-matroids defined in [2]. It is proved that semi-matroids, unlike quasi-matroids can be regarded as axiomatically given algebraic objects that are functionally related to the category of binary matroids and their mappings. The terms and results given in [1-2] are used in this article without additional comments.

Текст научной работы на тему «Полуматроиды, порожденные G-отображениями бинарных матроидов»

УДК 510

ПОЛУМАТРОИДЫ, ПОРОЖДЕННЫЕ G-ОТОБРАЖЕНИЯМИ БИНАРНЫХ МАТРОИДОВ

© 2011 С. А. Гизунов1, В. Н. Лямин

2

докт. техн. наук, профессор e-mail: [email protected] 2канд. техн. наук e-mail: n. lyamin. dex@gmail. com

i

Курский НИИ Министерства обороны РФ

Вводится новый для теории матроидов класс элементарных отображений, сохраняющих бинарность и получивших название G-отображений. Исследуются свойства полуматроидов, порожденных G-отображениями как частного случая псевдоматроидов. Доказывается, что полуматроиды, в отличие от псевдоматроидов, могут рассматриваться как аксиоматически заданные алгебраические объекты, функционально связанные с категорией бинарных матроидов и их отображений.

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

Обозначим через N (S) ^ M (S) совокупность бинарных матроидов, определенных на множестве S.

Пусть для любого подмножества A С S обозначение A — min означает, что не существует строгого подмножества в с A с такими же свойствами, как и множество A. Симметрическую разность любых подмножеств Dj, D2 ^ S будем обозначать как их двоичную сумму DjVD2 = d © D2.

Для бинарного матроида M ^ N (S) и множества Dq 0 F м определим семейства подмножеств Fм (А) и r „ (А) следующим образом.

Если C П Do = 0 для любого цикла C 0 R м, то

и

В противном случае семейству все множества вида

кроме множества Dq принадлежат

D = D0 ®УС,,

iEI

(1)

удовлетворяющие условиям C п А *0 и D — min для любого непустого множества индексов I, и

(2)

МАТЕМАТИЧЕСКИЕ НАУКИ

В дальнейшем, если количество циклов в (1) несущественно, будет использоваться запись D = Do ® £C.

Ряд свойств семейства Fм (DQ ) объединяет следующая теорема.

Теорема 1. Для любого бинарного матроида M 0 N (S) и подмножества DQ 0 Fм семейство подмножеств Fм(Dq) удовлетворяет следующим свойствам:

1) если D0FM(Д), то Dе Fм и VM(D) = FM(D0);

2) для любой базы B 0 B м существует единственное подмножество D 0 B, такое, что D ^ FM (Dc);

3) для любых баз Bl5В2 0B м существует единственная пара подмножеств D} 0 B} и D2 0 B2 , таких, что Fм (A) = Fm (А);

4) для различных подмножеств D1, D2 0 B любой базы B 0 B M справедливо FM(Д) * FM(D2).

Доказательство

1) По определению Д 0 F м. Пусть D0FM(Д) и D = D0 ©^Ci. Предположим, что существует цикл C 0 R M такой, что C 0 D. Из того, что D ® ^ Ci = Do е F M и из аксиомы циклов для бинарных матроидов [1] C © ^ ^ Cj ^ F M следует, что C ^ D. Таким образом, C 0 D, а значит,

и D © C 0 D.

Так как цикл C ^ Dq , то C П Ct — D0) ^ 0. Отсюда следует, что в

сумме 2 с;=С ®2 С, всегда найдутся циклы Cv, такие, что Do п с; *0. Следовательно, D0 © ^ Cv 0 D © C и D0 © ^ Cv 0 FM (D0 ), что с учетом

включения D © C 0 D противоречит условию D — ШШ . Таким образом, предположение о зависимости множества D неверно.

Так как D0 = D © ^ Ci, то D0 0 Fm (D) и FM (D0) 0 FM (D). Обратное включение доказывается аналогично, если поменять множества D и Dq местами.

2) Пусть B 0 B м. Предположим, что Dq ^ B. Тогда D0 - B *0 и для любого элемента d 0 D0 — B всегда найдется единственный цикл C(d, B) G R M, такой, что d 0 C(d, B) 0 B + d. Отсюда следует, что

Dq © ( ©C(d, ВУ) 0 B. Из аксиомы для циклов бинарного матроида полу-

d®Do — В

чаем, что

2 ©С (d, B) = ^ C'j , причем по построению в сумме C . всегда

d 0Dq — B

Уч

2011 № 2 (18)

Гизунов С. А., Лямин В. Н. Полуматроиды, порожденные G-отображениями

бинарных матроидов

будет присутствовать набор из | Dq — B | циклов Cd, содержащих все элементы d 0 D0 — B. Другими словами, всегда существует множество

D = Do ф ( ^ C)еFm(Do) , для которого справедливо включение D С B.

d ED0 — B

Предположим, что существуют различные множества D1?D2 0FM(Dq) такие, что Dj, D2 0 B для некоторой базы B 0 B м. Тогда, по определению семейства FM(D0), получаем, что Dl © D2 = ^^Ci, где Ct 0 R M и Dl ® D2 © B,

iEI

что невозможно.

3) Из свойства 2) следует, что для заданного множества Dq 0 Fм в любой базе B 0 B M содержится единственное подмножество D С B, такое, что

D е fm (Do). Доказательство свойства 3) следует, таким образом, из свойства 1), а именно: из справедливости равенства FM(D) = FM(Dq) для всех подмножеств

d е fm (D„).

4) Предположим, что множество Dq 0 Bq для некоторой базы Bq 0 B м. Выберем подмножество D ^ Dq и D с Во . Из доказанного выше свойства 2) следует, что D Ф F„ (Do), а из свойства 1), что F„(D) * Fm(D0). Доказательство свойства 4), таким образом, получается из того факта, что множество Dq может быть любым подмножеством из семейства F м и, значит, принадлежать любой базе из семейства B м W

Теорема 2. Для любых бинарного матроида M 0 M (S) и подмножества D0 е f м совокупность подмножеств R н 0 2S, удовлетворяющая равенствам

R H ■ R M = FM(Do) и R H О R m = Rm(Do), является семейством циклов бинарного матроида H 0 M (S), связанного с матроидом M элементарным

отображением M Ф—— H, порожденным модулярным фильтром

Фи = Ф( (А))-

Доказательство. Покажем, что определенное в утверждении семейство R ^ является семейством циклов бинарного матроида H 0 N (S) . Пусть Dj, D2 0 R н. Если D1?D2 0Fm(D0) = R H - R M, то Dl © D2 = ^Ct, где либо

Ct 0RM(Dq), либо Ct 0R M — RM(Dq). В последнем случае существует подмножество D,e f„ (Do) такое, что Dx 0 Cf. Тогда, если обозначить D = C, ® D1= C,- Dj, то имеет место включение D2 E Fm (Dq) и при этом

МАТЕМАТИЧЕСКИЕ НАУКИ

C{ = Di+ D2. Таким образом, двоичная сумма Dх © D2 разбивается на сумму непересекающихся подмножеств из семейства R ^.

Аналогичный результат для подмножеств Dx, D2 G R н 0 R м = R M (D0) следует из аксиомы циклов для бинарного матроида M G N (S) и опять же из вида циклов из множества R м Rm(D0).

Если D G VM (D0) и D2 G Rm (Dq), то, поскольку цикл D2 0 R M и D2 ф R M — R H, либо Dx П D2 = 0, либо Dx П D2 ^ 0 и Dx П D2 ^ Dx. в первом случае Dx © D2 = Dx + D2, где Dx, D2 G R H, а во втором, по определению, Dx ©D2 = DGFM(Dx) и, следовательно, D G R ^. Суммируя, получаем, что двоичная сумма Dx © D2 разбивается на сумму непересекающихся подмножеств из семейства R ^. Таким образом, семейство подмножеств R ^ удовлетворяет аксиоме циклов для бинарного матроида из множества N (S).

Рассмотрим подмножество A G S и флату (A) в матроиде м е n (S). Из утверждения 1 [2] следует, что

Зм (A) = {a G S\a G А или а GС С A U а, где CG R M }.

Если цикл CGRм(Do) = R н П R м, то, очевидно, CGR н. Если цикл

СGR M-RM(D0), то С = Dx + D2, где Д,D2 GFm(Dq)----------------R H - R M,

то есть цикл C опять же есть прямая сумма циклов из R н. Другими словами, в любой ситуации мы получаем, что (A) G (A). С учетом свойства 2) утвержде-

ния 4 [1] отсюда следует, что существует строгое отображение M ^ H. Элементарность этого отображения, в свою очередь, следует из свойства 2) теоремы 1. Таким образом, между матроидами M и H существует элементарное отображение

M Ф—— H, которое, согласно теореме 2[1], порождается модулярным фильтром

ФМ = Ф(R H - R M ) = Ф(FM (D0)). W

Определение 1. Элементарное отображение M-----Ф—— H бинарных матроидов

М, H G N (S), порожденное модулярным фильтром Фм = Ф(FM (Dq)) для некоторого подмножества Dq G F ^, будем называть G -отображением, а бинарный матроид H , соответственно, G -фактором бинарного матроида M.

Заметим, что все петли бинарного матроида M G N (S) всегда принадлежат,

по определению, семейству циклов R м ( D0) для любого множества DoЕ F м и,

следовательно, любому его G -фактору H G N (S) .

Подчеркнем, что G -фактор бинарного матроида автоматически будет его элементарным фактором.

Уч

20 11 № 2 (18)

Гизунов С. А., Лямин В. Н. Полуматроиды, порожденные G-отображениями

бинарных матроидов

Определение 2. Для любых связанных G -отображением бинарных матроидов м, н е n ( s ) псевдоматроид A ( M, H) (см. [2]) будем называть полуматроидом.

Характерное свойство, принципиально отличающее полуматроид от псевдомат-роида, заключается в том, что в полуматроиде A ( M, H) двоичная сумма A -циклов не является A -циклом. Далее мы покажем принципиальную важность этого свойства.

Теорема 3. Для бинарных матроидов М, Н £ N (S) матроид Hявляется G -фактором матроида M тогда и только тогда, когда для любых циклов Д, D2 G R H - R M выполняется равенство Dx ® D2 = ^ Ct, где Ct £ R M и

для любого цикла C G R м — R н флата (C) в матроиде H - циклическая.

Доказательство. Если матроид H является G -фактором матроида M, то справедливость условий следует из теоремы 2. В частности, если цикл

CG R м — R н, то C = Д + Д, где циклы Д, D2 G R h — R m, и, следова-

тельно, флата (С) в матроиде H циклическая. Докажем достаточность.

Для любого цикла C G R M справедливо C G R M П R

н

CV

либо

C G R м — R н. Если C G R м — R н, то, по предположению, флата (С) в

H циклическая и, значит, C = ид , где циклы д е R н - R M, ибо в

матроиде

M’

противном случае существовали бы циклы из множества R м, содержащиеся в цикле C, что невозможно. Таким образом, цикл C есть объединение циклов из множества R н. Отсюда, так же как и при доказательстве теоремы 2 следует, что матроиды M и H связаны строгим отображением, поскольку для любого подмножества A G S справедливо включение (A) £ (A).

То, что отображение является элементарным, следует из того факта, что в любой базе в е в M не может содержаться более одного цикла из семейства R н — R м, так как если таких циклов несколько, то их двоичная сумма содержит цикл матроида M, что невозможно. А поскольку отображение строгое и (S) < rM (S) , то такой

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

цикл содержится в любой базе B £ B м и, значит, (B) = гм (B) -1.

По предположению, если циклы Dq, D £ R н — R м, то имеет место равенство D ® D = £ C, , где циклы Ci £ R M. Тогда для любых таких циклов Д выполнены оба условия Dq О Сх ^ 0 и D П C. *0, так как в противном случае либо Ct £ Dq , либо Ct £ D, что невозможно, поскольку D, Dq £ F м. Следовательно, D = D0 ® ^ Д £ FM (D0 ) для любого цикла D £ R н — R м. А так как, по определению, Dq £ Vм(Dq), то R н — R м £ Vм(Dq) для любого цикла D0 ^ R H - R M

МАТЕМАТИЧЕСКИЕ НАУКИ

С другой стороны, так как бинарный матроид H G N (S) - элементарный фактор бинарного матроида M G N (S), то из теоремы 3 [1] следует, что с = д и d2 для любого цикла с е R M - R H, где циклы

D}, D2 G R h — R M. Поскольку D} ® D2 G C и, по предположению D © d2 = Y C , где циклы C G R M, то последнее включение возможно только тогда, когда с = d + d2 . Следовательно, для любого цикла С е R M - R H существует цикл Di G R н — R м, такой, что C П D1 ^ 0 и

C ® D} = D2 G R h — R M. Пусть теперь цикл C G R H П R M и C П D * 0 для некоторого D G R H - R M. Тогда по аксиоме циклов для бинарных матроидов D © C = Y D' , где для каждого цикла в прямой сумме либо D G R н — R м, либо D E R H П R M. В первом случае D ® D G C, что по предположению допустимо только тогда, когда D ® C = D E R H - R м . Если цикл D E R H П R M, то наоборот D ® C С D и по аксиоме циклов для бинарных матроидов D ® C = Y C , где циклы C G R M, что невозможно, так как по свойству 1) теоремы 1 множество D G F м.

Таким образом, суммируя, получаем, что для любого цикла C G R м, такого, что C П D *0 , где D G R H - R M, существует цикл D = C ® D, и при

этом

D G R H - R M. Отсюда следует, что поскольку согласно (1) любое множество

M

К

D е fm (и,) имеет вид D = Do ©^ C, , где C, ПD0 *0 , то справедливы ра-

i= 1

венства

k k

D = И, ®У C, = = D ©Y C, =... = Dk- © Ck = Dk e R „ - R m •

f=l i=2

Следовательно, FM (D0) C R H - R M и, учитывая ранее сказанное,

R н - R m = Fm(Do).

Выше мы уже показали, что любой цикл C G R м — R н не принадлежит семейству R м ( Dq) , определенному соотношением (2), так как всегда найдется цикл D е F* (Do) , такой, что D G C. Этот факт завершает доказательство теоремы. W

Теорема 3 справедлива для любых бинарных матроидов M, H G N (S). Однако, если известно, что матроиды связаны между собой элементарным отображением, то соответствующие условия можно упростить.

Уч

КУ,

»,л

20 11 № 2 /18)

Гизунов С. А., Лямин В. Н. Полуматроиды, порожденные G-отображениями

бинарных матроидов

Теорема 4. Если бинарные матроиды M, H Е N (S) связаны элементарным

отображением M-------Ф—— H, то матроид H является G -фактором матроида

M тогда и только тогда, когда для любых циклов D1, D, Е R н — R м выполняется равенство D © d2 = V ci , где циклы Ct £ R м.

Доказательство. Поскольку для любого элементарного отображения

M Ф—— H соответствующий модулярный фильтр Фм = Ф( R H - R

м) и для

любого цикла с е R м - R H справедливо равенство С = D1 U D2, где циклы

D D2 Е R H - R M, то доказательство теоремы непосредственно следует из теоремы 3. W

Теоремы 3 и 4 позволяют ввести понятие полуматроида, как аксиоматически заданного алгебраического объекта, порожденного бинарным матроидом из множества N (S). Действительно, для любого бинарного матроида M Е N (S) можно определить полуматроид A ( M) , семейство A -циклов которого удовлетворяет аксиоме

циклов для бинарных матроидов за тем исключением, что двоичная сумма любых A -циклов разбивается на сумму непересекающихся циклов не самого полуматроида A ( M) , а матроида M. Таким образом, каждый бинарный матроид M Е N (S) порождает некоторую совокупность полуматроидов { A (M)}.

Любому полуматроиду из семейства { A( м)} соответствует, согласно теоремам 1 и 3, G -фактор H Е N (S) матроида M и, следовательно, полуматроид A (M, H). И наоборот, любой полуматроид из множества { A (M, H) } определяется G -фактором H Е N (S), то есть элементарным G -отображением, и, согласно теореме 4, принадлежит семейству { A (M)}.

Таким образом, введенное в работе понятие G -отображений бинарных матрои-дов позволяет построить совокупность полуматроидов, заданных на множестве S, как алгебраическую структуру, аксиоматически порожденную множеством бинарных мат-

роидов N (5).

Библиографический список

1. Гизунов С. А., Лямин В. Н. Сечения матроидов // Ученые записки: электронный журнал Курского государственного университета. 2010. № 2. URL: http://scientific-notes.ru/pdf/014-2.pdf (дата обращения: 13.03.2011).

2. Гизунов С. А., Лямин В. Н. Псевдоматроиды, порожденные отображениями матроидов.

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