Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » Кузнецов О.П., Адельсон-Вельский Г.М. - Дискретная математика для инженеров

Кузнецов О.П., Адельсон-Вельский Г.М. - Дискретная математика для инженеров, страница 10

DJVU-файл Кузнецов О.П., Адельсон-Вельский Г.М. - Дискретная математика для инженеров, страница 10 Дискретная математика (1919): Книга - 7 семестрКузнецов О.П., Адельсон-Вельский Г.М. - Дискретная математика для инженеров: Дискретная математика - DJVU, страница 10 (1919) - СтудИзба2017-12-27СтудИзба

Описание файла

DJVU-файл из архива "Кузнецов О.П., Адельсон-Вельский Г.М. - Дискретная математика для инженеров", который расположен в категории "". Всё это находится в предмете "дискретная математика" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "дискретная математика" в общих файлах.

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 10 - страница

Этим упорядочением будем пользоваться и в дальнейшем. При любом фиксированном упорядочении наборов логическая функция и переменных полностью определяется вектор-столбцом значений функции, т. е. 2". Поэтому число ~Р,(п) ( различных функций и переменных равно числу различных двоичных векторов длины 2", т. е, 2'". Переменная х; в функции )(х!, ..., х; !, хь х;+!, ..., х ) называется несущественной (или фиктивной), если Т(х!, ..., х! „О, хсь„..., ха) =!(х!, ..., х! !, 1, хсь!, ..., х,) при любых значениях остальных переменных, т.е. если изменение значения х! в любом наборе значений х!, ..., х„не меняет значения функции.

В этом случае функция !(х!, ..., х„) по существу зависит от п — 1 переменной, т. е. представляет 4* б! собой функцию д(х!, „.,х; ьх;+ь ..., х,) от п — 1 переменной. Говорят, что функция д получена из функции 1 удалением фиктивной переменной, а функция 1 получена иа д введением фиктивной переменной, причем эти функции по опре. делению считаются равными. Например, )(хьхз,хз) =а(х!, хе) означает, что пРи любь!х ЗначениЯх к~ и хз 1= и независимо от значения хз. Смысл удаления фиктивных переменных очевиден, поскольку оии не алия!от на значение функции и являются с этой точки зрения лишними. Однако иногда бывает полезно вводить фиктивные переменные. Благодаря такому введению всякую функцию и переменных можно 'сделать функцией любого большего числа переменных.

