Heisenberg studied physics at the University of Munich, where he worked under Arnold Sommerfeld. A lecture series by Niels Bohr convinced him to work on quantum theory. He went to Bohr's Copenhagen institute, where he collaborated with Dutch physicist Hendryk Kramers, and then to the University of Gottingen. There, in 1925, Heisenberg invented matrix mechanics, the first version of quantum mechanics. In subsequent work with German physicists Max Born and Pascual Jordan, he extended this into a complete mathematical theory of the behavior of atoms and their constituents.
The physical principles underlying the mathematics of quantum mechanics remained mysterious until 1927, when Heisenberg--following conversations with Bohr and Albert Einstein--discovered the uncertainty principle. An important book Heisenberg published in 1928, The Physical Principles of Quantum Theory, described his ideas. The previous year he had become a professor at the University of Leipzig, and in 1932 he was awarded the Nobel prize in physics. He remained in Germany during the Nazi period and became director of the Kaiser Wilhelm Institute, also heading the unsuccessful German nuclear weapons project. In 1958, Heisenberg became director of the Max Planck Institute for Physics and Astrophysics. He spent his later years working toward a general theory of subatomic particles.
Heisenberg's work has had important influences in philosophy as well as physics. Some of his own works, such as Physics and Philosophy (1962) and Physics and Beyond (1971), deal with philosophical issues.