I am (trying) to understand the following theorem:
If the simplex method does not terminate, it must cycle
Now I know that two dictionaries with the same $\mathcal{B}$ have to be encountered because the possibilities we have for that is not endless. ( we have $\binom{n+m}{m}$ possibilities). So that is not the problem I'm having. The problem comes when trying to prove that two dictionaries who share the same basis, are the same dictionaries/define the same feasible region.
Any help? I know the normal intuition on this, but the proof is being a hard nut to crack.
The proof the book gives:
recall that both dictionaries describe the complete feasible region under the restriction that $x_i \geq 0$ for all $i\in\mathcal{B} \cup \mathcal{N}$
in particular, for an arbitrary $k\in\mathcal{N}$ this holds for all feasible points with $x_k = t$ and $x_j=0$ for $j\in\mathcal{N}\backslash\{ k \}$. substituting this into the dictionaries yields $$ \begin{align} x_i &= \bar{b}_i - \bar{a}_{ik}t &=& \bar{b}^*_i - \bar{a}^*_{ik}t, \tag{$i\in\mathcal{B}$}\\ z &= \bar{w}+\bar{c}_kt&=&\bar{w}^* +\bar{c}^*_kt \end{align} $$ because this holds for all feasible $t\geq 0$ we have for all $k\in\mathcal{N}$ $$ \begin{align} \bar{b}_i=\bar{b}^*_i, \bar{a}_{ik}=\bar{a}^*_{ik},\tag{$i\in\mathcal{B}$}\\ \bar{w} = \bar{w}^*, \bar{c}_k=\bar{c}^*_k \end{align} $$ so we encounter the same dictionary twice, which means that the simplex method cycles.
now my problem with this proof is, what exactly is the $t$ doing?