De wikipedia, definición de notación O grande:
si y solo si hay una constante positiva M tal que para todos los valores suficientemente grandes de , es como máximo M multiplicado por
en valor absoluto. Es decir, si y solo si existe un número real positivo y un número real tal quef ( x ) g ( x ) f ( x ) ∈ O ( g ( x ) ) M x 0xf(x)g(x)f(x)∈O(g(x))Mx0
|f(x)|<=M|g(x)|for allx>x0
¿Qué sucede para las funciones que no convergen (a una constante ni al infinito)?
Mire las funcionesyg ( x ) = 10f(x)=|xsin(x)|g(x)=10
para cada , hay algo de , de modo que , por lo tanto , por lo que para cada - dará falso, y x > x 0 x = k π f ( x ) = 0 M M f ( x ) > g ( x ) g ( x )x0x>x0x=kπf(x)=0MMf(x)>g(x)g(x)∉O(f(x))
Sin embargo, es fácil ver quetampoco está limitado por ninguna constante, por lo tanto, para cada , , hay algo de modo que también dará falso, y|xsin(x)|Mx0x>x0f(x)<Mg(x)f(x)∉O(g(x))
Nota: para la definición, si O grande que permite una diferencia máxima constante entre y , la misma idea se aplicará conMf(x)g(x)g(x)=log(x)