As it is currently stated, question does not make any sense, partly due to wrong English, partly due to incorrect statement semantics, partly due to content mixing and absence of post main topic. And also partly due to invalid Physics, such as
Then there’s quantum mechanics with Heisenberg uncertainty [x,p] not zero, so when x vary p varies.
At first, what you have wrote here is not Heisenberg uncertainty principle, but commutator of position and momentum operators, which should be expressed as :
$$ [{\hat {x}},{\hat {p}}]= {\hat {x}}{\hat {p}} - {\hat {p}}{\hat {x}} = i\hbar $$
Second. Uncertainty principle $\Delta{p}\Delta{x} \ge \dfrac{h}{4\pi}$ does not state that in case of coordinate variation, momentum must vary. Actually it's quite contrary,- when particle position is well-localized (coordinate is fixed, i.e. does not vary), then particle momentum varies by unimaginably large quantity of statistical error. And when particle coordinate varies a lot,- then particle momentum approaches constant, i.e. is stable.
Overall,- your post is by all means unreadable. That may be the root cause of your post closure.