This is related to a previous question I asked (Upper bounding $v^TAv$ where $A$ is the inverse of a sum of rank-$1$ matrices and $v$ is a vector). Let $(x_i)_{1 \leq i \leq n}$ be vectors of $\mathbb{R}^d$ such that at least one of them is not the zero vector. Let $A=\sum_{i}x_ix_i^T$ and $v \in \operatorname{Im}(A)$ .
In the previous post, I show that when $A$ is invertible, a lower bound of $v^TA^{-1}v$ can be found by noticing that $A \preceq \left(\sum_{i} x_i^Tx_i\right)I_d$, which yields $A^{-1} \succeq \left(\sum_{i} x_i^Tx_i\right)^{-1}I_d$ and $$v^TA^{-1}v \geq \left(\sum_{i} x_i^Tx_i\right)^{-1}v^Tv.$$
I would like to generalize this result to the case where $A$ is not necessarily invertible (replacing the true inverse by the pseudo-inverse). I understand this won't be true for every vector $v$ because of this negative result (Is it true that $A\geq B$ implies $B^{\dagger}\geq A^{\dagger}$ for singular positive semi-definite matrices?), but I wonder if my additional assumption $v \in \operatorname{Im}(A)$ is enough to make it work.