Научная статья на тему 'Об одном семействе классов монотонных функций многозначной логики, не имеющих конечного базиса'

Об одном семействе классов монотонных функций многозначной логики, не имеющих конечного базиса Текст научной статьи по специальности «Математика»

CC BY
96
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОЗНАЧНАЯ ЛОГИКА / МОНОТОННЫЕ ФУНКЦИИ / КОНЕЧНЫЙ БАЗИС / КОНТИНУАЛЬНЫЕ ЦЕПИ / MULTI-VALUED LOGIC / MONOTONE FUNCTIONS / FINITE BASIS / CHAINS OF CONTINUUM CARDINALITY

Аннотация научной статьи по математике, автор научной работы — Панин Дмитрий Юрьевич

В работе исследуются свойства классов функций многозначной логики монотонных относительно частично упорядоченных множеств ширины два.

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

A family of clones of monotone functions from multi-valued logic that are not finitely generated

The properties of clones of functions which are monotone with respect to a partially ordered set of width two are investigated

Текст научной работы на тему «Об одном семействе классов монотонных функций многозначной логики, не имеющих конечного базиса»

Серия «Математика»

2013. Т. 6, № 3. С. 97-108

Онлайн-доступ к журналу: http://isu.ru/izvestia

ИЗВЕСТИЯ

Иркутского

государственного

университета

УДК 519.716.2

Об одном семействе классов

монотонных функций многозначной логики,

не имеющих конечного базиса

Д. Ю. Панин

Московский государственный университет им. М. В. Ломоносова

Аннотация. В работе исследуются свойства классов функций многозначной логики монотонных относительно частично упорядоченных множеств ширины два.

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

1. Введение

Из работ Э. Поста [9, 10] следует, что каждый замкнутый класс буле-

вых функций имеет конечный базис. В многозначной логике построены

примеры замкнутых классов, не являющихся конечно порожденными

(см. [6]). Известно, что каждый предполный класс в Р^ при к < 7

имеет конечную порождающую систему (см. например [8]). В работе [14]

приводится пример частично упорядоченного множества ^8, состоящего из восьми элементов, такого что М?8 (предполный класс функций монотонных относительно Q8) не является конечно порожденным. В

[3] определяется семейство А всех частично упорядоченных множеств Q ширины 2, таких, что класс М? не имеет конечной порождающей системы (см. также [1, 2]). В данной работе продолжаются исследования в этом направлении. А именно, для каждого множества Q из семейства А строится класс М?, такой, что 1) любой замкнутой класс А, удовлетворяющий соотношению М? С А С М?, не является конечно порожденным, 2) найдется континуальная (по включению) цепь из замкнутых классов А, таких, что М? С А С М?. Кроме того, в работе рассматривается некоторый класс монотонных функций, не

имеющий конечного базиса. Для множества всех одноместных функций из рассматриваемого класса приводится критерий полноты.

2. Определения и вспомогательные утверждения

Будем обозначать через А семейство всех конечных частично упорядоченных множеств с наименьшим и наибольшим элементами. Наибольший и наименьший элементы элементы множества P € А будем обозначать через 0 и 1 соответственно. Шириной частично упорядоченного множества P называется максимальное число попарно несравнимых элементов из P. Будем обозначать через А2 подсемейство семейства А, состоящее из всех множеств, ширина которых не превосходит 2.

Пусть Q,P — частично упорядоченные множества, ^ С Q, / — некоторое отображение Q ^ P. Ограничением / на $ будем называть отображение ^ P, совпадающее с / на всех элементах множества ^ (обозначение /).

Следуя работе [1], введем определение двойного квадрата. Пусть P — некоторое частично упорядоченное множество, а и Ь несравнимые элементы множества P. Элементы а и Ь называются 1-несравнимыми, если они несравнимы и не имеют точной верхней грани. Элементы а и Ь называются 2-несравнимыми, если они 1-несравнимы и найдутся две их минимальные верхние грани, являющиеся 1-несравнимыми. Пусть Х\,Х2 € P, элементы х\ и Х2 1-несравнимы. Обозначим через У1 и у2 две минимальные верхние грани элементов Х1, Х2. Будем обозначать множество {у1,у2} через 8Ир(Х1,Х2). Будем говорить, что элементы а1 ,а2,Ь1,Ь2,с1 ,с2 из множества P образуют двойной квадрат, если элементы а1 и а2 2-несравнимы, {Ь1,Ь2} = 8Пр(а1,а2), {с1,с2} = вйрфиЬ).

