У этого термина существуют и другие значения см Конъюнкция значения Конъю нкция от лат conjunctio союз связь логическая
Конъюнкция

Конъю́нкция (от лат. conjunctio — «союз, связь») — логическая операция, по смыслу максимально приближенная к союзу «и». Синонимы: логи́ческое «И», логи́ческое умноже́ние, иногда просто «И».
Конъюнкция | |
---|---|
И, AND | |
![]() Диаграмма Венна | |
Определение | |
Таблица истинности | |
Логический вентиль | ![]() |
Нормальные формы | |
Дизъюнктивная | |
Конъюнктивная | |
Полином Жегалкина | |
Принадлежность предполным классам | |
Сохраняет 0 | Да |
Сохраняет 1 | Да |
Монотонна | Да |
Линейна | Нет |
Самодвойственна | Нет |
Конъюнкция может быть бинарной операцией (т. e. иметь два операнда), тернарной операцией (т. e. иметь три операнда), или n-арной операцией (т. e. иметь n операндов).
Инверсией конъюнкции является штрих Шеффера.
Обозначения
Наиболее часто встречаются следующие обозначения для операции конъюнкции:
(в случае использования точки, как знака логического умножения, этот знак, как и при обычном умножении в алгебре, может быть опущен: ).
При этом обозначение , рекомендованное стандартом ISO 31-11, наиболее широко распространено в современной математике и математической логике, где оно, впрочем, конкурирует со знаком амперсанда &; последний, появившись ещё в I веке до н. э. как графическое сокращение (лигатура) латинского союза et ‘и’, уже Якобом и Иоганном Бернулли в 1685 году использовался в качестве логической связки (у них он, однако, связывал не высказывания, а понятия). Джордж Буль (а за ним — и другие пионеры систематического применения символического метода к логике: У. С. Джевонс, Э. Шрёдер, П. С. Порецкий) обозначал конъюнкцию знаком
— как обычное умножение. Символ ⋀ (перевёрнутый знак дизъюнкции) в качестве обозначения конъюнкции был предложен Арендом Гейтингом (1930).
Обозначение ⋀
для конъюнкции было использовано и в раннем языке программирования Алгол 60. Однако из-за отсутствия соответствующего символа в стандартных наборах символов (например, в ASCII или EBCDIC), применявшихся на большинстве компьютеров, в получивших наибольшее распространение языках программирования были предусмотрены иные обозначения для конъюнкции. Так, в Фортране IV и PL/I применялись соответственно обозначения .AND.
и &
(с возможностью замены последнего на ключевое слово AND
); в языках Паскаль и Ада используется зарезервированное слово and
; в языках C и C++ применяются обозначения &
для побитовой конъюнкции и &&
для логической конъюнкции).
Наконец, при естественном упорядочении значений истинности двузначной логики (когда полагают, что ), оказывается, что
Таким образом, конъюнкция оказывается частным случаем операции вычисления минимума; это открывает наиболее естественный способ определить операцию конъюнкции в системах многозначной логики (хотя иногда рассматривают и другие способы обобщения конъюнкции — например, такой:
в случае k-значной логики, в которой множество значений истинности представлено начальным отрезком
полугруппы
натуральных чисел).
Булева алгебра
Определение.
Логическая функция MIN в двухзначной (двоичной) логике называется конъюнкция (логи́ческое «И», логи́ческое умноже́ние или просто «И»).
Правило: результат равен наименьшему операнду.
Описание.
В булевой алгебре конъюнкция — это функция двух, трёх или более переменных (они же — операнды операции, они же — аргументы функции). Переменные могут принимать значения из множества . Результат также принадлежит множеству
. Вычисление результата производится по простому правилу, либо по таблице истинности. Вместо значений
может использоваться любая другая пара подходящих символов, например
или
или «ложь», «истина», но при таком обозначении необходимо дополнительно доопределять старшинство, например,
, при цифровом обозначении старшинство естественно
.
Правило: результат равен , если все операнды равны
; во всех остальных случаях результат равен
.
Таблицы истинности:
для бинарной конъюнкции
для тернарной конъюнкции
0 | 0 | 0 | 0 |
1 | 0 | 0 | 0 |
0 | 1 | 0 | 0 |
1 | 1 | 0 | 0 |
0 | 0 | 1 | 0 |
1 | 0 | 1 | 0 |
0 | 1 | 1 | 0 |
1 | 1 | 1 | 1 |
Конъюнкция коммутативна, ассоциативна и дистрибутивна по отношению к слабой дизъюнкции.
Многозначная логика
Операции, называемой в двоичной логике конъюнкция, в многозначных логиках обычно сопоставляется операция минимум: , где
а
— значность логики; впрочем, возможны и другие варианты обобщения обычной конъюнкции на многозначный случай. Как правило, стараются сохранить совместимость с булевой алгеброй для значений операндов
и
.
Название этой операции минимум имеет смысл в логиках с любой значностью, в том числе и в двоичной логике, а названия конъюнкция, логи́ческое «И», логическое умноже́ние и просто «И» характерны для двоичной логики, а при переходе к многозначным логикам используются реже.
Классическая логика
В классическом исчислении высказываний свойства конъюнкции определяются с помощью аксиом. Классическое исчисление высказываний может быть задано разными системами аксиом, и некоторые из них будут описывать свойства конъюнкции. Один из самых распространённых вариантов включает 3 аксиомы для конъюнкции:
С помощью этих аксиом можно доказать другие формулы, содержащие операцию конъюнкции. Обратите внимание, что в классическом исчислении высказываний не происходит вычисления результата по значениям операндов (как в булевой алгебре), а требуется доказать формулу как единое целое на основе аксиом и правил вывода.
Схемотехника

