Answer reversed to show the 'logical' solution first, and the 'literal' answer second
If you have an equation which takes the length of a page, making it smaller / narrower / splitting onto several lines etc, is unlikely to aid the reader that much, as it is likely to be very dense and hard to read in the first place. If you have an equation like that, it probably means you're doing something wrong, and it would be worth considering if your equation can be restated in a more digestible way, as logical steps.
I think your equation could easily be restated, e.g. as:


f_{r:n}(x) = \binom {n} {r \! - \! 1}
\biggl [ \Phi(x \! - \! 1) - \Phi(x) \biggr ]
+ f_{r-1:n}(x)
\Phi(x) = \biggl ( \frac {x} {k} \biggr ) ^ {r-1}
\biggl ( \frac {k-x} {k} \biggr ) ^ {n - r + 1}
which both saves you space and makes it clearer what's going on.
However, to answer your question literally, if you really don't want to split in this way, and you're just asking if it is at all possible with some sort of 'hack' to fit it all into one page / line, then you can save some space by making use of the 'choose r from n' notation, maybe substitute r-1
and x-1
with something else, and generally play with mkern
to remove unnecessary extra space you don't want, particularly space resulting from the superscripts, e.g.:
![f_{r:n}(x) = {n \choose r'}!! \left [! \left ( \frac {x'}{k} \right )^{!!r'}!!!! \left ( \frac{k - x'}{k} \right )^{!!n-r'}!!!!!!!!! - \left ( \frac{x}{k} \right )^{!!r'}!!!! \left ( \frac{k-x}{k} \right )^{!!n-r'}! \right ]!! +! f_{r':n}(x)](https://i.stack.imgur.com/P8kp9.png)

f_{r:n}(x) = \binom{n}{r'}
\mkern -4mu \left [
\mkern -4mu \left ( \frac {x'} {k} \right ) ^ { \!\! r' }
\mkern -12mu \left ( \frac {k - x'} {k} \right ) ^ { \!\! n-r' }
\mkern -24mu - \left ( \frac {x} {k} \right ) ^ { \!\! r' }
\mkern -12mu \left ( \frac {k-x} {k} \right ) ^ { \!\! n-r' }
\right ] \! + \! f_{r':n}(x)
\text{where:}~~r' = r - 1, ~~~x' = x - 1
However, as you might gather from the controversy this latter approach has managed to gather in the comments below, this just packs everything on one line, is probably not the best idea anyway, and some people feel quite strongly about it.
= {} &
) and at the minus (&-
) and break the line before the minus