Путь У произвольное множества из А2, содержащее шестерку элементов а, а,в,в ,1,1', образующих двойной квадрат. Положим У = {0, а, а,в, в, 1,, 1}. Будем обозначать через МР замкнутый класс всех функций к-значной логики, монотонных относительно У, где к = |Р|. В дальнейшем в обозначении МР будем опускать индекс У и использовать обозначение М.

Далее, следуя [1], введем понятия зигзага и Т-множества, а также определим множество К(и) и частичную функцию (см. также [14]). Пусть Q — произвольное частично упорядоченное множество, ^ С Q, /' : Q, ^ У'. Последовательность Хт,...,Хт/ различных элементов Q будем называть зигзагом для /' в Q, если выполняются следующие условия:

a) т = 0 или т = 1, т' > т + 2, 0,1 € М;

b) Хт, Хт/ € Q/, Хг € Q\Q, для всех г = т + 1,...,т' — 1;

С) /\хт) = в, /'(Хт,) = в';

¿) Х2г > х2г-1 для всех 2І, т < 2І < т';

е) Х2г > Х2г+1 для всех 2І, т < 2І < т';

!) для каждого 2І, т < 2І < т', найдутся У,У' є Q' (У = У'), такие

что У, У' > Х2г, /'(У) = 7, /'(У') = У;

g) для каждого 2І + 1, т < 2І + 1 < т', найдутся Z,Z' є Q' ^ = Z'), такие что Z, Z' < Х2г-1, /'^) = а, /'^') = а';

Величину Ь = т' — т + 1 будем называть длиной зигзага.

Пусть п > 1. Частично упорядоченное множество К = {А, А,Б,Б', С1,..., Сп, С', 0]_,..., 02п+1} будем называть Т-множеством ранга п, если выполняются следующие условия:

1) элементы А и А' несравнимы, А, А' < 02г+1 для каждого І = 0,...,п;

2) выполняются неравенства Б > О1 и Б' > 02п+1; элемент Б не сравним ни с одним из элементов 02,..., 02П+1; элемент Б' не сравним ни с одним из элементов О1,..., 02п;

3) 02г > 02г+1, 02г-1 для каждого І = 1,...,п; 02г не сравним с О^

для всех і є{1,..., 2п + 1}\ {2І — 1, 2І, 2І + 1};

4) Сг > 02г, С' > 02г для каждого І = 1,... ,п; Сг не сравним с О^

для всех і є{1,..., 2п + 1}\ {2І — 1, 2І, 2І + 1};

5) Сг не сравним с Б, Б', С' для каждого І = 1,...,п; С' не сравним с Б, Б'.

Пусть п > 3, £ = {А, А', Б, Б', Съ..., Сп-2, С' ,01,..., О2П-3} — Т-множество ранга п — 2. Определим множества £о, £1, £2 следующим образом. Положим

£о = {А,А',Б,Б',С1,...,Сп-2,С'}, £1 = £ \{Б'}, £2 = £ \{Б}.

Обозначим через Т набор (а, а' ,Ь,Ь' ,с1,...,сп, с') длины п+5, элементы которого принадлежат множеству Р. По этому набору для каждого І = 1,...,п, определим отображение /г : £0 ^ Р: /г(А) = а, /г(А') = а', /г(Б) = Ь, /г(Б') = Ь', /г(С) = с', /г(С^) = , где ^ = І + і — 1(шоё п),

І = 1,...,п — 2.

Обозначим через К0 множество таких наборов Т из Рп+5, что для каждого І = 1,...,п отображения /г\£1, /г\£2 можно монотонно доопределить на £. Далее, для каждого і = 1,... ,п обозначим через множество таких наборов из Ко, что отображение /^ можно монотонно доопределить на £. Наконец, обозначим через К(п) множество таких наборов Т из К0, что Т є К^ для некоторого і из множества {1,...,п}.

