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

NEWsbornik

.pdf
Скачиваний:
142
Добавлен:
11.06.2015
Размер:
5.12 Mб
Скачать

множество

A = {k

2

| k

N0}, найдите JA и докажите, что

432. Пусть

 

 

 

A рекурсивно.

o

рекурсивным433. Докажите,. что множество A = {(k, k+1) | k N0} является

âèþ434. Пусть общерекурсивная функция f(x) удовлетворяет услорекурсивноf(x) >. x ïðè x N0 . Докажите, что множество A = f(N0)

o

общерекурсивную435. Пусть множествофункциюA рекурсивно и бесконечно. Определим 1) f условиями: Докажите,f(0) = µx÷òî(JAфункция(x) = 1); 2) f(t + 1) = µx(JA(x) = 1 x > f(t)).

fстрого возрастает и A = f(N0).

436.Пусть π(x, y) нумерующая функция Пеано. Вычислите

π(3; 4), l(33), r(33).

437. Пусть π3(x, y, z) = π(π(x, y), z). Вычислите π3(1; 2; 3). 438.o Найдите x, y, z , åñëè π3(x, y, z) = 11.

митивно439. ПустьрекурсивныA = {(f(.kДокажите,), g(k)) | k N0

}

 

f

 

g

 

что множество,где функции

 

è

 

ïðè-

перечислимо.

 

A рекурсивно

440. Пусть непустое множество A N × N

речислимо. Докажите, что существуют примитивно0 0 рекурсивнорекурсивныепефункции f è g такие, что A = {(f(k), g(k)) | k N0}.

441à). Пустьмножествоπ(A) = {π(x, y) | (x, y) A}. Докажите, что б) множество A рекурсивно π(A) рекурсивно;

но перечислимо. A рекурсивно перечислимо π(A) рекурсив-

o

график442. Пусть функция y = f(k) имеет рекурсивно перечислимый

. Докажите, что функция f частично рекурсивна.

7. Формальные языки и грамматики

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

циями: I → a | b | aB | bA, A → a | aA, B → b | bB .

36

491. xe = (2 1 0)T .

 

492. x¯ = (1 2 0)T .

493.o −x = (0 2 1)T .

494. max(x, y).

 

495.o min(x, y).

 

 

 

 

 

 

 

1

2

 

 

 

 

 

0

0

0

.

497. x −.

 

 

0

496. x y = 1

2

0

y = 1

0

0 .

2

0

1

 

 

 

 

 

 

2

1

0

 

2

1

 

 

 

 

2

2

 

0

.

 

 

 

 

 

2

498. x − y = 1

0

2

499.o x → y = 1

2

2 .

2

1

0

 

 

 

 

 

 

0

1

2

 

0

0

0

0

0

0

0

0

0

 

 

500. f(x, y, z) = 0

1

1

1

1

1

1

1

1 .

 

 

0

1

2

1

1

2

2

2

2

 

 

0

0

0

0

1

1

0

1

2

 

501.o f(x, y, z) = 1

1

1

1

1

1

1

1

2 .

 

 

2

2

2

2

2

2

2

2

2

 

 

В задачах 502 508 найдите II форму и многочлен для указанных функций трехзначной логики.

502. xe = (2 1 0)T .

 

 

 

503. x¯ = (1 2 0)T .

 

 

 

 

1

2

 

 

 

 

 

0

0

0

0

.

 

 

 

 

 

.

504. x y = 1

1

2

505. x y = 0

1

1

2

2

2

 

 

 

 

 

 

0

1

2

 

 

1

2

 

 

 

 

2

2

2

0

.

 

 

 

 

 

.

506. x + y = 1

2

0

507. x → y = 1

2

2

2

0

1

 

 

 

 

 

 

0

1

2

 

 

0

1

2

1

2

0

2

0

1

 

 

 

 

.

 

 

508. f(x, y, z) = 1

2

0

2

0

1

0

1

2

 

 

 

2

0

1

0

1

2

1

2

0

 

 

 

41

åå396работы. T имеетконечна2 команды,. не применима ни к какому слову и зона

397. Напишите программу для м-т MR : q101x0 ` q0001x0. 398.o Напишите программу для м-т P L : q101x01y0 ` q001x+y0.

словам399. Постройтевида м-т T в алфавите {0, 1}, которая применима к 012n0, но не применима к словам вида 012n+10.

o

ì-ò T

в алфавите {0, 1}, применимую к всем

словам400. Постройтевида

013n0, но не применимую к словам вида 013n+10 è

013n+20.

 

 

 

 

 

