Main ideas for Heisenberg Uncertainty Principle