Tutorials › Linear Algebra › Scaling And Shifting Eigenvalues

Eigenvalues and Eigenvectors · Tutorial 495 of 1000

Scaling And Shifting Eigenvalues

Learn how matrix scaling and identity shifts transform eigenvalues, eigenvectors, eigenspaces, and characteristic polynomials, including the special case of scaling by zero.

Intermediate 10 min read

What You'll Learn

  • Prove how nonzero scalar multiplication transforms eigenvalues and preserves eigenspaces.
  • Explain why scaling a matrix by zero has a special effect on its eigenvectors.
  • Prove how adding a scalar multiple of the identity shifts eigenvalues without changing eigenspaces.
  • Relate scaling and shifting to characteristic polynomials and algebraic multiplicity.
  • Check each transformation with exact matrix calculations.

How Scaling and Shifting Affect Eigenpairs

An eigenvalue describes the scalar action of a matrix on a particular nonzero vector. If a matrix is multiplied by a scalar, that action is scaled too. If a scalar multiple of the identity is added, the action on every vector gains the same extra scalar. These observations lead to simple transformation rules, but the zero-scalar case needs care: multiplying by zero makes every vector an eigenvector of the resulting zero matrix.

Fix a field \(\mathbb{F}\), either \(\mathbb{R}\) or \(\mathbb{C}\), and let \(\mathbf{A}\in\mathbb{F}^{n\times n}\), where \(n\geq1\). A scalar \(c\) below belongs to \(\mathbb{F}\). An eigenpair of \(\mathbf{A}\) is a scalar \(\lambda\) and a nonzero vector \(\mathbf{v}\in\mathbb{F}^n\) satisfying \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\). The scalar \(\lambda\) is then an eigenvalue, and \(\mathbf{v}\) is an eigenvector. The eigenspace is \(E_{\lambda}=\{\mathbf{x}\in\mathbb{F}^n:\mathbf{A}\mathbf{x}=\lambda\mathbf{x}\}\); it includes the zero vector, although the zero vector is not an eigenvector.

Theorem (Scaling eigenvalues): If \(c\ne0\), then \(\lambda\) is an eigenvalue of \(\mathbf{A}\) if and only if \(c\lambda\) is an eigenvalue of \(c\mathbf{A}\), and \(E_{c\lambda}(c\mathbf{A})=E_{\lambda}(\mathbf{A})\). If \(c=0\), then \(c\mathbf{A}=\mathbf{O}\): its only eigenvalue is \(0\), and its eigenspace is \(E_0(\mathbf{O})=\mathbb{F}^n\).

Proof. First let \(c\ne0\). If \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\) for a nonzero \(\mathbf{v}\), then \((c\mathbf{A})\mathbf{v}=c(\mathbf{A}\mathbf{v})=c\lambda\mathbf{v}\), so \(c\lambda\) is an eigenvalue of \(c\mathbf{A}\). Conversely, if \((c\mathbf{A})\mathbf{v}=\mu\mathbf{v}\) for a nonzero \(\mathbf{v}\), division by \(c\) gives \(\mathbf{A}\mathbf{v}=(\mu/c)\mathbf{v}\). Taking \(\mu=c\lambda\) proves both directions and shows that the vectors in the two stated eigenspaces are exactly the same. Now let \(c=0\). For every vector \(\mathbf{x}\), \(\mathbf{O}\mathbf{x}=\mathbf{0}\), so every nonzero vector satisfies the eigenvalue equation with eigenvalue \(0\). If a nonzero \(\mathbf{x}\) satisfied \(\mathbf{O}\mathbf{x}=\mu\mathbf{x}\), then \(\mu\mathbf{x}=\mathbf{0}\), which forces \(\mu=0\) over a field. Thus \(0\) is the only eigenvalue, and every vector belongs to its eigenspace. \(\square\)

