Ошибка оказалась именно в этом.
Хочу попросить кого-нибудь посмотреть моё решение ещё одной задачи:
Внутри полого цилиндра массы

и радиуса

, который может свободно качаться вокруг своей горизонтальной образующей, катится без проскальзывания однородный цилиндр массы

и радиуса

. Составить уравнения движения системы в форме Лагранжа.
(Оффтоп)
Часть решения:

Скорость центра масс маленького цилиндра складывается из переносной и относительной:


(Оффтоп)
Угловая скорость цилиндра:

Таким образом,
![$$K=MR^2\dot\theta^2+\frac{m}{2}[l^2(\theta,\varphi)\dot\theta^2+(R-r)^2(\dot\varphi-\dot\theta)^2+2l(\theta,\varphi)\dot\theta(\dot\varphi-\dot\theta)(R-r)\cos(\theta-\varphi)]+\frac{1}{4}mr^2[\dot\theta-\frac{R-r}{r}(\dot\varphi-\dot\theta)]^2$$ $$K=MR^2\dot\theta^2+\frac{m}{2}[l^2(\theta,\varphi)\dot\theta^2+(R-r)^2(\dot\varphi-\dot\theta)^2+2l(\theta,\varphi)\dot\theta(\dot\varphi-\dot\theta)(R-r)\cos(\theta-\varphi)]+\frac{1}{4}mr^2[\dot\theta-\frac{R-r}{r}(\dot\varphi-\dot\theta)]^2$$](https://dxdy-01.korotkov.co.uk/f/8/0/5/8053efdb8e8dfd6ecebbce211ecd5ee482.png)
Правильно ли я нашёл кинетическую энергию системы?
Я пробовал получить уравнения движения, дифференцируя

, однако моё уравнение получилось раз в пять длиннее, чем уравнение из ответов.