Задача на комбинаторику: сколько существует различных слов длины n над алфавитом из 3 букв без двух подряд идущих одинаковых букв? Постройте рекуррент и решите его; обсудите асимптотику при n → ∞

27 Ноя в 09:44
3 +3
0
Ответы
1
Пусть ana_nan — число слов длины nnn над алфавитом из 3 букв без одинаковых соседних букв. Тогда
- a1=3a_1=3a1 =3 (любой из трёх символов),
- для n≥2n\ge2n2 последний символ не может совпадать с предыдущим, значит для каждого слова длины n−1n-1n1 есть ровно 2 варианта дополнить его: an=2 an−1. a_n=2\,a_{n-1}.
an =2an1 .

Решение рекурренты с начальными условиями даёт замкнутую форму: an=3⋅2 n−1(для n≥1), a_n=3\cdot 2^{\,n-1}\quad(\text{для }n\ge1),
an =32n1(для n1),
(при желании считать пустое слово: a0=1a_0=1a0 =1).
Асимптотика при n→∞n\to\inftyn: рост экспоненциальный с основанием 2, например an∼32 2n,lim⁡n→∞an+1an=2,ln⁡an∼nln⁡2. a_n\sim \tfrac32\,2^n,\qquad \lim_{n\to\infty}\frac{a_{n+1}}{a_n}=2,\qquad \ln a_n\sim n\ln 2.
an 23 2n,nlim an an+1 =2,lnan nln2.
27 Ноя в 09:56
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир