Acceleration is normal plus tangential acceleration =================================================== The acceleration of a body moving arbitrarily is composed of two parts: #. *normal, or centripetal, acceleration*, which is always present in a rotating environment and points to the instantaneous axis of rotation, #. and *tangential acceleration*, which is responsible for the change in the magnitude of the velocity vector. **Links:** #. `Wikipedia `__. #. `Mathematica LibreTexts `__. .. py:currentmodule:: symplyphysics.classical_mechanics.kinematics.general_motion.acceleration_is_normal_plus_tangential_acceleration .. py:data:: total_acceleration Vector of the body's total :attr:`~symplyphysics.symbols.classical_mechanics.acceleration`. Symbol: :code:`a` Latex: :math:`{\vec a}` Dimension: :code:`acceleration` .. py:data:: normal_acceleration Vector of the body's normal :attr:`~symplyphysics.symbols.classical_mechanics.acceleration`. Symbol: :code:`a_n` Latex: :math:`{\vec a}_\text{n}` Dimension: :code:`acceleration` .. py:data:: tangential_acceleration Vector of the body's tangential :attr:`~symplyphysics.symbols.classical_mechanics.acceleration`. Symbol: :code:`a_t` Latex: :math:`{\vec a}_\text{t}` Dimension: :code:`acceleration` .. py:data:: law :code:`a = a_n + a_t` Latex: .. math:: {\vec a} = {\vec a}_\text{n} + {\vec a}_\text{t}