IF YOU CAN SEE THIS go to http://www.cs.cornell.edu/Info/People/sfa/Nuprl/Shared/Xindentation_hack_doc.html
At:
swap swap T:Type, L1:T List, i,j:||L1||. swap(swap(L1;i;j);i;j) = L1
By:
Auto
THEN
Inst Thm*L:T List, i,j:||L||. ||swap(L;i;j)|| = ||L|| [T;L1;i;j]
THEN
Inst Thm*L:T List, i,j:||L||. ||swap(L;i;j)|| = ||L|| [T;swap(L1;i;j);i;j]
THEN
BackThru
Thm*a,b:T List. ||a|| = ||b|| (i:. i<||a|| a[i] = b[i]) a = b