Eigenvalues and Eigenvectors

Suppose a linear operator acts on a vector space by stretching, rotating, and shearing space in some complicated way. Is there ever a direction that the operator leaves fixed? Such a direction would only be scaled, not bent elsewhere. This question — does an operator have an invariant line — turns out to be the single most productive question in linear algebra. Its answer is organized by the notion of an eigenvalue and eigenvector. Eigenvectors matter because they replace an entangled, coordinate-dependent description of an operator with something simpler. They give the simplest possible local picture: multiplication by a scalar. Once we find enough independent eigenvectors, we can use them as a basis. In this basis, the operator's matrix becomes diagonal. This collapses a complicated system of coupled equations into independent one-dimensional problems. This is the mechanism behind solving linear differential equations, analyzing the long-run behavior of Markov chains, understanding vibration modes of physical systems, and compressing data via principal component analysis. The big picture is this: every linear operator TT on a vector space VV decomposes VV. This decomposition is at least partial, and complete when things go well. It splits VV into Invariant Subspaces on which TT acts by pure scaling. The one-dimensional invariant subspaces are exactly the spans of eigenvectors. So eigenvalues and eigenvectors are the atomic building blocks of this decomposition. Understanding them precisely is a necessary first step. We must know what equation they satisfy, why they need not exist over every field, and how to compute them. This is essential groundwork toward diagonalization and the structure theory of Linear Operators. This article gives the precise definition of eigenvalue and eigenvector. It proves the basic structural facts: uniqueness of the scalar, and linear independence of eigenvectors for distinct eigenvalues. It also builds the intuition needed for later results. These include the characteristic polynomial and the existence of eigenvalues over the complex numbers.

Key takeaways
  • An eigenvector of TT is a nonzero vector vv with Tv=λvTv = \lambda v for some scalar λ\lambda, called the eigenvalue.
  • The scalar λ\lambda associated to a given eigenvector is unique; a single eigenvector cannot have two eigenvalues.
  • λ\lambda is an eigenvalue of TT if and only if T−λIT - \lambda I is not injective, i.e. ker⁡(T−λI)≠{0}\ker(T-\lambda I) \neq \{0\}.
  • Eigenvectors corresponding to distinct eigenvalues are always linearly independent — this is the key combinatorial fact.
  • Not every operator has an eigenvalue over every field; real rotations of the plane are the classic counterexample.
  • Key idea: an eigenvector spans a one-dimensional invariant subspace, the simplest possible nontrivial building block for understanding a linear operator.

Where this lives today

Eigenvalues and eigenvectors are indispensable across mathematics and its applications. In pure mathematics, they underlie the entire theory of Diagonalization and the structure theorems for linear operators, including the Jordan form and spectral theorems for self-adjoint and normal operators. In differential equations, the eigenvectors of a linear system's coefficient matrix give the "normal modes" along which solutions evolve by simple exponential scaling, turning coupled systems into independent scalar equations. In physics, eigenvalues of the Hamiltonian operator are the allowed energy levels of a quantum system, and eigenvectors are the corresponding stationary states — this is the direct descendant of Heisenberg's matrix mechanics. In engineering, eigenvalues of a system matrix determine the stability of feedback control systems and the resonant frequencies of vibrating structures such as bridges and airplane wings. In statistics and data science, the eigenvectors of a covariance matrix give the directions of maximal variance used in Principal Component Analysis, a core dimensionality-reduction technique. In computer science, the PageRank algorithm ranks web pages using the dominant eigenvector of a giant transition matrix, and eigenvalues govern convergence rates of iterative numerical algorithms. In cryptography and coding theory, eigenvalue bounds on the adjacency matrices of graphs (spectral graph theory) control the mixing properties of random walks used in expander-graph constructions.

Ask the tutor: How does the characteristic polynomial let us compute all eigenvalues of a matrix at once, instead of guessing eigenvectors one at a time?

DefinitionEigenvalue, Eigenvector

