1 votos

¿Es verdad o mentira? $\log(f(n)) = o(\log(g(n))) \implies f(n) = o(g(n))$ ?

$\log(f(n)) = o(\log(g(n))) \implies f(n) = o(g(n))$ ?

¿Esta afirmación es verdadera o falsa? ¿Y cómo se puede demostrar?

Creo que es cierto, ya que las diferencias de crecimiento tienen aún más impacto sin el tronco. Pero, ¿cómo demostrarlo?

1voto

gimusi Puntos 1255

Tenga en cuenta que

$$\log(f(n)) = o(\log(g(n))) \iff \log(f(n)) = \omega(n)\cdot \log(g(n)) \qquad \omega(n) \to 0$$

entonces

$$\implies e^{log(f(n))} = e^{\omega(n)\cdot \log(g(n))}$$

$$\implies f(n) =(g(n))^{ \omega(n)}$$

por lo que no parece cierto en general.

Intentemos encontrar un contraejemplo, es decir

  • $f(n)=\left(\frac1{n}\right)^{\frac1n}$
  • $g(n)=\frac1n$

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X