` q0(01)

 

 

 

 

Докажите,401. Напишитечто, еслипрограммув условиидлязадачим-т T : q10

x

1

x

x

,

x > 0

.

 

 

 

 

 

заменить

 

 

 

то соответствующую машину Тьюринга построитьx невозможно> 0 íà x >.0,

âèäà402.o Постройте м-т T в алфавите {0, 1}, применимую к словам 01m01n0 ïðè m = n и не применимую при m 6= n.

Вычисление функций машинами Тьюринга

 

 

Постройте м-т для вычисления следующих функций.

y

.

403. x −.

1.

404. x − 2.

405.o

x .

406.

 

x

 

y

 

407. x −.

y.

408.o x −y.

 

sg( )

 

(

 

+

 

) sg(

)

 

409. [x/2].

410.o x/2.

 

 

 

 

Постройте м-т для вычисления следующих предикатов.

 

411. x > 1.

412.o 1 6 x 6 2.

413.o x . 2.

 

 

 

 

 

 

 

414. (x = 1) (y = 2).

 

415.o x > y.

 

 

 

 

 

 

 

дующей416. Найдитесистемойфункциюкоманд:f(x), которую вычисляет м-т T ñî ñëå-

q10 → q20R, q20 → q01L, q21 → q30R, q31 → q31E , q30 → q40L, q41 → q01L, q40 → q00L.

o

дующей417. Найдитесистемойфункциюкоманд:f(x), которую вычисляет м-т T ñî ñëå-

q10 → q20R, q20 → q31R, q21 → q31R, q30 → q41R, q31 → q41R, q41 → q40R, q40 → q50L, q50 → q50L, q51 → q61L, q61 → q01L.

34

12)10)

g = q(a → (c (b

a

))),

 

 

11)

g = (ab c) → (b

c

),

 

 

 

14)

g = (a → a

bc) → (ab

b

 

c

),

13)

g = (a b

c

) (

a

→ b),

16)

g = (a bc) (b →

ac

),

 

15)

g = (a c) (bc → a

c

),

 

 

18)

g =

a → (b c)

b

c

,

 

 

 

17)

g =

a (b → c)

 

b

,

 

 

 

 

 

 

 

20)

g = (a

c

bc) (a → b),

19)

g = a (

bc a

→ b),

22)

g = b (

ac

→ (b

a

)),

 

21)

g = (

a

(b c) a

bc)

c → a

,

24)

g = (a

b

(b → c)) → a

c

,

23)

g = (c → b) → (a

bc

 

ac),

26)

g = (a c) →

b

(a → c),

25)

g = (b

c

c

a

) → (b c)

a

,

28)

g =

ab → c

(c

a

),

 

27)

g =

a (b c)

→ a

b

 

c

,

 

g = (ab

ac) (b → ac)

29)

g = a → (ab bc).

ðûõ511.являетсяНайдитеистинныммножествопредикатвсех значений переменной y, äëÿ êîòî-

1)0) (1 6 y 6 5) x(x > y), åñëè x [0; 4], y [0; ∞), 2) y 6 8 → x(y + 1 > 2x), åñëè x (−∞; 3], y [0; ∞), 3) y < 5 x(y + 3 > 3x), åñëè x (−∞; 2], y [0; 10], 4) y > 2 x(y < 2x + 3), åñëè x [0; ∞), y [0; ∞), 5) y > 1 → x(y < 5x + 2), åñëè x [0; 7], y [0; ∞),

6) y > 5 x(y < 7x + 1), åñëè x [0; 3], y [0; 7], 7) y > 6 x(2y < 3x + 1), åñëè x [0; 5], y [0; 9],

8) y > 7 x(3y < 2x + 1), åñëè x [−2; 1], y [0; ∞), 9) y > 8 x(4y < 2x + 6), åñëè x (−∞; 1], y [0; 9],

10) y < 7 x(y > x + 5), åñëè x [0; ∞), y [0; 8], 11) y > 1 x(y < 3x + 1), åñëè x [−1; 2], y [0; ∞),

12) x(y > 2x + 1 3x + y < 1), åñëè x [−1; 1], y [0; 7], 13) y < 10 x(y > 3x + 4), åñëè x [−2; 0], y [0; ∞), 14) x(y > 2x + 4 x + y < 3), åñëè x [−3; 4], y [0; 6], 15) y > 2 x(y < x + 4), åñëè x [−4; 1], y [0; ∞),

16) x(y < x + 3 3x + y < 2), åñëè x [−4; 1], y [0; ∞), 17) y > 3 → x(y < 2x + 2), åñëè x [−2; 1], y [0; 7],

18) x(y > x + 2 x + y < 3), åñëè x [−3; 4], y [0; ∞), 19) y < 10 x(y < 4x + 2), åñëè x [−2; 0], y [0; ∞), 20) x(y < 3x + 3 2x + y > 2), åñëè x [−2; 2], y [0; 5], 21) y > 2 x(y < 3x + 2), åñëè x [−2; 3], y [0; 7],

22) x(y > 2x + 4 y > 3 − 3x), åñëè x [−1; 1], y [0; ∞),x(y > 4x + 3) → (y > 2), åñëè x [−2; 1], y [0; 8],

43

t > x, t < x.
x,
0,

376.o Найдите формулу для f = R(g, h), заданной по схеме при-

митивной рекурсии, если g(t) = 2t, h(t, x, y) =

åñëè

åñëè

377. Докажите примитивную рекурсивность функции

f(x) =

0, åñëè x четно,

1, åñëè x нечетно.

o

рекурсивной378. Докажите,. что функция f(x) = [x/2] является примитивно

Оператор наименьшего значения

379. Следующие функции, заданные с помощью ограниченного оператора наименьшего значения, представьте в виде суперпозиции основных примитивно рекурсивных функций:

à) f(x) = µt (t + 10 > 2x);

t6x

á) g(x) = µt (t + 8 > x2);

t62x

â)o h(x) = µt (t > x2 + 2).

 

t6x+4

 

 

 

Докажите примитивную рекурсивность следующих функций

или предикатов (380 387).

 

x

, считая

380.

d(x, y) =

 

d(x, 0) = x + 1.

y

 

381.

r(x, y) остаток от деления x íà y, ãäå r(x, 0) = x.

382.

τ(x) количество делителей числа x, ãäå τ(0) = 0.

383.o g(x) сумма делителей числа x, ãäå g(0) = 0.

384.o p(x) число x является простым.

385. ÍÎÊ(x, y), считая, что НОК (x, 0) = 0 è ÍÎÊ(0, y) = 0.

386. f(x) = [x 2].

387.o [x + y].

388. Докажите примитивную рекурсивность следующих функций и выразите их через основные п-р функции:

32

20) C \ (A4B) = (C \ A) ∩ (C \ B) A ∩ B ∩ C = ;

21) (A ∩ C) \ B = (A ∩ C) (A ∩ B) \ C = A ∩ B ;

22) (A4B) C = A B C (A ∩ B) \ C = ;

23) A \ (A \ B) = C \ (C \ B) B \ A = B \ C ;

24) (A ∩ B) C = (B C) ∩ A C A;

25) A ∩ (B4C) = A ∩ B A ∩ C = ;

26) (A4B) ∩ C = (A ∩ C)4(B ∩ C);

27) (A4B) \ C = (A \ C)4(B \ C);

28) A (B \ C) = (A B) ∩ (A C);

29) A4C B A B = B C .

513. Даны бинарные отношения R1 A × P è R2 B × P , ãäå

A

{a, b, c}, B

 

{x, y, z}, P

 

{p, q, r, t}. Найдите

 

−1

=

=

R1

åñëè=

 

 

 

 

R2 ,

0)R1 = {(a, p), (a, r), (b, q), (b, t), (c, r), (c, t)}, R2 = {(x, p), (y, p), (y, q), (z, q), (z, r), (z, t)};

1)R1 = {(a, p), (a, q), (a, r), (a, t), (b, r), (c, t)}, R2 = {(x, p), (y, p), (y, q), (y, t), (z, q), (z, t)};

2)R1 = {(a, p), (b, q), (b, r), (b, t), (c, r), (c, t)}, R2 = {(x, p), (x, q), (y, q), (y, r), (z, q), (z, r)};

3)R1 = {(a, p), (a, q), (b, p), (b, q), (c, r), (c, t)}, R2 = {(x, q), (x, r), (y, q), (y, r), (y, t), (z, t)};

4)R1 = {(a, p), (a, q), (a, r), (a, t), (b, r), (c, r)}, R2 = {(x, p), (x, q), (y, p), (y, r), (z, q), (z, r)};

5)R1 = {(a, p), (a, q), (a, r), (b, p), (c, r), (c, t)}, R2 = {(x, p), (x, q), (y, q), (y, r), (z, p), (z, r)};

6)R1 = {(a, p), (a, r), (b, r), (b, t), (c, r), (c, t)}, R2 = {(x, r), (y, q), (y, r), (y, t), (z, r), (z, t)};

7)R1 = {(a, p), (a, q), (b, q), (c, q), (c, r), (c, t)}, R2 = {(x, p), (x, q), (y, q), (y, r), (z, q), (z, r)};

45

358.o Найдите хроматический многочлен для графа, изображен-

 

íîãî íà ðèñ. 10.

 

 

 

 

 

 

 

 

 

 

 

359.

Реализуйте алгоритм обхода в глубину и в ширину для гра-

 

фа, изображенного на рис. 9.

 

 

 

 

 

 

 

 

 

360.o Реализуйте алгоритм обхода в глубину и в ширину для гра-

 

фа, изображенного на рис. 11.

 

 

5

-4

 

 

2

 

3

 

10

 

 

 

 

 

 

 

 

@

 

 

k

 

}

 

 

 

 

 

 

 

 

 

6

 

6

 

 

 

 

 

 

 

 

@

6

7

8

 

3

1

 

4

 

 

 

@

 

 

-

 

7

 

 

 

 

 

 

-

-

6

5

8

9

 

 

 

 

6

 

6

3

Ðèñ. 10

 

1 +

- 2

 

 

 

 

Ðèñ. 9

 

 

 

 

Ðèñ. 11

 

 

5. Рекурсивные функции

Понятие примитивно рекурсивной функции

äëÿ361âñåõ. Докажите,значенийчто п-р функция f(x1, x2, . . . , xn) определена

xi N0 .

o

äëÿ362âñåõ. Докажите,значенийчто п-р предикат P (x1, x2, . . . , xn) определен

xi N0 .

рекурсивность363. Дана п-рфункциифункция f(x1, x2, x3). Докажите примитивную

à)â) g(x1, x2, x3) = f(x1, x3, x2), á) g(x1, x2, x3, x4) = f(x1, x2, x3),

o g(x1, x2) = f(x1, x2, x1),

ã)o g(x1, x2) = f(x1, x2, c).

364. Даны п-р функции f3

, g2, h1 . Докажите примитивную ре-

курсивность функции

 

à) v(x, y) = f(x, g(x, y), h(x)), á)o v(x, y) = g(h(x), f(x, y, x)).

à)365. Найдите формулу для f(t, x) = R(g, h), åñëè

â) g(t) = t, h(t, x, y) = t + y,

á) g(t) = t, h(t, x, y) = t + x,

g(t) = 2, h(t, x, y) = y −. t,

ã)og(t) = 2t, h(t, x, y) = 2ty.

íîé,366.иДокажите,найдите формулу,что функцияпо которойf являетсяона вычисляется,примитивно еслирекурсив-

30

23)R1 = {(a, r), (a, t), (c, p), (c, r), (c, t)},

R2 = {(x, q), (x, r), (y, p), (y, q), (y, t), (z, r), (z, t)};

24)R1 = {(b, p), (b, q), (b, t), (c, q), (c, t)},

R2 = {(x, p), (x, r), (x, t), (y, q), (y, r), (y, t), (z, p)};

25)R1 = {(a, q), (b, p), (b, r), (c, r), (c, t)},

R2 = {(x, p), (x, q), (x, r), (x, t), (y, q), (y, t), (z, p)};

26)R1 = {(a, q), (a, r), (a, t), (b, p), (c, r)},

R2 = {(x, r), (y, p), (y, q), (y, r), (y, t), (z, p), (z, t)};

27)R1 = {(a, p), (a, q), (b, p), (b, t), (c, r)},

R2 = {(x, r), (y, p), (y, r), (z, p), (z, q), (z, r), (z, t)};

28)R1 = {(a, q), (b, p), (b, q), (b, t), (c, t)},

R2 = {(x, p), (x, q), (y, r), (z, p), (z, q), (z, r), (z, t)};

29)R1 = {(a, r), (a, t), (b, r), (c, q), (c, t)},

R2 = {(x, p), (x, q), (x, r), (x, t), (y, r), (z, p), (z, r)}.

 

 

Комбинаторика

 

514. Сколько четырехзначных чисел можно образовать из цифр

указанного числа?

1) 1111234567890,

2) 1112234567890,

0)

1223334455670,

3)

1122334567890,

4) 1112345678900,

5) 1122345678900,

6)

1123456789000,

7) 1234567890000,

8) 1111223456780,

9)

1111234567800,

10) 1123456780000,

11) 1112223456780,

12)

1112345678000,

13) 1112233456780,

14) 1112234567800,

15)

1122345678000,

16) 1122334456780,

17) 1122334567800,

18)

1111222345670,

19) 1111234567000,

20) 1112345670000,

21)

1111223345670,

22) 1111223456700,

23) 1112223345670,

24)

1112223456700,

25) 1112234567000,

26) 1112233445670,

27)

1112233456700,

28) 1111222234560,

29) 1122233444560.

íèè515многочлена:. Найдите коэффициент при указанной степени x в разложе-

0) (1 − 2x2 + 2x3)7 ïðè x12;

1) (2 − x2 − 2x3)7 ïðè x12;

 

47

m = 2n − 4

334.o Докажите, что можно представить граф K

21 â âèäå îáú-

единения 21 графа

K5 .

 

335.o Докажите, что можно реализовать граф K

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

Связность. Деревья. Цикломатическое число

336. Какое наименьшее число компонент связности может иметь граф, у которого 100 вершин и 60 ребер?

337. Расстоянием между вершинами графа называется минимальная длина цепи, соединяющей эти вершины. Диаметром связного графа называется расстояние между самыми удаленными его вершинами. Найдите диаметры графов, которые изображены на рис. 7.

338. Укажите какой-нибудь простой связный граф, который нельзя представить в виде соединения двух графов.

339.o Для простого графа

G

известно, что

deg x >

n−1

 

2 для любой

èç

 

n вершин. Докажите, что G является связным.

o '

связными340. Известно,. что G G. Докажите, что эти графы являются

341. Плоский связный граф имеет только треугольные грани. Докажите для этого графа равенства m = 3n − 6 è l = 2n − 4. 342.o Плоский связный граф имеет только четырехугольные грани. Докажите для этого графа, что и l = n − 2.

343.При каких n является эйлеровым граф Kn ?

344.При каких m è n является эйлеровым граф Km,n ?

незамкнутая345. Ãðàô Gцепь,называетсясодержащаяполуэйлеровым,все ребра графаеслиимеется простая что связный граф является полуэйлеровым тогда иGтолько.Докажите,тогда,

когда он имеет ровно две нечетные вершины, причем эти вершины служат концами простой цепи, содержащей все ребра графа.

28

21)

1

 

 

 

X

 

,

 

k=0

(k + 1)!(k + 3)

24)

 

 

 

 

X

4k + 11

tk,

 

 

 

 

 

k=0 k!(k + 3)

 

27)

 

 

 

X

(k + 1)C(4)k tk,

k=2

 

 

 

22)

X

3k + 2

,

 

 

k=0

(k + 1)!

 

n

 

 

25)

X(k − 1)Cnk,

 

k=1

 

 

 

n

 

 

28)

X(2k −3)Cnk,

k=0

 

n

 

 

 

23)

X

4k + 3

Ck

,

 

 

 

k + 2

n

 

 

 

k=0

 

 

 

 

 

 

 

 

X 2k − 3

k

 

26)

 

(k − 1)!

t

 

,

 

k=2

 

 

 

 

 

 

 

 

X

 

 

 

29)

(1+2kC(kn))tk.

k=0

517. Решите указанные рекуррентности

0) a0 = 1, b0 = 2, an+1 = 3an + 2bn , bn+1 = an + 2bn ; 1) a0 = 4, an+1 = −2an + 18 · 4n ;

2) a0 = 4, b0 = −1, an+1 = −2an + 3bn , bn+1 = 2an − bn ; 3) a0 = 3, an+1 = 4an − 14(−3)n ;

4) a0 = 5, b0 = 0, an+1 = 2an − 2bn , bn+1 = −2an − bn ; 5) a0 = 5, an+1 = −an + 6 · 5n ;

6) a0 = 3, b0 = −4, an+1 = an + 2bn , bn+1 = 5an − 2bn ; 7) a0 = 5, an+1 = −4an + 21 · 3n ;

8) a0 = 6, b0 = 3, an+1 = 3an − 4bn , bn+1 = an − 2bn ; 9) a0 = 8, an+1 = 4an − 14 · 2n ;

10) a0 = 0, b0 = 3, an+1 = an + 2bn , bn+1 = 4an − bn ; 11) a0 = −1, an+1 = 3an + 6 · 3n ;

12) a0 = 1, b0 = −1, an+1 = 5an − 3bn , bn+1 = 3an − bn ; 13) a0 = −2, an+1 = 4an + 12 · 4n ;

14) a0 = 1, b0 = −1, an+1 = −3an + bn , bn+1 = −an − bn ; 15) a0 = −3, an+1 = 5an + 10 · 5n ;

16) a0 = −1, b0 = 1, an+1 = an + 4bn , bn+1 = −an + 5bn ; 17) a0 = 1, an+1 = −2an − 14(−2)n ;

18) a0 = 1, b0 = 2, an+1 = −5an − 2bn , bn+1 = 2an − bn ; 19) a0 = −3, an+1 = −3an − 12(−3)n ;

20) a1 = b1 = 4, an+1 = bn , bn+1 = 4 + an ;

49

Решите следующие рекуррентности (305 310).

305. u1 = 2, u2 = 3; un = 2un−1 − un−2 .

306. a1 = 14, b1 = −6; an+1 = 3an + bn , bn+1 = −an + bn .

307.o a0 = 1, b0 = 0; an+1 = an + bn+1 , bn+1 = an − 2bn .

308. a1 = b1 = 0; an+1 = bn + 10, bn+1 = an + 6.

2n + 3 309. a1 = 2; an+1 = 3an + n(n + 1) .

310. x0 = 1, x1 = cos α; xn = 2 cos α · xn−1 − xn−2 .

311. На какое максимальное количество частей могут разделить

плоскость n прямых?

312.o На какое максимальное количество частей могут разделить

пространство n плоскостей?

 

 

 

 

 

313.o Докажите, что

1+4

a

n

a

n+1

 

 

 

 

го числа, если

 

 

 

 

 

 

 

 

 

последовательностьявляется квадратом натурально-

 

 

 

 

 

 

 

(an) задана условиями a1 = 1,

a2 = 12, a3 = 20; an+3 = 2an+2 + 2an+1 − an .

 

 

314.o Известно, что

a1 = 0

,

a2 = 2

,

a3 = 3

è

an = an−2 + an−3

ïðè

 

 

 

 

n > 4. Докажите, что число ap .

p, åñëè p простое число.

4. Теория графов

Понятие графа. Изоморфизм. Планарность

315. Приведите пример графа с вершинами x1, x2, x3 такого, что äèòådeg x1åãî= матрицу3, deg x2 смежности= 4, deg x3. = 5. Для построенного графа най-

Для графа, изображенного

x2 a

a

ax

ax

на316рис. . 5, укажите списки смеж-

 

 

x1

ных вершин.

3

Ðèñ. 45

317. Пусть даны неотрицательные целые числа s1, s2, . . . , sn òà- êèå, ÷òî n

P

si = 2m. Постройте граф с вершинами x1, x2, . . . , xn

i=1

так, чтобы deg xi = si ïðè i = 1, 2, . . . , n.

16)

= ((x1, x2) ?3, (x1, x3), (x1, x4), (x2, x3), (x3, x4) ?2, (x4, x4));

17)

= ((x1, x2) ?2, (x1, x4) ?3, (x2, x3), (x2, x4), (x3, x4), (x4, x4));

18)

= ((x1, x2), (x1, x3), (x1, x4), (x2, x3) ?2, (x3, x4) ?3, (x3, x3));

19)

= ((x1, x2) ? 2, (x1, x4) ? 3, (x2, x3) ? 3, (x3, x4), (x4, x4));

20)

= ((x1, x3)?3, (x1, x4)?2, (x2, x3), (x3, x4), (x1, x1)?2, (x2, x2));

21)

= ((x1, x3) ? 2, (x2, x3) ? 3, (x3, x4), (x2, x2), (x4

, x4) ? 2);

22)

= ((x1, x3) ?3, (x1, x4), (x2, x3), (x3, x4), (x3, x3) ?2, (x4, x4));

23)

= ((x1, x4) ? 3, (x2, x3) ? 2, (x3, x4), (x1, x1), (x4

, x4) ? 2);

24)

= ((x1, x4) ? 2, (x2, x3), (x3, x4) ? 3, (x2, x2) ? 2, (x4, x4));

25)

= ((x1, x3), (x1, x4), (x2, x3) ?3, (x3, x4), (x1, x1), (x3, x3) ?2);

26)

= ((x1, x3)?2, (x1, x4)?3, (x2, x3)?3, (x3, x4), (x2

, x2), (x3, x3));

27)

= ((x1, x3), (x1, x4)?3, (x2, x3)?2, (x3, x4)?3, (x1

, x1), (x2, x2));

28)

= ((x1, x3)?3, (x1, x4), (x2, x3)?3, (x3, x4)?3, (x1

, x1), (x4, x4));

29)

= ((x1, x3)?3, (x1, x4)?3, (x2, x3), (x3, x4)?3, (x3

, x3), (x4, x4)).

519.

Для указанных графов (см. рис. 12) необходимо выяснить

их изоморфность. Если графы изоморфны, то нужно указать со-

ответствущее биективное отображение множества вершин одного

графа на множество вершин другого графа. Если графы не изо-

морфны, то нужно указать ту характеристику, по которой эти

графы отличаются друг от друга.

 

 

 

 

 

 

 

 

0) G

4

è K

3,3

, 1) G

1

è G

2

,

2) G

1

è G

3

,

3) G

1

è G

4 ,

4)

 

 

 

 

 

 

 

 

 

 

8) G1 è G5 ,

5) G1 è G6 ,

6) G1 è G7 ,

7) G1 è G8 ,

12)

G2 è G3 ,

9) G2 è G4 ,

10) G2 è G5 ,

11) G2 è G6 ,

16)

G2 è G7 ,

13) G2 è G8 ,

14) G3 è G4 ,

15) G3 è G5 ,

20)

G3 è G6 ,

17) G3 è G7 ,

18) G3 è G8 ,

19) G4 è G5 ,

24)

G4 è G6 ,

21) G4 è G7 ,

22) G4 è G8 ,

23) G5 è G6 ,

28)

G5 è G7 ,

25) G5 è G8 ,

26) G6

è G7 ,

27) G6

è G8 ,

 

G7

è G8 ,

29) G7

è K3,3 .

 

 

 

 

 

 

 

 

 

26

51

для последовательности

280. Найдите количество натуральных чисел, не превосходящих 1000, которые не делятся ни на 3, ни на 5, ни на 7.

281.o Найдите количество натуральных чисел, не превосходящих 1000, которые не делятся ни на 6, ни на 10, ни на 15.

282. Сколько чисел от 0 до 999 не имеют ни одной цифры 1 в своей десятичной записи?

283.o Сколько имеется булевых функций от трех существенных переменных?

284. Сколькими способами можно положить 5 различных шаров в 3 различных ящика так, чтобы не было пустых ящиков?

âîé285строкой. Сколько имеется латинских квадратов размера 4 ×4, ñ ïåð- (1 2 3 4) и второй строкой (4 3 2 1)?

o

× 5, ñ ïåð-

âîé286строкой. Сколько имеется латинских прямоугольников 3

(1 2 3 4 5) и второй строкой (2 1 4 5 3)?

 

ùèõ287.oровноПусть Pn(k) число перестановок чисел 1, 2, . . . , n, èìåþ-

число

k неподвижных точек (неподвижной точкой назовем

 

i, стоящее на i-том месте). Докажите, что

à) Pn(k) = Cnk ·Pn−k(0), á)

n

 

n

P Pn(k) = n!,

â)

P k ·Pn(k) = n!.

 

 

k=0

 

k=0

Производящие функции. Рекуррентности

288. Найдите A(t) для последовательности (uk)k=0 , åñëè uk = 1 ïðè 0 6 k 6 n è uk = 0 ïðè k > n.

289à). Найдите E(t) для последовательности

P0, P1, . . . , Pk, . . ., á) A0n, A1n, . . . , Ann, 0, 0, . . ..

290. Найдите A(t) è E(t)

A0(n), A1(n), . . . , Ak(n), . . ..

291. Найдите A( 12 ) для последовательности uk = C(kn) .

292à). Найдите A(t) для последовательности (uk)k=0 , åñëè

uk = k, á) uk = k2 .

293.o Найдите A(t) для последовательности uk = k(k − 1). 24

Рекурсивные функции

521. Представьте в виде суперпозиции основных примитивно рекурсивныхона вычисляетсяфункцийпо указаннойфункцию нижеf(x), формуле:еслиf(0) = 1, à ïðè x > 1

0)

f(x) = f(x −.

1)

+ 11 + 3

sg(6 −. x);

1)

f(x) = f(x −.

1)

+ sg(5 −. x) + 24

sg(5 −. x);

2)

f(x) = f(x −.

1)

+ 2 + 21

sg(6 −. x);

3)

f(x) = f(x −.

1)

+ 12 + sg(7 −. x);

4)

f(x) = f(x −.

1)

+ 14 sg(5 −. x) + 11

sg(5 −. x);

5)

f(x) = f(x −.

1)

+ 3 + 19

sg(6 −. x);

6)

f(x) = f(x −.

1)

+ 10 + 5 sg(7 −. x);

7)

f(x) = f(x −.

1)

+ 4 sg(5 −. x) + 21

sg(5 −. x);

8)

f(x) = f(x −.

1)

+ 5 + 15

sg(6 −. x);

9)

f(x) = f(x −.

1)

+ 9 + 7 sg(7 −. x);

10)

f(x) = f(x −.

1)

+ 17 sg(5 −. x) + 8

sg(5 −. x);

11)

f(x) = f(x −.

1)

+ 6 + 13

sg(6 −. x);

12)

f(x) = f(x −.

1)

+ 7 + 11 sg(7 −. x);

13)

f(x) = f(x −.

1)

+ 7 sg(5 −. x) + 18

sg(5 −. x);

14)

f(x) = f(x −.

1)

+ 8 + 9

sg(6 −. x)

15)

f(x) = f(x −.

1)

+ 6 + 13 sg(7 −. x);

16)

f(x) = f(x −.

1)

+ 20 sg(5 −. x) + 5

sg(5 −. x);

17)

f(x) = f(x −.

1)

+ 9 + 7

sg(6 −. x);

18)

f(x) = f(x −.

1)

+ 4 + 17 sg(7 −. x);

19)

f(x) = f(x −.

1)

+ 10 sg(5 −. x) + 15

sg(5 −. x);

20)

f(x) = f(x −.

1)

+ 11 + 3

sg(6 −. x);

21)

f(x) = f(x −.

1)

+ 3 + 19 sg(7 −. x);

22)

f(x) = f(x −.

1)

+ 23 sg(5 −. x) + 2

sg(5 −. x);

23)

f(x) = f(x −.

1)

+ 12 +

sg(6 −. x);

24)

f(x) = f(x −.

1)

+ 1 + 23 sg(7 −. x);

25)

f(x) = f(x −.

1)

+ 6 + 10

sg(4 −. x);

26)

f(x) = f(x −.

1)

+ 8 + 21 sg(4 −. x);

 

 

 

53

 

 

 

o

äëÿ250любого. Сколькочислаимеется перестановок чисел 1, 2, . . . , n, в которых из чисел k, стоящего не на первом месте, хотя бы одно

k + 1 èëè k − 1 находится левее, чем k?

Перестановки с повторениями. Сочетания

251. Сколько различных перестановок можно образовать из букв слова "математика"?

252.o Сколькими способами можно переставлять буквы в слове "кофеварка" так, чтобы гласные и согласные буквы чередовались?

253. Имеется 5 яблок, 2 груши, 3 апельсина. Сколькими способами можно есть по одному фрукту в течение 10 дней?

254. Сколькими способами могут 3 разбойника поделить между собой 9 различных предметов так, чтобы первому разбойнику досталось 4 предмета, второму 3, третьему 2 предмета?

o ×

êî255различных. На клетчатойпутейбумагедлинывыделен прямоугольник m n. Скольпрямоугольника в противоположнуюm + n ведетвершину,из некоторойесли идтивершиныможно

только по сторонам клеток?

256.С каким коэффициентом входит ab2c3 в разложение мно- гочлена (a + b + c + d)6 ?

257.Найдите коэффициент при x8 у многочлена (1 − x2 + x3)9 .

258.Найдите коэффициент при t5 в разложении (1 + 2t − 3t2)8 .

259.o Найдите наибольший коэффициент в разложении (1 + x)10 .

260. Напишите разложение многочлена (x1 + x2 + . . . + xk)2 . 261.o Напишите разложение многочлена (x1 + x2 + . . . + xk)3 .

262. Докажите, что Cnk =

n

·

n − 1

· . . . ·

n − k + 1

 

 

 

k .

1

2

 

263.Вычислите C1412 + C53 − P (3, 0, 2).

264.Докажите, что Cnk + 2Cnk+1 + Cnk+2 = Cnk+2+2 .

265.o Найдите k, åñëè Ck = Ck+4

10 10 .

22

 

 

 

 

 

Машины Тьюринга

 

 

 

 

 

523. Постройте (в командах) машину Тьюринга для вычисления

указанной функции y = f(x):

 

 

 

 

 

 

 

0)

y = (x −. 2) + 3

sg(x −.

1),

1)

y = (x + 2) sg(x −. 1),

 

2)

y = 2 + (x + 1) sg(x −.

1),

3)

y = (x + 1) −. 3 sg(x −.

1),

4)

y = 1 + (x + 1) sg(x −.

1),

5)

y = (x −.

1) +

sg(x −. 1),

6)

y = (x + 2) −. 3 sg(x −.

1),

7)

y = 2 + x sg(x −. 1),

 

8)

y = (x −. 1) + 2

sg(x −.

1),

9)

y = (x + 2) −. 4 sg(x −.

1),

10)

y = (x + 1) sg(x −. 1),

 

11)

y = (x −.

1) + 3

sg(x −.

1),

12) y = (x+1)

sg(x−. 1)+3 sg(x−. 1),

13)

y = 1 + x sg(x −. 1),

 

14)

y = (x −. 2) +

sg(x −. 1),

15)

y = 1 + (x + 1)

sg(x −.

1),

16)

y = x + 1 +

sg(x),

 

17)

y = (x −.

2) + 2

sg(x −.

1),

18) y = (x+1)

sg(x−. 1)+2 sg(x−. 1),

19)

y = (x +

3) sg(x −. 1),

 

20)

y = (x −. 2) + 3

sg(x −.

1) ,

21)

y = 2 + x

sg(x −. 1),

 

22)

y = 1 + (x + 2) sg(x −.

1) ,

23)

y = (x +

1) −. 2 sg(x −.

1),

24)

y = 1 + (x + 2)

sg(x −.

1),

25)

y = x −. 2 sg(x −. 2),

 

26)

y = 1 + (x −. 2) sg(x −.

1),

27)

y = (x +

2) −. sg(x −. 1),

28)

y = (x + 1) −. 2 sg(x −.

2),

29)

y = x + 2

sg(x −. 2).

 

524. Постройте (в командах) машину Тьюринга для вычисления указанного предиката P (x, y):

0) P (x, y) = (x = 0 y 6 1),

1) P (x, y) = (x > 0 y > 1),

2) P (x, y) = (x =6 1 y < 1),

3) P (x, y) = (x = 0 y > 2),

4) P (x, y) = (x = 1 → y = 0),

5) P (x, y) = (x < 1 y > 1),

6) P (x, y) = (x = 1 y < 1),

7) P (x, y) = (x > 1 → y 6 1),

8) P (x, y) = (x = 1 y > 1),

9) P (x, y) = (x > 0 y < 2),

10)

P (x, y) = (x =6 1 y = 0),

11)

P (x, y) = (x > 1 y 6 1).,

12)

P (x, y) = (x =6 1 y > 0),

13)

P (x, y) = (x > 0 → y = 1),

14)

P (x, y) = (x > 2 y > 1),

15)

P (x, y) = (x > 1 y = 1),

16)

P (x, y) = (x > 1

→ y > 0),

17)

P (x, y) = (x > 0 y = 1),

18)

P (x, y) = (x > 0

y = 1),

19)

P (x, y) = (x > 1

y =6 1),

20)

P (x, y) = (x < 2

y < 1),

21)

P (x, y) = (x = 0

y =6 1),

22)

P (x, y) = (x 6 1

y > 0),

23)

P (x, y) = (x < 1

y =6 1),

 

 

 

55

 

 

229.o

является227. Докажите,инъективнойчто, .если F не инъективна, то F ◦ G также не

является228. Докажите,сюръективнойчто, если. G не сюръективна, то F ◦ G также не

Приведите пример множеств A, B и функций F : A → B , à)G : B → A таких, что

á) G не инъективна, но F ◦ G инъективна; в) F не сюръективна, но F ◦ G сюръективна;

ã) F ◦ G инъективна, но G ◦ F не инъективна; д) F ◦ G сюръективна, но G ◦ F не сюръективна;

F ◦ G биективна, но G ◦ F не биективна.

230. Выясните существование обратной функции F −1 и найдите формулу для ее вычисления, если

à) F : [−2; 1] → [0; 4], F (x) = x2 , á) F : [1; 2] → [1; 5], F (x) = x2 ,

â) F : [−2; −1] → [1; 4], F (x) = x2 ,

ã) F : Z → Z, F (n) =

n + 1, åñëè n четно, n − 1, åñëè n нечетно.

à)231. Пусть f : X → Y , A, B Y . Докажите, что

á) f−1(A B) = f−1(A) f−1(B), â)o f−1(A ∩ B) = f−1(A) ∩ f−1(B), ã)o f−1(A \ B) = f−1(A) \ f−1(B), o f−1(A4B) = f−1(A)4f−1(B).

3. Комбинаторика

Размещения и перестановки без повторений.

Размещения с повторениями

232. В меню столовой имеется 4 наименования закуски, 2 первого блюда, 3 второго, 3 третьего блюда и 2 варианта десерта. Сколькими способами можно составить обед, выбирая по одному блюду каждого типа?

233. Сколько делителей имеет число 37 ·54 ? Найдите сумму всех этих делителей.

20

10)

L = {a3}+ · {bc} ,

11)

L = {a3} {bc}+,

12)

L = {a, (bc)2}+,

13)

L = {a}+ · {(bc)2} ,

14)

L = {a} {(bc)2}+,

15)

L = {ab2c, b} ,

16)

L = {(ab)2}+ · {c2} ,

17)

L = {(ab)2} {c2} ,

18)

L = {a2b, c3} ,

19)

L = {(ab)3}+ · {a2} ,

20)

L = {a2b}+ {ac2} ,

21)

L = {a2b} · {ac2}+,

22)

L = {(ab)2} {a2c}+,

23)

L = {(ab)2}+ · {a2c} ,

24)

L = {a2b2}+ {ac} ,

25)

L = {a2b2} · {ac}+,

26)

L = {aba} {bc}+,

27)

L = {aba}+ · {bc} ,

28)

L = {(ac)2}+ {(ab)2} ,

29)

L = {(ac)2} · {(ab)2}+.

Аксиоматические теории

527. Используя метод резолюций докажите справедливость следующих выводов в исчислении высказываний:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0)

( b c d)( b

c

d)(

a

 

 

 

b c)(

a

 

 

 

c

 

 

d) `