Let VV be a vector space over a field F\mathbb{F} and let T:V→VT : V \to V be a linear operator. A scalar λ∈F\lambda \in \mathbb{F} is called an eigenvalue of TT if there exists a nonzero vector v∈Vv \in V such that

Tv=λv.Tv = \lambda v.

Any nonzero vector vv satisfying this equation is called an eigenvector of TT corresponding to (or associated with) the eigenvalue λ\lambda. Equivalently, λ\lambda is an eigenvalue of TT exactly when the linear map T−λIT - \lambda I (where II is the identity operator on VV) fails to be injective, i.e. when its null space ker⁡(T−λI)\ker(T - \lambda I) contains a nonzero vector. The zero vector is never considered an eigenvector, even though T0=λ0T0 = \lambda 0 holds trivially for every scalar λ\lambda; excluding 00 is essential so that the eigenvalue associated to an eigenvector is well-defined (proved below).

Intuition

Picture a linear operator TT as a machine that takes in a vector and outputs another vector, generally rotating and rescaling it in the process. For almost every input vector vv, the output TvTv points in a different direction than vv did. An eigenvector is a special input direction that the machine refuses to rotate: it only stretches or shrinks it (and possibly flips it, if λ<0\lambda < 0), never bending it off its original line. This is why eigenvectors are naturally tied to Invariant Subspaces: if vv is an eigenvector with eigenvalue λ\lambda, then the one-dimensional subspace span(v)\mathrm{span}(v) is invariant under TT, because TT sends every scalar multiple cvcv to cλv∈span(v)c\lambda v \in \mathrm{span}(v). Conversely, every one-dimensional invariant subspace of TT is the span of some eigenvector. So finding eigenvectors is precisely the search for the smallest, simplest nontrivial invariant pieces of VV under TT. The picture below shows this concretely for a shear-like operator on R2\mathbb{R}^2: most vectors get pushed off their line, but along two special directions the arrows stay on the same line through the origin, only rescaled.

Figure
Two eigenvectors of a 2×22\times 2 operator: directions preserved, lengths rescaled
x y v Tv (bent off line) u₁ Tu₁ = 2u₁ u₂ Tu₂ = -u₂

The green vector u1u_1 and its image Tu1Tu_1 lie on the same ray through the origin, scaled by factor 22; the orange vector u2u_2 and its image Tu2Tu_2 lie on the same line but reversed, scaled by −1-1. The blue vector vv is generic: its image TvTv points somewhere else entirely.

TheoremUniqueness of the eigenvalue, and independence of eigenvectors for distinct eigenvalues

Let VV be a vector space over a field F\mathbb{F} and let T:V→VT: V \to V be linear.

(a) If v∈Vv \in V is a nonzero vector and Tv=λvTv = \lambda v for scalars λ,μ∈F\lambda, \mu \in \mathbb{F}, then λ=μ\lambda = \mu. That is, an eigenvector determines its eigenvalue uniquely.

(b) Let λ1,…,λm\lambda_1, \dots, \lambda_m be distinct scalars in F\mathbb{F} (i.e. λi≠λj\lambda_i \neq \lambda_j for i≠ji \neq j), and for each ii let viv_i be an eigenvector of TT corresponding to λi\lambda_i. Then v1,…,vmv_1, \dots, v_m are linearly independent.

Proof

Proof of (a). Suppose Tv=λvTv = \lambda v and Tv=μvTv = \mu v with v≠0v \neq 0. Subtracting gives λv−μv=0\lambda v - \mu v = 0, i.e. (λ−μ)v=0(\lambda - \mu)v = 0. Since v≠0v \neq 0, the only way a scalar multiple of vv can be zero (using the vector space axiom that cv=0cv = 0 with v≠0v \ne 0 forces c=0c = 0) is if λ−μ=0\lambda - \mu = 0. Hence λ=μ\lambda = \mu. This justifies referring to "the eigenvalue" of an eigenvector, and to the eigenvalue-eigenvector pair (λ,v)(\lambda, v) without ambiguity.

