Uncertainty Principle and Compatible Observables