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

Литература / Sbornik_zadach_po_diskretnoy_matematike

.pdf
Скачиваний:
7
Добавлен:
30.06.2023
Размер:
1.93 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Нижегородский государственный университет им. Н.И. Лобачевского

В.Е. Алексеев Л.Г. Киселева Т.Г. Смирнова

СБОРНИК ЗАДАЧ ПО ДИСКРЕТНОЙ МАТЕМАТИКЕ

Задачник

Рекомендовано методической комиссией факультета вычислительной математики и кибернетики для студентов ННГУ, обучающихся по направлениям подготовки

010300 «Фундаментальная информатика и информационные технологии»,

010400 «Прикладная математика и информатика»

Нижний Новгород

2012

УДК 519.95

ББК 518

А− 47

А− 47 Алексеев В.Е., Киселева Л.Г., Смирнова Т.Г. СБОРНИК ЗАДАЧ ПО ДИСКРЕТНОЙ МАТЕМАТИКЕ: Задачник. – Нижний Новгород: Нижегородский госуниверситет, 2012. – 80 с.

Рецензент: к.ф.-м.н., доцент А.В. Баркалов

В сборнике задач содержится краткий теоретический материал и предлагаются задачи по основным разделам курса "Дискретная математика": теории множеств, бинарным отношениям, комбинаторике, теории графов, алгебре логики и основам алфавитного кодирования. Раздел "Контрольные задания" представлен контрольными работами по теории множеств и комбинаторике.

Задачник предназначен для студентов первого курса дневного и вечернего отделений факультета ВМК, обучающихся по направлениям подготовки "Прикладная математика и информатика", "Фундаментальная информатика и информационные технологии".

Ответственный за выпуск:

заместитель председателя методической комиссии факультета ВМК ННГУ,

к.т.н., доцент В.М. Сморкалова

УДК 519.95

ББК 518

© Нижегородский государственный

университет им. Н.И. Лобачевского, 2012

2

1. Множества и операции над ними

Терминология и обозначения

{a1 , a2 ,..., an } – множество, состоящее из n элементов a1 , a2 ,..., an .

{x | P( x)} – множество, состоящее из таких элементов x , которые обладают свойством P .

x A – элемент x принадлежит множеству A .

x A – элемент x не принадлежит множеству A .

пустое множество (не содержащее ни одного элемента).

U универсальное множество (универс), т. е. множество всех элементов.

A B – множество A является подмножеством множества B ( A включено в B , A содержится в B ), это означает, что каждый элемент множества A является элементом множества B .

A B означает, что A B и A B , т.е. A является собственным подмно-

жеством B .

2 A {X | X A} множество всех подмножеств A .

A U A дополнение множества A .

A B {x | x A или x B} объединение множеств A и B .

A B A B {x | x A и x B} пересечение множеств A и B .

A B {x | x A и x B} разность множеств A и B .

A B ( A B) (B A) симметрическая разность множеств A и B .

Некоторые свойства операций над множествами

1.

A A;

A .

2.

A U U ;

A U A.

3.

A A A;

A A A.

 

 

 

 

 

 

 

4.

A A U ;

A A .

5.A A.

6.Коммутативные законы:

 

A B B A;

AB BA.

7.

Ассоциативные законы:

 

A (B C) ( A B) C ;

A(BC) ( AB)C .

8.

Дистрибутивные законы:

 

A(B C) ( AB) ( AC) ;

A (BC) ( A B)( A C) .

 

 

3

9.

Законы де Моргана:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A B A B ;

 

A B A B .

10. Законы поглощения:

 

 

 

 

 

 

 

 

 

 

 

A A B A;

A (A B) A.

 

 

 

 

 

B) AB .

11.

 

A

A

B A B ;

A(

A

12.A B A B .

13.A B A B A B .

Операцию пересечения считаем более сильной, чем другие. Это означает, что при отсутствии скобок она выполняется первой. Например, формула ( AB C) CD эквивалентна (( A B) C) (C D).

1.1.Какие из следующих утверждений верны:

1)

b {a, b};

5)

b {a,{b}};

9)

{ };

2)

b {a,b};

6)

b {a,{b}};

10)

{ };

3)

{b} {a,b};

7)

{b} {a,{b}};

11)

;

4)

{b} {a,b};

8)

{b} {a,{b}};

12)

?

1.2.Сколько элементов в каждом из множеств:

1)

1, 2, 3, 1, 2, 3 ;

4)

;

2)

{1,{1},2,{1,{2,3}}, };

5)

, ;

3)

;

6)

, ?

1.3.Известно, что A B и a A. Какие из следующих утверждений верны:

1)

a B ;

6)

a A B ;

2)

a B ;

7)

a A B ;

3)

A B ;

8)

a A;

4)

a A B;

9)

a A;

5)

a A B;

10)

a B ?

1.4.

Известно, что B A C , a A и a B . Какие из следующих утвер-

