Quantum State Transformation

Quantum State Transformation

Quantum Computing 1 ✬ ✩ Quantum State Transformation Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 2 ✬ ✩ Quantum State Transition Postulate It seems that nature does not allow arbitrary state transformation. Change of states (over time) of a closeda quantum mechanical system are caused by a specific class of transformations, mathematically known as unitary transformations. aBy a closed system we mean that no measurement is performed on the sys- tem. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 3 ✬ Unitary Transformation ✩ A unitary transformation U : H H is an • → isomorphism, where H an inner product space (Hilbert space). So U is a bijection that preserves inner • product. In our notation U : x y and if • | i 7→ | i x , x′ H, then | i | i ∈ < x , x′ >=< Ux , Ux′ >. | i | i | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 4 ✬ ✩ Unitary Matrix A unitary transformation will be represented by a unitary matrix. We call a complex matrix U as unitary if its conjugate transpose (Hermitian transpose) U † (or U ∗) is its inverse i.e UU † = I. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 5 ✬ ✩ One Qubit Transformation 1 0 We encode 0 = 0 and 1 = 1 . • | i | i So an 1-qubit unitary transformation or • 1-qubit gate is a 2 2 unitary matrix U i.e. × U †U = I. 1 This means U † = U − and U † is also unitary. • Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 6 ✬ ✩ Properties It is clear that any quantum transformation is reversible, as U x = y if and only if | i | i U † y = x . | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 7 ✬ ✩ Properties A unitary operator U is linear by definition. • If a quantum state x is a superposition of • | i a1 x1 + + a x , then | i ··· n | ni U x = U(a1 x1 + + a x )= | i | i ··· n | ni a1U x1 + + a U x . | i ··· n | ni Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 8 ✬ Properties ✩ The inner-product of U x and U y is • | i | i x U U y = x I y = x y . h | † | i h | | i h | i A unitary operator preserves the norm or • length of a state vector. It maps an orthonormal basis to another • orthonormal basis e.g. 1 √2 1 √2 H = / / : 0 , 1 + , . 1/√2 1/√2 − {| i | i} → {| i |−i} Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 9 ✬ ✩ Properties We know that U †U = I = UU † i.e. u1j u2j 1 if i = j, [ u1i u2i uni ] = I = . · · · ij · · · · 0 if i = j. unj 6 So the columns of U are orthonormal . U † is also unitary, the columns of U † are also orthonormal. So the rows of U are so. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 10 ✬ Properties ✩ If U1 and U2 are two unitary operators on • the same space, their product U1U2 is also unitary: (U1U2)†U1U2 = U2†U1†U1U2 = U2†IU2 = I. If U1 and U2 are unitary operators on spaces • V1 and V2 respectively, then U1 U2 is an ⊗ unitary operator on V1 V2: ⊗ (U † U †)(U1 U2) = (U †U1) (U †U2)= 1 ⊗ 2 ⊗ 1 ⊗ 2 I1 I2. ⊗ Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 11 ✬ ✩ Properties If U1 and U2 are unitary operators on spaces • V1 and V2 respectively, then U1 U2 is an ⊕ unitary operator on V1 V2. ⊕ U1 + U2 need not be unitary, even if U1 and • U2 are. kU need not be unitary, even if U is. • Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 12 ✬ ✩ Cloning of Classical Bit We can use a CNOT gate to copy a classical bit. a a 0 0 a = a ⊕ CNOT Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 13 ✬ ✩ No-Cloning Principle There is no unitary operator that can create clone of an arbitrary qubit state. This is essentially an outcome of linearity. Assume that there is a 2-qubit unitary • transformation U such that U a0 = aa for | i | i any qubit state a . | i Let a and b be orthogonal states. • | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 14 ✬ No-Cloning Principle ✩ We have U a0 = aa and U b0 = bb . • | i | i | i | i Consider the state c0 , where • | i c = 1 ( a + b ). So c0 = 1 ( a0 + b0 ). | i √2 | i | i | i √2 | i | i 1 U c0 = (U a0 + U b0 ), by linearity | i √2 | i | i 1 = ( aa + bb ) by cloning. √2 | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 15 ✬ ✩ No-Cloning Principle On the other hand, U c0 = cc , by cloning | i | i 1 1 = ( a + b ) ( a + b ), √2 | i | i ⊗ √2 | i | i 1 = ( aa + ab + ba + bb ). 2 | i | i | i | i It is a contradiction as. 1 ( aa + bb ) = 1( aa + ab + ba + bb ). √2 | i | i 6 2 | i | i | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 16 ✬ ✩ Outer Product Given a ket vector x , its dual is a bra • | i vector x . h | The inner product of x and y is x y C. • | i | i h | i ∈ The outer product of x and y is x y . • | i | i | i h | Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 17 ✬ ✩ Outer Product If we represent x as a column vector • | i (x1, ,x ), then x is the row vector ··· n h | [x1 x ], where x is the conjugate of x . ··· n i i The outer product x y , is the tensor • | i h | product x y . | i ⊗ h | Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 18 ✬ ✩ Outer Products: 1-bit Base Vectors 1 1 1 0 1 0 0 0 = 1 0 = h i = | ih | 0 ⊗ h i 0 0 0 h 1 0 i 1 1 0 1 0 1 0 1 = 0 1 = h i = | ih | 0 ⊗ h i 0 0 0 h 0 1 i 0 0 1 0 0 0 1 0 = 1 0 = h i = | ih | 1 ⊗ h i 1 1 0 h 1 0 i 0 0 0 1 0 0 1 0 = 0 1 = h i = . | ih | 1 ⊗ h i 1 0 1 h 0 1 i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 19 ✬ ✩ 1-Bit Transformation Any 1-bit transformation is a linear combination of the outer products of vectors. a b = a( 0 0 ) + b( 0 1 ) + c( 1 0 ) + d( 1 1 ), c d | i h | | i h | | i h | | i h | Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 20 ✬ ✩ Property of Outer Product Let x , y be two states of the state-space of a | i | i quantum system, then ( x x ) y = x x y , | i h | | i | i h | i = x y x . h | i| i The outer product x x projects a vector y to the subspace spanned| i h by| x . | i | i Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 21 ✬ ✩ Example 1 1 ( 0 0 ) 0 + 1 | i h | √2 | i √2 | i 1 = (( 0 0 ) 0 + ( 0 0 ) 1 ) √2 | i h | | i | i h | | i 1 = ( 0 0 0 + 0 0 1 ) √2 | i h | i | i h | i 1 = 0 . √2 | i Note: 0 0 is not a unitary transformation. | i h | Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 22 ✬ ✩ 1-qubit Unitary Transformations The first 1-qubit unitary transformation is the identity map, the 2 2 identity matrix that × keeps a qubit state unchanged. 1 0 . 0 1 Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 23 ✬ 1-qubit Unitary Transformations ✩ Next 1-qubit unitary transformation is the • not gate. It should interchange the amplitudes of base vectors i.e. (a 0 + b 1 )= b 0 + a 1 . ¬ | i | i | i | i The Boolean transformation matrix for NOT • will do the job. 0 1 a b 0 1 = , where = 0 1 + 1 0 . | ih | | ih | 1 0 b a 1 0 Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 24 ✬ ✩ 1-qubit Unitary Transformations 1-qubit not-gate is called X or σ or σ1. It is • x one of the three Pauli matrices. In Boolean logic, identity and not are the • only two possible 1-bit reversible gates. But the situation is different in case of • quantum gates. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 25 ✬ Unitary Transformations are Uncountable ✩ cos sin U = θ θ is a unitary operator. sin θ cos θ • − cos θ sin θ The adjoint of U is U † = − , • sin θ cos θ satisfying cos θ sin θ cos θ sin θ 1 0 UU † = − = . sin θ cos θ sin θ cos θ 0 1 • − So for every value of θ we have a unitary • gate. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 26 ✬ No Finite Set of Generators ✩ There are uncountably many unitary • transformations. So it is impossible to get a finite set of generators or universal transformation gates. However there are finite set of • transformations that can approximate any arbitrary transformation to any desired accuracy. Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 27 ✬ Tensor Product of Transformations ✩ Multi-qubit transformations can be • expressed as linear combination of tensor products of 1-qubit or 2-qubit transformations. Let in an n-qubit system the transformations • U1, ,U are applied to qubits ··· k (1,i1), (i1 + 1,i2), , (ik 1,n) respectively. ··· − The combined transformation on n-qubits is U = U1 U . ⊗···⊗ k Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 28 ✬ ✩ Qubit Gate Array U1 U3 U4 U6 I 1 O1 I2 O2 I 3 O3 I 4 O4 U2 U5 Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 29 ✬ ✩ Tensor Product of Transformations The leftmost transformation is • U1 I I U2. ⊗ ⊗ ⊗ Second one is U3 I I. • ⊗ ⊗ Third one is U4 I U5. • ⊗ ⊗ Last transformation is U6 I I. • ⊗ ⊗ Lect 3 Goutam Biswas ✫ ✪ Quantum Computing 30 ✬ ✩ General Form of an 1-Qubit Operator Let U be an 1-qubit operator.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    50 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us