Пусть п > 3. Обозначим через Р2п подмножество множества Р2п, состоящее из следующих наборов длины 2п:

а = (а, ...,а), а' = (а',. ..,а'),

Д=(А_^/3,11_;^1), Д' = (/^Х^^1),

П П П П

71 = (1,7.7.-- • ,іЛ,$,1, ■■■,1,13'),

п п

72 = (7) 1) 7) • • • ,1,0Л, ^,1, ■■ ■ ,1,і),

пп г і

И = (!,■■■,!,1,1,---,1,1,---,1,в, 1,в, !,■■■,!),

7га = ('7; • • • , 7; 1, А 7, • • • , 1, Р'А), І = (У, • • • , У)-

пп

Другими словами, для каждого і, і = 2,...,п — 1, наборы 7г определяются следующим образом: 7і[і] = 7г [і + п] = 1, 7г[і + п — 1] = в', 7г[і+п + 1] = в, 7АІ] = 7 для всех остальных значений і, і є{1,---, 2п}.

Далее, обозначим через <72п частичную функцию, зависящую от 2п переменных, определенную на множестве Р2п следующим образом:

¿р2п(а) = а, <72п (а') = а',

7п (в)= в, 7п (в')= в',

<72п(7і) = ••• = <72п(7п) = 7, 72п(У) = V.

Согласно [1] справедливы следующие три леммы.

Лемма 1. Пусть Q — произвольное частично упорядоченное множество, ^ С Q, f' : ^ ^ Р'. Тогда монотонное доопределение отображения на множество Q существует тогда и только тогда, когда отображение f' монотонно ив Q не существует зигзага для f'.

Лемма 2. Пусть п > 4. Тогда для всех значений к < п/2 множество

К(п) сохраняется всеми функциями из М от к переменных.

Лемма 3. Частичная функция <7п монотонна на множестве Р2п, и в Р2п не существует зигзага для <7п.

3. Отсутствие конечного базиса у некоторых классов монотонных функций

Пусть 1 < г < п, Т С Р. Будем обозначать через Мт(п) множество всех функций /(х\,..., хп) из множества М, таких, что для любого набора (¿1,..., 5п) из Тп выполнено равенство /(¿1,..., 5п) = 5^ Положим и = {0,1}, V = Р \ и. Определим множества М(п) и М(п) следующим образом. Положим

п

М (п) = М, (п) П Ми(п), М(п) = У М*(п), Ме = У М(п).

{ =1 п>1

В этом разделе будет доказана следующая теорема.

Теорема 1. Пусть А — произвольный замкнутый класс, такой, что Ме С А С М. Тогда А не является конечно порожденным.

Для доказательства теоремы 1 нам потребуется несколько определений. Пусть Ь = 2п + 3, и = и*\{(0,... , 0), (1,... , 1)}, у = V*. Определим множества Ш, У<, У> следующим образом. Положим

Ш = У {(91,...,92п, 0,1,а)},

(Я1,-,Я2п)еР^

у< = и и м, у> = и и м.

\£У \£У

Лемма 4. Множества У<,У>,и,Ш попарно не пересекаются.

Доказательство. Докажем, что У< не пересекается с остальными множествами. Пусть У< П У> = 0, а Л — произвольный набор из множества У< П У>. По определению множества У< найдется набор Л € у, такой, что Л < Л. Аналогично, найдется набор /Л из множества у, такой, что /Л < Л. Пусть 1 < г < Ь. Тогда из определения частичного порядка "<"следует, что выполнено неравенство / < л, < л,. Так как /, Xi € V, то из определения частичного порядка Р следует, что лi € V. Таким образом, Л € у. Получили противоречие, так как из определения множества У< следует, что Л / 'У. Поэтому У< П У> = 0.

Пусть У< Пи = 0,аЛ — произвольный набор из множества У< Пу .Из определения множества У< следует, что найдется набор Л = (Л1,.. .,\г) из множества у, такой, что Л < Л. Из определения множества и следует, что лi € {0,1}, Лi € V. Так как лi < Л,,,, то л, = 0. Таким образом, л = (0,..., 0). Получили противоречие с тем, что (0,..., 0) € и. Поэтому У< П II = 0.

Пусть У< П Ш = 0. В этом случае получаем противоречие с тем, что л*-1 = 1, в то время, как л*-1 < Л*-1, Л*-1 € V.

Аналогично доказывается, что У> не пересекается с множествами Ш и и.

Осталось доказать, что множества Ш и и не пересекаются. Пусть л — произвольный набор из множества Ш. По определению л* = а, поэтому ш фи. Лемма доказана. □

Лемма 5. Пусть п > 3. Тогда существует функция Н € Ме от 2п + 3 переменных, не сохраняющая множество К(п).

Доказательство. Положим Г' = Ш и У< и У> и И. Определим отображение д : Г' ^ Р' следующим образом. На наборах г = (д1,..., д2п, 0,1,а) из множества Ш положим д(го) = <Л2п(д1,...,д2п). На наборах Л = (Л1,...,Л*) из множества И положим д(Л) = Л*. Положим д(Л) = 0, если Л € У<, и д(Л) = 1, если Л € У> .По лемме 4 множества Ш, У<, У>, и не пересекаются, поэтому отображение д определено корректно.

Покажем, что отображение д монотонно. Пусть 5,е — произвольные наборы из множества Г', такие, что 5 < Л. Докажем, что выполнено неравенство д(°) < д(Л). Если ° € У>, то из определения множества У> следует, что Л € У>. Поэтому д(Л) = 1,д(Л) = 1 и неравенство д(°) < д(Л) выполнено. Если Л € У<, то д(Л) = 0, поэтому неравенство д(°) < д(Л) выполнено для всех е. Аналогичным образом, рассматриваются случаи Л У< и Л У> .

Если Л € Ш, Л € Ш, то неравенство д(Л) < д(Л) следует из монотонности функции ¡р2п.

Если Л € и, Л € и, то верны соотношения:

д(5) = < е* < д(Л).

Если же Л € и, Л € Ш, то из определения множеству Ш следует, что е* = а. Так как € {0,1}, то = 0. Поэтому д^) = = 0

и неравенство д(°) < д(Л) выполнено. Аналогично разбирается случай Л € Ш, е € и. Таким образом, отображение д монотонно.

Положим Г = Р*\ у. Очевидно, что Г' С Г. Докажем теперь, что для функции д не существует зигзага в Г. Предположим противное. Пусть в Г найдется зигзаг Хт,..., Хгп/ для функции д. Определим множество В следующим образом. Положим

в = {хт,хт} и {г^ка и {^+1,^+1}.

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

lm<2i<lm/ lm<2i+1<lm/

На наборах из множеств и, У<, У> функция д принимает только значения 0 или 1. Поэтому из определения зигзага следует, что В С Ш.

Обозначим через Н множество всех наборов Л = (Л1, ..., Л*) из множества Р*, таких, что Лг-2 = 0, Л*_;1 = 1, Л* = а. Пусть т < г < т'. Докажем, что X, € Н. Из определения зигзага следует, что найдутся наборы Л,/1 из множества В, такие, что Л < X, </. Так как Л, / € Н, то X, € Н.

_ Определим отображение^ : Н Р*_3 следующим образом. Пусть

Л = (¿1,..., ¿*), положим г]^) = (¿1,..., ¿*_з).

Нетрудно видеть, что пХ-т,),...,^^^) — зигзаг для (552n в Р2п. Это противоречит следствию 3, из которого следует, что для ¡Л’2п не существует зигзага в Р2п. Таким образом, для функции д не существует зигзага в Г. Поэтому по лемме 1 частичную функцию д можно доопределить до монотонного отображения до на Г.

Определим функцию Н(х1 ,...,х*) на множестве Р* следующим образом. Пусть Л = (Л1 ,...,Л*) € Р*. Если Л € у, то положим Н(Л) = Л*. Если же Л € Г, то положим Н(Л) = д0(Л).

Докажем, что Н — монотонная функция. Пусть ¿Л, еЛ — произвольные наборы из Р*, такие, что Л < л. Если 5,е € Г, то из монотонности и определения функции Н следуют соотношения:

Щ) = д(Л) < д(е) = Н(е).

