how to determine if a semi-algebraic function has a semi-algebraic anti-derivative

187 Views Asked by At

Is there an algorithm for determining if a semi-algebraic function has a semi-algebraic anti-derivative? By semi-algebraic function, I mean a function that can be defined in a real closed field. For example, such an algorithm would determine that $\;f(x)=x+7\;$ has a semi-algebraic anti-derivative, but that $\;f(x)=1/x\;$ does not.