Step * 2 1 1 of Lemma es-hist-is-concat

.....antecedent..... 
1. Info Type
2. es EO+(Info)@i'
3. LL Info List@i
4. L1 Info List List@i
5. ∀e1,e2:E.
     ∀L:Info List
       (∃f:ℕ||L1|| 1 ─→ E
         ((((f 0) e1 ∈ E) ∧ ||L1|| ≤loc e2 )
         c∧ (∀i:ℕ||L1||. (f i <loc (i 1)))
         c∧ ((∀i:ℕ||L1||. (es-hist(es;f i;pred(f (i 1))) L1[i] ∈ (Info List)))
            ∧ (es-hist(es;f ||L1||;e2) L ∈ (Info List))))) supposing 
          ((es-hist(es;e1;e2) (concat(L1) L) ∈ (Info List)) and 
          (L [] ∈ (Info List))) and 
          (∀L∈L1.¬(L [] ∈ (Info List)))) 
     supposing loc(e1) loc(e2) ∈ Id@i
6. e1 E@i
7. e2 E@i
8. loc(e1) loc(e2) ∈ Id
9. Info List@i
10. (∀L∈[LL L1].¬(L [] ∈ (Info List)))
11. ¬(L [] ∈ (Info List))
12. es-hist(es;e1;e2) (LL concat(L1) L) ∈ (Info List)
⊢ ¬(LL [] ∈ (Info List))
BY
AllHyps h.(RWO "l_all_cons" THEN Complete (Auto))  }


Latex:


.....antecedent..... 
1.  Info  :  Type
2.  es  :  EO+(Info)@i'
3.  LL  :  Info  List@i
4.  L1  :  Info  List  List@i
5.  \mforall{}e1,e2:E.
          \mforall{}L:Info  List
              (\mexists{}f:\mBbbN{}||L1||  +  1  {}\mrightarrow{}  E
                  ((((f  0)  =  e1)  \mwedge{}  f  ||L1||  \mleq{}loc  e2  )
                  c\mwedge{}  (\mforall{}i:\mBbbN{}||L1||.  (f  i  <loc  f  (i  +  1)))
                  c\mwedge{}  ((\mforall{}i:\mBbbN{}||L1||.  (es-hist(es;f  i;pred(f  (i  +  1)))  =  L1[i]))
                        \mwedge{}  (es-hist(es;f  ||L1||;e2)  =  L))))  supposing 
                    ((es-hist(es;e1;e2)  =  (concat(L1)  @  L))  and 
                    (\mneg{}(L  =  []))  and 
                    (\mforall{}L\mmember{}L1.\mneg{}(L  =  []))) 
          supposing  loc(e1)  =  loc(e2)@i
6.  e1  :  E@i
7.  e2  :  E@i
8.  loc(e1)  =  loc(e2)
9.  L  :  Info  List@i
10.  (\mforall{}L\mmember{}[LL  /  L1].\mneg{}(L  =  []))
11.  \mneg{}(L  =  [])
12.  es-hist(es;e1;e2)  =  (LL  @  concat(L1)  @  L)
\mvdash{}  \mneg{}(LL  =  [])


By

AllHyps  h.(RWO  "l\_all\_cons"  h  THEN  Complete  (Auto)) 




Home Index