Proof of (b). We use strong induction on mm, the number of eigenvectors, and argue by contradiction at the inductive step — this is the standard technique for this result and we spell out every step. Base case m=1m = 1. A single nonzero vector v1v_1 is linearly independent by definition (a one-element list is linearly dependent only if that element is 00, and eigenvectors are nonzero by definition). Inductive step. Suppose the claim holds for any list of m−1m-1 eigenvectors with distinct eigenvalues (inductive hypothesis), and suppose toward contradiction that v1,…,vmv_1, \dots, v_m (eigenvectors for distinct eigenvalues λ1,…,λm\lambda_1, \dots, \lambda_m) are linearly dependent. Since eigenvectors are nonzero, in particular v1≠0v_1 \neq 0, so the list v1,…,vmv_1,\dots,v_m being dependent means (by the standard characterization of dependent lists whose first vector is nonzero) that some vkv_k with k≥2k \geq 2 is a linear combination of the preceding vectors. Choose the smallest such kk; then v1,…,vk−1v_1, \dots, v_{k-1} are linearly independent (by minimality of kk, together with the inductive hypothesis applied to the sublist of k−1≤m−1k - 1 \le m-1 eigenvectors), and there exist scalars a1,…,ak−1∈Fa_1, \dots, a_{k-1} \in \mathbb{F}, not all requiring further justification of existence since vkv_k is by assumption in their span, with

vk=a1v1+a2v2+⋯+ak−1vk−1.(1)v_k = a_1 v_1 + a_2 v_2 + \cdots + a_{k-1} v_{k-1}. \tag{1}

Apply TT to both sides of (1). Using linearity of TT and Tvi=λiviTv_i = \lambda_i v_i for each ii:

λkvk=a1λ1v1+a2λ2v2+⋯+ak−1λk−1vk−1.(2)\lambda_k v_k = a_1 \lambda_1 v_1 + a_2 \lambda_2 v_2 + \cdots + a_{k-1}\lambda_{k-1} v_{k-1}. \tag{2}

Now multiply equation (1) by λk\lambda_k and subtract equation (2):

0=a1(λk−λ1)v1+a2(λk−λ2)v2+⋯+ak−1(λk−λk−1)vk−1.0 = a_1(\lambda_k - \lambda_1) v_1 + a_2(\lambda_k - \lambda_2)v_2 + \cdots + a_{k-1}(\lambda_k - \lambda_{k-1}) v_{k-1}.

Because v1,…,vk−1v_1, \dots, v_{k-1} are linearly independent, every coefficient in this vanishing linear combination must be zero:

ai(λk−λi)=0for each i=1,…,k−1.a_i(\lambda_k - \lambda_i) = 0 \quad \text{for each } i = 1, \dots, k-1.

Since the eigenvalues λ1,…,λm\lambda_1, \dots, \lambda_m are distinct, λk−λi≠0\lambda_k - \lambda_i \neq 0 for every i<ki < k. Hence ai=0a_i = 0 for all i=1,…,k−1i = 1, \dots, k - 1. Substituting back into (1) gives vk=0v_k = 0. But vkv_k is an eigenvector, hence nonzero by definition — a contradiction. This contradiction shows the dependence assumption was false, so v1,…,vmv_1, \dots, v_m must be linearly independent, completing the induction. ■\blacksquare

∎
CorollaryFinite-dimensional bound on distinct eigenvalues

If VV is a finite-dimensional vector space with dim⁡V=n\dim V = n, then any linear operator T:V→VT: V \to V has at most nn distinct eigenvalues.

Proof

If TT had n+1n+1 or more distinct eigenvalues λ1,…,λn+1\lambda_1, \dots, \lambda_{n+1}, choose corresponding eigenvectors v1,…,vn+1v_1, \dots, v_{n+1}. By the theorem above these are linearly independent, giving a linearly independent list of n+1n+1 vectors in an nn-dimensional space. This contradicts the basic fact that in a vector space of dimension nn, no linearly independent list can have more than nn vectors. Hence TT has at most nn distinct eigenvalues. ■\blacksquare

