Is it possible to represent a root as a simple rational function with an exponent?

38 Views Asked by At

Using the following function:$$y=\frac{mx^p+b}{d}$$... where $m$, $p$, and $b$ may be any integer
... where $d$ may be any integer $\gt0$
... and where $x$ may be any rational number $\ge0$

Is it possible to manipulate the values of the available variables to make:$$y=\sqrt[r]{x}$$... where $r$ may be any integer?
... or perhaps where $r$ may be any integer $\ge0$, or $\gt0$, if necessary?

I'm working on some computer algorithms, and it'd be very beneficial to know if roots can be represented without requiring additional operations (such as $\log$).

But if I do need to add an additional operation to the function, in order to be able to represent a wider range of possible operations (such as roots), I may be inclined to do so. I'd really prefer to avoid having to use non-integer variable values if at all possible - for performance tuning. So far I've been able to represent the bulk of basic math operations (for rational numbers) with only integer values for these variables (apart from $x$ which is somewhat special) and I'd like to keep it this way if I can.

1

There are 1 best solutions below

1
On BEST ANSWER

No, because $\frac{mx^{p}+b}{d}$ is rational but $y = \sqrt[r]{n}$ in general will not be (I assume you do not mean to reuse $x$ here).