The answer is probably obvious but I am missing something.
Let's say I have a quantum state $|\psi \rangle$ on $n$ qubits stabilized by $n$ Pauli operators $\{g_1,...,g_n\}$.
My question is: How can I express this quantum state as a function of the stabilizers?
The motivations behind my question are that in this paper, on page 11 right after the beginning of the part A, they claim that a pure state stabilized by a family $\{g_1,...,g_n\}$ can be written in density matrix form as ( * ):
$$|\psi\rangle \langle \psi |=\frac{1}{2^n} \prod_{i=1}^n (1+g_i)$$
I am not understanding this. For me, this equation only implies that $|\psi\rangle$ will necessarily be stabilized by $\pm g_i$ but we do not know if it is a $+$ or a $-$.
For instance, I can show that $|\psi\rangle$ will be stabilized by any $\pm g_k$ ($k \in [1,n]$) because, first (I use $g_k^{\dagger}=g_k$ as it is an $n$-Pauli operator):
$$\pm g_k |\psi \rangle \langle \psi | (\pm g_k^{\dagger}) = g_k |\psi \rangle \langle \psi | g_k^{\dagger}=\frac{1}{2^n} \left(\prod_{i\neq k}^{n} (1+g_i) \right) g_k (1+g_k)g_k^{\dagger}=|\psi \rangle \langle \psi |$$
And then, for $A$ unitary, $A |\psi \rangle \langle \psi | A^{\dagger} = |\psi \rangle \langle \psi | \Rightarrow A |\psi \rangle = e^{j \phi} |\psi\rangle$. Then, as $A=g_k$ is also Hermitian, $e^{j \phi}=\pm 1$, hence $|\psi\rangle$ is stabilized by $\pm g_k$.
So, in the end, how can we write a nice expression for a quantum state, knowing its stabilizers?
( * ): Maybe I am wrongly interpreting what they say though.