starting from p=mv\mathbf{p}=m\mathbf{v}p=mv, here’s the clean vector argument that gives
F=ma\mathbf{F}=m\mathbf{a}F=ma.
1. Definition of force (modern form)
F ≡ dpdt.\mathbf{F}\ \equiv\ \frac{d\mathbf{p}}{dt}.F ≡ dtdp.
2. Differentiate momentum
Using p=mv\mathbf{p}=m\mathbf{v}p=mv and the product rule,
F=dpdt=ddt(mv)=mdvdt + vdmdt.\mathbf{F}=\frac{d\mathbf{p}}{dt}=\frac{d}{dt}(m\
mathbf{v}) = m\frac{d\mathbf{v}}{dt} \;+\; \mathbf{v}\frac{dm}{dt}.F=dtdp=dtd
(mv)=mdtdv+vdtdm.
3. Constant mass case
If the mass is constant (dm/dt=0dm/dt=0dm/dt=0),
F=mdvdt=ma,\mathbf{F}=m\frac{d\mathbf{v}}{dt}=m\mathbf{a},F=mdtdv=ma,
which is the familiar vector form F=ma\boxed{\mathbf{F}=m\mathbf{a}}F=ma.
Component-wise this means Fx=max, Fy=may, Fz=maz.F_x=m a_x,\;F_y=m
a_y,\;F_z=m a_z.Fx=max,Fy=may,Fz=maz.
4. Variable-mass systems (general case)
If mmm varies with time (e.g. a rocket losing fuel), the extra term v dmdt\mathbf{v}\,\
dfrac{dm}{dt}vdtdm appears. For open systems you must account for momentum carried
in/out by mass flow; a more careful control-volume analysis yields the correct
thrust/momentum-flux terms for rockets.
5. Integral (impulse) form
Integrating F=dpdt\mathbf{F}=\dfrac{d\mathbf{p}}{dt}F=dtdp over a time interval
gives impulse:
∫t1t2F dt=Δp=p(t2)−p(t1).\int_{t_1}^{t_2}\mathbf{F}\,dt=\Delta\mathbf{p}=\mathbf{p}
(t_2)-\mathbf{p}(t_1).∫t1t2Fdt=Δp=p(t2)−p(t1).