{ 
[t,x:Name]. 
[pre:pi_prefix()].  (prefix-replace(t;x;pre) 
 pi_prefix()) }
{ Proof }
Definitions occuring in Statement : 
prefix-replace: prefix-replace(t;x;pre), 
pi_prefix: pi_prefix(), 
name: Name, 
uall:
[x:A]. B[x], 
member: t 
 T
Definitions : 
uall:
[x:A]. B[x], 
member: t 
 T, 
prefix-replace: prefix-replace(t;x;pre), 
let: let, 
so_lambda: 
x y.t[x; y], 
so_apply: x[s1;s2]
Lemmas : 
pi_prefix_ind_wf, 
pisend_wf, 
ifthenelse_wf, 
name_eq_wf, 
pi_prefix_wf, 
name_wf
\mforall{}[t,x:Name].  \mforall{}[pre:pi\_prefix()].    (prefix-replace(t;x;pre)  \mmember{}  pi\_prefix())
Date html generated:
2011_08_17-PM-06_48_48
Last ObjectModification:
2011_06_18-PM-12_21_26
Home
Index