Lemma des linear beschränkten Abstandswachstum
Einfache Sprache
Das Lemma des linear beschränkten Abstandswachstum besagt stark vereinfacht, dass sich wenn sich zwei Eingaben für eine Sequenzielle Maschine nur an einer Stelle (z.B. am Ende) unterscheiden, dann unterscheidet sich die Ausgabe auch nur an der zugehörigen Stelle (z.B. am Ende).
Def. Lemma des linear beschränkten Abstandswachstum
Sei $f: A^*\rightharpoonup B^*$ eine Sequenzielle Funktion. Dann existiert eine Konstante $c\in\mathbb{N}$ so, dass
$$d(f(x),f(y))\leq cd(x,y)$$für alle $x,y\in\text{dom}(f)$. Wobei $d(x,y)$ den Abstand zwischen $x$ und $y$ berechnet.
Wir nutzen wieder das 1. Hilfslemma.
Beweis: Sei $u$ das maximale gemeinsame Präfix von $x$ und $y$ so, dass $x = ux_0$ und $y = uy_0$ für $x_0,y_0\in A^*$ gilt. Wir machen nun eine Fallunterscheidung nach dem Unterschied zwischen $x_0$ und $y_0$.
Falls $x_0 = y_0 = \varepsilon$, also $x=y$, gilt $d(f(x), f(y)) = 0 = d(x,y)$
Falls $|x_0|+|y_0| \geq 1$ definieren zu nächst die Sequenzielle Maschine $M$ die $f$ berechnet. Also $f_M = f$. Sei $d$ die maximale Länge der Ausgabe die $M$ in einem Berechnungsschritt produzieren kann, formal im Lemma des linear beschränkten Längenwachstum definiert. Durch dass setzen von $c := 4d$ erhalten wir folgende Gleichung:
$$\begin{align}d(f(x),f(y)) &= d(\iota\hat\alpha(q_I,x)\omega(\hat\delta(q_I,x)), \iota\hat\alpha(q_I,y)\omega(\hat\delta(q_I,y)))&\Huge|\normalsize\text{Def. $f_M$}\\&= d(\hat\alpha(q_I,x)\omega(\hat\delta(q_I,x)), \hat\alpha(q_I,y)\omega(\hat\delta(q_I,y)))&\Huge|\normalsize\text{Gleiches Präfix}\\&\leq d(\hat\alpha(q_I,x), \hat\alpha(q_I,y))+ 2d &\Huge|\normalsize\text{Def. $d, d$}\\&= d(\hat\alpha(q_I,x), \hat\alpha(q_I,y))+ 2d &\Huge|\normalsize\text{Def. $d, d$}\\&= d(\hat\alpha(q_I,ux_0), \hat\alpha(q_I,uy_0))+ 2d &\Huge|\normalsize\text{Def. $x, y$}\\&= d(\hat\alpha(q_I,u)\hat\alpha(\hat\delta(q_I,u),x_0), \hat\alpha(q_I,u)\hat\alpha(\hat\delta(q_I,u),y_0))+ 2d &\Huge|\normalsize\text{Def. $\hat\alpha$}\\&= d(\hat\alpha(\hat\delta(q_I,u),x_0), \hat\alpha(\hat\delta(q_I,u),y_0))+ 2d &\Huge|\normalsize\text{Gleiches Präfix}\\&\leq|\hat\alpha(\hat\delta(q_I,u),x_0)| + |\hat\alpha(\hat\delta(q_I,u),y_0))|+ 2d &\Huge|\normalsize\text{Worst case}\\&\leq d|x_0| + d|y_0|+ 2d &\Huge|\normalsize\text{\textit{1. Hilfslemma}}\\&\leq 2d(|x_0| + |y_0|)+ 2d &\Huge|\normalsize\text{Distributivgesetz}\\&\leq 2d(|x_0| + |y_0|)+ 2d(|x_0| + |y_0|) &\Huge|\normalsize\text{Annahme oben}\\&\leq 4d(|x_0| + |y_0|) &\Huge|\normalsize\text{Distributivgesetz}\\&= 4d\cdot d(x_0, y_0) &\Huge|\normalsize\text{Def. d}\\&= c\cdot d(x_0, y_0) &\Huge|\normalsize\text{Def. c}\\\end{align}$$