Если 5 € у, е € Г то из определения множества У> следует, что е € У>. Поэтому Н(е) = 1, и неравенство Н(°) < Н(е) верно. Аналогично рассматривается случай 5 € Г, Л € у. Если же Л € у, Л € у, то из неравенства ¿Л < еЛ и определения функции Н следуют соотношения:

Н(8) = ¿* < е* = Н(е).

Таким образом, функция Н монотонна. По построению функции Н выполняется соотношение к £ Ше. Лемма доказана. □

Доказательство теоремы 1. Доказательство этой теоремы аналогично доказательству теоремы 3.1 из работы [3]. Для полноты изложения приведем его здесь полностью.

Пусть Е — конечное множество монотонных функций из А. Найдется такое число к, что все функции из Е будут существенно зависеть не более чем от к переменных. Зафиксируем п > 2к и рассмотрим множество К(п). По лемме 2 множество К(п) сохраняется всеми функциями от к переменных из множества М. А так как Е С А С М, то множество К(п) сохраняется всеми функциями из множества Е. По лемме 5 найдется функция / из Ме, не сохраняющая Я. В силу того, что Ме С А, получаем, что / € А. С другой стороны, / € [Е] и поэтому [Е] = А. Теорема доказана.

4. Континуальная по включению цепь классов монотонных

