Quantum Reform
Total Page:16
File Type:pdf, Size:1020Kb
feature Quantum reform Leonie Mueck Quantum computers potentially offer a faster way to calculate chemical properties, but the exact implications of this speed-up have only become clear over the last year. The first quantum computers are likely to enable calculations that cannot be performed classically, which might reform quantum chemistry — but we should not expect a revolution. t had been an exhausting day at the 2012 International Congress of Quantum IChemistry with countless presentations reporting faster and more accurate methods for calculating chemical information using computers. In the dry July heat of Boulder, Colorado, a bunch of young researchers decided to end the day with a cool beer, but the scientific discussion didn’t fade away. Thoughts on the pros and cons of all the methods — the approximations they involved and the chemical problems that they could solve — bounced across the table, until somebody said “Anyway, in a few years we will have a quantum computer and our approximate methods will be obsolete”. An eerie silence followed. What a frustrating thought! They were devoting their careers to quantum chemistry — working LIBRARY PHOTO RICHARD KAIL/SCIENCE tirelessly on applying the laws of quantum mechanics to treat complex chemical of them offering a different trade-off between cannot do on a ‘classical’ computer, it does problems with a computer. And in one fell accuracy and computational feasibility. not look like all the conventional quantum- swoop, would all of those efforts be wasted Enter the universal quantum computer. chemical methods will become obsolete or as chemists turn to quantum computers and This dream machine would basically work that quantum chemists will be out of their their enormous computing power? like a normal digital computer; it would jobs in the foreseeable future. Instead of a be programmable and could carry out quantum revolution, it looks like we will be Quantum-chemical cravings any imaginable algorithm. But instead of confronted with a quantum reform. Ever since its beginnings, quantum electronic circuits representing bits, it would chemistry has been on a starvation diet — contain quantum circuits representing The scale of the problem adapting to limited computational resources quantum bits — or qubits. These can be Although there are confusingly many like an organism adapts to a scarcity of constructed using all sorts of quantum approximations that are used in quantum nutrients. In the 1920s and 1930s, the great systems like nuclear spins or the electronic chemistry, it has been very successful. forefathers of the subject already knew the states of ions trapped in electromagnetic “Quantum chemistry has become a very exact mathematical laws to describe the fields. “Right now we are in the very early mature field,” explains Gus Scuseria, a quantum mechanical behaviour of electrons stages of quantum computing in terms of quantum chemist from Rice University in in molecules. But, as Paul Dirac put it, actual implementation,” explains Krysta Houston, Texas. Today, all chemists can get “the exact application of these laws leads Svore from Microsoft Research. But once their hands on user-friendly programs to to equations much too complicated to be this dream machine has become reality, the calculate ground-state energies, molecular soluble”. Dirac proved to be quite the prophet expected quantum leap in computing power geometries or spectral parameters, — even for today’s supercomputers, using promises an end to quantum chemistry’s using clever approximations to the exact the Schrödinger equation to exactly calculate starvation diet, providing the resources to solution. This exact solution is called full properties of even simple molecules is too calculate exact solutions to the previously configuration interaction (FCI) — and complicated. But just like with a starvation unsolvable equations and removing the need it takes full account of electron–electron diet, quantum chemists adapted to the for approximate methods. interactions, unlike the more simplistic restricted computational resources, building However, in the past year, researchers methods that just approximate those their vocation around the development of have started to clarify exactly what changes interactions by crude averaging. To carry out ever more sophisticated approximations to the first generation of quantum computers FCI calculations the necessary computational the exact solutions. This has resulted in a will bring. And although we will probably resources are enormous and they grow — or wealth of quantum chemical methods, each be able to perform computations that we scale — exponentially with the system size, NATURE CHEMISTRY | VOL 7 | MAY 2015 | www.nature.com/naturechemistry 361 © 2015 Macmillan Publishers Limited. All rights reserved feature which is measured by the number of spin Schrödinger equations at hand, which is concurs Troyer — at least for the first orbitals in the molecule. That means you can what a quantum computer promises, then we generation of small quantum computers with realistically perform such calculations only will be able to predict — always.” says Alan a few hundred qubits. And so Svore’s group on atoms and tiny molecules with a handful Aspuru-Guzik from Harvard University. In joined forces with Troyer and started to look of electrons in a few spin orbitals. other words, quantum chemists could stop at the prospects of quantum chemistry on The methods that quantum chemists worrying about approximations and just quantum computers. have developed to sensibly approximate the solve problems exactly. The main reason Their studies are carried out with a healthy FCI solution bring down the computational for the speed-up is simple: on a classical dose of pragmatism; having proof that FCI resources to something bearable — that is you computer, the electronic wave function — calculations scale polynomially is a good can comfortably calculate chemical properties which contains all the information about how start, but there are still some very practical of molecules with a few hundred atoms the electrons behave in a molecule — needs questions that need answering. It is crucial within hours or days on a supercomputer. a huge amount of memory to be stored. The to know what exactly the x in an Nx scaling The approximations have an effect on how number of required bits scales exponentially would be to get an idea about how long the required computational resources with the number of spin orbitals, hence the calculations would actually take on quantum scale with system size: rather than scaling exponential scaling of FCI calculations. But, computers. The question is whether they will exponentially, they scale polynomially, that is being quantum systems themselves, quantum finish in an amount of time that a quantum if N is the number of spin orbitals, the scaling computers represent electrons in molecules chemist is willing to wait — say a few is Nx. The value of x depends on, the exact much more effortlessly — the number of months. “If the scaling is N10, it’s faster than approximations that you make: the smaller x, necessary qubits only grows linearly with the a classical computer but it might just take the cruder the approximation and the larger number of spin orbitals. Consequently, you forever.” Troyer says. And if that “forever” is the errors. But a smaller x also means that you also need fewer operations to manipulate too long for even the most patient quantum need less computational resources and can the qubits, explains Aspuru-Guzik. Back in chemists, quantum chemistry will never be treat larger molecules in less time. In other 2005 he showed, theoretically, that an FCI the killer application for quantum computers. words, the methods form a hierarchy in terms calculation indeed scales polynomially on a of computational resources and accuracy. quantum computer1. A quantum of solace As a rule of thumb, you can comfortably use And since then he has been developing In 2014, advances in determining the exact N7 methods to treat a few tens of atoms and algorithms for quantum chemistry on scaling and designing algorithms to get get a result that is accurate enough for most quantum computers — although there is it down to a practically manageable level chemical purposes. For very large molecules, no quantum computer yet to implement have come so thick and fast that they even there are even tricks to bring N6 methods anything of interest. Apart from a few proof- overwhelmed quantum-computing veteran down to linear scaling while keeping errors to of-principle calculations of the hydrogen Aspuru-Guzik. “It’s been an interesting a minimum. molecule and He–H+ the field has little year,” he says in reference to the progress But there is a caveat. “85 years after experimental work to show for itself 2,3. For that has been made in designing specific Schrödinger’s equation we have solved half a calculation of one of Scuseria’s [Mn12] algorithms that use as few operations on the of the problems,” Scuseria demurs. For quite fragments you’d need at least 500 qubits qubits as possible. some time, he has been unsuccessfully racking — and we are far from having a quantum A quantum algorithm for quantum his brain about the notorious ‘multireference’ computer of that size. But Aspuru-Guzik is chemistry looks fundamentally different from or ‘strong correlation’ cases that make up the optimistic: “We will see this in our lifetime,” its classical counterpart. For example, when unsolved half. If two or more electronic states he says. Matthias Troyer, from ETH Zürich, searching for the ground-state energy of a of a molecule are very close in energy, all the is bold enough to be more specific. “First we molecule with a classical algorithm, you first elegant approximations used to bring the need one qubit that’s really stable long-term, encode a rough guess of a molecule’s wave scaling down no longer hold. Unfortunately, for a few hours or a few days, and that can be function in a huge array of numbers.