The underlying ideas for the D-Wave approach arose from experimental results in condensed matter physics, and in particular work on quantum annealing in magnets performed by Gabriel Aeppli, Thomas Felix Rosenbaum and collaborators,[31] who had been checking[32][33] the advantages,[34] proposed by Bikas K. Chakrabarti & collaborators, of quantum tunneling/fluctuations in the search for ground state(s) in spin glasses. These ideas were later recast in the language of quantum computation by MIT physicists Edward Farhi, Seth Lloyd, Terry Orlando, and Bill Kaminsky, whose publications in 2000[35] and 2004[36] provided both a theoretical model for quantum computation that fit with the earlier work in quantum magnetism (specifically the adiabatic quantum computing model and quantum annealing, its finite temperature variant), and a specific enablement of that idea using superconducting flux qubits which is a close cousin to the designs D-Wave produced. In order to understand the origins of much of the controversy around the D-Wave approach, it is important to note that the origins of the D-Wave approach to quantum computation arose not from the conventional quantum information field, but from experimental condensed matter physics.