Поэтому любую конечную совокупность функций можно считать зависящей от одного и того же множества переменных (являющегося объединением множеств переменных всех взятых функций),что часто бывает удобно. В частности, только что доказанное равенство (Рз(п) ( = 2' справедливо при условии, что Рз(п) содержит все возможные функции и переменных, в том числе и функции с фиктивными переменными.

Примеры логических функций. Логических функций одной переменной — четыре; они приведены в фе Ч'т грз грз О ' О ! ! О ! О ! ' «Черта сверлу» — традиционное обозначение отрицания, которое из-за его привычности созранеио и в этой главе. Однако оно не очень удобно для формальных определений, а в прилоэкениях — при вводе формул в ЭБМ, где все символы должны располагатьсв в строчку. Поэтому все чаще употребляется символ 1, который будет исгользоваться в гл. б, 52 табл.

3.2, Функции гро и фз — константы О и 1 соответственно; пх значения не зависят от значения переменной, и, следовательно, переменная х для них несущественна. Функция ф! «повторяет» х: ф1(х) =х. Функция фз(х) называется отрицанием х (или функцией НЕ) и обозначается х, ~х,х', х'. Ее значение противоположно значению х. Логических функций двух переменных — 16; они приведены в табл. 3.3. Функции эро и фщ — константы О и 1, т.е. функции с двумя несущественными переменными. Отметим, что формально эти функции отличаются от фо и грз в табл.

3.2; все функции в табл. 3.2 — унарные операции на В, а все функ- Таелича ЗЗ х! х» ~('0 т! '('! тз «4 !(!Б !1!6 чч ч'В $9 !(!!О т!! ч!!2 т!э т!4 т!ь о о о о 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 О 0 1 1 0 0 1 0 1 0 1 0 1 0 0 1 1 1 1 1 ! ! 1 1 0 0 0 0 1 ! 1 1 1 0 0 1 ! 0 0 ! 1 1 0 1 0 1 0 ! 0 1 ции в табл. 3.3 — бинарные операции на В. Однако ранее уже было принято функции, отличающиеся лишь несущественными переменными, считать равными. Функция ф!(х!, х,) называется конъюнкцией х! и хз! ее обозначения: х!е!хм х!Дхь х! х! (во всех случаях знак конъюнкции аналогично умножению часто опускают и пишут х,х,). В этой книге конъюнкция будет обозначаться знаком е!. Она равна 1, только если х! н х, равны 1, поэтому ее называют часто функцией И.

Еще одно ее название — «логическое умножение», поскольку ее таблица действителыю совпадает с таблицей обычного умножения для чисел 0 и 1. Функция !р!(х!, хз) называется дизъюнк!1ией х! и х»! ее обозначения: х!~/хмх!+хм Она равна 1, если х! или хз ра. вен ! («или» здесь понимается в неразделительном смысле — хотя бы один из двух). Поэтому ее называют часто функцией ИЛИ. Функция !р«(х!, х») — это сложение по модулю 2 (см. пример 2.1,6). Ее обозначения: хохм х!Лхь х!чьхм Она равна 1, когда значения ее аргументов различны, и равна О, когда они равны. Поэтому функцию !рз иногда называют неравнозначностью. Функция !рэ(х„х») называется эквивалентностью, или равнозначностью. Ее обозначения: х! х„х!= — хь Она равна 1, когда значения ее аргументов равны, и равна О, когда они различны. Еще трн функции имеют свои названия: !р!з(х!,х!) — импликаиия; обозначения х!-~хмх! «х,; читается «если х!, то хз»; !рв(х!, х») — стрелка Пирса; обозначение хДх,; фм(х!, х») — штрих Шеффера; обозначение х!1хь Остальные функции специальных названий не имеют и, как будет показано позднее, легко выражаются через перечисленные ранее функции.

В функциях зрз и зри переменная х, фиктивна; из табл. 3.3 ВиднО, что фз(хь хз) =кь зр|з(хь хз) =хь В функциях фз и ф,о фиктивна переменная х,: фз(хь х,) =хг, зр1о(хь хз) =хз. Таким образом, из !6 функций двух переменных шесть функций имеют фиктивные переменные. С ростом п (числа переменных) доля функций, имеющих фиктивные переменные, убывает и стремится к нулю. Суперпозиции н формулы. В $ 1.2 было введено понятие суперпознции функций. Напомним, что сунерпозииией ФУнкЦий !'ь ..., !' называетсЯ фУнкциЯ 1, полУченнаЯ с помощью подстановок этих функций друг в друга и переименования переменных, а формулой называется выражение, описывающее эту суперпозицию. Понятие суперпозиции очень важно в алгебре логики, поэтому рассмотрим его более подробно.

Пусть дано множество (конечное или бесконечное) исходных функций Х=()ь ..., т ...). Символы переменных хь ..., х„... будем считать формулами глубины О. Формула г' имеет глубину й+1, если Р имеет вид ),(Гь ..., Р„,), где 1;еиХ, н; — число аРгУментов 1ь а Гь ..., Е„, — фоРмУлы, максимальная из глубин которых равна й. Гь, Р„, называются аодформулами Р; )з называется внешней или главной онвраз1ией формулы г'. Все подформулы формул Еь ..., Р„, также называются подформулами г". Например, !з(хь хз, хз) — это формула глубины 1, а !з(!з(хз х|) гз(хп 1з(хь хз))) — формула глубины 3, содержащая одну подформулу глубины 2 и две подформулы глубины 1. В дальнейшем конкретные формулы, как правило, будут иметь более привычный вид, при котором знаки функций стоят между аргументами (такую запись называют инфиксной).

Например, если тз обозначает дизъюнкцию, тз — конъюнкцию, а тз — сложение по гпоб 2, то приведенная ранее формула примет вид: (3.1) (х, ~/ х,) 8=!(х,й (х,ЯхД) Все формулы, построенные описанным ранее образом, т. е. содержащие только символы переменных, скобки и знаки функций из множества Х, называются формулами над Х, Возможны и другие варианты понятия глубины. Например, часто считается, чтв расстановка отрицаний над переменными не увеличивает глубины; в случае, когда Х содержит ассоциативную операцию 1, можно определить глубину так, что применение) к формулам с той же внешней операцией / не увеличивает глубину формулы. Напри мер, х~(хз'/хзх,) и хзхг(хз'ч/хзхз) имеют одну и ту же глубину 3; ДНФ (см.

далее) всегда имеет глубину 2. Всякая формула, выражагошая функцию / как суперпозицию других функций, задает способ ее вычисления (при славин, что известно, как вычислить исходные функции). тот способ определяется следующим очевидным правилом: формулу можно вычислить, только если уже вычис. лены значения всех ее подформул. Вычислим, например, формулу (3.1) на наборе хг=1, хз — — 1, хз=0. Получим (используя табл, 3.2): хз'г/х1 — — 1; хг(Х~~Я-''хз) =х, 60=0; (хз'г/ 'ч/х Я(хг(х,~~+~хе) ) =1Я0=1, аким образом, формула каждому набору значений аргументов ставит в соответствие значение функции и, следовательно, может служить наряду с таблицей способом задания и вычисления функции. В частности, по формуле, вычисляя ее на всех2" наборах, можно восстановить таблицу функции.

О формуле, задающей функцию, говорят также, что она реализует или представляет эту функцию. В отличие от табличного задания представление данной функции формулой не единственно. Например, если в качестве исходного множества функций зафиксировать множество тфьфг, фз), т. е. функции И, ИЛИ, НЕ, то функцию штрих Шеффера можно представить формулами хз ~/х, их,х,, (3 2) а функцию стрелка Пирса — формулами Х! Хз И Хз~/Хз . (3.3) Формулы, представляющие одну и ту же функцию, называются эквивалентными или равносильными (см. пример 1.12, б). Эквивалентность формул обозначается знаком равенства; поэтому можно записать фы(хь хз) х,~/хз-—- хгхз. Как для двух данных формул выяснить, эквивалентны они или нет? Существует стандартный метод, всегда приводящий к ответу: по каждой формуле восстанавливаетси таблица' функции, а затем полученные две таблицы ' До сих пор все, что говорилось о формулах и суперпозициях, было справедливо не только для логических, ио и для любых функций вообще (см.

$1.2). Денный же метод проверки эквивалентности годится тельно для функций с конечными областями оиределенихс сравниваются. Иначе говоря, для каждого набора значений переменных проверяется, равны ли на нем значения формул. Этот метод требует 2 2" вычислений (если считать, что обе формулы зависят от п переменных) и на практике оказывается слишком громоздким. Существуют и другие методы установления эквивалентности формул и получения новых формул, эквивалентных исходной. К этим методам, называемым эквивалентными преобразованиями формул, мы еще вернемся. ЗДЬ БУЛЕВА АЛГЕБРА В этом параграфе будут рассмотрены представления логических функций в виде суперпозиций функций И, ИЛИ, НЕ.

Разложение функций по переменным, Совершенная дизь- юнктнвная нормальная форма. Введем обозначение х'=х, х'=х. Пусть а — параметр, равный 0 или 1. Тогда х"=1, если х=а, и х"=О, если хна. Теорема 3.1. Всякая логическая функция Дхв ...,х„) мо- жет быть представлена в следующем виде: Г" (хн ..., х, х +,..., х„) = — ~/ х",С.. х" )(яв ..., а, х +„..., х„), (3.4) аг...,а где т -'и, а дизъюнкция берется по всем 2~ наборам зна- чений переменных хв ..., х . Это равенство называется разлоэхенаем по переменным хь ..., х .

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
440
Средний доход
с одного платного файла
Обучение Подробнее