Suponha que eu tenha alguma função desconhecida com domínio ℝ , que sei cumprir algumas condições razoáveis, como continuidade. Eu conheço os valores exatos de f (porque os dados provêm de uma simulação) em alguns pontos de amostragem equidistantes t_i = t_0 + iΔt com i∈ \ {1,…, n \} , que posso assumir que sejam suficientemente bons para capturar tudo aspectos relevantes de f , por exemplo, posso assumir que existe no máximo um extremo local de f entre dois pontos de amostragem. Estou procurando um teste que me diga se meus dados estão em conformidade com f sendo exatamente periódico, ou seja, ∃τ: f (t + τ) = f (t) \, ∀ \, t, com a duração do período sendo um tanto razoável, por exemplo, (mas é concebível que eu possa criar restrições mais fortes, se necessário).
De outro ponto de vista, tenho dados e estou procurando um teste que responda à questão de saber se existe uma função periódica (cumprindo as condições acima) para que .
O ponto importante é que é pelo menos muito próximo da periodicidade (pode ser, por exemplo, ou com ) na medida em que a alteração de um ponto de dados por uma pequena quantidade possa ser suficiente para fazer com que os dados estejam em conformidade com sendo exatamente periódicos. Assim, ferramentas padrão para análise de frequência, como a transformada de Fourier ou a análise de cruzamentos zero, não ajudarão muito.
Observe que o teste que estou procurando provavelmente não será probabilístico.
Tenho algumas idéias de como projetar esse teste, mas quero evitar reinventar a roda. Então, eu estou procurando por um teste existente.