Theorem (Shifting eigenvalues): For any \(c\in\mathbb{F}\), \(\lambda\) is an eigenvalue of \(\mathbf{A}\) if and only if \(\lambda+c\) is an eigenvalue of \(\mathbf{A}+c\mathbf{I}_n\). Their eigenspaces are equal: \(E_{\lambda+c}(\mathbf{A}+c\mathbf{I}_n)=E_{\lambda}(\mathbf{A})\).

Proof. For any nonzero \(\mathbf{v}\), the equation \(\mathbf{A}\mathbf{v}=\lambda\mathbf{v}\) gives \((\mathbf{A}+c\mathbf{I}_n)\mathbf{v}=\mathbf{A}\mathbf{v}+c\mathbf{v}=(\lambda+c)\mathbf{v}\). This proves one direction. Conversely, if \((\mathbf{A}+c\mathbf{I}_n)\mathbf{v}=\mu\mathbf{v}\) for a nonzero \(\mathbf{v}\), subtracting \(c\mathbf{v}\) gives \(\mathbf{A}\mathbf{v}=(\mu-c)\mathbf{v}\). Thus \(\mu\) is an eigenvalue exactly when \(\mu-c\) is an eigenvalue of \(\mathbf{A}\), and the equations show that the corresponding eigenspaces contain exactly the same vectors. \(\square\)

For nonzero scaling, the eigenvalue correspondence can be reversed by dividing by \(c\). For a shift, it can be reversed by subtracting \(c\). In either case, the rules describe all eigenvalues, not just some eigenpairs already known. The shift rule also applies when \(\lambda+c=0\): a shift can move an eigenvalue to zero without changing its eigenspace.

What Happens to the Characteristic Polynomial?

The characteristic polynomial convention used here is \(p_{\mathbf{A}}(\lambda)=\det(\mathbf{A}-\lambda\mathbf{I}_n)\). Its roots are the eigenvalues. The same transformations can be read directly from this polynomial. In the calculations below, the determinant of an \(n\times n\) matrix multiplied by a scalar \(c\) is multiplied by \(c^n\); this follows by scaling each of its \(n\) rows by \(c\).

Result: For \(c\ne0\), \(p_{c\mathbf{A}}(\mu)=c^n p_{\mathbf{A}}(\mu/c)\). For \(c=0\), \(p_{\mathbf{O}}(\mu)=(-\mu)^n\). For every \(c\), \(p_{\mathbf{A}+c\mathbf{I}_n}(\mu)=p_{\mathbf{A}}(\mu-c)\).

Proof. If \(c\ne0\), then \(c\mathbf{A}-\mu\mathbf{I}_n=c(\mathbf{A}-(\mu/c)\mathbf{I}_n)\). Taking determinants gives \(p_{c\mathbf{A}}(\mu)=c^n p_{\mathbf{A}}(\mu/c)\). When \(c=0\), the characteristic polynomial is \(\det(-\mu\mathbf{I}_n)=(-\mu)^n\). For a shift, \(\mathbf{A}+c\mathbf{I}_n-\mu\mathbf{I}_n=\mathbf{A}-(\mu-c)\mathbf{I}_n\), so taking determinants gives the stated identity. \(\square\)

These identities also show what happens to algebraic multiplicity, the multiplicity of a root of the characteristic polynomial. If \(\lambda\) is a root of multiplicity \(k\) for \(\mathbf{A}\), then for \(c\ne0\), \(c\lambda\) is a root of the same multiplicity for \(c\mathbf{A}\); the nonzero factor \(c^n\) cannot change a root’s multiplicity, and the substitution \(\mu/c\) scales its location without changing the number of repeated factors. For a shift, substituting \(\mu-c\) moves the root from \(\lambda\) to \(\lambda+c\), again preserving its multiplicity. When \(c=0\), the polynomial \((-\mu)^n\) has only the root \(0\), with multiplicity \(n\).

Worked Applications

Worked Example: Scaling by a Nonzero Scalar

Let \(\mathbf{A}=\begin{bmatrix}2&1\\0&3\end{bmatrix}\). Find its eigenvalues and eigenspaces, then determine those of \(-2\mathbf{A}\).

