Esta es la definición del $\mathcal{O}$ notación en mi libro de texto:
Y necesito mostrar lo siguiente:
Intuitivamente, entiendo que lo que la proposición trata de decir es que porque $|f(n)| \leq C . g(n) \, \forall n \geq n_o $ La diferencia entre $C . g(n)$ y $|f(n)|$ para todos $n \geq n_o$ acabará compensando cualquier diferencia entre $f(n)$ y $g(n)$ para $n = 1,2,...,n_o-1$ .
Pero, por ejemplo, si $\sum_{k=1}^{n_0-1} f(k) - g(k) > 0$ y $\forall n \geq n_o, |f(n)| = g(n) = 0$ ¿no tendríamos todavía $f(n) = \mathcal{O}(g(n))$ pero no habría ninguna $n_o'$ y $C'$ tal que $\forall n \geq n_o'$ , $\sum_{k=1}^{n}| f(k)| \leq C'.\sum_{k=1}^{n} g(k)$ ?
0 votos
Su definición es incompleta. La mayoría de las formulaciones requieren que $g(n) \not = 0$ para un $n$ .