Step * 2 1 1 of Lemma comparison-linear

.....assertion..... 
1. Type
2. cmp comparison(T)
3. cmp-type(T;cmp)
4. cmp-type(T;cmp)
5. cmp-type(T;cmp)
6. cmp-le(cmp;a;b)
7. cmp-le(cmp;b;c)
8. ¬cmp-le(cmp;a;c)
⊢ 1 ∈ ℤ
BY
((OnVar `a' newQuotD THEN Try ((RWO "comparison-reflexive" THEN Auto))⋅)
   THEN OnVar `b' newQuotD
   THEN (Try ((RWO "comparison-reflexive" THEN Auto))
         THEN OnVar `c' newQuotD
         THEN (Try ((RWO "comparison-reflexive" THEN Auto))
               THEN ThinVar `b'⋅
               THEN ThinVar `b1'⋅
               THEN ThinVar `b2'⋅
               THEN All (RepUR ``cmp-le``))⋅)⋅)⋅ }

1
1. Type
2. cmp comparison(T)
3. istype(T)
4. ∀x,y:T.  istype((cmp y) 0 ∈ ℤ)
5. ∀x:T. ((cmp x) 0 ∈ ℤ)
6. a1 Base
7. a1 ∈ T
8. istype(T)
9. ∀x,y:T.  istype((cmp y) 0 ∈ ℤ)
10. ∀x:T. ((cmp x) 0 ∈ ℤ)
11. Base
12. a ∈ T
13. istype(T)
14. ∀x,y:T.  istype((cmp y) 0 ∈ ℤ)
15. ∀x:T. ((cmp x) 0 ∈ ℤ)
16. a2 Base
17. a2 ∈ T
18. 0 ≤ (cmp a1 a)
19. 0 ≤ (cmp a2)
20. ¬(0 ≤ (cmp a1 a2))
⊢ 1 ∈ ℤ


Latex:


Latex:
.....assertion..... 
1.  T  :  Type
2.  cmp  :  comparison(T)
3.  a  :  cmp-type(T;cmp)
4.  b  :  cmp-type(T;cmp)
5.  c  :  cmp-type(T;cmp)
6.  cmp-le(cmp;a;b)
7.  cmp-le(cmp;b;c)
8.  \mneg{}cmp-le(cmp;a;c)
\mvdash{}  0  =  1


By


Latex:
((OnVar  `a'  newQuotD  THEN  Try  ((RWO  "comparison-reflexive"  0  THEN  Auto))\mcdot{})
  THEN  OnVar  `b'  newQuotD
  THEN  (Try  ((RWO  "comparison-reflexive"  0  THEN  Auto))
              THEN  OnVar  `c'  newQuotD
              THEN  (Try  ((RWO  "comparison-reflexive"  0  THEN  Auto))
                          THEN  ThinVar  `b'\mcdot{}
                          THEN  ThinVar  `b1'\mcdot{}
                          THEN  ThinVar  `b2'\mcdot{}
                          THEN  All  (RepUR  ``cmp-le``))\mcdot{})\mcdot{})\mcdot{}




Home Index