1 | 27. k nn 28. R1: S.car* 29. i:{1..(||RL||+1) }, a:Alph.
hd(La') = S.act(a,(hd(La').RL)[i]) mem_f(S.car;S.act(a,(hd(La').RL)[i]);RL)
mem_f(S.car;S.act(a,(hd(La').RL)[i]);R1) 30. a:Alph.
g(a) < k-1 
hd(La') = S.act(a,hd(La')) mem_f(S.car;S.act(a,hd(La'));RL) mem_f(S.car;S.act(a,hd(La'));R1) 31. s:S.car. mem_f(S.car;s;R1)  ( w:Alph*. (S:w si) = s) RLa:S.car*.
( i:{1..(||RL||+1) }, a:Alph.
hd(La') = S.act(a,(hd(La').RL)[i]) mem_f(S.car;S.act(a,(hd(La').RL)[i]);RL)
mem_f(S.car;S.act(a,(hd(La').RL)[i]);RLa))
& ( a:Alph.
g(a) < k 
hd(La') = S.act(a,hd(La')) mem_f(S.car;S.act(a,hd(La'));RL)
mem_f(S.car;S.act(a,hd(La'));RLa))
& ( s:S.car. mem_f(S.car;s;RLa)  ( w:Alph*. (S:w si) = s)) |