Costruisci due funzioni


19

Costruisci due funzioni soddisfacente:f,g:R+R+

  1. f,g sono continui;
  2. f,g stanno aumentando monotonicamente;
  3. fO(g) e .gO(f)

2
Hai considerato la possibilità che tali funzioni non esistano?
jmite,

Se entrambi sono logaritmico-esponenziali, allora o . La maggior parte delle funzioni incontrate nella pratica sono di questa forma. f = O ( g ) g = O ( f )f,gf=O(g)g=O(f)
Yuval Filmus

Risposte:


16

Ci sono molti esempi per tali funzioni. Forse il modo più semplice per capire come ottenere un tale esempio è costruirlo manualmente.

Cominciamo con la funzione sui numeri naturali, in quanto possono essere continuamente completati ai reali.

Un buon modo per garantire che e sia di alternare tra i loro ordini di grandezza. Ad esempio, potremmo definireg O ( f )fO(g)gO(f)

f(n)={nn is oddn2n is even

Poi, potremmo avere si comportano al contrario sulle pari e dispari. Tuttavia, questo non funziona per te, perché queste funzioni non stanno aumentando monotonicamente.g

Tuttavia, la scelta di era in qualche modo arbitraria e potremmo semplicemente aumentare le magnitudini in modo da avere la monotonia. In questo modo, potremmo trovare:n,n2

g ( n ) = { n 2 n - 1 n  è dispari n 2 n n  è parif(n)={n2nn is oddn2n1n is even e g(n)={n2n1n is oddn2nn is even

Chiaramente queste sono funzioni monotone. Inoltre, , poiché sugli interi dispari, si comporta come mentre si comporta come e viceversa sui pari.f n 2 n g n 2 n - 1 = n 2 n / n = o ( n 2 n )f(n)O(g(n))fn2ngn2n1=n2n/n=o(n2n)

Ora tutto ciò che serve è completarli nei reali (ad es. Aggiungendo parti lineari tra gli interi, ma questo è davvero accanto al punto).

Inoltre, ora che hai questa idea, potresti usare le funzioni trigonometriche per costruire `` formule chiuse '' per tali funzioni, poiché e sono oscillanti e raggiungono il picco su punti alternati.cossincos


Possiamo dire che e ? e sono come definito nella vostra risposta. g ( n ) O ( n 2 n ) f ( n ) g ( n )f(n)O(n2n)g(n)O(n2n)f(n)g(n)
maggio

Sì. Possiamo anche dire che (in modo simile per ), che è più forte di . g Of(n)n2ngO
Shaull

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.