Consider an $n \times n$ matrix $A$. I'm interested in algorithms that can verify whether the largest singular value of $A$, i.e., its spectral norm $\| A \|_2$, is less than or equal to $1$ or not. So the algorithm should return true if $\| A \|_2 \le 1$ and false otherwise. One way to do this is to simply compute the full SVD. This, however, has $O \left( n^3 \right)$ complexity. My questions:
Are there algorithms to check whether $\| A \|_2 \le 1$ that work in $O \left( n^2 \right)$ steps?
There are upper bounds on $\| A \|_1$ that are computable in $O \left( n^2 \right)$, e.g., the Frobenius norm $\| A \|_2 \le \| A \|_F$. However, this bound is not tight, e.g., for the identity matrix $A = I_n$, $\| A \|_2 = \sqrt{n} \|A\|_F$. Are there functions $\alpha(A)$ that can be computed in $O \left( n^2 \right)$ and upper bound $\| A \|_2$ tighter than $\sqrt{n}$, i.e., $\max\limits_{A} \frac{\alpha(A)}{\|A\|_2} < \sqrt{n}$?
And a final question. Assume you can change the matrix $A$ by arbitrary non-degenerate diagonal transformations $A'=\Lambda_1 A \Lambda_2$ with all elements larger than one in absolute value: $|\Lambda_{1,i}|>1, |\Lambda_{2,i}|>1$. Is it possible to find a tight lower bound on $\|A'\|_2$ from question 2, if we are allowed to use any $\Lambda_1,\Lambda_2$ computable in $O(n^2)$ steps?
My motivation for these questions comes from physics, and I suspect all of them have negative answers, i.e. such algorithms and bounds are not possible to give using only $O \left(n^2\right)$ computations. However, I wasn't able to find the relevant results in the literature.
Any related comments are highly appreciated, e.g. if there exist algorithms of complexity intermediate between $O(n^2)$ and $o(n^3)$, or perhaps if there are approximate or randomized algorithms that work in $O(n^2)$. Restricting the class of matrices $A$ may also be interesting.