Operator norm of rectangular $(m \times n)$-matrix with $m < n$ orthonormal rows?

490 Views Asked by At

Let $m \leq n$ and let $A \in \mathbb{R}^{m \times n}$ be a matrix with $m$ orthonormal rows. Apparently, it can happen that $A^T A \neq I$. Is there any general result such as $\|A\|_2 = 1$? If so, how do you prove it?

PS: Note that in this question the role of $m$ and $n $ is interchanged, that is $m \geq n$.

2

There are 2 best solutions below

1
On

In terms of computation: simply add extra zero-filled rows to A to make it square and compute the usual induced norm for a $n\times n$ matrix.

In terms of definition: it is still the maximal value of $\|Ax\|_2$ for an unit norm $x$, that is $\|x\|_2$.

Going further, let $x$ be the first row of $A$. Then $Ax^T=(\|x\|_2,0,\ldots,0)$, thus by definition $\|A\|\geq \|Ax^T\|_2 = 1$. On the other hand, let $B$ be the $n\times n$ matrix obtained by completing $A$ with $n-m$ orthonormal rows. Then $\|A\|\leq\|B\|=1$.

3
On

This is obvious if you know that $A$ and $A^T$ have the same set of nonzero singular values and $\|A\|_2$ is just the largest singular value of $A$. Alternatively, if $Q$ is any orthogonal matrix whose first $m$ rows are identical to $A$'s, we have $$ \pmatrix{A\\ 0_{(n-m)\times n}}=\pmatrix{I_m\\ &0_{(n-m)\times(n-m)}}Q. $$ It follows that \begin{aligned} \|Ax\|_2 =\left\|\pmatrix{Ax\\ 0}\right\|_2 =\left\|\pmatrix{A\\ 0}x\right\|_2 =\left\|\pmatrix{I\\ &0}Qx\right\|_2 =\left\|\pmatrix{I\\ &0}u\right\|_2 \end{aligned} where $u=Qx\in\mathbb R^n$. Consequently, \begin{aligned} \|A\|_2 =\max_{\|x\|_2=1}\|Ax\|_2 =\max_{\|u\|_2=1}\left\|\pmatrix{I\\ &0}u\right\|_2 =1. \end{aligned}