Question 3: Quantum Information (Qubit String and Dirac’s Notation)

Source: Chapter 02, slides 3-4, 7-9, 19, 21, 27, 32-33

Why questions (Q&A)

Q1. Why does a system of qubits need a state vector of size rather than just numbers, unlike classical bits?

Step 1, the classical case. classical bits each hold one independent value (0 or 1), and nothing more. Listing those values fully describes the whole register: numbers, no more needed.

Step 2, the quantum case. qubits, in contrast, can be in a superposition over every joint assignment of the bits at once. Each of the possible basis strings

can carry its own complex amplitude, independently of every other basis string. Describing the general state requires listing one complex amplitude per basis string, that is complex numbers in total.

Step 3, why this is not just “n qubits, n numbers”. The register is not a list of separately-described qubit states; it is a single joint vector living in a -dimensional space. This is the same dimension counted from a different angle in Question 1, Math Q1, where it was used to count physical degrees of freedom.


Q2. Why is Dirac (bra-ket) notation useful compared to writing out full column vectors every time?

Reason 1, direct labeling. names the basis vector by its bit pattern directly. The reader immediately sees which classical string an amplitude belongs to, with no need to cross-reference a numeric position index in a long column vector.

Reason 2, algebraic manipulations stay compact. Bra-ket notation lets the inner product , the tensor product , and the adjoint of an operator all be written and manipulated as short algebraic expressions on labels, rather than as index-by-index sums over long vectors or matrices.

Reason 3, this scales. This compactness matters increasingly as the qubit count grows: at just 4 qubits a column vector already has entries, and at 10 qubits it has entries. Dirac notation stays exactly as readable at any qubit count, because it never requires writing out the full vector.


Q3. Why does the bra correspond to the conjugate transpose of , rather than a plain transpose?

Step 1, what needs to be. The pairing must equal the sum of squared magnitudes of the amplitudes,

which has to be a real, non-negative number, because it is used directly as (or normalized into) a probability.

Step 2, why a plain transpose fails. If were only the plain transpose of (transposed, but not conjugated), then

which is generally a complex number whenever the amplitudes are complex, and it cannot be interpreted as a probability at all.

Step 3, why conjugation fixes this. Conjugating each amplitude when forming the bra is what forces

a real, non-negative number for every state , with no exceptions. That is why the bra must be the conjugate transpose, not the plain transpose.


Q4. Why does the ordering of qubits in a tensor-product string such as matter for applying a gate to a specific wire?

Step 1, the labeling convention. Each position in the string is tied to a specific physical wire by convention: position 1 is wire 1, position 2 is wire 2, and so on. A single-qubit gate “applied to wire ” acts only on the factor sitting at position in the tensor product, and leaves every other position untouched (acts as identity there).

Step 2, what would break without a fixed convention. If the position-to-wire labeling were not fixed, there would be no clear way to say which physical qubit a gate refers to. This matters for every gate that names specific wires: applied “to wire 2” needs to know clearly which factor is wire 2; a controlled-NOT’s control and target wires need to be distinguishable; and a swap gate explicitly exchanges two named positions (e.g. wires 2 and 3), which only makes sense if positions map to wires consistently.

Conclusion. The fixed position-to-wire convention is what makes “apply this gate to this wire” a well-defined instruction at all, for both single-qubit and multi-qubit gates.


Q5. Why is normalization (norm 1) required for a physically valid qubit string, and what would an unnormalized state imply?

Step 1, where probabilities come from. Measurement probabilities are computed as for each basis outcome . For this to form a valid probability distribution, the probabilities across all outcomes must sum to exactly 1:

Step 2, what happens if this fails. An unnormalized vector (where ) would give a total probability different from 1, either more than certainty or less than certainty, neither of which is a valid probability distribution over measurement outcomes.

Step 3, the practical fix. In practice, an unnormalized vector is rescaled by dividing by its norm before being treated as a physical state:

Math Q5 below works through this rescaling on a concrete example.


Q6. Why is a multi-qubit basis state such as written as the tensor product rather than the sum ?

Step 1, what represents. The tensor product represents two separate qubits jointly, each in one definite value: the first qubit is 0, the second is 1. This is exactly what a basis state of the joint 4-dimensional two-qubit space must look like, one definite combined configuration.

Step 2, what represents instead. This notation describes a single qubit in an (unnormalized) superposition of being 0 or 1, a completely different physical situation: one qubit with two possible outcomes, not two qubits each with one definite outcome.

Step 3, why the two cannot be interchanged. These are states of systems of different sizes, one qubit versus two qubits, so the sum notation cannot stand in for the two-qubit basis label. Superposition () and joint composition () are separate operations: combines different possible amplitudes of the same system, while combines separate systems into one larger joint system.


Math questions (Q&A)

Q1. Write and as tensor products and as 4-dimensional column vectors in the ordered basis .

:

:

Reading the pattern. is the second standard basis vector (index 1, counting from 0) and is the third (index 2). This matches the binary value of the two-bit label, read as a base-2 index: , .


Q2. A 3-qubit register is in state . Write the corresponding 8-dimensional standard basis column vector.

Step 1, convert the label to an index. Interpret as a binary number, most significant bit first:

Step 2, build the vector. An 8-dimensional basis vector has a single at the position given by that index, and everywhere else. Positions through correspond, in order, to through , so position is :


Q3. Compute for and .

Step 1, write both states as column vectors.

Step 2, apply the conjugated dot product. Since all entries here are real, conjugation does not change them, and

Interpretation. The two states are orthogonal. has zero overlap with the Bell state , because the Bell state has no component at all, only and appear in it.


Q4. Given the 4-qubit string , state which wire each digit corresponds to, then give the resulting string after a swap gate is applied to wires 2 and 3.

Step 1, map positions to wires.

Step 2, apply swap(2,3). Swap exchanges the values held on wires 2 and 3. Here both wires already hold the same value ( and ), so exchanging them changes nothing:

A worked contrast (to show swap does something in the general case). If instead the starting string had been (wire 2 value , wire 3 value , different values from each other), applying swap(2,3) would exchange them and give , the second and third digits trade places. The example in this problem happened to have matching values, which is why nothing visibly changed.


Q5. Normalize the unnormalized vector .

Step 1, compute the norm.

Step 2, divide every amplitude by the norm.

Step 3, check the result is normalized.

The rescaled vector has norm exactly , confirming it is now a valid, physically meaningful qubit string.


Q6. Expand into the four-term computational-basis expansion, and give the coefficient of each basis ket.

Step 1, distribute the tensor product over both sums, using that distributes over addition on each side independently:

Step 2, read off the coefficients.

Step 3, normalization check. Suppose each factor is separately normalized, i.e. and . Then

So a tensor product of two normalized single-qubit states is automatically a normalized two-qubit state, no extra rescaling step is ever needed when combining independently-normalized registers.


Q7. Simplify step by step, using Dirac-notation rules for conjugation and linearity.

Step 1, write out what the ket means. The ket is shorthand for the vector .

Step 2, form the corresponding bra. The bra is the conjugate transpose, so pulling the scalar out of a ket and into a bra conjugates it:

because conjugation of a scalar factor flips the sign of its phase exponent.

Step 3, combine bra and ket.

Step 4, simplify the phase factors.

so

Conclusion. The two phase factors cancel exactly, leaving the original norm untouched. This matches, symbolically this time rather than by direct numerical computation, the global-phase invariance already verified by direct computation in Question 2, Math Q5.