diff options
author | Yigit Sever | 2020-11-07 03:51:35 +0300 |
---|---|---|
committer | Yigit Sever | 2020-11-07 03:51:35 +0300 |
commit | d7bee95a5538e10ac13dd8f91aa773e3a776bff5 (patch) | |
tree | 4f1f105560b6c75506a046dd9d45903b76e5e238 | |
parent | f292c5a0e54c010bb7a00586a6e3c1b14831a5bc (diff) | |
download | hw1-d7bee95a5538e10ac13dd8f91aa773e3a776bff5.tar.gz hw1-d7bee95a5538e10ac13dd8f91aa773e3a776bff5.tar.bz2 hw1-d7bee95a5538e10ac13dd8f91aa773e3a776bff5.zip |
Answer 4.a done
-rw-r--r-- | main.tex | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -461,7 +461,7 @@ And when the limit of two functions $f, g$ converge to some constant $c$, then $ | |||
461 | \section{Big $\mathcal{O}$ and $\Omega$}% | 461 | \section{Big $\mathcal{O}$ and $\Omega$}% |
462 | \label{sec:big_o_and_omega_} | 462 | \label{sec:big_o_and_omega_} |
463 | 463 | ||
464 | % question a ALMOST DONE {{{1 % | 464 | % question a ✅ {{{1 % |
465 | 465 | ||
466 | \begin{question} | 466 | \begin{question} |
467 | Let $f(n)$ and $g(n)$ be asymptotically positive functions. Prove or disprove the following conjectures. | 467 | Let $f(n)$ and $g(n)$ be asymptotically positive functions. Prove or disprove the following conjectures. |
@@ -484,7 +484,7 @@ If we rearrange the right hand side of the Proposition~\ref{eq:a_bigo}; | |||
484 | 0 \le \frac{1}{c} f(n) \le g(n) \\ | 484 | 0 \le \frac{1}{c} f(n) \le g(n) \\ |
485 | \end{equation*} | 485 | \end{equation*} |
486 | 486 | ||
487 | or simply, | 487 | Or simply, |
488 | 488 | ||
489 | \begin{equation} | 489 | \begin{equation} |
490 | \label{eq:a_bio_rearranged} | 490 | \label{eq:a_bio_rearranged} |
@@ -503,21 +503,11 @@ Has to be true, yet from Equation~\ref{eq:a_bio_rearranged} we know that $f(n)$ | |||
503 | $f(n) = \mathcal{O}((f(n))^{2})$ | 503 | $f(n) = \mathcal{O}((f(n))^{2})$ |
504 | \end{info} | 504 | \end{info} |
505 | 505 | ||
506 | % TODO: this is dumb ask this <05-11-20, yigit> % | ||
507 | |||
508 | % https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/assignments/ps1sol.pdf | 506 | % https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-introduction-to-algorithms-sma-5503-fall-2005/assignments/ps1sol.pdf |
509 | 507 | ||
510 | The question text states that $f(n)$ is a positive function. | 508 | We can reuse the definition of Big $\mathcal{O}$ notation given in Equation~\ref{eq:a_bigo}, and using the question text, we have; |
511 | |||
512 | By the definition of Big $\mathcal{O}$ notation, we have; | ||
513 | 509 | ||
514 | \begin{equation*}% | 510 | For $c > 1$ and $n_{0} > 1$; |
515 | \exists ~ c > 0 \quad \text{and} \quad n_{0} \ge 0 \mid ~ 0 \le f(n) \le c \cdot g(n) \quad \forall n \ge n_{0} | ||
516 | \end{equation*} | ||
517 | |||
518 | For $c > 1$ and $n_{0} > 1$ we have; | ||
519 | |||
520 | % TODO: this makes zero sense? <06-11-20, yigit> % | ||
521 | 511 | ||
522 | \begin{align*}% | 512 | \begin{align*}% |
523 | f(n) &\le f(n)^{2} \quad \forall n \ge n_{0} \\ | 513 | f(n) &\le f(n)^{2} \quad \forall n \ge n_{0} \\ |
@@ -525,6 +515,8 @@ For $c > 1$ and $n_{0} > 1$ we have; | |||
525 | f(n) &\le c\cdot g(n) \quad \forall n \ge n_{0} | 515 | f(n) &\le c\cdot g(n) \quad \forall n \ge n_{0} |
526 | \end{align*} | 516 | \end{align*} |
527 | 517 | ||
518 | For $f(n) \ge 1$. The conjecture is true for asymptotically positive function $f(n)$ but does not hold for an $f(n) < 1$. | ||
519 | |||
528 | \begin{info}[] | 520 | \begin{info}[] |
529 | $f(n) + o(f(n)) = \Theta(f(n))$ | 521 | $f(n) + o(f(n)) = \Theta(f(n))$ |
530 | \end{info} | 522 | \end{info} |
@@ -556,10 +548,18 @@ It's trivial to pick $c_1 < 1$ to deal with the left hand side of the inequality | |||
556 | f(n) \le f(n) + g(n) | 548 | f(n) \le f(n) + g(n) |
557 | \end{equation*} | 549 | \end{equation*} |
558 | 550 | ||
559 | For the right hand side, we can pick $n_{0} = 1$ and $c = 1$ in the Equation~\ref{eq:a_little_o}; keeping $g(n) < f(n)$. | 551 | For the right hand side; we can start by picking $n_{0} = 1$ and $c = 1$ in the Equation~\ref{eq:a_little_o}; keeping $g(n)$ strictly smaller than $f(n)$. |
552 | |||
553 | In order to prove the right hand side of the inequality; we can pick $c_2 > 2$ which equals; | ||
560 | 554 | ||
561 | Finally, picking $c2 > 2$ proves the conjecture. | 555 | \begin{eqnarray*}% |
556 | \label{eq:c2gt2} | ||
557 | f(n) + g(n) \le 2 \cdot f(n) \\ | ||
558 | \cancel{f(n)} + g(n) \le \cancel{2 \cdot} f(n) \\ | ||
559 | g(n) \le f(n) | ||
560 | \end{eqnarray*} | ||
562 | 561 | ||
562 | Which we proved above using Equation~\ref{eq:a_little_o}. This conjecture is \emph{true}. | ||
563 | 563 | ||
564 | % 1}}} % | 564 | % 1}}} % |
565 | 565 | ||