Time, space, and knowledge : a new vision of reality