Sí: tome una función en el medio, para una definición adecuada de medio. Tienes una amplia elección.
Si O ( f) ⊂ O ( g) (donde la inclusión es estricta), entonces sol∈ O ( g) ∖ O ( f) (porque si sol∈ O ( f) y F∈ O ( g) entonces Θ ( f) = Θ ( g)) Toma la media geométrica: dejah =F⋅ g----√ (Como estamos hablando de complejidad aquí, supongo que las funciones son positivas).
Entonces F∈ O ( h ) y h ∈ O ( g) (si esto no es inmediatamente obvio, demuéstralo usando la definición de O), es decir O ( f) ⊆ O ( h ) ⊆ O ( g). SiO ( f) = O ( h ) entonces sol= f∈ O ( f), que no es el caso ya que asumimos sol∉ O ( f). Queda por demostrar queO ( h ) ≠ O ( g)y tendremos O ( f) ⊂ O ( h ) ⊂ ( g).
Si O ( h ) = O ( g) entonces sol∈ O (h )es decir, existe UNA y C> 0 tal que ∀ x ≥ A , g( x ) ≤ Ch ( x ) = CF( x ) g( x )-------√. Entoncessol( x ) ≤C2F( x ) (toma el cuadrado y divide por sol( x ); de nuevo, asumo funciones positivas), asísol∈ O ( f), lo que va en contra de nuestra suposición inicial. La hipótesisO ( h ) = O ( g) conduce a una contradicción, que concluye la prueba.