В этом разделе будет доказана следующая теорема, из которой следует, что множество всех классов А, таких что Ме С А С М имеет мощность континуум (см. также [7, 12, 13]).

Теорема 2. Существует семейство множеств А\ (Л Є [0; 1]), таких, что

1) для любого Л Є [0; 1] выполняется соотношения Ме С А\ С М,

2) для любых Л, ц Є [0; 1], таких, что Л < л, выполняется включение АЛ С А,и;

Пусть п > 2. Определим множества А, В С Рп следующим образом. Множество В содержит все наборы длины п, содержащие ровно п — 1 элемент в' и 1 элемент в. Множество А состоит из всех наборов а длины п, таких, что найдется набор Ь из множества В, для которого выполняется равенство а < Ь. Очевидно, что все элементы множества В попарно несравнимы, поэтому А П В = 0. Определим функцию фп(х\,... ,хп) следующим образом:

Лемма 6. При всех п > 2 функция фп принадлежит множеству М.

Доказательство. Предположим, что фп € М. Тогда существуют наборы п,у € Рп, такие, что и < V и фп(и) > фп(у). Из определения функции фп следует, что значения фп(и) и фп(у) принадлежат множеству

Пусть фп(у) = а, фп(и) € {в,^}. Тогда V € А. Из определения множества А следует, что существует набор г € В, такой, что V < г. Так как и < V, то и < г. Таким образом, и € А — противоречие с соотношением фп(и) = а.

Пусть фп(у) = в, фп(и) = 7. Тогда V € В. Так как и < V, то и € А. Поэтому фп(и) = а — противоречие с равенством фп(и) = 7. Лемма доказана. □

Следуя работе [6] (см. также [5]) рассмотрим последовательность функций Хі : {0,1, 2} ^ {0,1, 2} (і = 2, 3,...):

функций, содержащих Ме

{а, в, 7}.

1, если найдется номер ] € {1,..., п}, такой, что х1 = ••• = х^_1 = х^+1 = ...хп = 2,

хэ = 1;

0, в остальных случаях.

Положим $о = и{х,}, где объединение берется по всем индексам г > 2. Согласно [6] имеет место следующая лемма.

Лемма 7. При всех г > 2 выполнено соотношение х, € [$о \ {х,}].

