Well, that is the same problem that was already discussed for
Expression: all new kernels must be independent from previously
created kernels. For rootOf it means that polynomial should not factor
in the extention of rationals generated by previous kernels.
Theortically our 'factor' can do this, but it may be infeasible
due to computation time...
Tricky case if when you add two indpendently created numbers,
in prociple roots in the sum may be dependent. One systematic
solution is to create and use algebriac version of normalize.
Or, like Magma, allow redundancies in representaion, but
add extra tests in critical places.
--
Waldek Hebisch