In solid state physics we can write the wavefunctions of a crystal electron according to Bloch's theorem:
$$\psi_k(x)=\mathrm{e}^{\mathrm{i}kx}u_k(x)$$
where $u_k(x)$ is a lattice periodic function.
We always index the wavefunctions with the wavevector $k$. Sometimes this is even written as
$$\psi(k,x)=\mathrm{e}^{\mathrm{i}kx}u(k,x)$$
which makes it looks like the function depends on real space and reciprocal space simultanously. Are we looking at a wavefunction in real space or in reciprocal space? Can we transform between both representations using a fourier transform?
For some reason, e.g. when reading textbooks this indexing always confuses me. I somehow find it hard to get intuition on why the wavefunction is indexed with the wavevector.
What I do understand however is that when looking at a finite crystal with periodic boundaries, there is only a finite number of allowed $k$ values, which becomes continuous in the limit of an infinite crystal.
Edit
How are this $k$ and reciprocal space connected? I think this is what is really confusing me. And how would the fourier transform of $\psi(k,x)$ look like? Would that be $\tilde{\psi}(x,k)=\tilde{\psi}_x(k)$?