Положим У = {в, в',!}. Рассмотрим последовательность функций ф, : У, ^ У, (г = 2, 3,...), заданных следующим образом:

Положим $ = и{ф,}, где объединение берется по всем индексам г > 2.

Очевидно, что для каждого г > 2 функция ф, совпадает с функцией X,, с точностью до переобозначений: 7 = 0, в = 1, в' = 2. Поэтому легко видеть, что справедлива лемма, аналогичная лемме 7.

Лемма 8. При всех г > 2 выполнено соотношение ф, € [$ \ {ф,}].

Пусть /(х1,.. .,хп) € М, Z С Р, п > 1. Ограничение функции /(х1,...,хп) на множество Zn будем для краткости обозначать через /\%. Пусть М' С М. Положим М'\% = и{/^}, где объединение берется по всем функциям / из множества М'.

Нетрудно убедиться в справедливости следующих лемм.

Лемма 9. Пусть Z С Р, к > 2, /1, ...,/к — произвольные функции из М, такие, что /1 € [{/2,...,/к}], и для каждого г € {1,...,к} выполняется соотношение 1т(/,) С Z. Тогда

Лемма 10. Пусть Н С М, еі — селекторная функция. Тогда справедливо равенство [Н и {еі}] = [Н] и [{еі}].

Доказательство теоремы 2. Пусть п — некоторый изоморфизм между множествами Q и {2, 3,...}, где Q — множество всех рациональных чисел на отрезке [0; 1]. Пусть Л Є [0; 1]. Будем обозначать через 0>Л множество всех рациональных чисел д из 0>, таких, что д < Л. Положим

Очевидно, что Ме С А\. Из леммы 6 и соотношения Ме С М следует, что А\ С М. Таким образом, пункт 1 доказан.

Докажем пункт 2. Пусть Л, / € [0; 1], Л < /. Из соотношения Е\ С следует, что А\ С А^. Пусть р — произвольное рациональное число, такое, что Л < р < /. Положим г = п(р). Рассмотрим функцию ф,. Докажем, что ф, / А\, откуда и будет следовать пункт 2. Предположим

в, если (хі,...,хі) Є В; ^, в остальных случаях.

fl\z Є [{f2\z, ..., /к\е }].

РЛ = У {Фж(q)}, АЛ = [РЛ и Ме].

<9\

обратное. Пусть ф, € [ЕлиМе]. Положим У = {в, в', 7}. Из леммы 9 следует, что ф,\у € [(ЕлиМе)\у]. Очевидно, что (ЕлиМе)\у = Ел\уиМ\у. Нетрудно видеть, что если д € Ме, то д\у — селекторная функция. Поэтому из леммы 10 следует, что [Ел\у и Ме\у] = [Ел\у] и [Ме\у]. Из определения функции ф,, следует, что ф,\у € [Ме\у]. Поэтому ф,\у € [Ел\у]. Так как, для любого I > 2 функция ф1\у равна функции ф\, то Ел\у С ($ \ {ф,}). Таким образом, мы получили, что ф, € [$ \ {ф,}] — противоречие с леммой 8. Теорема доказана.

Отметим, что способом, аналогичным указанному в [11], с помощью функций ф, можно построить пример антицепи мощности континуум из классов А, таких, что Ме С А С М.

5. Критерий полноты для некоторых классов одноместных

функций

Пусть п > 3. Положим Q = {0,а1 ,Ь1,...,ап,Ьп, 1}, ао = Ь0 = 0, ап+1 = Ьп+1 = 1. Множество Ді = {аі} и {Ьі}, где 0 < і < п + 1, будем называть і-м слоем.

Введем на элементах множества Q отношение частичного порядка < следующим образом:

1) єі < £] для всех єі, Є3, таких, что єі Є Ді, Є Д;, 0 < і < і < п;

2) є < є для всех є Є Q;

3) других сравнимых элементов нет.

Будем обозначать через М^ множество всех функций /(х1,... ,Хк), к > 0, из множества М®, таких, что для любого элемента 5 из множества Q выполняется неравенство /(5,.. .,5) < 5. Очевидно, что М? С М% С М ?, поэтому из теоремы 1 следует, что класс М? не является конечно порожденным. Будем обозначать через Е множество всех одноместных функций из класса М?. Далее будет сформулирован критерий полноты для систем функций из множества Е.

Пусть є Є Q \ {0,1}. Через с(є) будем обозначать элемент из Q, не сравнимый с элементом є. Цепью длины т, 1 < т < п + 2, будем называть последовательность элементов Ь0, Ь1,Ь2,..., Ьт-1 Є Q, таких, что для всех і = 0,...,т — 1 элемент Ьі принадлежит і-му слою (т. е. множеству Ді). Через С будем обозначать множество всех цепей.

Пусть є Є Q, / Є Е, О С Q. Положим