ждений верны:

4

1)

a С ;

 

 

9)

 

a A С ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

a C ;

 

 

10)

 

a A C ;

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

a A B;

 

 

11)

 

a A C ;

 

 

 

 

 

 

 

 

 

 

 

 

4)

a A B;

 

 

12)

 

a A B С ;

 

 

 

 

 

 

 

 

 

 

5)

a A B ;

 

 

13)

 

 

 

A

 

B

 

C

;

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6)

a B A;

 

 

14)

 

 

 

B

 

 

 

 

A

;

 

 

 

 

 

 

 

 

 

 

 

a

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

7)

a A B;

 

 

15)

 

 

 

A

 

B

 

C

;

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8)

a A C ;

16)

 

a B A C ?

 

 

 

 

 

 

 

 

1.5.

Дан

универс

 

 

U {1,2,3,4,5,6,7,8}

 

и

 

 

 

его

подмножества

A {x | 2 x 6},

B {x | x четно} ,

C {x | x 4},

D {1,2,4}. Найти

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A B ,

 

CD , B C ,

 

 

 

( A B) (C D) ,

 

 

 

 

 

,

множества

A

(BD) ,

 

 

A

B

C

2 A 2B , 2D 2B .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.6.

Дан

универс

 

 

U {1,2,3,4,5,6,7,8}

 

и

 

 

 

его

подмножества

A {x | x четно},

B {x | x кратно

четырем} ,

 

 

 

C {x | x простое},

D {1,3,5}. Найти множества A B ,

CD , A B , A B C D , C D ,

 

 

 

 

 

, C A D , 2 A 2B , 2 D 2C .

 

 

 

 

 

 

 

 

( A B) (C D) ,

 

 

 

 

 

 

 

 

 

 

 

A

B

 

 

 

 

 

 

 

 

1.7.Пусть M 2 , M 3 , M 5 обозначают подмножества универса , состоящие

соответственно из всех чисел, кратных 2, 3, 5. С помощью операций над множествами выразить через них множества всех чисел:

1)делящихся на 6;

2)делящихся на 30;

3)взаимно простых с 30;

4)делящихся на 10, но не делящихся на 3.

Используя теоретико-множественную символику, записать утверждения:

1)45 делится на 15;

2)42 делится на 6, но не делится на 10;

3)каждое число из множества {8, 9, 10} делится хотя бы на одно из чисел 2, 3, 5, но не делится на 6.

1.8.Для каждого i 1,2,..., n даны множества

Ai {(i, j) | j 1,2,..., n} и

Bi {( j,i) | j 1,2,..., n}.

 

5

Выразить через них с помощью операций , ,– множества:

1){(i, j) |1 i k, 1 j k, k n};

2){(i,i) | i 1,2,..., n};

3){(i, j) |1 i j n}.

1.9.Выяснить, обладают ли операции – , свойствами коммутативности и ассоциативности.

1.10.Выяснить, какие из следующих дистрибутивных законов справедливы для любых множеств A, B,C :

1)A (B C) ( A B) ( A C);

2)A (B C) ( A B) ( A C) ;

3)A (B C) ( A B) ( A C) ;

4)A B C ( A B)( A C) ;

5)A (B C) ( A B) ( A C) ;

6)A B C ( A B)( A C) ;

7)A (B C) ( A B) ( A C) ;

8)A(B C) A B AC ;

9)A (B C) ( A B) ( A C) ;

10)A (B C) A B AC ;

11)A (B C) ( A B) ( A C) ?

1.11.Доказать тождества:

1)

A A B A;

 

A B A

 

 

 

 

 

B ;

10)

B

A

2) A( A B) A;

11)

A ( A B) B ;

 

A

 

 

B A B ;

12)

A B A A B ;

3)

A

 

A(

 

B) A B ;

13)

A B ( A B) A B ;

4)

A

 

A ( A B) A B;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5)

 

A B

 

 

 

B A B U ;

14)

A

 

A A B A B ;

 

 

 

A B

 

 

 

 

 

 

6)

 

A B

 

 

 

 

 

 

 

15)

A

B ;

 

A(B A) ;

 

 

 

 

 

 

 

 

7)

 

A

 

 

 

 

 

B A B ( A B) ;

16)

B

A

 

A (B A) A B ;

 

 

 

 

 

 

 

 

8)

 

A

 

B A

 

B B A B ;

17)

A

A

 

A B A

 

A;

18)

A (B C) ( A B)( A C) ;

9)

B

19)( A B) C ( A C) (B C) A (B C);

20)A (B C) ( A B) AC ( A B) ( A C) ;

21)( A B) C ( A C) (B C) ;

6

22)A B C ( A B) (B C) (C A) ABC ;

23)A BC ( A B) ( A C) ABC A;

24)A(B C) A B C A B C A B ;

25)( AB A) (BC C) ( AB BC) ( A C);

