2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Оценить скорость возрастания последовательности
Сообщение25.01.2013, 14:31 
Аватара пользователя


01/12/11

8634
С какой скоростью возрастает эта последовательность? $$1, 12, 123, \dots , \overline{123...n}, \dots$$
(энный член равен числу, образующемуся выписыванием десятичных записей всех натуральных от 1 до n)

Явно быстрее, чем $O(n!)$ (так как для всех $n>1$ выполняется $a_n>n!$)
Как оценить точнее?

 Профиль  
                  
 
 Re: Оценить скорость возрастания последовательности
Сообщение25.01.2013, 15:21 
Аватара пользователя


29/05/11
227
Красноармейск, Донецкая обл.

(Оффтоп)

моё скромное мнение говорит:
Растёт быстрее, чем $10^n$, потому что $a_n$ содержит не менее $n$ цифр. Поскольку $O$-нотация предполагает оценку сверху, то можно более точным образом определить (сверху) количество цифр. Будет что-то в духе $O(10^{n\lg n})=O(n^n)$.
Ещё: $a_n>f(n)$ ещё не означает, что $a_n\neq O(f(n))$

 Профиль  
                  
 
 Re: Оценить скорость возрастания последовательности
Сообщение26.01.2013, 13:48 
Заслуженный участник


03/01/09
1701
москва
Асимптотику можно уточнить, а именно:

$a_n=n+(n-1)10^{[\lg n]+1}+(n-2)10^{[\lg n]+[\lg (n-1)]+2}+\dots +n!10^{[\lg n]+[\lg (n-1)]+\dots +[\lg 2]+(n-1)}<n\cdot 10^0+n(n-1)10^{1}+\dots +n!10^{n-1}<n!10^n$.

С другой стороны $a_n>n!10^{n-1}$, поэтому с учетом асимптотики $n!$ получим $a_n=O(e^{n\ln n+n(\ln10 -1)-\frac 12\ln n})$

 Профиль  
                  
 
 Re: Оценить скорость возрастания последовательности
Сообщение27.01.2013, 11:05 
Заслуженный участник


03/01/09
1701
москва
mihiv в сообщении #676393 писал(а):
С другой стороны $a_n>n!10^{n-1}$

С нижней оценкой ошибся, должно быть неравенство, которое привела Ktina : $a_n>n!$.

 Профиль  
                  
 
 Re: Оценить скорость возрастания последовательности
Сообщение27.01.2013, 11:36 
Заслуженный участник


11/05/08
32166
Уточним. Имеем $a_n\sim c\cdot10^{s_n}$, где $c=0,\!1234567891011121314\ldots$ и $s_n$ -- суммарная длина участвующих в построении $a_n$ чисел; для этой длины и нужны оценки. Оценка снизу получается очень просто. Пусть $n=10^m-1$; тогда
$$s_n=9+2\cdot90+3\cdot900+\ldots+m\cdot9\cdot10^{m-1}=m\cdot10^m-\dfrac{10^m-1}9=(n+1)\lg(n+1)-\dfrac{n}9\equiv s_n^-.$$
Отсюда получаем точную оценку снизу $s_n\geqslant s_n^-$ уже при всех $n$ (поскольку последовательность $s_n^-$ выпукла вниз, а последовательность $s_n$ -- кусочно линейна).

Теперь сверху. Рассмотрим участок от $n_0=10^m-1$ до $n_1=10^{m+1}-1$, на котором $s_n$ линейна. Её производная на этом участке равна $(s_n)'_n=m+1=\lg(n_0+1)+1$, т.е. на этом участке $s_n=s_{n_0}+(n-n_0)\cdot\big(\lg(n_0+1)+1\big)$. Следовательно,
$$s_n-s_n^-=\left((n_0+1)\lg(n_0+1)-\dfrac{n_0}9+(n-n_0)\cdot\big(\lg(n_0+1)+1\big)\right)-\left((n+1)\lg(n+1)-\dfrac{n}9\right)=$$
$$=(n+1)\lg\dfrac{n_0+1}{n+1}+\dfrac{10}9(n-n_0).$$
Отношение $\dfrac{s_n-s_n^-}{n+1}=\lg(n_0+1)-\lg(n+1)+\dfrac{10}9-\dfrac{10}9\cdot\dfrac{n_0+1}{n+1}$ достигает максимума при $n+1=\dfrac{10\ln10}9(n_0+1)$ и равно в этой точке $\lg\dfrac9{10\ln10}+\dfrac{10}9-\dfrac1{\ln10}=\lg\dfrac{9e}{\ln10}+\dfrac19$. Отсюда оценка сверху: $s_n<s_n^+$, где
$$s_n^+\equiv s_n^- + (n+1)\cdot\left(\lg\dfrac{9e}{\ln10}+\dfrac19\right)=(n+1)\lg(n+1)+n\lg\dfrac{9e}{\ln10}+\lg\dfrac{9e}{\ln10}+\dfrac19.$$
Это неравенство (в отличие от оценки снизу) именно строгое, однако асимптотически точное, т.е. его нельзя улучшить более чем на $O(n^{-1})$.

Окончательно:
$$\mathop{\underline{\lim}}\limits_{n\to\infty}a_n\cdot(n+1)^{-(n+1)}\cdot 10^{n/9}=0,\!12345678910111213\ldots;$$
$$\mathop{\overline{\lim}}\limits_{n\to\infty}a_n\cdot(n+1)^{-(n+1)}\cdot \left(\dfrac{9e}{\ln10}\right)^{-n}=\dfrac{9e\cdot10^{1/9}}{\ln10}\cdot 0,\!12345678910111213\ldots$$
(если нигде не напутал в арифметике).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group