You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h2id="states-gates-and-measurements-reminder-from-preview-lectures" class="anchor">States, gates and measurements, reminder from preview lectures </h2>
373
373
374
374
<p>Mathematically, quantum gates are a series of unitary operators in the
375
-
operator space $ \mathcal{H} \otimes \mathcal{H}^{*}$ which evolve the
375
+
operator space defined by our Hamiltonian \( \mathcal{H} \) and operators \( \mathcal{O} \) which evolve a given initial
376
376
state. The unitary nature preserves the norm of the state vector,
377
377
ensuring the probabilities sum to unity. Since not all gates
378
378
correspond to an observable, they are not necessarily hermitian.
<p>One initial algorithm to estimate the eigenenergies of a quantum
571
-
Hamiltonian was <ahref="https://qiskit.org/textbook/ch-algorithms/quantum-phase-estimation.html" target="_self">quantum phase estimation</a>. In it, one
572
-
encodes the eigenenergies, one binary bit at a time (up to \( n \) bits),
573
-
into the complex phases of the quantum states of the Hilbert space for
574
-
\( n \) qubits. It does this by applying powers of controlled unitary
575
-
evolution operators to a quantum state that can be expanded in terms
576
-
of the Hamiltonian's eigenvectors of interest. The eigenenergies are
577
-
encoded into the complex phases in such a way that taking the inverse
578
-
quantum Fourier transformation (see Hundt sections 6.1-6.2) of the states into which the
579
-
eigen-energies are encoded results in a measurement probability
580
-
distribution that has peaks around the bit strings that represent a
581
-
binary fraction which corresponds to the eigen-energies of the quantum
582
-
state acted upon by the controlled unitary operators.
551
+
Hamiltonian was <ahref="https://qiskit.org/textbook/ch-algorithms/quantum-phase-estimation.html" target="_self">quantum phase
552
+
estimation</a>. In
553
+
it, one encodes the eigenenergies, one binary bit at a time (up to \( n \)
554
+
bits), into the complex phases of the quantum states of the Hilbert
555
+
space for \( n \) qubits. It does this by applying powers of controlled
556
+
unitary evolution operators to a quantum state that can be expanded in
557
+
terms of the Hamiltonian's eigenvectors of interest. The eigenenergies
558
+
are encoded into the complex phases in such a way that taking the
559
+
inverse quantum Fourier transformation (see Hundt sections 6.1-6.2) of
560
+
the states into which the eigen-energies are encoded results in a
561
+
measurement probability distribution that has peaks around the bit
562
+
strings that represent a binary fraction which corresponds to the
563
+
eigen-energies of the quantum state acted upon by the controlled
564
+
unitary operators.
583
565
</p>
584
566
585
567
<!-- !split -->
586
568
<h2id="the-vqe" class="anchor">The VQE </h2>
587
569
588
-
<p>While quantum
589
-
phase estimation (QPE) is provably efficient, non-hybrid, and
590
-
non-variational, the number of qubits and length of circuits required
591
-
is too great for our NISQ era quantum computers. Thus, QPE is only
592
-
efficiently applicable to large, fault-tolerant quantum computers that
593
-
likely won't exist in the near, but the far future.
570
+
<p>While quantum phase estimation (QPE) is provably efficient,
571
+
non-hybrid, and non-variational, the number of qubits and length of
572
+
circuits required is too great for our NISQ era quantum
573
+
computers. Thus, QPE is only efficiently applicable to large,
574
+
fault-tolerant quantum computers that likely won't exist in the near,
575
+
but the far future.
594
576
</p>
595
577
596
578
<p>Therefore, a different algorithm for finding the eigen-energies of a
597
579
quantum Hamiltonian was put forth in 2014 called the variational
598
-
quantum eigensolver, commonly referred to as <ahref="https://arxiv.org/abs/2111.05176" target="_self">VQE</a>. The
599
-
algorithm is hybrid, meaning that it requires the use of both a
600
-
quantum computer and a classical computer. It is also variational,
601
-
meaning that it relies, ultimately, on solving an optimization problem
602
-
by varying parameters and thus is not as deterministic as QPE. The
603
-
variational quantum eigensolver is based on the variational principle:
580
+
quantum eigensolver, commonly referred to as
581
+
<ahref="https://arxiv.org/abs/2111.05176" target="_self">VQE</a>. The algorithm is hybrid,
582
+
meaning that it requires the use of both a quantum computer and a
583
+
classical computer. It is also variational, meaning that it relies,
584
+
ultimately, on solving an optimization problem by varying parameters
585
+
and thus is not as deterministic as QPE. The variational quantum
586
+
eigensolver is based on the variational principle:
0 commit comments