Theorem | Name |
Thm* x1,z,x2,x3:T List. ||x1|| = ||z||  (x1 @ x2) = (z @ x3)  x1 = z & x2 = x3 | [equal_appends_eq] |
cites |
Thm* x1,z,x2,x3:T List. ||x1|| ||z||  (x1 @ x2) = (z @ x3)  ( z':T List. z = (x1 @ z') & x2 = (z' @ x3)) | [equal_appends_case1] |
Thm* l:T List. (l @ nil) ~ l | [append_nil_sq] |
Thm* as,bs:T List. ||as @ bs|| = ||as||+||bs||  | [length_append] |