Задача:
Найти частоту малых колебаний полуцилиндра, находящегося на гладкой горизонтальной поверхности в поле тяжести
Функция Лагранжа

Кинетическую энергию найдем, как

, где

- кинетическая энергия движения центра масс,

- кинетическая энергия вращения
Введем угол

поворота полуцилиндра,

- высота центра масс над плоскостью

, где

- момент инерции относительно оси, параллельно оси цилиндра и проходящей через центр масс
Пусть ось

направлена вдоль оси полуцилиндра, ось

- параллельно срезу, ось

-перпендикулярно поверхности(направим вниз)
Тогда

По теореме Гюйгенса-Штейнера

, где

- момент инерции относительно оси

, причем

Находим

Для координаты центра масс

при отклонении на угол

имеем:

Отсюда,



имеет порядок малости выше второго
В приближении малых колебаний Лагранжиан будет иметь вид:

Отсюда и получаем окончательный ответ:

Ответ, как мне говорят, неправильный
Я неправильно решаю задачу? Если так, то в чем ошибочность моих рассуждений?
Заранее благодарю