heisenberg product line uncertainty principle