Landau Notation: Writing Functions in Terms of Other Functions

  • Context: Graduate 
  • Thread starter Thread starter flouran
  • Start date Start date
  • Tags Tags
    Landau Notation
flouran
Messages
64
Reaction score
0
I have a rather simple question which requires a direct answer:

We have two functions, f(x) and g(x).

I know that f(x) << g(x) is the same as f(x) = O(g(x)).
But if f(x) >> g(x), how can I write f(x) in terms of g(x) using the one of the four Landau symbols ([tex]\Omega[/tex], [tex]\omega[/tex], o, or O)?

I suspect that f(x) >> g(x) means the same as f(x) = o(g(x)), but I am not sure.
 
on Phys.org
f(x) >> g(x) translates as:
[tex]f(x) = \Omega(g(x))[/tex].
Although according to Knuth, using an equality in front of a Landau symbol is supposedly abuse of notation (apparently [tex]\in[/tex] is preferred).
 
Last edited:
flouran said:
I have a rather simple question which requires a direct answer:

We have two functions, f(x) and g(x).

I know that f(x) << g(x) is the same as f(x) = O(g(x)).

Actually, I would say o not O for this.

log n << n means log n is MUCH SMALLER than n, not allowed to be comparable to n.
 
g_edgar said:
Actually, I would say o not O for this.

log n << n means log n is MUCH SMALLER than n, not allowed to be comparable to n.
No, it's O. Look up "Vinogradov symbol" and you'll see that I am right.
 

Similar threads

  • · Replies 26 ·
Replies
26
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K