The characteristic polynomial is

$$ p_{\mathbf{A}}(\lambda) =\det\begin{bmatrix}2-\lambda&1\\0&3-\lambda\end{bmatrix} =(2-\lambda)(3-\lambda). $$

Thus the eigenvalues are \(2\) and \(3\). For \(\lambda=2\), the equation \((\mathbf{A}-2\mathbf{I}_2)\mathbf{x}=\mathbf{0}\) gives \(x_2=0\), so \(E_2(\mathbf{A})=\operatorname{span}\{(1,0)^{\top}\}\). For \(\lambda=3\), it gives \(x_1=x_2\), so \(E_3(\mathbf{A})=\operatorname{span}\{(1,1)^{\top}\}\).

Now \(-2\mathbf{A}=\begin{bmatrix}-4&-2\\0&-6\end{bmatrix}\). The scaling theorem predicts eigenvalues \(-4\) and \(-6\), with the same respective eigenspaces. Check the eigenpairs directly:

$$ (-2\mathbf{A})\begin{bmatrix}1\\0\end{bmatrix} =\begin{bmatrix}-4\\0\end{bmatrix} =-4\begin{bmatrix}1\\0\end{bmatrix}, \qquad (-2\mathbf{A})\begin{bmatrix}1\\1\end{bmatrix} =\begin{bmatrix}-6\\-6\end{bmatrix} =-6\begin{bmatrix}1\\1\end{bmatrix}. $$

The characteristic polynomial confirms that these are all the eigenvalues: \(\det\begin{bmatrix}-4-\mu&-2\\0&-6-\mu\end{bmatrix}=(-4-\mu)(-6-\mu)\).

Worked Example: Scaling by Zero

Take \(\mathbf{A}=\begin{bmatrix}1&2\\0&3\end{bmatrix}\) and scale by \(c=0\). This example makes the difference between scaling by a nonzero scalar and scaling by zero explicit.

The original characteristic polynomial is \(\det\begin{bmatrix}1-\lambda&2\\0&3-\lambda\end{bmatrix}=(1-\lambda)(3-\lambda)\), so its eigenvalues are \(1\) and \(3\). For \(\lambda=1\), the eigenvalue equation gives \(x_2=0\), so \(E_1(\mathbf{A})=\operatorname{span}\{(1,0)^{\top}\}\). For \(\lambda=3\), it gives \(x_1=x_2\), so \(E_3(\mathbf{A})=\operatorname{span}\{(1,1)^{\top}\}\).

Scaling gives \(0\mathbf{A}=\mathbf{O}=\begin{bmatrix}0&0\\0&0\end{bmatrix}\). For an arbitrary vector \(\mathbf{x}=(x_1,x_2)^{\top}\),

$$ \mathbf{O}\mathbf{x} =\begin{bmatrix}0&0\\0&0\end{bmatrix} \begin{bmatrix}x_1\\x_2\end{bmatrix} =\begin{bmatrix}0\\0\end{bmatrix} =0\mathbf{x}. $$

So every nonzero vector is an eigenvector with eigenvalue \(0\), and \(E_0(\mathbf{O})=\mathbb{F}^2\). No nonzero vector can have another eigenvalue \(\mu\), since \(\mathbf{O}\mathbf{x}=\mu\mathbf{x}\) implies \(\mu\mathbf{x}=\mathbf{0}\) and hence \(\mu=0\). The check is consistent with \(p_{\mathbf{O}}(\mu)=\det(-\mu\mathbf{I}_2)=\mu^2\).

Worked Example: Shifting an Eigenvalue to Zero

Let \(\mathbf{A}=\begin{bmatrix}2&1\\0&3\end{bmatrix}\) and shift by \(c=-2\). Compute the eigenvalues and eigenspaces of \(\mathbf{A}-2\mathbf{I}_2\).