∎

Worked examples

Example 1: a 3×33\times 3 matrix with an asymmetric structure. Let T:R3→R3T : \mathbb{R}^3 \to \mathbb{R}^3 be given by the matrix

A=(410020−2−13).A = \begin{pmatrix} 4 & 1 & 0 \\ 0 & 2 & 0 \\ -2 & -1 & 3 \end{pmatrix}.

We verify directly, without yet invoking the characteristic polynomial machinery, that λ=2\lambda = 2 and λ=3\lambda=3 are eigenvalues, and separately determine whether 44 is one, by exhibiting eigenvectors. Testing λ=2\lambda = 2: we seek nonzero v=(x,y,z)v = (x,y,z) with Av=2vAv = 2v, i.e.

4x+y=2x,2y=2y,−2x−y+3z=2z.4x + y = 2x, \qquad 2y = 2y, \qquad -2x - y + 3z = 2z.

The first equation gives 2x+y=02x + y = 0, i.e. y=−2xy = -2x. The second equation is automatically satisfied for any yy. The third becomes −2x−y+z=0-2x - y + z = 0, and substituting y=−2xy=-2x: −2x+2x+z=0-2x + 2x + z = 0, so z=0z = 0. Taking x=1x=1 gives y=−2y = -2, z=0z=0: the vector v2=(1,−2,0)v_2 = (1,-2,0) satisfies Av2=2v2Av_2 = 2v_2. Check directly:

A(1,−2,0)=(4⋅1+1⋅(−2)+0, 0+2⋅(−2)+0, −2⋅1−1⋅(−2)+0)=(2,−4,0)=2(1,−2,0).✓A(1,-2,0) = (4\cdot 1 + 1\cdot(-2) + 0,\ 0 + 2\cdot(-2)+0,\ -2\cdot1 -1\cdot(-2)+0) = (2,-4,0) = 2(1,-2,0). \checkmark

Testing λ=3\lambda = 3: seek Av=3vAv = 3v:

4x+y=3x,2y=3y,−2x−y+3z=3z.4x+y = 3x, \qquad 2y = 3y, \qquad -2x-y+3z = 3z.

The second equation forces y=0y = 0. The first becomes x+y=0x + y = 0, so with y=0y=0 we get x=0x=0. The third becomes −2x−y=0-2x - y = 0, automatically true when x=y=0x=y=0, for any zz. So v3=(0,0,1)v_3 = (0,0,1) works. Check:

A(0,0,1)=(0,0,3)=3(0,0,1).✓A(0,0,1) = (0,0,3) = 3(0,0,1). \checkmark

Testing λ=4\lambda = 4: seek Av=4vAv=4v:

4x+y=4x⇒y=0,2y=4y⇒y=0 (consistent),−2x−y+3z=4z⇒−2x−y−z=0.4x+y=4x \Rightarrow y = 0, \qquad 2y = 4y \Rightarrow y = 0 \ (\text{consistent}), \qquad -2x - y + 3z = 4z \Rightarrow -2x - y - z = 0.

With y=0y=0, the third equation is −2x−z=0-2x - z = 0, i.e. z=−2xz = -2x. Taking x=1x=1: v1=(1,0,−2)v_1=(1,0,-2). Check:

A(1,0,−2)=(4,0,−2−6)=(4,0,−8)=4(1,0,−2).✓A(1,0,-2) = (4, 0, -2-6) = (4,0,-8) = 4(1,0,-2). \checkmark