Логический элемент, реализующий функцию конъюнкции, называется схемой совпадения. Мнемоническое правило для конъюнкции с любым количеством входов звучит так: На выходе будет:
- «1» тогда и только тогда, когда на всех входах есть «1»,
- «0» тогда и только тогда, когда хотя бы на одном входе есть «0»
Теория множеств
С точки зрения теории множеств, конъюнкция аналогична операции пересечения.
Программирование
В компьютерных языках используется два основных варианта конъюнкции: логическое «И» и побитовое (поразрядное) «И». Например, в языках C/C++ логическое «И» обозначается символом «&&», а побитовое — символом «&». В терминологии, используемой в C#, операцию «&» принято называть логическим «И», а операцию «&&» — условным «И», поскольку значения операндов являются условиями для продолжения вычисления. В языках Pascal/Delphi оба вида конъюнкции обозначаются с использованием ключевого слова «and», а результат действия определяется типом операндов. Если операнды имеют логический тип (например, Boolean) — выполняется логическая операция, если целочисленный (например, Byte) — поразрядная.
Логическое «И» применяется в операторах условного перехода или в аналогичных случаях, когда требуется получение результата или
. Например:
if (a & b & c) { /* какие-то действия */ };
Сравнение в данном случае будет продолжаться до конца выражения, независимо от промежуточных результатов. Принцип работы условного «И» в аналогичной ситуации:
a = false; b = true; c = true; if (a && b && c) { /* какие-то действия */ };
Проверка истинности выражения в данном случае остановится после проверки переменной a, так как дальнейшее сравнение не имеет смысла.
Результат будет равен , если оба операнда равны
(для числовых типов не равны
). В любом другом случае результат будет равен
.
При этом применяется стандартное соглашение: если значение левого операнда равно , то значение правого операнда не вычисляется (вместо
может стоять сложная формула). Такое соглашение ускоряет исполнение программы и служит полезным приёмом в некоторых случаях. Компилятор Delphi поддерживает специальную директиву, включающую
{$B-}
или выключающую
{$B+}
подобное поведение. Например, если левый операнд проверяет возможность вычисления правого операнда:
if (a != 0 && b / a > 3) { /* какие-то действия */ };
В этом примере, благодаря проверке в левом операнде, в правом операнде никогда не произойдёт деления на ноль.
Побитовое «И» выполняет обычную операцию булевой алгебры для всех битов левого и правого операнда попарно. Например,
если | |
a = | |
b = | |
то | |
a И b = |
Связь с естественным языком
Часто указывают на сходство между конъюнкцией и союзом «и» в естественном языке. Составное утверждение «A и B» считается истинным, когда истинны оба утверждения A и B, в противном случае составное утверждение ложно. Это в точности соответствует определению конъюнкции в булевой алгебре, если «истину» обозначать как , а «ложь» как
. При этом часто делают стандартную оговорку о неоднозначности естественного языка. Например, в зависимости от контекста союз «и» может нести дополнительный оттенок «и тогда», «и поэтому», «и потом». Отличие логики естественного языка от математической выразил американский математик Стивен Клини, заметив, что в естественном языке «Мэри вышла замуж и родила ребёнка» — не то же самое, что «Мэри родила ребёнка и вышла замуж».
См. также
- Идентичность
- Отрицание
- Дизъюнкция
- Эквиваленция
- Исключающее или
- Импликация
- Обратная импликация
- Штрих Шеффера
- Стрелка Пирса
- Таблица истинности
- Закон тождества
Примечания
- Кондаков, 1975, с. 264—266, 534—536.
- Ampersand . // Website Online Etymology Dictionary. Дата обращения: 7 февраля 2016. Архивировано 18 февраля 2011 года.
- Кондаков, 1975, с. 67.
- Стяжкин Н. И. Формирование математической логики. — М.: Наука, 1967. — 508 с. — С. 321, 348, 352, 368.
- Earliest Uses of Symbols of Set Theory and Logic . // Website Jeff Miller Web Pages. Дата обращения: 7 февраля 2016. Архивировано 21 августа 2011 года.
- Кондаков, 1975, с. 30.
- Пратт Т. Языки программирования: разработка и реализация. — М.: Мир, 1979. — 574 с. — С. 352, 439.
- Грогоно П. Программирование на языке Паскаль. — М.: Мир, 1982. — 384 с. — С. 51.
- Вегнер П. Программирование на языке Ада. — М.: Мир, 1983. — 240 с. — С. 68.
- [англ.], Строуструп Б. Справочное руководство по языку программирования C++ с комментариями. — М.: Мир, 1992. — 445 с. — ISBN 5-03-002868-4. — С. 65, 86—87.
- Яблонский С. В. Введение в дискретную математику. — М.: Наука, 1979. — 272 с. — С. 9—10, 37.
- Рвачёв В. Л. Теория R-функций и некоторые её приложения. — Киев: Наукова думка, 1982. — 552 с. — С. 38, 66.
- Словарь по кибернетике. 2-е изд / Под ред. В. С. Михалевича. — Киев: Украинская советская энциклопедия, 1989. — 751 с. — ISBN 5-88500-008-5.
Литература
- Кондаков Н. И. Логический словарь-справочник. 2-е изд. — М.: Наука, 1975. — 720 с.
Автор: www.NiNa.Az
Дата публикации:
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
U etogo termina sushestvuyut i drugie znacheniya sm Konyunkciya znacheniya Konyu nkciya ot lat conjunctio soyuz svyaz logicheskaya operaciya po smyslu maksimalno priblizhennaya k soyuzu i Sinonimy logi cheskoe I logi cheskoe umnozhe nie inogda prosto I KonyunkciyaI ANDDiagramma VennaOpredelenie xy displaystyle xy Tablica istinnosti 0001 displaystyle 0001 Logicheskij ventilNormalnye formyDizyunktivnaya xy displaystyle xy Konyunktivnaya xy displaystyle xy Polinom Zhegalkina xy displaystyle xy Prinadlezhnost predpolnym klassamSohranyaet 0 DaSohranyaet 1 DaMonotonna DaLinejna NetSamodvojstvenna Net Konyunkciya mozhet byt binarnoj operaciej t e imet dva operanda ternarnoj operaciej t e imet tri operanda ili n arnoj operaciej t e imet n operandov Inversiej konyunkcii yavlyaetsya shtrih Sheffera OboznacheniyaNaibolee chasto vstrechayutsya sleduyushie oboznacheniya dlya operacii konyunkcii a b a amp amp b a amp b a b aANDb min a b displaystyle a land b quad a And And b quad a And b quad a cdot b quad a mathrm AND b quad min a b v sluchae ispolzovaniya tochki kak znaka logicheskogo umnozheniya etot znak kak i pri obychnom umnozhenii v algebre mozhet byt opushen ab displaystyle ab Pri etom oboznachenie a b displaystyle a land b rekomendovannoe standartom ISO 31 11 naibolee shiroko rasprostraneno v sovremennoj matematike i matematicheskoj logike gde ono vprochem konkuriruet so znakom ampersanda amp poslednij poyavivshis eshyo v I veke do n e kak graficheskoe sokrashenie ligatura latinskogo soyuza et i uzhe Yakobom i Iogannom Bernulli v 1685 godu ispolzovalsya v kachestve logicheskoj svyazki u nih on odnako svyazyval ne vyskazyvaniya a ponyatiya Dzhordzh Bul a za nim i drugie pionery sistematicheskogo primeneniya simvolicheskogo metoda k logike U S Dzhevons E Shryoder P S Poreckij oboznachal konyunkciyu znakom displaystyle cdot kak obychnoe umnozhenie Simvol perevyornutyj znak dizyunkcii v kachestve oboznacheniya konyunkcii byl predlozhen Arendom Gejtingom 1930 Oboznachenie dlya konyunkcii bylo ispolzovano i v rannem yazyke programmirovaniya Algol 60 Odnako iz za otsutstviya sootvetstvuyushego simvola v standartnyh naborah simvolov naprimer v ASCII ili EBCDIC primenyavshihsya na bolshinstve kompyuterov v poluchivshih naibolshee rasprostranenie yazykah programmirovaniya byli predusmotreny inye oboznacheniya dlya konyunkcii Tak v Fortrane IV i PL I primenyalis sootvetstvenno oboznacheniya AND i amp s vozmozhnostyu zameny poslednego na klyuchevoe slovo AND v yazykah Paskal i Ada ispolzuetsya zarezervirovannoe slovo and v yazykah C i C primenyayutsya oboznacheniya amp dlya pobitovoj konyunkcii i amp amp dlya logicheskoj konyunkcii Nakonec pri estestvennom uporyadochenii znachenij istinnosti dvuznachnoj logiki kogda polagayut chto 0 lt 1 displaystyle 0 lt 1 okazyvaetsya chto a b min a b displaystyle a land b min a b Takim obrazom konyunkciya okazyvaetsya chastnym sluchaem operacii vychisleniya minimuma eto otkryvaet naibolee estestvennyj sposob opredelit operaciyu konyunkcii v sistemah mnogoznachnoj logiki hotya inogda rassmatrivayut i drugie sposoby obobsheniya konyunkcii naprimer takoj a b ab mod k displaystyle a land b ab operatorname mod k v sluchae k znachnoj logiki v kotoroj mnozhestvo znachenij istinnosti predstavleno nachalnym otrezkom 0 k 1 displaystyle 0 dots k 1 polugruppy N displaystyle mathbb N naturalnyh chisel Buleva algebraOpredelenie Logicheskaya funkciya MIN v dvuhznachnoj dvoichnoj logike nazyvaetsya konyunkciya logi cheskoe I logi cheskoe umnozhe nie ili prosto I Pravilo rezultat raven naimenshemu operandu Opisanie V bulevoj algebre konyunkciya eto funkciya dvuh tryoh ili bolee peremennyh oni zhe operandy operacii oni zhe argumenty funkcii Peremennye mogut prinimat znacheniya iz mnozhestva 0 1 displaystyle 0 1 Rezultat takzhe prinadlezhit mnozhestvu 0 1 displaystyle 0 1 Vychislenie rezultata proizvoditsya po prostomu pravilu libo po tablice istinnosti Vmesto znachenij 0 1 displaystyle 0 1 mozhet ispolzovatsya lyubaya drugaya para podhodyashih simvolov naprimer false true displaystyle false true ili F T displaystyle F T ili lozh istina no pri takom oboznachenii neobhodimo dopolnitelno doopredelyat starshinstvo naprimer true gt false displaystyle true gt false pri cifrovom oboznachenii starshinstvo estestvenno 1 gt 0 displaystyle 1 gt 0 Pravilo rezultat raven 1 displaystyle 1 esli vse operandy ravny 1 displaystyle 1 vo vseh ostalnyh sluchayah rezultat raven 0 displaystyle 0 Tablicy istinnosti dlya binarnoj konyunkcii a displaystyle a b displaystyle b a b displaystyle a land b 0 displaystyle 0 0 displaystyle 0 0 displaystyle 0 1 displaystyle 1 0 displaystyle 0 0 displaystyle 0 0 displaystyle 0 1 displaystyle 1 0 displaystyle 0 1 displaystyle 1 1 displaystyle 1 1 displaystyle 1 dlya ternarnoj konyunkcii a displaystyle a b displaystyle b c displaystyle c a b c displaystyle a land b land c 0 0 0 01 0 0 00 1 0 01 1 0 00 0 1 01 0 1 00 1 1 01 1 1 1 Konyunkciya kommutativna associativna i distributivna po otnosheniyu k slaboj dizyunkcii Mnogoznachnaya logikaOperacii nazyvaemoj v dvoichnoj logike konyunkciya v mnogoznachnyh logikah obychno sopostavlyaetsya operaciya minimum min a b displaystyle min a b gde a b 0 k 1 displaystyle a b in 0 dots k 1 a k displaystyle k znachnost logiki vprochem vozmozhny i drugie varianty obobsheniya obychnoj konyunkcii na mnogoznachnyj sluchaj Kak pravilo starayutsya sohranit sovmestimost s bulevoj algebroj dlya znachenij operandov 0 displaystyle 0 i k 1 displaystyle k 1 Nazvanie etoj operacii minimum imeet smysl v logikah s lyuboj znachnostyu v tom chisle i v dvoichnoj logike a nazvaniya konyunkciya logi cheskoe I logicheskoe umnozhe nie i prosto I harakterny dlya dvoichnoj logiki a pri perehode k mnogoznachnym logikam ispolzuyutsya rezhe Klassicheskaya logikaV klassicheskom ischislenii vyskazyvanij svojstva konyunkcii opredelyayutsya s pomoshyu aksiom Klassicheskoe ischislenie vyskazyvanij mozhet byt zadano raznymi sistemami aksiom i nekotorye iz nih budut opisyvat svojstva konyunkcii Odin iz samyh rasprostranyonnyh variantov vklyuchaet 3 aksiomy dlya konyunkcii a b a displaystyle a land b to a a b b displaystyle a land b to b a b a b displaystyle a to b to a land b S pomoshyu etih aksiom mozhno dokazat drugie formuly soderzhashie operaciyu konyunkcii Obratite vnimanie chto v klassicheskom ischislenii vyskazyvanij ne proishodit vychisleniya rezultata po znacheniyam operandov kak v bulevoj algebre a trebuetsya dokazat formulu kak edinoe celoe na osnove aksiom i pravil vyvoda ShemotehnikaOsnovnaya statya Logicheskie elementy Konyunkciya logicheskoe umnozhenie Operaciya I Logicheskij element I Logicheskij element realizuyushij funkciyu konyunkcii nazyvaetsya shemoj sovpadeniya Mnemonicheskoe pravilo dlya konyunkcii s lyubym kolichestvom vhodov zvuchit tak Na vyhode budet 1 togda i tolko togda kogda na vseh vhodah est 1 0 togda i tolko togda kogda hotya by na odnom vhode est 0 Teoriya mnozhestvS tochki zreniya teorii mnozhestv konyunkciya analogichna operacii peresecheniya ProgrammirovanieV kompyuternyh yazykah ispolzuetsya dva osnovnyh varianta konyunkcii logicheskoe I i pobitovoe porazryadnoe I Naprimer v yazykah C C logicheskoe I oboznachaetsya simvolom amp amp a pobitovoe simvolom amp V terminologii ispolzuemoj v C operaciyu amp prinyato nazyvat logicheskim I a operaciyu amp amp uslovnym I poskolku znacheniya operandov yavlyayutsya usloviyami dlya prodolzheniya vychisleniya V yazykah Pascal Delphi oba vida konyunkcii oboznachayutsya s ispolzovaniem klyuchevogo slova and a rezultat dejstviya opredelyaetsya tipom operandov Esli operandy imeyut logicheskij tip naprimer Boolean vypolnyaetsya logicheskaya operaciya esli celochislennyj naprimer Byte porazryadnaya Logicheskoe I primenyaetsya v operatorah uslovnogo perehoda ili v analogichnyh sluchayah kogda trebuetsya poluchenie rezultata false displaystyle false ili true displaystyle true Naprimer if a amp b amp c kakie to dejstviya Sravnenie v dannom sluchae budet prodolzhatsya do konca vyrazheniya nezavisimo ot promezhutochnyh rezultatov Princip raboty uslovnogo I v analogichnoj situacii a false b true c true if a amp amp b amp amp c kakie to dejstviya Proverka istinnosti vyrazheniya v dannom sluchae ostanovitsya posle proverki peremennoj a tak kak dalnejshee sravnenie ne imeet smysla Rezultat budet raven true displaystyle true esli oba operanda ravny true displaystyle true dlya chislovyh tipov ne ravny 0 displaystyle 0 V lyubom drugom sluchae rezultat budet raven false displaystyle false Pri etom primenyaetsya standartnoe soglashenie esli znachenie levogo operanda ravno false displaystyle false to znachenie pravogo operanda ne vychislyaetsya vmesto b displaystyle b mozhet stoyat slozhnaya formula Takoe soglashenie uskoryaet ispolnenie programmy i sluzhit poleznym priyomom v nekotoryh sluchayah Kompilyator Delphi podderzhivaet specialnuyu direktivu vklyuchayushuyu B ili vyklyuchayushuyu B podobnoe povedenie Naprimer esli levyj operand proveryaet vozmozhnost vychisleniya pravogo operanda if a 0 amp amp b a gt 3 kakie to dejstviya V etom primere blagodarya proverke v levom operande v pravom operande nikogda ne proizojdyot deleniya na nol Pobitovoe I vypolnyaet obychnuyu operaciyu bulevoj algebry dlya vseh bitov levogo i pravogo operanda poparno Naprimer eslia 011001012 displaystyle 01100101 2 b 001010012 displaystyle 00101001 2 toa I b 001000012 displaystyle 00100001 2 Svyaz s estestvennym yazykomChasto ukazyvayut na shodstvo mezhdu konyunkciej i soyuzom i v estestvennom yazyke Sostavnoe utverzhdenie A i B schitaetsya istinnym kogda istinny oba utverzhdeniya A i B v protivnom sluchae sostavnoe utverzhdenie lozhno Eto v tochnosti sootvetstvuet opredeleniyu konyunkcii v bulevoj algebre esli istinu oboznachat kak 1 displaystyle 1 a lozh kak 0 displaystyle 0 Pri etom chasto delayut standartnuyu ogovorku o neodnoznachnosti estestvennogo yazyka Naprimer v zavisimosti ot konteksta soyuz i mozhet nesti dopolnitelnyj ottenok i togda i poetomu i potom Otlichie logiki estestvennogo yazyka ot matematicheskoj vyrazil amerikanskij matematik Stiven Klini zametiv chto v estestvennom yazyke Meri vyshla zamuzh i rodila rebyonka ne to zhe samoe chto Meri rodila rebyonka i vyshla zamuzh Sm takzheV Vikislovare est statya konyunkciya Identichnost Otricanie Dizyunkciya Ekvivalenciya Isklyuchayushee ili Implikaciya Obratnaya implikaciya Shtrih Sheffera Strelka Pirsa Tablica istinnosti Zakon tozhdestvaPrimechaniyaKondakov 1975 s 264 266 534 536 Ampersand neopr Website Online Etymology Dictionary Data obrasheniya 7 fevralya 2016 Arhivirovano 18 fevralya 2011 goda Kondakov 1975 s 67 Styazhkin N I Formirovanie matematicheskoj logiki M Nauka 1967 508 s S 321 348 352 368 Earliest Uses of Symbols of Set Theory and Logic neopr Website Jeff Miller Web Pages Data obrasheniya 7 fevralya 2016 Arhivirovano 21 avgusta 2011 goda Kondakov 1975 s 30 Pratt T Yazyki programmirovaniya razrabotka i realizaciya M Mir 1979 574 s S 352 439 Grogono P Programmirovanie na yazyke Paskal M Mir 1982 384 s S 51 Vegner P Programmirovanie na yazyke Ada M Mir 1983 240 s S 68 angl Stroustrup B Spravochnoe rukovodstvo po yazyku programmirovaniya C s kommentariyami M Mir 1992 445 s ISBN 5 03 002868 4 S 65 86 87 Yablonskij S V Vvedenie v diskretnuyu matematiku M Nauka 1979 272 s S 9 10 37 Rvachyov V L Teoriya R funkcij i nekotorye eyo prilozheniya Kiev Naukova dumka 1982 552 s S 38 66 Slovar po kibernetike 2 e izd Pod red V S Mihalevicha Kiev Ukrainskaya sovetskaya enciklopediya 1989 751 s ISBN 5 88500 008 5 LiteraturaKondakov N I Logicheskij slovar spravochnik 2 e izd M Nauka 1975 720 s