[Math] Under what conditions a linear automorphism is an isometry of some norm

isometrieslinear algebranorms

Assume $V$ is a finite-dimensional vector space over $\mathbb{R}$, and $T: V \to V$ is a (linear) isomorphism.

When is it possible to construct a norm on $V$
making $T$ an isometry?

(Hopefully, I am looking for necessary & sufficient conditions $T$ should satisfy, i.e. a full characterization of the situation).

What I have so far:

A necessary condition: all the real eigenvalues of $T$ are of absolute value $1$. (Since $ T(v)=\lambda v \Rightarrow ||v||=||T(v)||=||\lambda v||=|\lambda| ||v||$ and an eigenvector $v$ must be nonzero).

This condition is certainly not sufficient:

For example look at $A$ = $\begin{pmatrix} 1 & 1 \\\ 0 & 1 \end{pmatrix}: \mathbb{R}^2 \to \mathbb{R}^2$. It is an automorphism which has only one eigenvalue ($\lambda = 1$). However, $A\begin{pmatrix} x \\ y \end{pmatrix}= \begin{pmatrix} x+y \\ y \end{pmatrix}$, hence $A^n\begin{pmatrix} x \\ y \end{pmatrix}= \begin{pmatrix} x+ny \\ y \end{pmatrix}$. Now assume there exist a norm $||$ on $\mathbb{R}^2$ making $A$ an isometry.

In particular $A$ must map the open unit ball $B$ to itself. By properties of norms $B$ must be a bounded open set containing the origin. (Note that since all the norms on a finite dimensional vector space are equivalent, the notions of boundedness and opennes are independent of the norm).

$B$ is open $\Rightarrow$ $\exists y>0$ such that $(0,y)\in B \Rightarrow A^n\begin{pmatrix} 0 \\ y \end{pmatrix}= \begin{pmatrix} ny \\ y \end{pmatrix} \in B$ for every $n \in \mathbb{N}$. This contradicts the boundedness of $B$ (w.r.t to the standard Euclidean norm for instance).

Last remark:

If we want to be more restrictive and require $T$ to be an isometry of some inner product, then the answer is quite simple.

$T$ preserves some inner product on $V$ if and only if $V$ admits a basis for which the matrix of $T$ is orthogonal (in other words the matrix of $T$ on an arbitrary basis is similar to an orthogonal matrix). The occurs if and only if the complexification of T is diagonalisable, and all its (complex) eigenvalues have absolute value 1.

I am interested to know what additional potential isometries we can get when we allow more flexibility. (That is we allow arbitrary norms, not just those that come from inner products).

Best Answer

For sake of completeness, I am writing a full answer based on the suggestion of Pietro Majer.

The following are equivalent:

1) $A$ is an isometry w.r.to some norm.

2) $A$ is diagonalizable (over $\mathbb{C}$) , with all eigenvalues of modulus 1.

3) All orbits of $A$ are bounded ( $\sup_{k\in\mathbb{Z}}\|A^k x\|<+\infty$ for any $x\in \mathbb{R}^n$).

4) $A$ is an isometry w.r.to some inner product.

$(1)\iff (4)$ leads to an interesting point: The union of all isometries of all norms equals the union of all isometries of all inner products.

Proof:

$(1) \Rightarrow (2):$ Assume $||$ is a norm preserved by $A$. Then the operator norm of $A$ w.r.t to $||$ equals 1. Also $||A^n||_{op}=1$. By the spectral radius formula: $\rho(A)=\lim_{n\rightarrow\infty}||A^n||^{1/n}=1 $. The same argument for $A^{-1}$ implies $\rho(A^{-1})=1$. This implies all the eigenvalues (including the complex ones) are of absolute value one.

Also, it is easy to see that If $A$ is an isometry of the norm $| |_1$ , $P∈GL(\mathbb{R^n})$, $P^{−1}AP$ is an isometry of the norm $||_2$ where $||x||_2=||Px||_1$. Thus, the property that a given matrix admit such a norm is invariant under similarity.

So it is enough to focus upon matrices of Jordan form. (which is available to us since we work over $\mathbb{C}$).

Now assume $A$ is not diagonalizable. By looking at Jordan form of a non-diagonalizable matrix, we can see there is a vector $v∈\mathbb{C}^n$ such that $||A^kv||_{Euclidean}$ diverges. (Look at the example of $\begin{pmatrix} 1 & 1 \\\ 0 & 1 \end{pmatrix}$ given in the question).

Since all the norms are equivalent This implies that $||A^kv||$ diverges. But since $v=x+iy$ with $x$ and $y$ in $\mathbb{R}^n$, and $A^kv=A^kx+iA^ky$, either $||A^kx||$ or $||A^ky||$ diverge. This is impossible if $A$ is an isometry of $||$.

$(2) \Rightarrow (4): $ This is proved here (The basic idea is to look at each Jordan block separately).

$(4) \Rightarrow (1):$ Obvious.

It remains to prove $(1) \iff (3)$:

$(3) \Rightarrow (1):$ If all orbits of $A$ are bounded, then we can renorm $\mathbb{R}^n$ by $\|x\|_A:=\sup_{k\in \mathbb{Z}} \|A^k x\|$, which is an $A$-invariant equivalent norm.

$(1) \Rightarrow (3):$ This follows immediately by the fact all norms on a finite dimensional vector space are equivalent. The orbits of $A$ are all of constant norm ($\|x\|$) w.r.t to the norm $A$ preserves, hence are bounded. (w.r.t any other norm).