4.5.32 · D5Linear Algebra (Full)

Question bank — Complex eigenvalues — rotation-scaling interpretation

1,526 words7 min readBack to topic

True or false — justify

True or false: A real matrix with complex eigenvalues has no real eigenvectors at all.
True — a complex eigenvalue means no real number satisfies , so there is no real line the map merely stretches; every real vector gets turned.
True or false: If a real matrix has one complex eigenvalue with , it might have a second, unrelated complex eigenvalue like .
False — the characteristic polynomial has real coefficients, so complex roots come in conjugate pairs; the only other eigenvalue is forced to be .
True or false: Complex eigenvalues make a matrix "not diagonalizable."
False — it is diagonalizable over ; over you instead get the rotation-scaling block , which is the real-world usable form (see Diagonalization).
True or false: The scale factor per step of the rotation-scaling is .
False — is only the real part (a Cartesian coordinate of ); the scale factor is the modulus .
True or false: For the discrete map iterated, means orbits spiral outward.
True — each step multiplies distance from the origin by , so grows the radius and produces an outward spiral (see Linear Dynamical Systems).
True or false: For the continuous flow , means trajectories blow up.
False — for the ODE, growth is set by ; grows, decays, is a closed orbit, regardless of .
True or false: A pure rotation matrix (no scaling) has eigenvalues on the unit circle.
True — pure rotation means , so sits exactly on the unit circle (see Rotation Matrices).
True or false: If , the eigenvalues can still be complex.
False — complex eigenvalues need , which forces ; a negative determinant guarantees two real eigenvalues of opposite sign.
True or false: Choosing eigenvalue instead of changes the actual matrix .
False — it only relabels the basis of (swaps the roles of and ), flipping the sign of in the block and hence the visual spin direction, but itself is unchanged.

Spot the error

Spot the error: "Since , the rotation angle is (the imaginary part)."
Here , so the angle is , not itself; is a coordinate, the angle is a polar quantity built from both and .
Spot the error: " has , so its eigenvalues are real."
The determinant is , not ; with the discriminant is , giving .
Spot the error: "The eigenvalues are , so the scale factor is ."
The modulus is , not the real part; students grab because it is visible, but scale is the distance .
Spot the error: "Complex eigenvalues appear because I made an arithmetic mistake — real matrices should have real eigenvalues."
Complex eigenvalues are a genuine, expected outcome whenever the map rotates the plane; a negative discriminant is the correct signal that no real eigen-line exists.
Spot the error: "The block is — I remembered the sign pattern."
The convention (from ) puts in the upper-right and in the lower-left: "cos on the diagonal, minus-sin up top," matching a standard rotation matrix un-normalized by .
Spot the error: "I found , so I write where ."
That has both off-diagonals equal, which is wrong; the rotation-scaling block needs opposite signs off the diagonal, .

Why questions

Why must complex eigenvalues of a real matrix come in conjugate pairs?
Because the Characteristic Polynomial has real coefficients, and taking the complex conjugate of the equation shows is also a root — so roots pair up as .
Why does splitting into real and imaginary parts unlock the geometry?
Two complex quantities are equal exactly when real parts match and imaginary parts match; this converts one complex eigen-equation into two real vector equations and that describe how acts on a real basis.
Why is the rotation angle written with instead of ?
Plain only returns angles in and loses the quadrant; uses the signs of both and separately, so it places in the correct quadrant for every combination of signs.
Why does a rotation have no real eigenvector while a stretch does?
A stretch fixes the direction of at least one line (only the length changes), giving a real eigenvector; a rotation turns every arrow off its original line, so no real direction is preserved and the eigen-answer must be complex.
Why is the real part (not the modulus) what controls stability of the ODE ?
The solution scales like times an oscillation of frequency ; the envelope grows only when , so decides growth or decay in continuous time (see Phase Portraits).
Why does the frame turn into a clean rotation-scaling even though looked messy?
In the coordinate frame given by the real and imaginary parts of the eigenvector, the two equations , literally are the columns of the block , so acts as "rotate then scale" in that frame.

Edge cases

Edge case: What happens when (discriminant )?
The pair collapses to a single repeated real eigenvalue ; there is no genuine rotation, so the rotation-scaling picture degenerates into a real (possibly defective) case.
Edge case: What is and for the two roots of the rotation?
Both have (pure rotation, no scaling), but the angles differ by sign: for , , while for , — the conjugate just spins the other way.
Edge case: What if but is an irrational fraction of (using the plain rotation block itself)?
A pure rotation block preserves length, so points stay on a fixed circle and never return exactly to their start, filling the circle densely; the orbit is only an ellipse if is non-orthonormal and pulls the circle into one.
Edge case: What does with mean for the discrete map versus the flow?
Discretely, may exceed or fall below 1 and the orbit spirals accordingly; for the flow, gives closed elliptical orbits (a center), showing the two frameworks read the same eigenvalue differently.
Edge case: If is a real symmetric matrix, can it ever have complex eigenvalues?
No — real symmetric matrices always have real eigenvalues (and orthogonal real eigenvectors), so they never rotate; complex eigenvalues require the non-symmetric off-diagonal imbalance seen in rotation-type matrices.
Edge case: What is the smallest matrix size where a real matrix can have complex eigenvalues?
— a real matrix is just a real number and equals its own real eigenvalue, so genuine rotation (and thus complex eigenvalues) first becomes possible in two dimensions.

Recall One-line summary of the traps

Radius vs angle: the modulus is the amount of scaling, the argument is the amount of spin — never read or alone as either. Discrete vs continuous: discrete growth uses , continuous growth uses . Pairs: conjugates are forced by real coefficients, and swapping for only flips the spin direction. Block layout: goes up top ("cos on the diagonal, minus-sin up top").