The question may seem stupid but I have heard from doubtful sources that the Heisenberg uncertainty principle results from the observer effect. I don't understand however how this works and i'm now confused on the semantics of both terms and if they have any links between them.
From my understanding the uncertainty principle comes from the wave nature of particles which limits the precision we can have between position and movement.
And the observer effect was the collapse of the probability wave function of a particle when it is observed to appear like a particle.
EDIT : Is Heisenberg's uncertainty principle due to the wave function collapse ?