A beginner to Mathematica.
I am trying to express a large symbolic polynomial expression as a product of factors of simpler polynomials:
For example I was able to factor this expression:
256. ptz (1. ptx^4 + 1. ptx^2 pty^2 - 2. ptx^3 ptz - 2. ptx pty^2 ptz + 1. ptx^2 ptz^2 + 1. pty^2 ptz^2 + 2. ptx^3 px + 2. ptx pty^2 px - 2. ptx^2 ptz px - 2. pty^2 ptz px + 1. ptx^2 px^2 + 1. pty^2 px^2 - 2. ptx^3 pz - 2. ptx pty^2 pz + 2. ptx^2 ptz pz + 2. pty^2 ptz pz - 2. ptx^2 px pz - 2. pty^2 px pz + 1. ptx^2 pz^2 + 1. pty^2 pz^2) into
256 ptz (ptx^2 + pty^2)(ptx - ptz + px - pz)^2 manually. How do I accomplish the same in Mathematica ? I do realize that the factors are not "standard terms". Any hints would be much appreciated.
Factor[Rationalize[expr]]. $\endgroup$