Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

9968

.pdf
Скачиваний:
1
Добавлен:
25.11.2023
Размер:
3.58 Mб
Скачать

Задача 9.

Найдем коэффициент при хy 2 z после раскрытия скобок в выражении

(x 2 y z 1)5 .

Решение. Коэффициент при ab2cd после раскрытия скобок в выражении

(a b c d )8 равен

 

 

5!

 

60 . Другими

словами,

пятая

степень суммы

 

 

 

 

 

 

 

 

 

 

1!2!1!1!

 

 

 

 

a b c d имеет слагаемое 60ab2cd . Пусть а=х, b=2y, c=z,

d=-1. Тогда, рас-

крывая

скобки

в

 

(x 2y z 1)5 ,

мы

получим

слагаемое

60х(2 у)2 z( 1) 240ху2 z . Следовательно, коэффициент при

хy 2 z

в выраже-

нии (x 2y z 1)5 равен -240.

 

 

 

 

Задача 10.

Сколькими способами из группы в 17 человек можно сформировать 6

коалиций по 2 человека и 1 коалицию из 5 человек?

Решение. Требуется разбить множество из 17 человек на непересекающиеся и неупорядоченные группы людей. Откуда искомое число

17!

равно . (2!)6 (5!)16!1!

Задачи для раздела 3.

 

 

 

 

 

 

 

 

Задача 1.

 

 

 

 

 

 

 

 

 

Проверить, существует ли полный граф с семью ребрами.

 

 

 

 

 

 

Решение. Общее количество ребер в полном графе

 

n (n 1)

, n N .

2

 

 

 

 

 

 

 

 

 

 

n (n 1)

 

 

 

 

 

 

 

 

 

7 , тогда n2 n 14 0, D 1 56 57

,

то есть

 

D

57 N ,

2

 

 

 

 

 

 

 

 

 

значит такого полного графа не существует.

 

 

 

 

 

 

 

 

101

 

 

 

 

 

 

 

 

1

01000

0

Задача 2.

По матрице инцидентности определим характеристики графа:

0

0

0

0

0

0

 

в первой и четвертой строке по одной единице,

1

0

0

1

0

0

 

 

 

следовательно, первая и четвертая вершины –

1

1

1

0

0

0

 

висячие;

 

 

 

 

 

 

 

0

0

1

0

0

0

 

в третьем столбце только один элемент равен

0

0

0

0

1

1

 

 

 

нулю, следовательно, третье ребро – петля;

0

0

0

1

1

1

 

 

0

0

0

0

0

0

 

суммируя элементы по строкам с учетом того,

 

 

что вклад петли равен двум, можно определить степень каждой вершины.

Задача 3.

Александр, Борис, Владимир, Григорий и Дмитрий при встрече обменя-

лись рукопожатиями (каждый пожал руку каждому по одному разу). Сколько всего рукопожатий было сделано?

Решение: Пусть каждому из пяти молодых людей соответствует опреде-

ленная точка на плоскости, названная первой буквой его имени (см. рисунок

3.1), а производимому рукопожатию соответствует отрезок или часть кривой,

соединяющие конкретные точки – имена.

Рис. 3.1. а) нулевой граф с пятью вершинами; б) неполный граф с пятью вершинами

Рассмотрим процесс соединения точек А, Б, В, Г, Д ребрами.

1. Ситуация, соответствующая моменту, когда рукопожатия еще не со-

вершались, представляет собой точечную схему, изображенную на рис. 3.1 a).

102

2. Ситуация, когда совершены еще не все рукопожатия, может схематиче-

ски быть изображена, например, с помощью рисунке 3.1 b): пожали руки А и Б,

А и Г, Д и Г, В и Д. Следующий момент, когда добавятся, например, пожатия рук А и В, Г и Б.

3. На рисунке 3.23 изображен граф, соответствующий всем совершенным рукопожатиям.

Рис. 3.2. Полный граф с пятью вершинами.

Если подсчитать число ребер графа, изображенного на рисунке 3.2, то это число и будет равно количеству совершенных рукопожатий между пятью мо-

лодыми людьми. Всего их 10.

Задача 4.

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

Решение. Предположим, что это возможно. Рассмотрим тогда граф, вер-

шины которого соответствуют телефонам, а ребра – соединяющим их прово-

дам. В этом графе 15 вершин, степень каждой из которых равна пяти. Подсчи-

