Particle Problems using Differentiation