До сих пор мы говорили в основном о качественных методах изучения нелинейных колебаний. Однако качественное исследование решает половину задачи, да к тому же оно и не всегда возможно. Для физики, астрономии, механики этого мало — необходимо уметь рассчитывать движения системы, производить вычисления. Сегодня в этом очень помогают ЭВМ, но даже и они далеко не всегда могут справиться со сложными задачами, возникающими при изучении реальных систем.
Методы расчета движений сложных систем начали разрабатываться в XVIII в. и предназначались главным образом для вычисления планетных орбит. Если пренебречь притяжением планет друг к другу, а учитывать лишь их притяжение к Солнцу, то задача решается легко. Однако если попытаться рассчитать, скажем, движение Луны, то сразу обнаружится, что сделать это чрезвычайно трудно — нужно учитывать силы, действующие между тремя телами — Солнцем, Землей и Луной.
Первыми начали решать подобные задачи Д'Аламбер и Эйлер, которые и предложили идею так называемого метода возмущений. Она заключалась в том, чтобы выделить самые сильные взаимодействия, определяющие главные особенности движения, а остальными, малыми взаимодействиями (их называют возмущениями) сначала пренебречь. Если движения такой упрощенной системы («невозмущенные» движения ) удается рассчитать, то затем можно вычислить поправки, т. е. найти «возмущенное» движение.
Идеи Д'Аламбера и Эйлера подробно разработали Лагранж, Лаплас и Пуассон. В частности, Пуассон заметил, что этой идеей можно воспользоваться для расчета малых колебаний нелинейного маятника. При этом невозмущенными считаются колебания линейного маятника (sin φ заменяется на φ), а возмущение определяется нелинейными поправками к возвращающей силе. Метод Пуассона позволил получить хорошее приближение, если возмущение достаточно мало, а интервал времени, на котором нам нужно знать движение, не слишком велик (первая успешная попытка получить приближенные решения на сколь угодно большом интервале времени принадлежит Остроградскому).