Producing Energy Eigenstates of the Molecule by Classically Emulated Quantum Simulation
Abstract
We produce an energy eigenstate of the molecule from a superposition of energy eigenstates by classically emulated quantum simulation. We use a Hamiltonian of the molecule represented by Pauli matrices and concatenated ancilla qubits. Starting from an adequate initial state of physical qubits, we produce a corresponding energy eigenstate by twirling operations, that are time evolutions by the Hamiltonian controlled by the ancilla qubits.
Key words: molecule, Energy eigenstate, ancilla qubits
1 Introduction
Quantum information theory has been investigated for more than half a century[1]. Among others the Shor’s factoring algorithm[2] has caused great motivation to realize quantum computers. In the last decade, realization of quantum computers of the universal type have developed so much[3] that several studies have been done[4] using quantum computers of the universal type. Especially, problems in quantum physics and quantum chemistry would be natural objects of study by quantum computers. In quantum physics and quantum chemistry it is an important task to identify energy eigenstates of quantum systems such as condensed matters, atoms and molecules. Variational Quantum Eigensolver(VQE)[5] is a famous algorithm to prepare a ground state of a quantum system that uses both classical computers and quantum computers. Variational Quantum Deflation(VQD)[6] is an application of VQE that prepare exited states of a quantum system.
The molecule is the simplest molecule and has been studied in terms of quantum computers [7, 8, 9] The molecule can be described by a two-qubits Hamiltonian and energy eigenstate of this system have been studied by quantum simulation and by NMR[10].
Recently, the author of the present paper has proposed a quantum algorithm that produces energy eigenstates of a Hamiltonian by classically emulated quantum simulation[11]. Our procedure uses a proper time evolution by a Hamiltonian controlled by concatenated ancilla qubits. Starting from an adequate initial state we can attain the corresponding energy eigenstate. Energy eigenstates have been produced for a few-qubits Hamiltonian that derives from the (1+1)-dimensional lattice Schwinger model[12]. The purpose of this paper is to apply the above quantum algorithm to the molecule that is more symmetric than the model that derives from the (1+1)-dimensional Schwinger model. We produce energy eigenstates of the molecule by classically emulated digital quantum simulation without using VQE nor VQD. We do not use algebraic calculation nor classical-quantum hybrid algorithm. Our algorithm uses ancilla qubits and resembles the quantum phase estimation algorithm [16]. Our algorithm also resembles the energy difference estimation algorithm[17], where a phase difference that is caused by an energy difference is used.
2 Hamiltonian of the molecule and twirling operations
Our starting point is the following Hamiltonian of the molecule written in atomic units[7, 8, 9]
(1) |
where are constants depending on the distance of the two nuclei, and , and represent the identity operator and the Pauli matrices
(2) |
that operate on each electron specified by a 0 or 1 subscript in the molecular orbital. The Hamiltonian (1) has been obtained from the ordinary quantum mechanical Hamiltonian by the second quantization and representing fermionic variables by Pauli matrices[13, 14].
In the matrix form we have
(3) |
We use the values and for the internuclear distance 0.70Å[10]. The energies of the ground state and exited states are algebraically calculated to be and , where . In the following, we assume that we do not know these values.
We explain twirling operations[11, 15] that produce a specific energy eigenstate from a superposition of energy eigenstate . We introduce ancilla qubits in the initial state , We Hadamard transform an ancilla qubit as . We apply time evolution of the Schrödinger equation for the Hamiltonian controlled by the ancilla qubit to the physical state . By setting the time period adequately, only a specific energy eigenstate can acquire the phase by the time evolution. After the time evolution we again Hadamard transform the ancilla qubit. Only the state of ancilla qubit that associate with the specific energy eigenstate can return to the original state
(4) |
Another energy eigenstate acquire a non-trivial phase factor by the time evolution and the ancilla qubit that associate with the energy eigenstate does not return to the initial state by the Hadamard transformation
(5) |
We concentrate on the physical state that is associated with the ancilla qubit that remains to be . We call the physical states that are associated with ancilla qubit active states. After the twirling operation, the relative amplitude of the specific state increases in the active state. Using the new physical state the next twirling operation is prescribed. We adopt the new time period calculated by , where is the new active physical state. Introducing a new ancilla qubit, we can carry out the next twirling operation and the relative amplitude of the specific state increases furthermore. Repeating this procedure, only the specific state survives in the active state. Thus we can produce the specific state from the initial physical state .
3 Simulation results
We start from an initial physical state , where the subscript means that can lead to an energy eigenstate and the subscript means that no twirling operations have been done. We evaluate . We choose the time period to use the identity . If we had chosen we had used the identity . We carry out the first twirling operation to obtain the first approximate state of in the active state. We evaluate and using and a fresh ancilla qubit , we carry out the second twirling operation to obtain the second approximate state of in the active state. Repeating this procedure the physical state will approach the state as the number of the twirling operations increases. In Fig.1 we show the -th block of the twirling operations that we use in simulation.
************************************** Fig.1 ********************************************
We show in Fig.2 a simulation result that we start from the initial physical state , where the subscripts 0 and 1 mean the th qubit and the st qubit, respectively. We see that the expectation values of cannot be distinguished from the theoretical value after the first twirling operation. After the first twirling operation, the expectation values of seem hardly change. This will mean that after the first twirling operation the physical state reaches a steady state and the ground state has been produced.
********************************** Fig.2 ********************************
We show in Fig.3 a simulation result that we start from the initial phisical state , where . At the initial point() the expectation value takes a near value of by chance. The state , however, is not an eigenstate of and by the first twirling operation() the expectation value of is separated from the value . The initial physical state is expanded as . By the first twirling operation, the relative amplitudes of and in the active physical state diminish and the expectation value of falls. We see that the expectation values of H cannot be distinguished from the theoretical value after the number of the twirling operations , which will mean that the first excited state has been produced by the fourth twirling operation.
********************************** Fig.3 ********************************
We show in Fig.4 a simulation result that we start from the initial physical state . We see that after the number of the twirling operations the seond exited state has been produced in the active state.
********************************** Fig.4 ********************************
We show in Fig.5 a simulation result that we start from the initial physical state . We see that after the number of the twirling operations the third exited state has been produced in the active state.
********************************** Fig.5 ********************************
We show in Tbale I two typical simulation results that we start from the initial state . There are two cases that the expectation values of can approach to
or . The initial physical state will be a point of a watershed.
Table I Expectation values of for the initial physical state . The active state means the number
of the active states that have survived among the initial states.
-1.05538 | -1.05633 | -0.94812 | -0.90006 | -0.89804 | -0.87099 | -0.87118 | |
active state | 6135059 | 108699 | 425 | 287 | 258 | 218 | |
-1.05547 | -1.051434 | -1.18508 | -1.17334 | -1.23233 | -1.23379 | -1.23400 | |
active state | 3989101 | 1637809 | 1233808 | 518612 | 401809 | 390440 |
4 Summary and discussions
We have studied energy eigenstates of the Hamiltonian of the molecule. We have used concatenated ancilla qubits to carryout the twirling operations repeatedly. Starting from adequate initial physical states, we have produced energy eigenstates of the Hamiltonian of the molecule without algebraic calculation. We have chosen five typical initial physical states. Any physical state will attain one of the four energy eigenstates by the twirling operations. The ground state and the highest energy eigenstate will be produced by a smaller number of the twirling operations. It requires a greater number of the twirling operations to produce the first and the second exited states. The Hamiltonian of the molecule is symmetric, and in general there is no one-to-one correspondence between the initial physical state and the energy eigenstate of the end. The initial physical state is one of points of a watershed leading to or . Our procedure is applicable to any Hamiltonian that is represented by Pauli matrices.
5 Acknowledgement
The author thanks National Institute of Technology, Gunma College, where this study has been done.
References
- [1] M.A.Nielsen and I.L.Chuang, Quantum computation and quantum information, 2000; Cambridge University Press, Cambridge, England.
- [2] P.W.Shor, Proceedings 35th Annual Symposium on Foundations of Computer Science.
- [3] Y.Kim, A.Eddins, S.Anand, K.X.Wei, E. van den Berg, S.Rosenblatt, H.Nayfeh, Y.Wu, M.Zaletel, K.Temme, A,Kandala, Nature 618, 500(2023).
- [4] R. C. Farrell, M. Illa, A.N. Ciavarella and M.J. Savage, Phys.Rev.X.Quantum 5, 020315(2024).
- [5] A.Peruzzo, J.McClean, P.Shadbolt, M.-H,Yung, X.-Q.Zhou, P.J.Love, A.Asupuru-Guzik, and J.L., Nature Communications, 5,4213(2014).
- [6] O.Higgot, D.Wang, abd S.Brieley, Quantum 3,156(2019),
- [7] P.J.J. O’Malley, R. Babbush, I.D. Kivlichan, J. Romero, J.R. McClean, R. Barends, J. Kelly, P. Roushan, A.Tranter. N. Ding2, B. Campbell, Y. Chen, Z. Chen, B. Chiaro, A. Dunsworth, A.G. Fowler, E. Jeffrey, E. Lucero, A. Megrant, J.M. Mutus, M. Neeley, C. Neill, C. Quintana, D. Sank, A. Vainsencher, J. Wenner, T.C. White, P.V. Coveney, P.J. Love, H. Neven, A. Aspuru-Guzik, and J.M. Martinis, Phys. Rev. X 6, 031007(2016).
- [8] J.I. Colless, V.V. Ramasesh, D. Dahlen, M.S. Blok, M.E. Kimchi-Schwartz, J.R. McClean, J. Carter, W.A. de Jong, and I. Siddiqi, Phys. Rev. X 8, 011021(2018).
- [9] M. Ganzhorn, D.J. Egger, P. Barkoutsos, P. Ollitrault1, G. Salis, N. Moll, M. Roth, A. Fuhrer, and P. Mueller, S. Woerner, I. Tavernelli, and S. Filipp, Phys. Rev. Applied 11, 044092(2019).
- [10] D.Singh, S.Mehendale, Arvind, K.Dorai, arXiv:2407.01000(2024).
- [11] K.Oshima, Quantum Engineering, 2024, 3854366 (2024).
- [12] J.S.Schwinger, Physical Review, 125, 397(1962).
- [13] P.Jordan and E.Uigner, Z.Phys.47, 631(1928).
- [14] S.B.Bravyi and A.Y.Kitaev, Ann.Phys.298,210(2002).
- [15] K.Oshima, Prog.Theor, Exp.Phys.2024,113A02(2024).
- [16] A.Yu.Kkitaev, arXiv: quant-ph/9511026(1995)
- [17] K.Sugisaki, C.Sakai, K.Toyota, K.Sato, D.Shiomi and T.Takui, Phys.Chem.Chem.Phys., 23, 20152(2021).
Figure captions.
Fig 1.
The -th block of the twirling operations. We use two ancilla qubits and .
We have chosen the number of the ancilla qubits and the power of appropriately.
Fig 2.
Expectation values of that we start from the initial physical state . We have carried out trials for times by IBM qiskit qasm-simulator.
The dotted line represents the theoretical value . The error bars are very short and are hided in the distinct points.
The horizontal axis represents the number of the twirling operations.
Fig 3.
Expectation values of that we start from the initial physical state .
The dotted line represents the theoretical value .
Fig 4.
Expectation values of that we start from the initial physical state .
The dotted line represents the theoretical value .
Fig 5.
Expectation values of that we start from the initial physical state .
The dotted line represents the theoretical value .
![[Uncaptioned image]](https://cdn.awesomepapers.org/papers/aa23c265-0dd0-4562-92c4-2f389e6eb8a5/x1.png)
Fig.1
Fig.2
Fig.3
Fig.4
Fig.5