[newbie] why does ratsimp not work here?



Hugo Coolens wrote:
> Following your suggestion I changed the floats by there rational 
> equivalents and redid the whole but 
> finally I'm left with:
>
> (%i71) result:u[2]/u[1];
>                                    s + 1
>                                    ----- + s
>                                      2
> (%o71)                      [--------------------]
>                                    1             2
>                               (s + -) (s + 1) - s
>                                    2
> (%i72) ratsimp(result);
> (%o72)                                [1]
>
> and I hoped to see:
>
> 4s+1
> ____
> 2s^2+4s+1
>
>   
Why?  The denominator is not a quadratic.  The s^2 terms are cancelled out.

Ray