2 | ( s:S.car. ( w:Alph*. (S:w si) = s)  mem_f(S.car;s;hd(La').RL))
||hd(La').RL|| = n+1
& ( i: ||hd(La').RL||, j: i. (hd(La').RL)[i] = (hd(La').RL)[j])
& ( s:S.car. mem_f(S.car;s;hd(La').RL)  ( w:Alph*. (S:w si) = s))
& ( k: .
k nn 
( RLa:S.car*.
( i:{1..||hd(La').RL|| }, a:Alph.
mem_f(S.car;S.act(a,(hd(La').RL)[i]);hd(La').RL) mem_f(S.car;S.act(a,(hd(La').RL)[i]);RLa))
& ( a:Alph.
g(a) < k 
mem_f(S.car;S.act(a,hd((hd(La').RL)));hd(La').RL)
mem_f(S.car;S.act(a,hd((hd(La').RL)));RLa))
& ( s:S.car. mem_f(S.car;s;RLa)  ( w:Alph*. (S:w si) = s)))) |