So 44, 22, 33 are all eigenvalues, with respective eigenvectors (1,0,−2)(1,0,-2), (1,−2,0)(1,-2,0), (0,0,1)(0,0,1) — three distinct eigenvalues of a 3×33\times 3 matrix, consistent with the corollary's bound of "at most n=3n=3." One can further check these three eigenvectors are linearly independent (their 3×33\times3 coefficient matrix has nonzero determinant −2-2), exactly as guaranteed by the theorem, and in fact they form a basis of R3\mathbb{R}^3 in which AA acts diagonally — the phenomenon that motivates diagonalization.

Example 2: eigenvectors of a differentiation-like operator on a polynomial space, with a numerically asymmetric twist. Let V=R≤2[x]V = \mathbb{R}_{\le 2}[x], the space of real polynomials of degree at most 22, and define T:V→VT: V \to V by

T(p)(x)=3xp′(x)−p(x)+2p(0).T(p)(x) = 3xp'(x) - p(x) + 2p(0).

This is linear: for polynomials p,qp,q and scalars aa, T(ap+q)(x)=3x(ap+q)′(x)−(ap+q)(x)+2(ap+q)(0)=a T(p)(x)+T(q)(x)T(ap + q)(x) = 3x(ap+q)'(x) - (ap+q)(x) + 2(ap+q)(0) = a\,T(p)(x) + T(q)(x), using linearity of differentiation and evaluation at 00. We look for eigenvectors among 1,x,x21, x, x^2 directly (an efficient guess given the operator's form), then confirm eigenvalues by direct computation — no shortcuts, no unproved claims. Try p(x)=1p(x) = 1 (constant). Then p′(x)=0p'(x) = 0, p(0)=1p(0) = 1, so

T(1)=3x⋅0−1+2⋅1=1.T(1) = 3x\cdot 0 - 1 + 2\cdot 1 = 1.

So T(1)=1⋅1T(1) = 1 \cdot 1: the constant polynomial 11 is an eigenvector with eigenvalue λ=1\lambda = 1. Try p(x)=xp(x) = x. Then p′(x)=1p'(x) = 1, p(0)=0p(0) = 0, so

T(x)=3x⋅1−x+2⋅0=3x−x=2x.T(x) = 3x\cdot 1 - x + 2\cdot 0 = 3x - x = 2x.

So T(x)=2xT(x) = 2x: eigenvector xx with eigenvalue λ=2\lambda = 2. Try p(x)=x2p(x) = x^2. Then p′(x)=2xp'(x) = 2x, p(0)=0p(0)=0, so

T(x2)=3x(2x)−x2+0=6x2−x2=5x2.T(x^2) = 3x(2x) - x^2 + 0 = 6x^2 - x^2 = 5x^2.

So T(x2)=5x2T(x^2) = 5x^2: eigenvector x2x^2 with eigenvalue λ=5\lambda=5. We have found three distinct eigenvalues 1,2,51, 2, 5 of TT on a 33-dimensional space VV, again saturating the bound of the corollary. By the theorem, the eigenvectors 1,x,x21, x, x^2 — already visibly a basis of VV — are automatically linearly independent, which we can double check: the only way a⋅1+b⋅x+c⋅x2=0a\cdot 1 + b\cdot x + c\cdot x^2 = 0 as a polynomial (identically zero) is a=b=c=0a=b=c=0, confirming independence directly as well as via the theorem. Note the asymmetry deliberately built into this example: the operator mixes a derivative term, a multiplication term, and an evaluation term, so the eigenvectors were not assumed in advance to be the monomials — they were verified to satisfy Tp=λpTp = \lambda p term by term.

CounterexampleWhy eigenvalues need not exist: a real rotation with no eigenvector

The theorem above never asserts that eigenvalues exist — it only describes their properties once they do. This is essential to notice, because over R\mathbb{R}, an operator can fail to have any eigenvalue at all, and dropping the phrase "if λ\lambda is an eigenvalue" in favor of assuming one always exists is a common error. Let V=R2V = \mathbb{R}^2 and let TT be counterclockwise rotation by 90°90°, given by the matrix

R=(0−110).R = \begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix}.

