Easy question about linear operators - in physics (often) the terms spectrum and (set of) eigenvalues of an operator are used interchangeably.
I'd like a simple compare and contrast to know the difference according to mathematicians. Many thanks!
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It only takes a minute to sign up.
Sign up to join this communityThe other answers adequately address the finite-dimensional case. If we consider a Hilbert space $\newcommand{\Hil}{\mathcal{H}}\Hil$ of countable dimension with orthonormal basis $(e_i)_{i \in \mathbb{N}}$, we can define an operator $T : \Hil \rightarrow \Hil$ by $$ T(e_n) = \frac{1}{n}e_n $$ It is clear from this definition that each $e_n$ is an eigenvector with eigenvalue $\frac{1}{n}$, and as $(e_i)_{i \in \mathbb{N}}$ is an orthonormal basis, this is a complete set of eigenvectors. So the set of eigenvalues is $\{ \frac{1}{n} \mid n \in \mathbb{N} \}$.
However, $T$ is not invertible (one way to see this is that if we try to define an inverse we get an unbounded operator, another is that the vector $\sum_{n=1}^\infty \frac{1}{n}e_n$ is in $\Hil$ but not in the image of $T$), so $0$ is an element of its spectrum that is not an eigenvalue. In fact $\{ 0 \} \cup \{ \frac{1}{n} \mid n \in \mathbb{N} \}$ is exactly the spectrum of $T$.
The spectrum is always a non-empty closed subset of $\mathbb{C}$, while the set of eigenvalues does not need to be. Also, the set of eigenvalues can be empty (for example, this is the case for the operator $S(e_n) = e_{n+1}$).
The spectrum of a linear operator $T$ on a finite dimensional space is exactly the set of its eigenvalues.
It's defined as $\{\lambda:T-\lambda I$ is not invertible$\}$, and $T-\lambda I$ is not invertible in a finite dimensional space iff its kernel is nonzero, meaning exactly that $\lambda$ is an eigenvalue of $T$.
I'd like to add something further in the infinite-dimensional case than the other responses, which I think is important if we're going to talk about eigenvalues vs. spectrum. I'm going to specify how they're related.
As mentioned by @RobertFurber, we can have elements of the spectrum which are not eigenvalues. Let $T:X\rightarrow X$ be a bounded operator on a Banach space. The spectrum $\sigma(T)$ can be decomposed into three pieces:
The point spectrum: this consists of $\lambda\in\sigma(T)$ so that $T-\lambda I$ is not injective. In this case, $\lambda$ is called an eigenvalue of $T$.
The continuous spectrum: this consists of $\lambda\in \sigma(T)$ such that $T-\lambda I$ is one-to-one, and the range of $T-\lambda I$ is dense in $X$, but it is not equal to $X$.
The residual spectrum: this consists of $\lambda\in \sigma(T)$ such that $T-\lambda I$ is one-to-one, and such that $T-\lambda I$ is not dense in $X$.
While the spectrum is always non-empty, we can have elements with empty point spectrum. As an example, if $X=L^2([0,1])$ and $M:X\rightarrow X$ is the multiplication operator defined by sending $f\in X$ to the function $Mf(x)=xf(x)$ with $x\in[0,1]$, then $\sigma(M)=[0,1],$ and each $\lambda\in [0,1]$ is part of the continuous spectrum (this is an easy exercise, and you can also find it on this site).
An example where every element of the spectrum (except potentially zero) is an eigenvalue is the case of a compact, self-adjoint operator on a Hilbert space.
OK, so in mathematics the spectrum of a matrix is the set of its eigenvalues. I know it's confusing, so let me explain.
The spectrum of a matrix is basically a linear map of the matrix. You can imagine it as some kind of finite number line, but with eigenvalues as the numbers.
Actually, there is a much more better answer on Wikipedia: "Let V be a finite-dimensional vector space over some field K and suppose T: V → V is a linear map. The spectrum of T, denoted σT, is the multiset of roots of the characteristic polynomial of T. Thus the elements of the spectrum are precisely the eigenvalues of T, and the multiplicity of an eigenvalue λ in the spectrum equals the dimension of the generalized eigenspace of T for λ (also called the algebraic multiplicity of λ).
Now, fix a basis B of V over K and suppose M∈MatK(V) is a matrix. Define the linear map T: V→V point-wise by Tx=Mx, where on the right-hand side x is interpreted as a column vector and M acts on x by matrix multiplication. We now say that x∈V is an eigenvector of M if x is an eigenvector of T. Similarly, λ∈K is an eigenvalue of M if it is an eigenvalue of T, and with the same multiplicity, and the spectrum of M, written σM, is the multiset of all such eigenvalues." ( Taken from wikipedia, link here: https://en.wikipedia.org/wiki/Spectrum_of_a_matrix)
But it's full of technical terms, so if you're new to this field, I would suggest you think of it as a simple number line. That's it!
Hope this helped you! :) (Please upvote.)