Recall the definition of border rank for a matrix (order 2 tensor, which can be easily be extended to any order tensor):
border-rank(T) is the minimum r such that $\forall \epsilon > 0$ there exists an approximation $T'=\sum^r_{i=1} u_i \otimes v_i , s.t. \|T - \sum^r_{i=1} u_i \otimes v_i \| \leq \epsilon $
The norm we use is not important (I was told).
Intuitively, what this definition (kind of) means is:
What is the smallest r, so that when I restrict myself to rank r tensors, I can get arbitrarily close approximations to T.
Also
You will always need at least rank r decomposition to be able to arbitrarily approximate a tensor T.
I was told that the rank of a matrix and the border-rank of a matrix are the the same. I wanted to see a rigorous proof for this but was unsure how to go about it.
The intuition/ideas that I do have is that for any matrix there exists the SVD for it. i.e. $M = \sum^{r}_{i=1} \sigma_i u_i v^T_i$ and there is an intrinsic limit to how well one can approximate M. For me it seems that it mostly depends on the truncated SVD. So it seems that if we choose a sufficiently small $\epsilon$, then for order 2 tensors (matrices), we cannot approximate it well enough.
Is my intuition wrong or how would a proof of rank and border-rank equivalence go?
For completeness this is were I read this claim of the equivalence:
Link to the whole document (page 27):
http://people.csail.mit.edu/moitra/docs/bookex.pdf
As a side note, the notes referenced, give a link to show that there is a difference between border rank and rank for tensors of order 3.