The shifted matrix is \(\mathbf{B}=\begin{bmatrix}0&1\\0&1\end{bmatrix}\). The shift rule predicts that the eigenvalues \(2,3\) of \(\mathbf{A}\) become \(0,1\), respectively. The original eigenspaces were \(E_2(\mathbf{A})=\operatorname{span}\{(1,0)^{\top}\}\) and \(E_3(\mathbf{A})=\operatorname{span}\{(1,1)^{\top}\}\), so these should be the corresponding eigenspaces for \(\mathbf{B}\).

Direct calculation verifies both eigenpairs:

$$ \mathbf{B}\begin{bmatrix}1\\0\end{bmatrix} =\begin{bmatrix}0\\0\end{bmatrix} =0\begin{bmatrix}1\\0\end{bmatrix}, \qquad \mathbf{B}\begin{bmatrix}1\\1\end{bmatrix} =\begin{bmatrix}1\\1\end{bmatrix} =1\begin{bmatrix}1\\1\end{bmatrix}. $$

To check the eigenspaces, write \(\mathbf{x}=(x_1,x_2)^{\top}\). The equation \(\mathbf{B}\mathbf{x}=\mathbf{0}\) says \((x_2,x_2)^{\top}=(0,0)^{\top}\), so \(x_2=0\) and \(E_0(\mathbf{B})=\operatorname{span}\{(1,0)^{\top}\}\). The equation \(\mathbf{B}\mathbf{x}=\mathbf{x}\) says \((x_2,x_2)^{\top}=(x_1,x_2)^{\top}\), so \(x_1=x_2\) and \(E_1(\mathbf{B})=\operatorname{span}\{(1,1)^{\top}\}\). Finally, \(p_{\mathbf{B}}(\mu)=\det\begin{bmatrix}-\mu&1\\0&1-\mu\end{bmatrix}=\mu(\mu-1)\), confirming that \(0\) and \(1\) are all its eigenvalues.

Common Pitfall: Treating Zero Scaling Like Nonzero Scaling

A tempting but incorrect rule is: “Scaling by \(c\) changes eigenvalues to \(c\lambda\) and leaves each eigenspace unchanged, even when \(c=0\).” For the zero matrix in the previous example, that would incorrectly give \(E_0(\mathbf{O})=E_1(\mathbf{A})\), which is only \(\operatorname{span}\{(1,0)^{\top}\}\). In fact, multiplying by zero makes \(\mathbf{O}\mathbf{x}=\mathbf{0}\) for every \(\mathbf{x}\), so \(E_0(\mathbf{O})=\mathbb{F}^2\). The correction is to use the eigenspace-preservation rule only when \(c\ne0\), and handle \(c=0\) separately.

For a shift, keep the sign straight: adding \(c\mathbf{I}_n\) changes \(\lambda\) to \(\lambda+c\), not \(\lambda-c\). This follows directly from \((\mathbf{A}+c\mathbf{I}_n)\mathbf{v}=\mathbf{A}\mathbf{v}+c\mathbf{v}\). The inverse calculation subtracts \(c\) when recovering the original eigenvalue from the shifted one.

Check Your Understanding

Use the eigenvalue equations to justify each answer, and check numerical eigenpairs by multiplication.

  1. If \(3\) is an eigenvalue of \(\mathbf{A}\) with eigenspace \(E_3(\mathbf{A})\), what eigenvalue and eigenspace does it give for \(5\mathbf{A}\)?
  2. For a nonzero \(n\times n\) matrix \(\mathbf{A}\), describe the eigenvalue and eigenspace of \(0\mathbf{A}\).
  3. If \(-2\) is an eigenvalue of \(\mathbf{A}\), what shift \(c\) makes the corresponding eigenvalue of \(\mathbf{A}+c\mathbf{I}_n\) equal to \(4\)?
  4. For \(\mathbf{A}=\begin{bmatrix}1&0\\0&4\end{bmatrix}\), find the eigenvalues of \(-\mathbf{A}+2\mathbf{I}_2\) and state their eigenspaces.
  5. Use the characteristic-polynomial identity for a shift to explain why algebraic multiplicity is preserved.

Test yourself: Linear Algebra final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon