So I found in Approximating for $a \gg b$
that I can use big O notation to emulate a>>b behavior. However, when I try that with the following equation, I get an undesired result.
Expression:
Normal[((c + 2 b) a)/((c + d) (c + b)) /. {b -> b + O[c]}]
Expected:
2a/(c+d)
Actual return:
2a/d
Where in the above, I'm trying to state that b>>c. Therefore the b in the numerator and the b in the denominator should just cancel.
Is there something I'm missing?
b
as a function ofc
and some "small" epsilon, then expand in that epsilon.In[521]:= Normal[ Series[((c + 2 b) a)/((c + d) (c + b)) /. {b -> c/eps}, {eps, 0, 0}]] Out[521]= (2 a)/(c + d)
$\endgroup$((c + 2 b) a)/((c + d) (c + b)) + O[b, Infinity] // Normal
? $\endgroup$b>>c
. If I use either of those methods on((c + 2 b) a)/((c + d) (c + b) (b + e))
I get0
. Though in hindsight, I see that the method I found doesn't really capture the meaning either. $\endgroup$