> perhaps real_root should be mentioned here

Why?

> and in real_roots docstring change

Ok.  It seems, the print method for Pow is slightly wrong.