Step * 1 1 3 1 1 of Lemma word-rel-diamond

.....subterm..... T:t
1:n
1. Type
2. : ℕ
3. (X X) List
4. ∀x1:(X X) List
     (||x1|| < ||x||
      (∀y,z:(X X) List.
           (word-rel(X;x1;y)
            word-rel(X;x1;z)
            ((y z ∈ ((X X) List)) ∨ (∃w:(X X) List. (word-rel(X;y;w) ∧ word-rel(X;z;w)))))))
5. (X X) List
6. (X X) List
7. x@0 X
8. y@0 X
9. X
10. b1 (X X) List
11. x@0 -y@0
12. [u; x@0; [y@0 b1]] ∈ ((X X) List)
13. [u b1] ∈ ((X X) List)
14. x1 X
15. y1 X
16. (X X) List
17. x1 -y1
18. [x1; [y1 b]] ∈ ((X X) List)
19. b ∈ ((X X) List)
20. x1 ∈ (X X)
21. x@0 y1 ∈ (X X)
22. [y@0 b1] b ∈ ((X X) List)
⊢ y@0 ∈ (X X)
BY
(Assert -x@0 BY
         Auto) }

1
1. Type
2. : ℕ
3. (X X) List
4. ∀x1:(X X) List
     (||x1|| < ||x||
      (∀y,z:(X X) List.
           (word-rel(X;x1;y)
            word-rel(X;x1;z)
            ((y z ∈ ((X X) List)) ∨ (∃w:(X X) List. (word-rel(X;y;w) ∧ word-rel(X;z;w)))))))
5. (X X) List
6. (X X) List
7. x@0 X
8. y@0 X
9. X
10. b1 (X X) List
11. x@0 -y@0
12. [u; x@0; [y@0 b1]] ∈ ((X X) List)
13. [u b1] ∈ ((X X) List)
14. x1 X
15. y1 X
16. (X X) List
17. x1 -y1
18. [x1; [y1 b]] ∈ ((X X) List)
19. b ∈ ((X X) List)
20. x1 ∈ (X X)
21. x@0 y1 ∈ (X X)
22. [y@0 b1] b ∈ ((X X) List)
23. -x@0
⊢ y@0 ∈ (X X)


Latex:


Latex:
.....subterm.....  T:t
1:n
1.  X  :  Type
2.  n  :  \mBbbN{}
3.  x  :  (X  +  X)  List
4.  \mforall{}x1:(X  +  X)  List
          (||x1||  <  ||x||
          {}\mRightarrow{}  (\mforall{}y,z:(X  +  X)  List.
                      (word-rel(X;x1;y)
                      {}\mRightarrow{}  word-rel(X;x1;z)
                      {}\mRightarrow{}  ((y  =  z)  \mvee{}  (\mexists{}w:(X  +  X)  List.  (word-rel(X;y;w)  \mwedge{}  word-rel(X;z;w)))))))
5.  y  :  (X  +  X)  List
6.  z  :  (X  +  X)  List
7.  x@0  :  X  +  X
8.  y@0  :  X  +  X
9.  u  :  X  +  X
10.  b1  :  (X  +  X)  List
11.  x@0  =  -y@0
12.  x  =  [u;  x@0;  [y@0  /  b1]]
13.  y  =  [u  /  b1]
14.  x1  :  X  +  X
15.  y1  :  X  +  X
16.  b  :  (X  +  X)  List
17.  x1  =  -y1
18.  x  =  [x1;  [y1  /  b]]
19.  z  =  b
20.  u  =  x1
21.  x@0  =  y1
22.  [y@0  /  b1]  =  b
\mvdash{}  u  =  y@0


By


Latex:
(Assert  u  =  -x@0  BY
              Auto)




Home Index