comote said:
It seems to me, that you are still picking the \psi_a(x) beforehand. Yes it would work, for one specific set of eigenvectors on a given product state, but not any measurement.
Fine, it works for one specific choice of the measured observable A only.
But then for another choice of the observable B (B not equal to A), I choose ANOTHER basis \varphi_b(x), so instead of (40) now I can write
\psi(x,t) = \sum_b d_b(t) \varphi_b(x)
To measure B (rather than A) I have to apply a different interaction, so now (42) will no longer be true. Instead, with that different interaction, instead of (42) I will have
\Phi(x,z,t) = \sum_b d_b(t) \varphi_b(x) \xi_b(z)
This is different from (42). Yet, it has the same FORM as (42).
The physical point is that there is no measurement without interaction, and each kind of measurement requires a different kind of interaction. Consequently, each kind of measurement will lead to a different wave function. Yet, as long as each of these measuremts is "ideal", the wave function after the interaction always takes the FORM (42).
And all this does not depend at all on hidden variables.
Does it help?