# Revision history [back]

You can apply the full_simplify() to every entry of the vector and turn it back to a vetor as follows:

sage: vector([e.full_simplify() for e in umrot]) (-(v1^2 - v2^2 - v3^2)/(v1^2 + v2^2 + v3^2), -2v1v2/(v1^2 + v2^2 + v3^2), -2v1*v3/(v1^2 + v2^2 + v3^2))

You can apply the full_simplify() to every entry of the vector and turn it back to a vetor as follows:

sage: vector([e.full_simplify() for e in umrot])
u*mrot])
(-(v1^2 - v2^2 - v3^2)/(v1^2 + v2^2 + v3^2), -2v1v2/(v1^2 -2*v1*v2/(v1^2 + v2^2 + v3^2), -2v1*v3/(v1^2 -2*v1*v3/(v1^2 + v2^2 + v3^2))v3^2))


You can apply the full_simplify() to every entry of the vector and turn it back to a vetor as follows:

sage: vector([e.full_simplify() for e in u*mrot])
(-(v1^2 - v2^2 - v3^2)/(v1^2 + v2^2 + v3^2), -2*v1*v2/(v1^2 + v2^2 + v3^2), -2*v1*v3/(v1^2 + v2^2 + v3^2))


It does not seem to look equal to (1,0,0) however :/

You can apply the full_simplify() method to every entry of the vector and turn it back to a vetor as follows:

sage: vector([e.full_simplify() for e in u*mrot])
(-(v1^2 - v2^2 - v3^2)/(v1^2 + v2^2 + v3^2), -2*v1*v2/(v1^2 + v2^2 + v3^2), -2*v1*v3/(v1^2 + v2^2 + v3^2))


It does not seem to look equal to (1,0,0) however :/

You can apply the full_simplify() method to every entry of the vector and turn it back to a vetor as follows:

sage: vector([e.full_simplify() vector(e.full_simplify() for e in u*mrot])
u*mrot)
(-(v1^2 - v2^2 - v3^2)/(v1^2 + v2^2 + v3^2), -2*v1*v2/(v1^2 + v2^2 + v3^2), -2*v1*v3/(v1^2 + v2^2 + v3^2))


It does not seem to look equal to (1,0,0)` however :/