TBL:S.car List.
s:S.car. mem_f(S.car;s;TBL)
(
w:Alph List. mem_f(S.car;(S:w
s);sL))
1. 2.
n:
TBL:S.car List
(
s:S.car. mem_f(S.car;s;TBL)
(
w:Alph List. mem_f(S.car;(S:w
s);sL)))
(||TBL|| = n
(
i:
||TBL||.
j:
i.
(TBL[i] = TBL[j]))
(
s:S.car. mem_f(S.car;s;TBL)
(
w:Alph List. mem_f(S.car;(S:w
s);sL)))
(
AL:S.car List
(
s:S.car. mem_f(S.car;s;AL)
(
w:Alph List. mem_f(S.car;(S:w
s);sL)))
(
s:S.car. mem_f(S.car;s;sL)
mem_f(S.car;s;TBL)
mem_f(S.car;s;AL))
(
s:S.car.
a:Alph.
mem_f(S.car;S.act a s;TBL)
mem_f(S.car;s;TBL)
mem_f(S.car;s;AL))))
TBL:S.car List.
s:S.car. mem_f(S.car;s;TBL)
(
w:Alph List. mem_f(S.car;(S:w
s);sL))