a

 

 

 

b c d b

c

 

 

d,

1)

(a

c

)(

a

 

 

b

d)(

a

 

b

 

c

) ` a

b

 

 

c

 

d

a

 

 

 

 

c

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

(b

d

)(

a

 

 

b

c)(

a

 

 

 

b

 

 

d

) `

 

a

b c

d

 

 

 

 

 

 

b

 

 

 

 

d

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

(a b d)(

a

 

 

 

c

d)(

a

 

 

 

 

b

 

d

) ` a

c

 

 

 

d

 

 

 

 

 

 

b

d

a

b,

4)

(a b c)(a

b

 

d

)(

a

 

 

b

 

 

c

) ` a

c

 

 

a

b

d

 

 

b

c,

5)

(b c d)(

b

 

c

 

d

 

 

)(

a

 

 

 

b

c

 

 

 

 

 

 

 

 

 

) `

 

a

 

 

 

b

c b

d

 

 

 

c

d,

6)

(b

d

)(a

b

 

c

)(

a

 

 

c

 

d

) ` a

d

b

c

 

 

 

 

 

b

 

d

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7)

(

a

c)(b

c

 

 

 

d

 

)(

a

 

b

 

d

 

 

 

 

 

 

 

 

) `

a

b

a

 

c

 

 

c

d

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8)

(a b

d

)(

 

b

 

c

 

d

)(

b

d) ` a

