The "Burrows-Wheeler Transform" in signal processing is a transformation which is used in for instance data compression and pattern recognition.
It can be described in mathematical terms as:
Start with a column vector $\bf v$.
- Build the circulant matrix $\bf C_v$ which has ${\bf v}^t$ as it's first row and all subsequent rows are all possible circular shifts.
- Perform a lexical sort on the rows ( series of row operations ).
- Store the last column together with the index for the first (or last) element of the initial sequence. Let us call it $\bf b$.
Is it reasonable that there would exist a permutation matrix $\bf P$ which we can find with the information above, such that we can determine the initial $\bf v$ as a polynomial ${\bf v} = \sum_{k=0}^{n} \bf P^k {\bf b}$?
I would say basically no. $|{\bf v}| = |{\bf b}|$. If we assume all elements of $\mathbf{v}$ are positive, then $\left|\sum_{k=0}^{n} {\bf P}^k {\bf b}\right| > |{\bf v}|$ for $n > 0$.