Professional Documents
Culture Documents
Mypaper PDF
Mypaper PDF
:RUOG&RQJUHVVRQ,QWHOOLJHQW&RQWURODQG$XWRPDWLRQ
-XO\%HLMLQJ&KLQD
Abstract - This paper studies the realization of the quantum Therefore, in order to achieve the transition from theory to
Hadamard gate of spin with a single electron. First the canonical application, the first step of realizing quantum computers is to
form of the unitary rotation gate which is feasibly applied in realize quantum logic gates. The Hadamard gate is widely
plane control fields is given. Because the Hadamard gate can’t be used in quantum computation and is universal for quantum
realized directly by applying the plane control fields, so the computation [8]. Hadamard gate is one of the most important
matrix operator of Hadamard gate is decomposed into two
gates in quantum computation and is also a basic gate to
matrices which are feasible in canonical forms. These two
canonical matrices correspond to the rotate-operation and perform quantum algorithms [2]. Any unitary operation can be
reflect-operation of the vector coordinates on the Bloch sphere, approximated to arbitrary accuracy using a set of special
respectively. Then the Hadamard gate can be realized in two gates, and the Hadamard gate is always in the set.
steps by choosing appropriate control fields, in such a way the Many quantum algorithms use the Hadamard transform as an
realization of Hadamard gate becomes to design external tailored initial step to initialize the state with random information. That
control fields. Finally, the control fields are designed based on is another application of the Hadamard gate. The function of
Lyapunov method. Numerical simulation experiments and results Hadamard gate as a one-bit gate is to put the un-
analysis are given. superpositioned qubit into a superposition of the basis states
Index Terms - solid state spin qubits, plane control fields, [9]. As much of the quantum computer derives' power is from
quantum Hadamard gate, Lyapunov theory. superposition-based activities, Hadamard gate is crucial.
The aim of this paper is to research the realization of the
I. INTRODUCTION quantum Hadamard gate based on the spin of a single electron
A quantum computer which is built from a quantum confined to a semiconductor quantum dot. Because Hadamard
circuit containing wires and elementary quantum gates to gate can’t be realized by applying plane control fields directly,
carry around and manipulates the quantum information can so the canonical form of the unitary rotation gate which is
efficiently perform certain computational tasks much faster feasible by applying plane control fields is given first. The
than the classical computers because its computational power effect of unitary rotation gate to the state can be realized
can increase exponentially [1, 2]. Thus quantum computers through applying external tailored control fields. Then the
will be a promising tool for solving intractable mathematical Hadamard gate is decomposed into two canonical matrices
problems [3]. Compare with the classical computers, quantum which are feasible on canonical form. The two matrices
computers have smaller size and own more advantages in the correspond to rotate-operation and reflect-operation of the
applications. The physical realization of quantum computers is vector coordinates on the Bloch sphere, respectively.
a current research focus. In general, any two level quantum Therefore, Hadamard gate can be realized in two steps by
mechanical system can be used to realize quantum computers choosing appropriate control fields, so that the realization of
[4]. Considering the fact that various small semiconductor Hadamard gate becomes to design external tailored control
devices are integrated on wafers nowadays, solid state fields. Finally, the control fields which perform rotate-
quantum computers have greater possibility to overcome the operation and reflect-operation are designed based on
problem of scalability than other quantum computer schemes Lyapunov stability theorem. Numerical simulation
[5], e.g. nuclear magnetic resonance quantum computer [6], experiments and results analysis are given through a specific
trapped ions [7], etc. One of the most significant directions to example.
realize quantum computers is based on the spin states of single II. MATHEMATICAL MODEL
electrons confined to semiconductor quantum dots. Quantum
computers perform logic operations by using quantum logic The qubit is the basic unit of information in quantum
gates instead of the transistors in traditional circuits. science [9]. A qubit can be in a superposition of basis states
*
This work was supported in part by the National Key Basic Research Program under Grants No. 2011CBA00200 and the National Science Foundation of China
under Grant No. 61074050.
5097
second matrix is to make the qubit state on the Bloch sphere Hadamard gate can be realized in two step operation through
rotates by 2T around the x axis. choosing appropriate control fields.
B. Realization process of Hadamard gate In the first step operation, the control field : 1 is chosen
Quantum Hadamard gate which is a one input one output in direction of y and satisfies
gate causes a rotation followed by a reflection of the Bloch Tm S
sphere representation of the qubit state called rotate-operation
³ : 1 t dt (19)
and reflect-operation, respectively [13]. Here is a simple 0 4
example of Hadamard operation. If the input state of which means that rotate-operation is realized in time interval
Hadamard gate is
1
0 1 , in the first step operation
> @
0, Tm by using : 1 . According to (19) and (16), the unitary
2 rotation gate realized by applying : 1 will be
S ª 1 1 º
under the effect of (17), the input state is rotated by
2 « 2 2 »» §S S ·
S U1 « U¨ , ¸ (20)
around the z axis, then rotated by around the x axis « 1 1 » ©4 2¹
2
¬« 2 2 ¼»
and finally to state 1 through rotating around the z axis
In the second step operation, the control field : 2 is
S chosen in direction of x and satisfies
. The effects of all operations are equivalent to that
2 T S
³ : 2 t dt (21)
1 S
0 1 rotate around the y axis to 1 on the
Tm 2
(21) means that reflect-operation is realized in time interval
2 2
Bloch sphere, so the operations in this step collectively > @
Tm , T by using : 2 . According to (21) and (16), the unitary
referred to as rotate-operation. In the second step operation, rotation gate realized by applying : 2 will be
state 1 is rotated by 0 around the z axis, then rotated by
ª0 iº §S ·
S around the x axis and finally to state 0 through U2 « i » U ¨ ,0 ¸ (22)
¬ 0¼ ©2 ¹
rotating around the z axis 0 . The effects of all operations The synthetic matrix of U1 and U 2 is the Hadamard
are equivalent to that 1 is reflected by the x y plane to gate with an unwanted phase factor, i.e.
0 on the Bloch sphere, so the operations in this step §S · §S S ·
U 2 U 1 U ¨ ,0 ¸ U ¨ , ¸
collectively referred to as reflect-operation. This example ©2 ¹ ©4 2¹
illustrates the conclusion: the Hadamard operation is just a
ª 1 1 º
S S «
rotation of the sphere about the y axis by , followed by a i
e 2 « 2 2 »
2 » (23)
rotation about the x axis by S [2]. Hadamard gate is mainly « 1 1 »
used for transforming a basis state into the superposition of ¬« 2 2 ¼»
basis states [9]. In this example, the superposition state is S
i
chosen as the input in order to illustrate the two step e 2
UH
operations of the Hadamard gate. The reflect-operation will
not be reflected while choosing basis state as the input of Because U1 and U 2 can be realized by applying in : 1 and
Hadamard gate. Therefore, the superposition state will also be : 2 respectively, thereby quantum Hadamard gate is realized.
selected as the input of Hadamard gate in the numerical
simulation of section V. IV. DESIGN OF CONTROL FIELDS
Matrix operator of the Hadamard gate is given by
Dynamics of the system is described by the controlled
ª 1 1 º Schrodinger equation
« 2 »»
UH « 2 (18)
i= ȥ t H :t ȥ t
1 1 » ® (24)
« ¯ ȥ 0 ȥ 0 H
«¬ 2 2 »¼ ~
Compare (18) with (16), one can see that Hadamard gate can’t where H : t = H I : t . Realization of Hadamard
be realized by using (16) directly, but (18) can be decomposed gate is to design control fields which drive the system from an
into two canonical matrices in the form of (16), and then
5098
initial state ȥ 0 to a desired final state ȥ T , ȥ0 and ȥ Tm U1 ȥ0 (27)
ȥ T satisfy
ȥT U 2 ȥ Tm (28)
ȥT U H ȥ0 (25)
The design methods of control fields are plentiful in
According to the realization process of Hadamard gate in which the Lyapunov method is adapted to the time-varying
section 3.2, first the matrix operator of Hadamard gate is system and nonlinear system, and the control fields can ensure
decomposed into the matrix operators in (20) and (22) which the stability of controlled system. So we use the Lyapunov
can be realized by using plane control fields directly, then the method to design the control fields : 1 and : 2 in this paper.
matrix operator U1 in (20) can be realized through the control
The idea of Lyapunov method is to choose a suitable
field : 1 in direction of y and the matrix operator U 2 in Lyapunov function V and then try to find a control so that
(22) can be realized through the control field : 2 in direction ensures the V is monotonically decreasing along any
dynamical evolution of control system. For the convenience of
of x , i.e. for a given initial state ȥ 0 , U1 acts on ȥ 0 analysis and calculation, this paper uses the real state space to
describe and research the quantum system. In order to get the
corresponds to external control field : 1 which is in direction
real state equation of (24), the real parts and the imaginary
of y acts on the system whose initial state is ȥ 0 and parts of the coefficient matrices and the state variables in (24)
arrives on intermediate state ȥ Tm in time interval >0, Tm @; are separated. Let ȥ >x1 ix 3 x 2 ix 4 @ , because
T
the real part and the imaginary part on each side of (24) is
then U 2 acts on ȥ Tm corresponds to external control field respectively equal, the equation about real vector
: 2 which is in direction of x acts on the system whose x >x1 x2 x 3 x 4 @ is obtained
T
T Tm S
(26) positive, choose the following control field
k x x f
iı x
U2 e
iı x
e 2 ³0 : 2 dt
: t
T
PBx , k ! 0 (32)
Thus U1 and U 2 can be realized as long as control fields Substituting (32) into (31), one has
: 1 and : 2 satisfy (19) and (21), respectively. Then V x k x x f PBx
T
> @
2
d0 (33)
realization of Hadamard gate is to design control fields : 1 in which V x 0 when x xf .
and : 2 in which : 1 is used to drive initial state ȥ 0 to Let x and x f are the real vectors which are obtained
intermediate state ȥ Tm and : 2 will be used to drive through separating the real parts and imaginary parts of \
~
ȥ Tm to final state ȥ T . ȥ 0 , ȥ Tm and ȥ T satisfy and \T m
respectively, B is composed by H I which
(25) and the following relationships makes U U 1 and : 1 can be obtained by substituting all
of them into (32). : 2 can be obtained through the same way
5099
in which \T instead of \T . Therefore, : 1 and : 2 ª 0 iº §S ·
m
operator U2 « i 0 » U ¨ ,0 ¸ which is in accord
are both obtained from (32) and used to realize U1 and U 2 ¬ ¼ ©2 ¹
respectively, then realize Hadamard gate. with (16), i.e. 0 U2 1 and can get
V. NUMERICAL SIMULATION EXPERIMENTS AND RESULTS ~ ~ ª0 1 º
ANALYSIS H I H 0 «1 0» on the basis of (13). The control
¬ ¼
This section will illustrate the effectiveness of the control
field of this step is in the form of (32) with the parameters:
fields through a specific numerical simulation. Using the
example which is mentioned in section III.A, the input of k 0.12 ,
1 P diag (10,9,0.5,1) , x f >1 0 0 0@
T
. The
Hadamard gate is 0 1 . The first step operation is
simulation results are shown in Fig. 3 form which one can see
2
S that the probability density of state 1 tends to 0 from 1 and
rotate-operation which input state is rotated by around the
2 the probability density of state 0 tends to 1 from 0 under
y axis on Bloch sphere to state 1 and the second step the control field. It means that the spin state turns into final
operation is reflect-operation which 1 is reflected by x y state 0 from intermediate state 1 . On the whole, the spin
1
plane to state 0 on Bloch sphere. The rotate-operation state is driven to 0 from 0 1 under the control
2
1
which the initial state and final state are 0 1 and fields :1 and : 2 which is equivalent to the effect of
2 quantum Hadamard gate. Ref. [13] also research the
1 realizes the matrix operator realization of quantum Hadamard gate and the simulation
results are shown in Fig. 4. Compare to Ref. [13], the control
ª 1 1 º fields in this paper have explicit mathematical expression and
«
U1 « 2 2 »» §S S ·
U ¨ , ¸ which is in accord
can get the similar result through adjusting the parameters of
1 1 » the control fields.
« ©4 2¹
«¬ 2 2 »¼ VI. CONCLUSION
5100
1 REFERENCES
control field [1] S. Sajeed, A. Ahmed, S. M. Ullah and Z. H. Mozumder, "An approach
0.8 p0 to realize a quantum Hadamard gate through optical implementation,"
p1 2010 IEEE International Conference on Electro/Information
Technology, pp. 1-5, May 2010.
Probability Density
5101