b

 

b

c

d

b

 

 

d

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9)

(

a

b c)(

a

 

c

 

d

)(a

c

 

 

 

 

 

 

) `

a

 

 

 

 

c

a c

d

 

 

b

c

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10)

(a b

d

)(

b

c)(

a

 

 

 

d

 

 

 

 

 

 

 

 

 

) `

a

 

b c c

d

 

 

b

 

 

 

 

 

d

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11)

(a b d)(a c d)(

a

 

 

b

c

)(

a

 

 

c

 

 

d

) `

a

 

d b c

d

a

c

,

12)

(a b c)(

a

c d)(

a

 

 

b

 

 

c

 

 

 

) `

a

 

b

b

 

c a

c

d,

13)

(a b c)(b c d)(a

c

 

 

d

)(

b

 

 

c

 

 

d

) ` a

b

d b

c

c

d

,

14)

(a b c)(a c d)(b

c

 

 

d

)(

a

 

 

c

 

 

d

) `

a

 

b d a

c

c

d

,

15)

(a b c)(a b

d

)(a

c

 

 

d

)(

b

 

c

 

 

d

) ` a

b

b

c

c

d

,

16)

(b c d)(

a

c

d

)(

a

 

b

 

d

) `

a

 

d b

d

 

b

c,

17)

