Para ampliar el comentario de darij grinberg, que
$$ X = A-I_n =\begin{bmatrix}
x_1^2 &x_1x_2 & ... & x_1x_n \\
x_2x_1&x_2^2 &... & x_2x_n\\
...& ... & ... &... \\
x_nx_1& x_nx_2 &... & x_n^2
\end{bmatrix} = (x_ix_j) _ {1\leq i, j\leq n} $$
Entonces todas las líneas de $X$ son múltiplos de $(x_1,x_2,\ldots,x_n)$; así ${\textsf{rank}}(X)\leq 1$. Los valores propios de $X$ (contados con multiplicidad) son por lo tanto $0,0,\ldots,0$ ($n-1$ veces), más algunos $\lambda\in{\mathbb R}$.
Puesto que el rastro de $A$ es igual a la suma de sus valores propios, debemos $\lambda={\textsf{trace}}(A)=\sum_{i=1}^n x_i^2$. Entonces $X$ es similar a ${\textsf{diag}}(0,0,0,\ldots, 0,\sum_{i=1}^n x_i^2)$, por lo que $A$ es similar a ${\textsf{diag}}(1,1,1,\ldots, 1,1+\sum_{i=1}^n x_i^2)$, donde
$ {\textsf{det}} (A) = 1 + \sum_ {i = 1} ^ n x_i ^ 2 $$