I want to evaluate an expression of type 1/(r-2 m), assuming r >> 2 m. This is regarding black hole physics and r = 2 m is the Schwarzschild radius. But I am working on something where I need to evaluate a similar type of expression assuming r >> 2 m. In Mathematica, when I assume r > 2 m, I am getting output.
My input is
Simplify[1/(r - 2 m), Assumptions -> r > 2 m]
and, I got the output
1/(-2 m + r)
But, this is not working for r >> 2 m. For example, if I write the input as
Simplify[1/(r - 2 m), Assumptions -> r >> 2 m]
In the output, this is showing an error as follows.
Put::stream: 2 m is not a string, SocketObject, InputStream[ ], or OutputStream[ ].
How can I specify assumptions like r >> 2 m?
Normal[Series[1/(r - 2 m) /. m -> eps r, {eps, 0, 1}]] /. eps -> m/r (*(2 m)/r^2 + 1/r*)is what you are looking for? – Ulrich Neumann Aug 02 '21 at 14:43