$x[n]$ is a complex function $n=0,1,2,\cdots,L-1 $
we assume $x[n]$ is periodic in its index: $x[n+L]=x[n]$
Its auto-correlation function $C[n]$ is uniquely defined as: $$ C[n]=\sum_{i=0}^{L-1} x[i+n]x^*[i] $$ $C[n]$ also has the periodic property: $$C[n+L]=C[n]\tag{1}$$
And ''conjugate-symmetry'' property: $C[-n]=C^*[n] \tag{2}$
Now my question is:
For given $C[n]$, which satisfies property (1) and (2):
Can we find the corresponding $x[n]$ ?
If yes, is it unique?
$\qquad $ if unique, what is the method to find $x[n]$?
$\qquad $ if not unique, what is the class of those $C[n] \rightarrow \{x[n]\}$
If no, what other constraint properties should we add to $C[n]$, in order to make it yes?
my guess
No, we can't find $x[n]$ from general $C[n]$
In order to make it yes, we need the discrete Fourier transform of $C[n]$ to be semi-positive defined.
$$I[\omega] \geqslant 0 \tag{3}\\ \text{where} \qquad \omega=0,1,2,\cdots,L-1 \\ and \qquad I[\omega]=\text{DFT}[C[n]]:=\sum_{n=0}^{L-1} C[n] e^{\frac{2\pi i}{L}\omega n} $$ By the way, $I(\omega)$ is real as the result of "conjugate-symmetric" property of $C[n]$
(3) is extra condition to make the $x[n]$ exist for given $C[n]$
with constraint (1),(2),(3) together. The answer is yes.
But the solution $x[n]$ are not unique.
They are not unique up to $L$ phases factors: $\theta[\omega] \quad \omega =0,1,2,\cdots,L-1$ $$ \tilde{x}[\omega]=\text{DFT}[x[n]]= |\tilde{x}[\omega]| e^{i\theta[\omega]} $$
$$ I[\omega]= |\tilde{x}[\omega]|^2 $$
$\tilde{x}[\omega]$ is the Fourier transform of $x[n]$, knowing $\tilde{x}[\omega]$ then we know $x[n]$
however, when we recover $\tilde{x}[\omega]$ from $I[\omega]$, the phase information $\theta[\omega]$ is completely missing. which makes $x[n]$ not unique.
In sum:
$C[n] \xrightarrow{DFT} I[\omega]$
If $I[\omega]$ is not semi-positive defined, then there is no solution for $x[n]$
If $I[\omega]$ is semi-positive defined, then there are solutions of $x[n]$, and they are not unique, up to $L$ phase factors.
$\tilde{x}[\omega]$ is the discrete Fourier transform (DFT) of $x[n]$. DFT is a one-to-one mapping.
$ I[\omega]= |\tilde{x}[\omega]|^2 $
and then $\tilde{x}[\omega] \xrightarrow{\text{inverse} DFT} x[n]$
since $\tilde{x}[\omega]$ is not unique, up to phase factor $|\tilde{x}[\omega]| e^{i\theta[\omega]}$, our $x[n]$ is also not unique.
Above is my guess.
Maybe there are already some textbook conclusions from some part of the math I don't know.
So, I hope to get some reference from this subject.