Почти все математические алгоритмы анализа циклов используют некоторую версию рядов Фурье — уравнения, содержащего в качестве членов синусы и косинусы. Эти тригонометрические функции идеально годятся для описания волн (или циклов). В основном существует два метода применения рядов Фурье для целей анализа циклов: спектральный анализ и гармонический анализ. С теоретической точки зрения разница между этими двумя методами состоит в том, что спектральный анализ использует частоту, в то время как гармонический анализ использует период. (Как было уже сказано, частота и период имеют обратное соотношение.) Более существенное с практической точки зрения различие между этими двумя подходами заключается в том, что спектральный анализ лучше приспособлен для поиска циклов, в то время как гармонический анализ лучше годится для их проверки.