Skip to 0 minutes and 4 secondsFeynman recognized that doing the calculations for quantum chemistry, understanding how atoms behave and how they bond into molecules. Topics like that was difficult for a classical computer and so he proposed that maybe we could build a machine that operates on quantum principles that would solve those same kinds of problems. That's what we call a quantum computer today. So, quantum chemistry is actually really important and difficult field in a lot of ways, and we have with us today one of the world's experts on how you might actually solve quantum chemistry problems on a quantum computer, Dr. James Whitfield who is a Professor of Physics at Dartmouth College. James! Welcome. Thank you. Thank you for the invitation. I'm glad to be here.
Skip to 0 minutes and 54 secondsFirst I just gave a rough definition of quantum chemistry. Let me hear your definition of quantum chemistry. What are the kinds of things we are trying to solve or learn when we're solving quantum chemistry problems? Right so, quite often chemistry; you have a lot of these things, molecules and atoms, and we are interested in how they behave, but because they are so tiny the underlying physics and the underlying rules for how they behave is quantum mechanical. And thus you need quantum mechanics describe them; this allows us to understand many things, right. For instance the electronic behavior of these how the electrons moving around, molecular orbitals and things like this.
Skip to 1 minute and 30 secondsWhat the electrons actually form is actually dictates a large part of the vibrational motion, the rotational motion, the other various motions that can occur. And it turns out in quantum chemistry, quite often we're interested in the ground state electronic potential. Because it turns out that the electronic excitations, because we can see things around us, have colors. Great. So.. Tell me why is solving these problems actually hard for a computer? Well the problem size grows exponentially, as you pointed out in some of the earlier articles inside the course, the size of the Hilbert space, the problem space grows very large with the number of qubits that you have. The same thing is true with the number of electrons that you have.
Skip to 2 minutes and 15 secondsSo more electrons that you have the larger the problem becomes and then it becomes exponentially hard to approach with most or all known classical algorithms. Every time we are talking about a molecule when we add another atom to the molecule, it gets twice as hard to calculate the behavior of the system or some factor like that? Right, or you could even think, even if it didn't get too much harder, right. You can think--if you're talking about proteins and we scale up to the entire cell. There is a large, large, large number of electrons that are dictating the behavior of everything inside that cell.
Skip to 2 minutes and 49 secondsBut to take into account all of those electrons, we are going to need a very large computational machines. And if the scaling is very poor then we're not going to be able to go past very small atoms, molecules inside of the system. Great so. Who actually solves quantum chemistry problems and why. What are they trying to learn, or do, or build? In particular, I work on electronic structure.
Skip to 3 minutes and 11 secondsAnd quantum chemistry is very broad, so there are a lot of different aspects to it, there's vibrational structure, people are interested in how these things are vibrating and this would dictate, say thermal properties if you want to know what happens for an infrared camera for instance and this would be all dictated by the vibrational properties. If you want to know what things look like, how they respond to optical frequencies, optical wavelengths would be what color they give off, what color they absorb at, and thinks like this would all be important things, so the detection of helium, for instance, was done just looking at the sun and seeing what spectrum lines came through.
Skip to 3 minutes and 43 secondsTo understand why these things occur is where the quantum mechanics comes in, the quantum chemistry, the quantum physics, where they start to play a role in understanding the world around us. Great. So at a practical level, does it affect how we do material design or drugs or some other sort of chemistry? Yeah it's a good point, yes of course it does. With material design and a lot of these things, and especially nowadays where this is a large, large scale computational projects where we just have tremendous amounts of computational power around us. You can really do the screening studies. Where you really start looking at just random instances to try and find something that matches what you're looking for.
Skip to 4 minutes and 24 secondsSo drug design for instance, if you want to know something that binds to a particular site, you just try everything and see which one actually fits the best. The idea of quantum computing, is that we can try these things faster, we can try larger sets of things, and we can try them as quickly as possible and really make better screening techniques for doing these material designs. Let me ask you a question. What's your favorite problem that you're hoping someone will solve using a quantum computer? Me personally, I'm very interested in the computational aspects of the problem.
Skip to 4 minutes and 55 secondsThen I would like to solve the problem quite generically, that if you think about a pharmaceutical company or a material design company, they are really interested in particular instances in application areas, right! In the idea of what we're trying to do with quantum computation and largely with electronic structure packages in general is to make general-purpose tools that work well, that work better over a wide range of systems. They give back better answers with lower error bars and faster. Really optimizing the toolset, so if you want to know what building you could build, you just need the tools. So we are working on the tools side. I really focus on how I can really scale up problems.
Skip to 5 minutes and 37 secondsTo understand what's the best format to put data in, in order to understand the problem. I find is much more exciting, the mathematical problem than the actual physical problems. But when your research then is successful then lots of other people will be able to use it for…? That's the goal that it should be widely applicable to anybody doing electronic structure methods or using computers to understand chemistry or physics. Just help everybody. Sounds good. Microsoft research is fond of talking about the Haber-Bosch process, which is used for making fertilizers and they've pointed out that 1% to 2% of all of the world's energy that's consumed today is actually used in this process for making fertilizer for agriculture.
Skip to 6 minutes and 24 secondsHow can a quantum computer actually help us with that particular problem? I believe this is catalytic problem. So with catalysis what happens is that you really want something to help you get over your reaction pathway faster. In catalysis quite often you have perhaps some metal complex inside the center, so it's iron-sulfur complexes and things like this where you end up with these very large atoms that will provide a lot of intermediate states, and distinguishing between these different states is very difficult for the methods that we typically employ, So with this, it really requires a better physical description and that's where the quantum computation comes in.
Skip to 7 minutes and 7 secondsSo it's a nice problem that's difficult to approach from a classic computer that also has a nice application area and like you said nitrogen fixation, your fertilizers and things like this it's very important problem. Great. So when we succeed with quantum chemistry, which is the area that Feynman first proposed for working on quantum computers it's going to have a real positive impact on society in many different ways. Yeah. Medicine for instance. Understanding how better drug discovery, drug designs as you mentioned earlier, material design, making stronger paints and things like this, less scratch resistance glasses for instance things like this, all these things people want to understand both computationally as well as engineering wise. Is that a word? So that's great.
Skip to 7 minutes and 59 secondsJames, thank you for that description of how we can use quantum computers to solve quantum chemistry problems and we will have you back later in the course to actually talk about some of the algorithms. Excellent, thank you.
Computation and Quantum Chemistry
Assistant Professor James Whitfield of Dartmouth College joins us to introduce the notion of quantum chemistry, and the kinds of problems we can solve. The accompanying text adds more context about why these problems matter in today’s society. You can view the video and read the text in either order.
The Green Revolution of the twentieth century increased the production of food worldwide. Hunger, in most countries, is now more a matter of economic inequality, poverty and weak governance rather than global inability to produce enough food. One of the key factors in this success has been the widespread adoption of synthetic fertilizers, which are created by pulling nitrogen out of the air and “fixing” it into a form more easily useable by plants. This process, known as the Haber-Bosch process, uses 1-2% of all of the energy humanity generates! Finding lower-energy alternatives to this process would be an enormous benefit to all of mankind.
Chemists study, among other things, the shape of molecules and the energy of each configuration. With this information, they can predict what shape molecules will take under different conditions and how they form larger structures, which helps them to understand how chemical reactions occur, and how much energy is either released or absorbed in a particular reaction.
Improvements in our ability to calculate these behaviors have the potential to improve our ability to make those agricultural fertilizers, and quantum computers may be able to contribute. They will also help us understand photosynthesis, and create new materials with desirable properties such as strength or flexibility.
Many of those calculations from the subfield known as quantum chemistry present an opportunity for quantum computers. As we will see when we begin discussing key concepts in quantum mechanics in order to understand quantum computers, the accurate description of quantum systems such as a molecule grow exponentially in the number of electrons and atoms involved. This makes the necessary calculations tedious for a classical computer.
Fortunately, we have a solution to this exponential growth in possible states we have to analyze: using a quantum computer. In many cases, what we want to learn is some aggregate fact about the possible states (such as the average energy, or how the molecule behaves when a group of possible vibrations are all happening at the same time) or to find some specific state among the set (such as the lowest energy).
The exact difficulty of problems in this domain depends on the precision to which we want to calculate the answer. Problems like factoring, which we just discussed, have a single, specific answer. But many computations aim to make predictions about the real world, which is messy and never corresponds fully to the idealized model we put into a computer. We have to pick a point at which to stop the computation, when it has enough digits in the answer.
That question aside, quantum chemistry ideally meets our criteria for a problem that is well suited to a quantum computer: the amount of memory required and the amount of data we have to read and write is small, and the space of possible answers we must explore grows exponentially as the size of the molecule grows.
In fact, quantum chemistry was the first application that Caltech professor and Nobel laureate Richard Feynman envisioned when he proposed something like a quantum computer in the early 1980s. It is now considered to be one of the most attractive applications for quantum computers, both because it seems relatively tractable, and because of its obvious benefits to humanity.
© Keio University