
- •План-конспект курса «Дискретная математика»
- •Глава 1. Размещения, перестановки, сочетания
- •§ 1. Правило суммы и правило произведения
- •§ 2. Размещения, перестановки, сочетания без повторений и с повторениями
- •§ 3. Бином Ньютона. Свойства биномиальных коэффициентов. Полиномиальная теорема
- •§ 4. Системы счисления (систематические числа)
- •Глава 2. Элементы теории графов
- •§ 1. Основные понятия теории графов
- •§ 2. Связные графы
- •§ 3. Деревья
- •§ 4. Плоские (планарные) графы
- •§ 4. Обходы графов
- •§ 6. Раскраски графов (цветные графы)
- •Глава 3. Производящие функции и рекуррентные соотношения
- •§ 1. Формальные степенные ряды
- •§ 2. Дифференцирование и интегрирование формальных степенных рядов
- •Некоторые простейшие производящие функции
- •§3. Рекуррентные соотношения. Задачи, приводящие к рекуррентным соотношениям
- •§ 4. Линейные рекуррентные соотношения с постоянными коэффициентами
- •Глава 4. Конечные разности и суммы
- •§ 1. Конечные разности
- •§ 2. Факториальные многочлены
- •§ 3. Числа Стирлинга II рода
- •§ 4. Числа Стирлинга I рода
- •§ 5. Оператор суммирования
- •§ 6. Некоторые способы вычисления сумм
- •§ 7. Иерархия функций. Теорема Харди
- •§ 8. Символ о
- •Глава 5. Булевы функции
- •§ 1. Булевы функции
- •§ 2. Кнф днф. Скнф и сднф
- •§ 3. Полиномы Жегалкина
- •§ 4. Замкнутые классы булевых функций
- •§ 5. Теорема Поста
- •Литература
- •Вопросы экзамена
- •Размещения, перестановки, сочетания без повторений и с повторениями.
§3. Рекуррентные соотношения. Задачи, приводящие к рекуррентным соотношениям
Задача о ханойских башнях (Задача Люка).
Задача Фибоначчи.
a(n+2) = a(n+1)+a(n).
a(0) = 1, a(1) = 2, …, a(12) = 377.
Общий вид рекуррентного соотношения:
f(n+k) = F(n, f(n), f(n+1), …, f(n+k–1)).
F = Fk+1, k – порядок соотношения.
Рекуррентные соотношения имеют бесконечно много решений:
1) f(n+1) = (n+1)f(n): Сn!
2) f(n+1) = f(n+1): C1+C2(–1)n.
Задав f(0) = 0, f(1) = 1, …, f(k–1) = k–1, находим единственное решение.
Понятие общего решения рекуррентного соотношения Ф(с1, с2, …, сk, n).
§ 4. Линейные рекуррентные соотношения с постоянными коэффициентами
f(n+k) = k–1f(n+k–1)+k–2f(n+k–2)+ … 1f(n+1)+0f(n)+g(x). (1)
f(n+k) = k–1f(n+k–1)+k–2f(n+k–2)+ … 1f(n+1)+0f(n). (2)
Линейные рекуррентные соотношения с постоянными коэффициентами.
Линейные однородные рекуррентные соотношения с постоянными коэффициентами.
Примеры.
Геометрическая прогрессия: f(n+1) = qf(n).
Арифметическая прогрессия: f(n+2) = 2f(n+1)–f(n).
Теорема 1.
Общее решение рекуррентного соотношения (1) может быть представлено как сумма общего решения однородного рекуррентного соотношения (2) и некоторого фиксированного частного решения рекуррентного соотношения (1).
Теорема 2.
1. Множество решения линейного однородного рекуррентного соотношения (2) образует векторное пространство.
2. Размерность этого пространства равна k.
Если
1, 2, …, s –
множество корней (характеристического) многочлена
f() = k–k–1k–1– k–2 k–2– … –1–0,
кратности которых равны
r1, r2, …, rs,
соответственно, то последовательности
,
n
,
n2
,
…, n
,
,
n
,
n2
,
…, n
,
…………………………,
,
n
,
n2
,
…, n
образуют базис этого пространства.
Теорема 3.
Для любого линейного рекуррентного соотношения с постоянными коэффициентами
f(n+k) = k–1f(n+k–1)+k–2f(n+k–2)+ … 1f(n+1)+0f(n)+Rm(n)n,
где Rm(n) – многочлен от n степени m и 0, существует решение вида
Qm(n)n,
где Qm(n) – многочлен от n степени m, если не является корнем характеристического многочлена
k–k–1k–1– k–2k–2– … –1–0,
и вида
nrQm(n)n,
если является корнем этого характеристического многочлена кратности r 1.
Глава 4. Конечные разности и суммы
§ 1. Конечные разности
f(x) = f(x+1)–f(x). nf(x) = (n–1f(x)).
Пример. Для f(x) = x3 найти его разности.
(Ef)(x) = x+1.
= E–I, E = +I.
Теорема 1.
1. – линейный оператор.
2. Е – линейный оператор.
3. Е = Е.
4. () = ; Е() = .
Следствие.
nf(x)
= f(x+n)–
Теорема 2.
1. (fg) = f(g)+ (f)E(g).
2.
=
.
Теорема 3.
1.
xn
=
xn–1+
xn–1+
…
1.
2. ax = ax(a–1); в частности, 2x = 2x.
§ 2. Факториальные многочлены
x
= x(x–1)(x–2)
… (x–n+1)
– убывающая факториальная степень.
f(x)
= anx
+an–1x
+
… +a1x+a0.
Примеры записи многочлена в виде факториального многочлена и наоборот.
Важное свойство: x = nx .