Es cierto que en la naturaleza sólo hay un verdadera variable independiente, el tiempo. Todas las demás son "pseudoindependientes". Son variables que el ser humano bendice como independientes para responder a escenarios hipotéticos y establecer modelos matemáticos de sistemas por medio de la separación de variables. El término común para estas cantidades "pseudoindependientes" es coordenadas generalizadas .
Observar un sistema mecánico complejo, como un humano que lanza una pelota mientras va en monopatín. En primer lugar, decidimos cuáles son los grados de libertad y les asignamos coordenadas generalizadas. Se trata de cantidades simples y medibles de distancia, ángulo o cualquier otra cosa geométrica que forman un vector de coordenadas generalizado $$\boldsymbol{q} = \pmatrix{x_1 \\ \theta_2 \\ \vdots \\ q_j \\ \vdots} \tag{1}$$ En este ejemplo hay $n$ grados de libertad. Todas las posiciones de los puntos importantes de nuestros mecanismos se pueden encontrar a partir de estos $n$ cantidades. Si hay $k$ puntos duros cinemáticos (como articulaciones, centros geométricos, etc.) entonces el $i=1 \ldots k$ el vector de posición cartesiano es una función de las coordenadas generalizadas y del tiempo $$ \boldsymbol{r}_i = \boldsymbol{\mathrm{pos}}_i(t,\, \boldsymbol{q}) \tag{2}$$
Aquí viene la parte de la regla de la cadena. Con la suposición de que (2) es diferenciable con respecto a las coordenadas generalizadas, y que las condiciones de contacto no cambian debido a la separación, o la pérdida de tracción, los vectores de velocidad de cada uno de los puntos duros se encuentra por la regla de la cadena
$$ \boldsymbol{v}_i = \boldsymbol{\mathrm{vel}}_i(t,\,\boldsymbol{q},\,\boldsymbol{\dot{q}}) = \frac{\partial \boldsymbol{r}_i}{\partial t} + \frac{\partial \boldsymbol{r}_i }{\partial x_1} \dot{x}_1 + \frac{\partial \boldsymbol{r}_i }{\partial \theta_2} \dot{\theta}_2 + \ldots + \frac{\partial \boldsymbol{r}_i }{\partial q_j} \dot{q}_j + \ldots \tag{3} $$ donde $q_j$ es el j -ésimo elemento de $\boldsymbol{q}$ y $\dot{q}_j$ su velocidad (siendo lineal o angular).
Lo anterior no es una división de infinitesimales, sino la multiplicación de una derivada parcial $\tfrac{\partial \boldsymbol{r}_i }{\partial q_j}$ con la velocidad del grado de libertad de la coordenada particular $\dot{q}_j$ .
Tal vez te sientas más cómodo con esta notación más rigurosa usando derivadas parciales que lo que has visto hasta ahora. El término derivada parcial significa, tomar la derivada variando sólo una cantidad y manteniendo todas las demás constantes. Esto es lo que nos permite utilizar cantidades pseudoindependientes $q_j$ para la evaluación de la verdadero derivada con el tiempo (la única cantidad real independiente).
La misma lógica se aplica también a las derivadas superiores
$$ \boldsymbol{a}_i = \boldsymbol{\rm acc}_i(t,\boldsymbol{q},\boldsymbol{\dot q}) = \frac{\partial \boldsymbol{v}_i}{\partial t} + \ldots + \frac{ \partial \boldsymbol{v}_i}{\partial q_j}\, \dot{q}_j + \ldots + \frac{ \partial \boldsymbol{v}_i}{\partial \dot{q}_j} \,\ddot{q}_j \tag{4} $$
La última parte puede ser un poco confusa, pero si se expresa en términos de grados de libertad reales puede quedar claro. Considere el grado de libertad $\theta_2$ y sus derivadas temporales $\omega_2$ y $\alpha_2$ . Entonces los términos $\frac{ \partial \boldsymbol{v}_i}{\partial \theta_2} \omega_2 $ y $\frac{ \partial \boldsymbol{v}_i}{\partial \omega_2} \alpha_2 $ son más claras, espero, ya que $\boldsymbol{v}_i$ depende tanto de la posición $\theta_2$ y la velocidad $\omega_2$ .