Suppose, for contradiction, that λ∈R\lambda \in \mathbb{R} is an eigenvalue with eigenvector v=(x,y)≠(0,0)v = (x,y) \neq (0,0). Then

−y=λx,x=λy.-y = \lambda x, \qquad x = \lambda y.

Substituting the second equation into the first: −y=λ(λy)=λ2y-y = \lambda(\lambda y) = \lambda^2 y, i.e. (λ2+1)y=0(\lambda^2 + 1) y = 0. Since λ\lambda is real, λ2+1>0\lambda^2 + 1 > 0 (a sum of a nonnegative real square and 11), so λ2+1≠0\lambda^2+1 \ne 0, forcing y=0y = 0. Then x=λy=0x = \lambda y = 0 as well, so v=(0,0)v = (0,0) — contradicting v≠0v \neq 0. Hence RR has no real eigenvalue and no real eigenvector: geometrically, a 90°90° rotation sends every nonzero vector to a vector perpendicular to it, so no direction is ever preserved (even reversed). This shows that the existence of eigenvalues is not automatic and genuinely depends on the field F\mathbb{F} — over C\mathbb{C}, by contrast, this same matrix has eigenvalues λ=±i\lambda = \pm i, foreshadowing the Existence of Eigenvalues over C.

Scope, edge cases & common traps

SituationWhat is trueWhat is not true
λ=0\lambda = 000 is an eigenvalue iff TT is not injective (has nontrivial kernel)00 being an eigenvalue does not mean TT is the zero map
Eigenvector vvdetermines a unique eigenvalue λ\lambdaa single vector can be an eigenvector for two different λ\lambda's only if v=0v = 0, which is excluded
Distinct eigenvalues λ1,…,λm\lambda_1,\dots,\lambda_mcorresponding eigenvectors are linearly independentthis says nothing about eigenvectors sharing the same eigenvalue — those can be dependent or span a whole [[Eigenspaceseigenspace]]
Finite dimension nnat most nn distinct eigenvaluesoperators need not have nn distinct eigenvalues, or any at all (see the rotation example)
Field F\mathbb{F}over C\mathbb{C}, every operator on a nonzero finite-dimensional space has at least one eigenvalueover R\mathbb{R} this can fail entirely

The mathematician behind it

Origins · 1 minAugustin-Louis Cauchy and how this was discovered
AC
Augustin-Louis Cauchy
1789–1857 · early 19th-century French mathematical analysis and algebra

Cauchy was among the first to systematically study what we now call eigenvalues, in the context of quadratic forms and the principal axes of ellipsoids arising in mechanics and the theory of elasticity. His work connected the algebraic problem of characteristic roots to the geometric problem of finding invariant directions of a symmetric transformation, laying groundwork later formalized by Cauchy, Jacobi, and Sylvester into the general spectral theory used today.

History
- 1826 — Cauchy studies "characteristic values" of quadratic forms related to axes of symmetry in mechanics.
- 1858 — Cayley's memoir on matrices introduces systematic matrix algebra, setting up the language for eigenvalue equations.
- 1904 — Hilbert names the eigenvalue problem ("Eigenwertproblem") in the context of integral equations, coining the now-standard German-rooted term.
- 1925 — Heisenberg's matrix mechanics makes eigenvalues the central objects representing observable quantities in quantum theory.
- 1970s — Numerical linear algebra (QR algorithm, power iteration) turns eigenvalue computation into a cornerstone of computational science.
Does every linear operator have at least one eigenvector?

Not necessarily, and this is a genuinely important subtlety. Over R\mathbb{R}, an operator can have no real eigenvalue at all, as shown by the 90°90° rotation of the plane: every nonzero vector is sent to a perpendicular vector, so no direction is preserved even up to sign. However, over the complex numbers C\mathbb{C}, it is a deep and important theorem — relying on the fundamental theorem of algebra — that every linear operator on a nonzero finite-dimensional complex vector space has at least one eigenvalue. This existence result is proved separately from the basic definitions given here, and is the natural next topic once eigenvalues and eigenvectors are understood.