таем количество ребер в этом графе. Для этого сначала просуммируем степени всех его вершин. Ясно, что при таком подсчете каждое ребро учтено дважды

(оно ведь соединяет две вершины). Поэтому число ребер графа должно быть равно 15·5/2, но это число нецелое, следовательно, такого графа не существует,

а значит, и соединить телефоны требуемым образом невозможно.

103

Задача 5.

Орграф задан матрицей инцидентности, в которой строки соответствуют вершинам, а столбцы дугам. Определим вектор полустепеней исходов вершин.

1

1

1

0

0

0

1

 

1

0

0

1

0

0

0

 

 

0

0

0

0

1

1

0

 

 

 

 

 

 

 

 

0

1

0

0

0

1

0

 

0

0

0

0

1

0

1

 

 

0

0

1

1

0

0

0

 

0

Сумма единиц i-ой строки матрицы да-

0

 

 

 

ет полустепень исхода вершины vi , а полу-

1

 

 

 

степень захода вершины vi , равна сумме -1

0

0

 

 

 

в i-ой строке матрицы инцидентности.

1

 

 

 

Ответ: (0,0,1,2,2,3).

 

 

Задача 6.

Доказать изоморфизм графов на рис.3.2.

Решение. На рисунке 3.2 изображены два графа G1 и G2 с одним и тем же множеством вершин a,b, c, d .

 

Рис. 3.2

 

 

 

 

 

 

Это разные графы, так как в графе G1

есть ребро a, c , а в графе G2 нет.

Но G1 G2 , так как изоморфизмом, например, является отображение, за-

данное в таблице:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х (вершина графа G1 )

a

 

b

c

d

 

 

 

 

 

 

 

 

 

 

(х) (вершина графа G2 )

a

 

b

d

c

 

 

 

 

 

 

 

 

 

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

ности графа G1:

104

s(G2 )

0

1

0

1

 

0

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

1

0

поменяли местами строки 3 и 4

1

0

1

0

 

 

 

 

 

 

 

 

0

1

0

1

 

 

 

1

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

0

1

0

 

 

 

0

1

0

1

 

 

 

 

 

 

 

 

0 1

1

0

S(G1) .

 

 

 

 

 

 

поменяли местами столбцы3 и 4

 

 

 

 

 

 

1

0

0

1

 

 

 

 

 

1

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

0

1

1

0

 

 

 

 

 

 

Задача 7.

Для графа G, изображенного на рисунке 3.3, найдем радиус, диаметр и цен-

тры.

Рис. 3.3.

Решение. Чтобы определить центры, радиус, диаметр графа G, найдем

матрицу D(G) расстояний между вершинами графа, элементами dij которой бу-

дут расстояния между вершинами vi и v j . Для этого воспользуемся графиче-

ским представлением графа.

0

1

2

2

3

 

1

0

1

1

2

 

 

 

D(G)

2 1

0 1

1

 

 

 

 

 

 

 

 

2

1

1

0

2

 

3

2

1

2

0

 

 

 

Заметим, что матрица D(G) симметрична относительно главной диагона-

ли. С помощью полученной матрицы для каждой вершины графа G определим наибольшее удаление по формуле вычисления эксцентриситета e vi : e v1 3, e v2 2 , e v3 2, e v4 2 , e v5 3 . Минимальное из полученных чисел яв-

105

ляется радиусом графа G, максимальное – диаметром графа G. Значит, r G 2

и diam G 3, центрами являются вершины v2 , v3 , v4 .

Задача 8. Через реку, омывающую шесть островов, перекинуто семнадцать мостов (рис.3.4). Можно ли обойти все эти мосты, не побывав ни на одном из них более одного раза?

Рис. 3.4.

Составим граф (рис.3.5):

Рис.3.74.

Вершины B и G – нечетные, следовательно,

имеем полуэйлеров граф. Его можно по-

строить одним росчерком карандаша, а

значит, можно пройти по всем мостам, по-

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

B. Один из обходов:

В-А-F-H-F-E-H-E-G-E-A-C-E-D-C-B-D-G.

106

Задачи для раздела 4.

Задача 1.

Доказать, что формула А х (у х) тождественно истинная.

Решение. Подвергнем формулу А равносильным преобразованиям

А х у х х ( у х) х (х у) (х х) у 1 у 1.

Задача 2.