= {/ Є Е \ /(5) = 5 для всех 5 Є Щ.

Будем обозначать через ^1 множество всех функций д из Е, для которых найдутся номер к, 2 < к < п, и цепь О длины к — 1, такие, что выполнены следующие условия: д Є £п, д(Дк) = Дк-1.

Пусть О = (ш0,... ,Шк) — цепь длины к + 1, где 0 < к < п + 1. Определим функцию фп, положив

Положим ^2 = и{фп }, где объединение берется по всем цепям длины не больше чем п + 2.

Согласно [4] имеет место следующий критерий полноты для множества Е.

Теорема 3. Пусть Б С Е. Система Б является полной в Е тогда и только тогда, когда Б1 и Б2 С Б.

1. Дудакова О. С. Об одном семействе предполных классов функций fc-значной логики, не имеющих конечного базиса / О. С. Дудакова // Вестн. Моск. ун-та. Математика. Механика. - 2006. - Вып. 2. - C. 29-32.

2. Дудакова О. С. О классах функций fc-значной логики, монотонных относительно множеств ширины два / О. С. Дудакова // Вестн. Моск. ун-та. Математика. Механика. - 2008. - Вып. 1. - C. 31-37.

3. Дудакова О. С. О конечной порожденности предполных классов монотонных функций многозначной логики / О. С. Дудакова // Мат. вопр. кибернетики. -М. : Физматлит, 2008. - Вып. 17. - C. 13-104.

4. Панин Д. Ю. Критерии полноты для некоторых классов монотонных одноместных функций в Pk / Д. Ю. Панин // Вестн. Моск. ун-та. Математика. Механика. - 2013. - Вып. 3. - С. 57-61.

5. Яблонский С. В. Введение в дискретную математику / С. В. Яблонский. -М. : Высш. шк., 2008.

6. Янов Ю. И. О существовании k-значных замкнутых классов, не имеющих конечного базиса / Ю. И. Янов, A. A. Мучник // Докл. АН СССР. - 1959. -Т. 127, № 1. - С. 44-46.

7. Demetrovis J. Construction of large sets of clones / J. Demetrovis, L. Hannak //

Zeitschr. f. Math. Logik und Grundlagen. d. Math. - 1987. - Vol. 33. - P. 127-133.

8. Function algebras on finite sets: а basic course on many-valued logic and clone theory / D. Lau. - Berlin : Springer, 2006. - 668 p. - (Springer Monographs in Mathematics).

9. Post E. L. Introduction to a general theory of elementary propositions / E. L. Post // Amer. J. Math. - 1921. - Vol. 43, N 3. - P. 163-185.

10. Post. E. L. The two-valued iterative systems of mathematical logic / E. L. Post // Annals of Math. Studies. - Princeton Univ. Press, 1941. - Vol. 5.

11. Poschel R. Funktionen- und Relationenalgebren / R. Poschel, L. A. KaluZnin. -Berlin. 2191979.

12. Salomaa A. On the heights of closed sets of operations in finite algebras /

A. Salomaa // Ann. Acad. Sci. Fennicae. Ser. AI. - 1965. - Vol. 363. - 12 p.

c(wi-1), если 5 = wi, где 2 < i < k; 0, если k > 1 и 5 = Wi.

5, в остальных случаях.

Список литературы

13. Salomaa A. On some algebraic notions in the theory of truth-functions /

A. Salomaa // Acta Phillos. Fennicae. - 1965. - Vol. 18. - P. 193-201.

14. Tardos G. A not finitely generated maximal clone of monotone operations /

G. Tardos // Order. - 1986. - Vol. 3. - P. 211-218.

D. Yu. Panin

A family of clones of monotone functions from multi-valued logic that are not finitely generated.

Abstract. The properties of clones of functions which are monotone with respect to a partially ordered set of width two are investigated.

Keywords: multi-valued logic; monotone functions; finite basis; chains of continuum cardinality.

Панин Дмитрий Юрьевич, аспирант, Московский государственный университет им. М. В. Ломоносова, 119991, Москва, Ленинские горы, 1 (pank.dm@gmail.com)

Panin Dmitry, Lomonosov Moscow State University, 1, Leninskie gory, Moscow, 119991, postgraduate student, (pank.dm@gmail.com)

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