var('x, y, z, fx, fy, fz, ux, pi, mu, dj')
uxx=3/2/pi/mu*dj *x*z*x/(x^2+y^2+z^2)^(5/2) * fx
uxy=3/2/pi/mu*dj *x*z*y/(x^2+y^2+z^2)^(5/2) * fy
assume(y^2 > 0, x^2 > 0, z^2 > 0 )
Qxx = integrate(uxx,z,0,infinity)
Qxx = integrate(Qxx,y,-infinity,infinity)
Qxy = integrate(uxy,z,0,infinity)
Qxy = integrate(Qxy,y,-infinity,infinity)
Qx = Qxx+Qxy
Qx