Step * 1 of Lemma pred-member-es-open-interval


1. es EO
2. e1 E
3. e2 E
4. : ℤ
5. 1 ≤ n < ||(e1, e2)||
6. ((e1, e2)[n 1] <loc (e1, e2)[n])
7. (pred((e1, e2)[n]) <loc (e1, e2)[n])
⊢ pred((e1, e2)[n]) (e1, e2)[n 1] ∈ E
BY
(UseEsLoclTri ⌈es⌉⌈pred((e1, e2)[n])⌉⌈(e1, e2)[n 1]⌉⋅
   THEN Try (Complete ((D (-2) THEN (-1) THEN Auto)))
   THEN Try (Complete (((D THEN Auto)
                        THEN (RWO "assert-es-first" (-1) THENA Auto)
                        THEN InstHyp [⌈(e1, e2)[n 1]⌉(-1)⋅
                        THEN Auto)))
   THEN (D (-1) THENL [Id;(D (-1) THEN Auto)⋅])
   THEN Assert ⌈False⌉⋅
   THEN Auto) }

1
1. es EO
2. e1 E
3. e2 E
4. : ℤ
5. 1 ≤ n
6. n < ||(e1, e2)||
7. ((e1, e2)[n 1] <loc (e1, e2)[n])
8. (pred((e1, e2)[n]) <loc (e1, e2)[n])
9. (pred((e1, e2)[n]) <loc (e1, e2)[n 1])
⊢ False

2
.....assertion..... 
1. es EO
2. e1 E
3. e2 E
4. : ℤ
5. 1 ≤ n
6. n < ||(e1, e2)||
7. ((e1, e2)[n 1] <loc (e1, e2)[n])
8. (pred((e1, e2)[n]) <loc (e1, e2)[n])
9. ((e1, e2)[n 1] <loc pred((e1, e2)[n]))
⊢ False


Latex:



1.  es  :  EO
2.  e1  :  E
3.  e2  :  E
4.  n  :  \mBbbZ{}
5.  1  \mleq{}  n  <  ||(e1,  e2)||
6.  ((e1,  e2)[n  -  1]  <loc  (e1,  e2)[n])
7.  (pred((e1,  e2)[n])  <loc  (e1,  e2)[n])
\mvdash{}  pred((e1,  e2)[n])  =  (e1,  e2)[n  -  1]


By

(UseEsLoclTri  \mkleeneopen{}es\mkleeneclose{}\mkleeneopen{}pred((e1,  e2)[n])\mkleeneclose{}\mkleeneopen{}(e1,  e2)[n  -  1]\mkleeneclose{}\mcdot{}
  THEN  Try  (Complete  ((D  (-2)  THEN  D  (-1)  THEN  Auto)))
  THEN  Try  (Complete  (((D  0  THEN  Auto)
                                            THEN  (RWO  "assert-es-first"  (-1)  THENA  Auto)
                                            THEN  InstHyp  [\mkleeneopen{}(e1,  e2)[n  -  1]\mkleeneclose{}]  (-1)\mcdot{}
                                            THEN  Auto)))
  THEN  (D  (-1)  THENL  [Id;(D  (-1)  THEN  Auto)\mcdot{}])
  THEN  Assert  \mkleeneopen{}False\mkleeneclose{}\mcdot{}
  THEN  Auto)




Home Index