can any one suggest a good software for a mathlearner

Attachment 4355currently i am self-studying additional mathematics (algebra, binomial thm, math induction, trigo, conic, locus, vector, basic differential and integration, complex no. ). i find this site useful but, however, i want to know if there is a computer software which can solve a question, for example :

show that

$\displaystyle \frac{d}{dx}\frac{\sqrt{x^{2}+1}}{x^{n-1}}=\frac{1}{x^{n-2}\sqrt{x^{2}+1}}+(1-n)[\frac{1}{x^{n-2}\sqrt{x^{2}+1}}+\frac{1}{x^{n}\sqrt{x^{2}+1}}]$

preferrably it can show me step by step like those helpers in this forum.

if there's a software which can do these, then i don't need to post my dumbo question to waste helpers' time and i can get ''reply'' at once every time i have question! thanks!