Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 8.59 KB | None | 0 0
  1. \documentclass[a4paper, 12pt]{article}
  2. \usepackage{cmap}           % Пакет для поиска в полученной pdf
  3. \usepackage[utf8]{inputenc} % Ззамена кодировки файла на utf8
  4. \usepackage[T2A]{fontenc}   % Подключение кодировки шрифтов
  5. \usepackage[russian]{babel} % Использование русского языка
  6. \usepackage[left=2cm, right=2cm, top=1cm, bottom=2cm]{geometry} % Изменение размеров полей
  7. \usepackage{indentfirst}    % Красная строка в начале текста
  8. \usepackage{amsmath, amsfonts, amsthm, mathtools, amssymb, icomma, units, yfonts}
  9. \usepackage{amsthm} % Пакет для оформления теорем
  10. \usepackage{graphicx}
  11. \usepackage{tikz}
  12. \usepackage{esvect}
  13. \usepackage{enumitem}
  14. \usetikzlibrary{calc,matrix}
  15.  
  16.  
  17. \newtheorem*{fulllemma}{Лемма}
  18. \newtheorem*{sl1}{Следствие 1}
  19. \newtheorem*{sl2}{Следствие 2}
  20. \newtheorem*{scheme}{Утверждение 1}
  21. \newtheorem*{n2}{Утверждение 2}
  22. \newtheorem*{on1n}{Задача}
  23. \newtheorem*{on2n}{Теорема}
  24. \newtheorem*{o2ndivn}{Теорема}
  25. \newtheorem*{existsFgthen2ndivn}{Теорема}
  26.  
  27. \renewcommand{\qedsymbol}{\textbf{Q.E.D.}}
  28. \newcommand{\definition}{\underline{Определение:} }
  29. \newcommand{\statement}{\underline{Утверждение:} }
  30. \newcommand{\answer}{\underline{Ответ:} }
  31.  
  32. \newcommand{\Z}{\mathbb{Z}}
  33. \newcommand{\N}{\mathbb{N}}
  34. \newcommand{\Q}{\mathbb{Q}}
  35. \newcommand{\R}{\mathbb{R}}
  36.  
  37.  
  38.  
  39. \begin{document}
  40. \title{Домашнее задание по Алгоритмам}
  41. \author{Группа 157-1 \\ Гринберг Вадим}
  42. \date{27 января 2016}
  43.  
  44. \maketitle
  45.  
  46. \definition{Две функции $f(x)$ и $g(x)$ называются асимптотически равными, если
  47.    \[
  48.        \lim\limits_{x \to \infty}\frac{f(x)}{g(x)} = 1
  49.    \]
  50.  
  51. Обозначение: $f(x) \sim g(x)$.
  52. }
  53.  
  54. \begin{on1n}
  55.    Пусть две функции $f(x)$ и $g(x)$ асимптотически равны. Верно ли, что $f(x) \sim g(x) \Longrightarrow 2^{f(x)} \sim 2^{g(x)}$ для любых таких $f(x)$ и $g(x)$?
  56. \end{on1n}
  57.  
  58. \answer{Нет, не верно.}
  59.  
  60. \begin{proof}
  61.  
  62.    Достаточно привести контр-пример:
  63.  
  64.    Пусть $f(x) = x^2 + x, \ g(x) = x^2$. Тогда:
  65.  
  66.    \[
  67.        \lim\limits_{x \to \infty}\frac{f(x)}{g(x)} = \lim\limits_{x \to \infty}\frac{x^2 + x}{x^2} = \lim\limits_{x \to \infty}1 + \frac{x}{x^2} = \lim\limits_{x \to \infty}1 + \frac{1}{x} = 1, \text{так как} \lim\limits_{x \to \infty}\frac{1}{x} = 0.
  68.    \]
  69.  
  70.    Значит, $f(x) \sim g(x)$ по определению. Рассмотрим теперь функции $2^{f(x)}$ и $2^{g(x)}$:
  71.  
  72.    \[
  73.        \lim\limits_{x \to \infty}\frac{2^f(x)}{2^g(x)} = \lim\limits_{x \to \infty}\frac{2^{x^2 + x}}{2^{x^2}} = \lim\limits_{x \to \infty}\frac{2^{x^2 + x - x^2}}{1} = \lim\limits_{x \to \infty}\frac{2^{x}}{1} = \lim\limits_{x \to \infty}2^{x} = \infty.
  74.    \]
  75.  
  76.    Получили в пределе отношения бесконечность, значит, $2^{f(x)} \nsim 2^{g(x)}$. Значит, не верно, что $2^{f(x)} \sim 2^{g(x)}$ для любых $f(x) \sim g(x)$.
  77.    
  78. \end{proof}
  79.  
  80. \begin{on1n}
  81.  
  82.    Вычислить:
  83.  
  84.    \[
  85.        \lim\limits_{x \to \infty}\frac{log^{200}(x)}{x}
  86.    \]
  87.  
  88. \end{on1n}
  89.  
  90. \begin{proof}[Решение:]
  91.    $\ $
  92.    
  93.    Здесь у нас неопределённость вида $\langle \frac{\infty}{\infty} \rangle$. Так как функции в числителе и знаменателе обе дифференциируемы, то применим правило Лопиталя для вычисления предела:
  94.    
  95.    \[
  96.        \lim\limits_{x \to \infty}\frac{log^{200}(x)}{x} = \lim\limits_{x \to \infty}\frac{(log^{200}(x))^{'}}{x^{'}} = \lim\limits_{x \to \infty}\frac{200 \cdot log^{199}(x) \cdot \frac{1}{x}}{1} = \lim\limits_{x \to \infty}\frac{200 \cdot log^{199}(x)}{x} =
  97.    \]
  98.  
  99.    \[
  100.        = \lim\limits_{x \to \infty}\frac{200 \cdot 199 \cdot log^{198}(x) \cdot \frac{1}{x}}{1} = \lim\limits_{x \to \infty}\frac{200 \cdot 199 \cdot log^{198}(x)}{x} = \ldots = \lim\limits_{x \to \infty}\frac{200! \cdot log(x) \cdot \frac{1}{x}}{1} =
  101.    \]
  102.    
  103.    \[
  104.        = \lim\limits_{x \to \infty}\frac{200! \cdot log(x)}{x} = \lim\limits_{x \to \infty}\frac{(200! \cdot log(x))^{'}}{x^{'}} = \lim\limits_{x \to \infty}\frac{200! \cdot \frac{1}{x}}{1} = \lim\limits_{x \to \infty}\frac{200!}{x} = 0.
  105.    \]
  106.    
  107.    То есть, при достаточно больших $x$
  108.    
  109.    \[
  110.        \lim\limits_{x \to \infty}\frac{log^{200}(x)}{x} = 0.
  111.    \]
  112.    
  113. \end{proof}
  114.  
  115. \begin{answer}
  116.    \[
  117.        \lim\limits_{x \to \infty}\frac{log^{200}(x)}{x} = 0.
  118.    \]
  119. \end{answer}
  120.  
  121. \begin{on1n}
  122.    
  123.    Возьмём функцию
  124.    
  125.    \[
  126.        f(n) = 1 + c + c^2 + \ldots + c^n = \sum\limits_{i = 0}^{n}c^i, \ c > 0.
  127.    \]
  128.    
  129.    Придумать универсальную оценку $\Theta(f(n))$ или доказать, что её не существует.
  130.  
  131. \end{on1n}
  132.  
  133. \answer{Её не существует.}
  134.  
  135. \begin{proof}
  136.  
  137.   Рассмотрим два случая:
  138.  
  139.   \begin{enumerate}
  140.       \item $c \neq 1$
  141.        
  142.        Вычислим сумму по формуле геометрической прогрессии:
  143.        
  144.        \[
  145.            f(n) = 1 + c + c^2 + \ldots + c^n = \sum\limits_{i = 0}^{n}c^i = \frac{1 \cdot (c^{n + 1} - 1)}{c - 1} = \frac{c^{n + 1} - 1}{c - 1}.
  146.        \]
  147.        
  148.        В случае, если $ c > 1 \ : \ O(\frac{c^{n + 1} - 1}{c - 1}) = O(\frac{c^{n + 1}}{c}) = O(c^{n + 1}) = O(c^n)$ -- получили величину экспоненциального от $n$ размера.
  149.        
  150.        Если $c < 1$:
  151.        
  152.        \begin{itemize}
  153.            \item $c \to 0 \Longrightarrow$
  154.            
  155.            \[
  156.                \frac{c^{n + 1} - 1}{c - 1} \to \frac{-1}{-1} = 1
  157.            \]
  158.            
  159.            -- линейная величина $\Theta(1)$.
  160.            \item $c \to 1 \Longrightarrow$
  161.            
  162.            \[
  163.                \lim\limits_{c \to 1}\frac{c^{n + 1} - 1}{c - 1} = \text{по правилу Лопиталя} = \lim\limits_{c \to 1}\frac{(c^{n + 1} - 1)^{'}}{(c - 1)^{'}} =
  164.            \]
  165.            
  166.            \[
  167.                = \lim\limits_{c \to 1}\frac{(n + 1) \cdot c^{n}}{1} = \lim\limits_{c \to 1}(n + 1) \cdot c^{n} = (n + 1) \cdot 1 = n + 1
  168.            \]
  169.            
  170.            Получили $O(n + 1) = O(n)$ -- величину полиномиального от $n$ размера.
  171.        \end{itemize}
  172.      
  173.       \item $c = 1$
  174.      
  175.        В этом случае наша сумма равна:
  176.        
  177.        \[
  178.            f(n) = \underbrace{1 + 1 + 1 + \ldots + 1}_\text{n} = n.
  179.        \]
  180.      
  181.       Получили $\Theta(n)$ -- величину полиномиального от $n$ размера.
  182.      
  183.   \end{enumerate}
  184.  
  185.   Таким образом, мы получили несколько возможных оценок в зависимости от $c$. Тогда в общем случае для нашей функции $f(n) = \sum\limits_{i = 0}^{n}c^{i}$ имеем:
  186.  
  187.   \begin{itemize}
  188.       \item $O(f(n)) = $ максимальная оценка $ = O(c^n)$.
  189.       \item $\Omega(f(n)) = $ минимальная оценка, в данном случае можем взять как $\Omega(f(n)) = \Theta(1) = \Omega(1)$, так и $\Omega(f(n)) = \Theta(n) = \Omega(n)$. Будем считать, что нижняя оценка для $f(n)$ равна $\Omega(n)$.
  190.   \end{itemize}
  191.  
  192.   По определению:
  193.  
  194.    \[
  195.        \Theta(f(n)) = \{g(n) \ | \ \exists c_1 > 0, \exists c_2 > 0, \exists n_0 \in \N: \forall \ n \geq n_0 \Rightarrow c_1 \cdot g(n) \leq f(n) \leq c_2 \cdot g(n)\}.
  196.    \]
  197.    
  198.    Но в данном случае у нас функции $\Omega(n)$ и $O(c^n)$. А для них не существует таких констант $c_1 > 0 $ и $c_2 > 0$, что
  199.    
  200.    \[
  201.        c_1 \cdot \Omega(n) \sim c_2 \cdot O(c^n).
  202.    \]
  203.  
  204.    Значит, для
  205.    
  206.    \[
  207.        f(n) = 1 + c + c^2 + \ldots + c^n = \sum\limits_{i = 0}^{n}c^i, \ c > 0
  208.    \]
  209.    
  210.    не существует универсальной оценки $\Theta(f(n))$.
  211.    
  212. \end{proof}
  213.  
  214. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement