While reading about Θ definition in CLRS. I found
The definition of Θ(g(n)) requires that every member f(n) ∈ Θ(g(n)) be
asymptotically nonnegative, that is, that f(n) be nonnegative whenever n is
sufficiently large. Consequently, the function g(n) itself must be
asymptotically nonnegative, or else the set Θ(g(n)) **is empty.**
Having one positive function and other being the negative, can possibly not let us do asymptotic analysis.(Θ(g(n)) can be a empty set here).
But
In case where both functions are negative shouldn't be a problem and will count to a valid analysis. Why does author put such restriction on the Θ. Is this useless?