Система классификации получает на вход устройство, данные о котором заносит в таблицу «Оборудование» для дальнейшей обработки информации.

Таблица содержит поля «Устройство», «Назначение» и «Год выпуска» с сим-

вольными именами А, В и С, соответственно. Система формирует запросы в виде переключательных (логических) функций.

Найдем двойственные запросы к следующим запросам:

1)(А "monitor") (С 2016)

2)(А "monitor") С 2016)

3)(А "monitor") (С 2016)

4)(А "monitor") (С 2016)

Решение: Применяя определение обратных запросов и правила де Моргана,

получим:

1)(А "monitor") (С 2016 ) ( А "monitor") (С 2016 )

2)(А "monitor") (С 2016 ) ( А "monitor") (С 2016 )

3)(А "monitor") (С 2016 ) (А "monitor") (С 2016 ) ( А "monitor")

4)(А "monitor") (С 2016 ) ( А "monitor") (С 2016 )

(А "monitor") С 2016

Задача 3.

Упростить РКС:

Решение. Составим по данной РКС формулу (функцию проводимости) и

упростим ее: (х у) z (x y) z x y z .

(к последним двум слагаемым применили закон поглощения).

Тогда упрощенная схема выглядит так:

A

x

 

 

 

 

y

 

 

B

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 4.

Построить контактную схему для оценки результатов некоторого спор-

тивного соревнования тремя судьями при следующих условиях: судья, засчи-

тывающий результат, нажимает имеющуюся в его распоряжении кнопку, а су-

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

шение судей принято простым большинством голосов).

Решение. Ясно, что работа нужной РКС описывается булевой функцией трех переменных F(x,y,z), где переменные высказывания x, y, z означают: х

судья х голосует «за»; у – судья у голосует «за»; z – судья z голосует «за».

Таблица истинности функции F(x,y,z), очевидно, имеет вид:

х

у

z

F(x,y,z)

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

1

1

0

0

0

1

0

1

1

1

1

0

1

1

1

1

1

108

СКНФ формулы (функции) F(x,y,z) запишется в виде:

F(x, y, z) x y z x y z x y z x y z .

Этой формуле соответствует РКС с двенадцатью переключателями:

 

 

Х

 

1.

 

1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А

 

 

Х

 

1.

 

1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

 

У

 

1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. 1. Z

Упростим формулу F(x, y, z) x y z x y z x y z x y z

(x y z x y z) (х у z x y z) (x y z x y z)

х у (z z) x z ( y y) y z (x x) x y x z y z

x y z (x y) .

Полученной формуле соответствует схема, содержащая пять переключа-

телей.

Задача 5.

Является ли логически правильным следующее рассуждение. Студент пойдет домой (а) или останется в университете (в). Он не останется в универси-

тете. Следовательно, студент пойдет домой.

109

Решение. Запишем это рассуждение символически с помощью указанных

в скобках букв: а в, в , а. Истинность следствия будет определяться истинно-

стью имеющихся высказываний, если а в, в а.

Имеем, а в( в а) а в в а а в в а (а в) (в в) а

(а в) 1 а а в а 1. Таким образом, а в( в а) – тавтология, поэтому можно считать, что данное рассуждение логически правильное.

Задача 6.

Пытаясь вспомнить победителей прошлогоднего турнира, пять бывших зрителей турнира заявили:

1)Антон был вторым, а Борис – пятым.

2)Виктор был вторым, а Денис – третьим.

3)Григорий был первым, а Борис - третьим

4)Антон был третьим, а Евгений – шестым.

5)Виктор был третьим, а Евгений – четвертым.

Впоследствии выяснилось, что каждый зритель ошибся в одном из двух своих высказываний. Каково было истинное распределение мест в турнире?

Решение. Обозначим высказывания зрителей символом Х у , где Х – пер-

вая буква имени участника турнира, а у – номер места, которое он занял в тур-

нире.

Так как в паре высказываний каждого зрителя одно истинно, а второе ложно, то будут истинными дизъюнкции этих высказываний

А2 Б5 1; В2 Д3 1; Г1 Б3 1; А3 Е6 1; В3 Е4 1.

Но тогда истинной будет формула

F (A2 Б5 ) (В2 Д3 ) (Г1 Б3 ) (А3 Е6 ) (В3 Е4 ) 1.

Путем равносильных преобразований легко показать, что

110

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]