Can the zero vector ever be an eigenvector?

No, by definition eigenvectors are required to be nonzero. This is not a minor technicality: without it, the equation Tv=λvTv = \lambda v would be satisfied by v=0v = 0 for every scalar λ\lambda whatsoever, since T0=0=λ⋅0T0 = 0 = \lambda \cdot 0 always holds. Allowing v=0v=0 would make every scalar in the field an "eigenvalue" trivially, destroying all the useful content of the definition. Excluding zero is exactly what makes the eigenvalue associated to an eigenvector unique, as proved in the uniqueness theorem above.

Can zero itself be an eigenvalue?

Yes. The scalar λ=0\lambda = 0 is an eigenvalue of TT precisely when there is a nonzero vector vv with Tv=0Tv = 0, that is, precisely when TT has a nontrivial kernel (is not injective). This is a perfectly legitimate and common situation — for example, any non-invertible matrix has 00 as an eigenvalue. Do not confuse "00 is an eigenvalue" with "TT is the zero operator"; the former only says some nonzero vector is annihilated by TT, while the latter says every vector is.

If two eigenvectors have the same eigenvalue, are they always dependent?

No — this is exactly where the distinct-eigenvalues hypothesis in the theorem matters. If v1v_1 and v2v_2 both satisfy Tvi=λviTv_i = \lambda v_i for the same λ\lambda, they can easily be linearly independent; together with all other eigenvectors sharing that eigenvalue (and the zero vector), they span the corresponding eigenspace ker⁡(T−λI)\ker(T - \lambda I), which can have dimension greater than one. The independence theorem proved here specifically requires the eigenvalues attached to the vectors to be pairwise distinct; it says nothing about vectors within a single eigenspace.

How do eigenvalues relate to invertibility of a matrix?

A square matrix AA (or the linear operator it represents) is invertible if and only if 00 is not one of its eigenvalues. Indeed, AA fails to be invertible exactly when Av=0Av = 0 has a nonzero solution vv, which by definition means 00 is an eigenvalue with eigenvector vv. So checking whether 00 appears among the eigenvalues is equivalent to checking invertibility — this connection becomes very concrete once eigenvalues are computed via the characteristic polynomial, where det⁡(A)=0\det(A) = 0 if and only if 00 is an eigenvalue.

Why do we require v1,…,vk−1v_1,\dots,v_{k-1} independent in the induction, rather than just assuming the full list is dependent?

The proof isolates the smallest index kk at which dependence first appears, which guarantees the shorter preceding list v1,…,vk−1v_1,\dots,v_{k-1} is independent (otherwise a smaller kk would have worked). This lets us legitimately conclude that a vanishing linear combination of v1,…,vk−1v_1,\dots,v_{k-1} must have all-zero coefficients — a fact that is only available for linearly independent lists. Without pinning down this minimal kk, we could not extract the clean contradiction ai(λk−λi)=0a_i(\lambda_k - \lambda_i)=0 for every ii, since a longer, possibly-dependent list admits multiple representations and no unique coefficients to compare.

Is the definition the same for infinite-dimensional vector spaces?

The definition Tv=λvTv = \lambda v with v≠0v \neq 0 makes sense verbatim for any vector space, including infinite-dimensional ones such as function spaces, and the uniqueness-of-eigenvalue and independence-of-eigenvectors theorems proved here hold with identical proofs in that generality since nothing in the argument used finite dimension. What changes in infinite dimensions is mainly analytic: operators like differentiation on smooth functions have infinitely many eigenvalues (e.g. ddxeλx=λeλx\frac{d}{dx}e^{\lambda x} = \lambda e^{\lambda x} for every λ\lambda), and questions of convergence, boundedness, and spectral theory (rather than pure linear algebra) become central, which is the subject of functional analysis.

Before this

Where this leads