Given a molecular system, the time-independent Schrodinger Equation (SE) that we want to solve is $$\hat H \psi(r_e, r_n) = E \psi(r_e, r_n)$$ $\hat H$ is hermitian, so the set of solutions $\psi(r_e, r_n)$ are orthonormal.
Under Born-Oppenheimer approximation, $\{r_e \}$ decouples with $\{ r_n \}$, thus each $\psi(r_e, r_n)$ can be represented as $$\psi(r_e, r_n) = \psi_e(r_e|r_n) \chi(r_n)$$ in which $\hat H_e(r_n) \psi_e(r_e|r_n) = E_e(r_n) \psi_e(r_e|r_n)$.
My confusions:
In every reference I read, the eigenfunction of $\hat H$ is represented as
$$\psi(r_e, r_n) = \sum_{i = 1}^{\infty}\psi_e^i (r_e|r_n) \chi^i(r_n)$$ in which {$\psi_e^i(r_e|r_n)$} is the set of eigenfunctions of $\hat H_e$
Why an eigenfunction of $\hat H$ can be represented in such a way? For me, this expression is just $$\psi(r_e, r_n) = \sum_{i = 1}^{\infty}\psi^i (r_e, r_n)$$ it makes no sense that an eigenfunction can be expanded in some bases.