(b c d)(

a

c d)(

a

 

b

d)(

a

 

b

 

c

) `

b

c

a

b

c

d,

 

57

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

209.o Åñëè R эквивалентность, то R ◦ R эквивалентность.

è210åãî. подмножестваПриведитепример частично упорядоченного множества M а) два минимальныхAэлементатак,чтобыи триA максимальныхимело элемента;

б) верхнюю грань, максимальные элементы, но не имело наибольшего элемента; в) единственный максимальный элемент, но не имело наибольшего элемента;

г) верхнюю грань, но не имело максимальных элементов.

211. Докажите, что пересечение двух частичных порядков на данном множестве снова является частичным порядком.

o

объединение212. Приведитекоторыхпримерне являетсячастичныхчастичнымпорядковпорядкомна M =. {a, b, c},

213. Приведите пример линейного порядка на N × N.

214.o Приведите пример линейного порядка на Z × [0; 1].

отношение215. Пусть A è B упорядоченные множества. Докажите, что порядок на (a, b) 6 (a0, b0) (a < a0) (a = a0 b 6 b0) задает

A × B .

o

множества216. Пусть.Докажите,A è B непересекающиесячто бинарное отношениелинейно упорядоченные

x 6 y

задает(x A линейныйy B) (порядокx A yíà A x 6 y) (x B y B x 6 y)

A B .

Докажите следующие утверждения (217 219). линейным217. ЕслипорядкомR линейныйна порядок на M , òî R◦R также является

 

 

M .

 

 

R1 =6 R2 , òî R1 ◦R2

не являетсяRлинейным1, R2

порядком на

M

 

218.o Åñëè

линейные порядки на

 

,

 

M .

219.o Åñëè R линейный порядок на M , òî R ◦ R−1 = M × M .

Функциональные отношения

нальным220. ПустьбинарноеA = {a,отношениеb, c, d}, B = {p, q, r}. Является ли функцио- R A × B , åñëè

18

24) M = ((A B2) ∩C) ·(D +

E

),

25) M = ((

A

B2) ∩(C + D)) ·E,

26) M = ((A

 

) + C) ·(D ∩E2),

27) M = ((A∩B2) (

 

+ D)) ·E,

B

C

28) M = ((A+ B) ∩C2) ·(

 

E),

29) M = ((A2 B) + (C ∩D)) ·

 

.

D

E

529. Найдите I, II формы и многочлен, реализующие указанную нижедартнойфункциюматрицейf(x,своихy) трехзначнойзначений логики, которая задана стан-

 

 

1

2

 

0)

0

,

1

1

1

 

2

2

0

 

 

 

1

2

3)

0

,

2

2

2

 

1

1

2

 

 

 

2

2

6)

0

,

2

2

2

 

1

2

1

 

 

 

2

2

9)

1

,

2

2

2

 

2

2

1

 

 

 

0

1

12)

1

,

0

1

2

 

2

2

2

 

 

 

2

2

15)

0

,

1

1

2

 

2

1

2

 

 

 

2

1

18)

2

,

1

2

1

 

1

2

2

 

 

 

1

2

21)

0

,

2

1

2

 

2

2

2

 

 

1

1

 

 

2

2

 

2

 

2

 

1) 0 1 2 ,

2) 1 2 1 ,

2

2

2

 

0

1

2

 

 

1

2

 

2

2

1

 

2

 

4) 2 1 1 ,

5) 1 1 2 ,

2

2

2

 

1

2

1

 

 

1

2

 

2

2

1

 

2

 

7) 0 2 2 ,

8) 1 1 2 ,

2

2

2

 

2

1

2

 

 

1

2

 

2

1

0

,

0

,

10) 0

2

2

11) 1

1

1

1

1

1

 

0

1

2

 

 

1

2

 

1

2

0

,

1

,

13) 2

2

2

14) 0

2

2

0

2

2

 

0

1

2

 

 

0

2

 

0

1

1

,

2

,

16) 2

1

2

17) 2

1

1

1

2

2

 

2

2

2

 

 

1

1

 

2

0

2

,

1

,

19) 2

1

2

20) 2

2

2

2

2

1

 

1

2

2

 

 

1

2

 

2

1

2

,

2

,

22) 2

1

1

23) 2

2

2

2

2

2

 

2

1

2

 

59

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