Linear algebra knowledge review, with proofs (1)
The following exercises are from Chapter 1-2 of Quantum Computation and Quantum Information by Isaac Chuang & Michael Nielsen. A lot of linear algebra knowledge, but then again, reviewing them again really made me appreciate the elegance of maths and proofs. So I should probably continue onwards in the next few days.
Rants: Don't like how limited MathML can be — they don't even support commands from the physics package. Had to manually replace those \ket{v} with |v\rangle for them to render properly. And they are still rendered pretty badly. Anyway!
Important notations:
- Complex conjugate: , and .
- Transpose: .
- Hermitian conjugate / adjoint: , and .
- This operator is anti-linear: .
- Inner product: , and .
- Positive definiteness: , with equality if and only if .
- Well-defined: conjugate symmetry, linearity in the second argument, and positive definiteness.
- Outer product: .
- Tensor product: , abbreviated as .
- Basic properties: commutative, associative, and distributive.
- Well-defined: If are linear operators on respectively, then is a well-defined linear operator on .
- Well-defined inner product of tensor products: For any element in , i.e., , , and another element in , i.e., , , define , which satisfies the three rules of a well-defined inner product.
- .
- Trace: .
- Basic properties: cyclic, and linearity.
- .
- Commutator: .
- Anti-commutator: .
- .
- .
- .
Exercise 2.47: Suppose and are Hermitian. Show that is Hermitian.
Proof:
. QED.
Gram–Schmidt procedure: a procedure to produce an orthonormal basis set. Suppose is a basis set, then define
,
, where .
Proof by induction:
When , is normalized, therefore is a unit vector with . is orthonormal.
When , assume are orthonormal.
Let ,
For we have
.
By the way . By contradiction, if , then meaning is in , contradicting that is a basis set.
Therefore, by normalization we get which is a unit vector that satisfies . are orthonormal. QED.
Pauli matrices:
,
,
,
.
Exercise 2.9: (Pauli operators and the outer product) The Pauli matrices can be considered as operators with respect to an orthonormal basis for a two-dimensional Hilbert space. Express each of the Pauli operators in the outer product notation.
With the knowledge of
,
,
,
,
We can write
,
,
,
.
Exercise 2.10: Suppose is an orthonormal basis for an inner product space . What is the matrix representation for the operator , with respect to the basis?
Similar to Exercise 2.9, we can see that is an array whose element at row , column is 1 and 0 otherwise.
Commutation relations for the Pauli matrices:
,
,
Therefore .
Similarly, ,
.
Anti-commutation relations for the Pauli matrices:
,
Similarly, .
.
Similarly, .
A diagonal representation for an operator is a representation where the vectors form an orthonormal set of eigenvectors for with corresponding eigenvalues .
Common one-qubit states:
,
,
,
.
Exercise 2.11: (Eigendecomposition of the Pauli matrices) Find the eigenvectors, eigenvalues, and diagonal representations of the Pauli matrices , and .
For Pauli :
Eigenvalues:
.
Eigenvectors: When ,
.
When , eigenvector is .
Diagonal representation: .
For Pauli :
Eigenvalues: .
Eigenvectors: When , eigenvector is .
When , eigenvector is .
Diagonal representation: .
For Pauli :
Eigenvalues: .
Eigenvectors: When , eigenvector is .
When , eigenvector is .
Diagonal representation: .