Ya, mungkin saja memiliki rantai tak terbatas.
Saya yakin Anda sudah terbiasa dengan beberapa contoh:
Anda memiliki rantai tak terbatas di sini: polinomial tingkat pertumbuhan. Bisakah kamu melangkah lebih jauh? Tentu! Eksponensial tumbuh lebih cepat (secara asimptotik) daripada polinomial mana pun.
Dan tentu saja Anda dapat melanjutkan:
O(x)⊆O(x2)⊆…⊆O(x42)⊆…
O(x)⊆O(x2)⊆…⊆O(x42)⊆…O(ex)
O(ex)⊆O(xex)⊆O(e2x)⊆O(eex)⊆…
Anda dapat membangun rantai tak terbatas ke arah lain juga. Jika maka (berpegang pada fungsi positif, karena di sini kita membahas asimptotik fungsi kerumitan). Jadi kita punya misalnya:f=O(g)1g=O(1f)
O(x)⊆O(x2)⊆…⊆O(exx2)⊆O(exx)⊆O(ex)
Bahkan, mengingat rantai fungsi apa pun , Anda dapat membangun fungsi yang tumbuh lebih cepat daripada semuanya. (Saya berasumsi adalah fungsi dari hingga .) Pertama, mulai dengan ide . Itu mungkin tidak berfungsi karena set dapat tidak terikat. Tetapi karena kita hanya tertarik pada pertumbuhan asimptotik, itu sudah cukup untuk memulai dari yang kecil dan tumbuh secara progresif. Ambil maksimum dari sejumlah fungsi yang terbatas .
f ∞f1,…,fnf∞fiNR+f∞(x)=max{fn(x)∣n∈N}{fn(x)∣n∈N}
f∞(x)=max{fn(x)∣1≤n≤N}if N≤x<N+1
Kemudian untuk apa pun , , karena . Jika Anda ingin fungsi yang tumbuh lebih cepat ( ), ambil .
NfN∈O(f∞)∀x≥N,f∞(x)≥fN(x)f∞=o(f′∞)f′∞(x)=x⋅(1+f∞(x))