[Physics] Force acting on a dipole placed in a non-uniform electric field

electrostatics

For an electric dipole is placed in a non-uniform electric field, why does the net force act in the direction of increasing electric field?

Best Answer

This is best understood by approximating the dipole as a pair of finite charges $\pm q$ separated by a finite distance $d$. In a uniform electric field, the electrostatic forces on each of the charges will cancel out exactly, but in a non-uniform one the forces on the two will be slightly different, leading to a slight imbalance and therefore a non-zero net force. As you take the distance to zero, the difference in electric field goes to zero, but the charge also grows to exactly cancel it out.

To be more quantitative, suppose the negative charge is at $\mathbf r$ and the positive charge at $\mathbf r+d\mathbf n$. The total force is then $$ \mathbf F=q\left[\mathbf E(\mathbf r+d\mathbf n)-\mathbf E(\mathbf r)\right]. $$ To get the correct form for the limit, change from the charge $q$ to the electric dipole $p=qd$, to get $$ \mathbf F=p\frac{\mathbf E(\mathbf r+d\mathbf n)-\mathbf E(\mathbf r)}{d}. $$ The true force on a point dipole is the limit of this as $d\to0$, $$ \mathbf F=p\lim_{d\to0}\frac{\mathbf E(\mathbf r+d\mathbf n)-\mathbf E(\mathbf r)}{d}, $$ and this is exactly the directional derivative along $\mathbf n$, typically denoted $\mathbf n\cdot \nabla$, so $$ \mathbf F=p\mathbf n\cdot \nabla\mathbf E=\mathbf p\cdot \nabla\mathbf E. $$