(13steps total) PrintForm Definitions Lemmas graph 1 1 Sections Graphs Doc

At: no repeats append iff 1

1. T: Type
2. l1: T List
3. l2: T List
4. i,j:. i < ||l1 @ l2|| j < ||l1 @ l2|| i = j (l1 @ l2)[i] = (l1 @ l2)[j]
5. x: T
((x l1) & (x l2))

By:
RWO Thm* as,bs:T List. ||as @ bs|| = ||as||+||bs|| 4
THEN
Unfold `l_member` 0
THEN
Analyze 0
THEN
ExRepD
THEN
InstHyp [i1;i+||l1||] 4
THEN
Analyze -1


Generated subgoal:

14. i,j:. i < ||l1||+||l2|| j < ||l1||+||l2|| i = j (l1 @ l2)[i] = (l1 @ l2)[j]
5. x: T
6. i1:
7. i1 < ||l1||
8. x = l1[i1]
9. i:
10. i < ||l2||
11. x = l2[i]
(l1 @ l2)[i1] = (l1 @ l2)[(i+||l1||)]
2 steps

About:
listintaddless_thanuniverseequalimpliesandall

(13steps total) PrintForm Definitions Lemmas graph 1 1 Sections Graphs Doc