I have a basis $\{e_1,e_2,e_3\}\subset\Bbb R^3$ of the 3-dimensional Euclidean space with $e_i\cdot e_j <0$ for all $i\not= j$ (where $\cdot$ denotes the standard inner product).
Question: If $\{f_1,f_2,f_3\}\subset\Bbb R^3$ is the dual basis, what is a quick and clean way to see that $f_i\cdot f_j>0$ for all $i\not=j$?
One approach is the following: Let $E=(e_1,e_2,e_3)\in\Bbb R^{3\times 3}$ the matrix with the $e_i$ as columns, and $F=(f_1,f_2,f_3)$ the same for the dual basis. By assumption, the off-diagonal elements of $E^\top\! E$ are negative, and I want to show that the off diagonal elements of $F^\top\!F$ are positive. Since $E=(F^\top)^{-1}$ we also have that $E^\top\! E=(F^\top\! F)^{-1}$. The latter matrices are positive definite (Gram matrices) and so the question can be asked as follows:
Question: If I have a 3-dimensional positive definite matrix with negative off-diagonal entries, show that the off diagonal entries of the inverse matrix are all positive.
Edit
I found a way and I posted it as an answer, but it makes use of the cross product, some cyclic rotation rules of the scalar triple product and the BAC-CAB rule, which is not particularly pleasing to me: I suspect that the same statement also holds in higher dimensions, but apparently a cross product approach does not generalize to these.
Let $A=E^T E$ and $B=A^{-1}$. We induct on the dimension. In the $2\times 2$ case, we have $$ A=\begin{bmatrix} a_{11} & a_{12} \\ a_{12} & a_{22}\end{bmatrix}, \quad B=\begin{bmatrix} b_{11} & b_{12} \\ b_{12} & b_{22}\end{bmatrix},$$ and we want to show that $b_{12}\ge 0$. This follows from $BA$ being the identity matrix; indeed, the off-diagonal element of $BA$ is $$ b_{11}a_{12}+b_{12}a_{22}=0,$$ and since $b_{11}>0$ and $a_{22}>0$, while $a_{12}\le 0$, it must be that $b_{12}\ge 0$.
In the general case we partition $$ A=\begin{bmatrix} A_0 & v \\ v^T & a_{nn} \end{bmatrix}, \quad B=\begin{bmatrix} B_0 & w \\ w^T & b_{nn} \end{bmatrix},$$ where $v$ and $w$ are $n$-vectors. We know that each entry of $v$ is nonpositive and we want to show that each entry of $w$ is nonnegative. Again, from $BA=I$ it follows that $$ B_0 v + wa_{nn} = 0. $$ By induction, the entries of $B_0$ are nonnegative. So, $B_0 v$ is a vector of nonpositive numbers. On the other hand, just like before, $a_{nn}>0$. Therefore the vector $w$ must have nonnegative entries, and we are done.