26)( A B) (B C) ( A C) B ( AB BC) ( A C).

1.12.Выразить:

1)через , ;

2)через , ;

3)и через , – .

1.13.Доказать, что A B равносильно AB .

1.14.Доказать, что A B равносильно A B .

1.15.Упростить систему условий:

A B C B;

1)ABC D;AD B C .

C A B;

A B C;

C D;

2)

AD B C D;

B CD.

A D B C;

3)B D C;BC D.

1.16.Выяснить, равносильны ли следующие системы условий:

X Z W ,

1)Y W ,

X Y Z W

C D A,

2)B D A C,A D C B

X Z , и Y W .

A CD,

и B C A,A C D.

7

 

B

 

,

A C B ,

CD

C D B,

 

 

3) C B D,

и

 

AC D,

AC B D

 

 

A B BC.

1.17. Решить уравнение:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

A X B ;

 

 

 

 

 

16)

 

A X B X A ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

A X B ;

 

 

 

 

 

17)

 

A X B ( X A) B ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

A X B ;

 

 

 

 

 

18)

 

A X B X ;

 

4)

A X B;

 

 

 

 

 

19)

 

X A B ( X A) ;

5)

A X B X ;

 

 

 

 

 

20)

( A X ) B B X A;

6)

A X B X ;

 

 

 

 

 

21)

 

X A B ( X A) ;

7)

A X X B ;

 

 

 

 

 

22)

( A X ) X X B ;

 

( A X ) B X B;

 

 

 

A X

 

( X B) B ;

8)

 

23)

 

A

 

A X ( X B) A;

 

 

 

( A X ) B

 

B X ;

9)

 

 

24)

A

 

 

 

 

 

 

 

 

 

 

 

 

A ( X B) B X ;

10)

 

X A ( X B) A;

 

25)

 

 

 

 

 

 

 

 

 

 

 

B X ( A X ) X ;

11)

( A X ) B X B ;

 

26)

 

12)

( A X ) B B X ;

 

27)

 

A X B X A ;

 

 

 

 

 

 

 

 

( X B) A A X ;

13)

( X A) B A X ;

 

28)

14)

( X A) B B X ;

 

29)

 

A X B A X ;

15)

 

A X B B X ;

 

 

30)

 

X A (B X ) A.

1.18. Найти множество X ,

удовлетворяющее

системе уравнений, где

A , B , C – данные множества, B A C :

 

 

 

 

 

 

 

 

A X B

 

 

 

 

A X B

 

 

 

 

 

1)

 

 

 

;

 

 

2)

 

 

 

.

 

 

 

 

A X

C

 

 

 

 

A X C

 

1.19. Решить систему уравнений:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( A X )(B X ) C X

 

 

 

A B X X C

 

 

1)

 

 

 

 

 

;

2)

 

 

 

;

 

 

 

BX C AX

 

 

 

 

AX B AX C

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

AX B

B X C

3) ;

CX A B

AX B X C

5) ;

BX A X C

 

 

 

 

 

 

 

 

A X B

 

4)

;

 

 

 

A X C

 

A X BX

6) .

AX C X

9

2. Бинарные отношения

Терминология и обозначения

A B a,b a A, b B – (множество всех упорядоченных пар) прямое (де-

картово) произведение множеств A и B .

Любое R A B называется бинарным отношением, определенным на паре множеств А и В (далее просто отношением).

A2 A A (декартов квадрат множества А). Если R A2 , то R называется

отношением на множестве А.

x R y означает, что ( x, y) R ( x и y находятся в отношении R).

R 1 {(a,b) | (b, a) R} – отношение, обратное к R .

R1 R2

произведение отношений R1 и R2 : если R1 A B , R2 B C , то

R R1

R2 A C и xR y существует такой z B , что xR1 z и zR2 y .

Важнейшие свойства отношений

Отношение R на множестве A называется

(1)рефлексивным, если для любого x A справедливо xR x ;

(2)симметричным, если из xR y следует yR x ;

(3)антисимметричным, если из xR y и yR x следует x y ;

(4)транзитивным, если из xR y и yR z следует xR z .

Рефлексивное, симметричное и транзитивное отношение называется отношением эквивалентности (или просто эквивалентностью).

Рефлексивное, антисимметричное и транзитивное отношение называется отношением порядка (или просто порядком). Порядок R на множестве A называют линейным, если для любых x, y A имеет место xR y или yR x .

2.1.

Пусть A {1, 2, 3} и

B {a, b}. Определите

A B, A A, B A, B B,

A , 2 A , 2 B , B 2 B .

 

 

2.2.

Пусть A , B { } и C { ,{ }}. Определите A B, A C, B C,

B B, C C , 2 A , 2 B , 2C , B 2 B , B 2C , C 2 B .

2.3. Выясните, какие из следующих равенств справедливы для любых множеств A , B , C , D :

10

Соседние файлы в папке Литература