Is there exact formula that returns minimal period of a periodic analytic function? For constant it should return 0, for non-periodic functions - infinity.
I only came to the following but it requires taking the smallest branch of a multivalued function. I would like an answer not involving multi-valued functions.
$$T[f]=\left(\int_{-\infty}^{+\infty}|f(s+t)-f(s)|ds\right)^{[-1]}|_{t=0}$$