Step * 2 1 1 of Lemma es-prior-interface-cases-sq


1. [Info] Type
2. EClass(Top)@i'
3. es EO+(Info)@i'
4. E@i
5. ↑e ∈b prior(X)
6. ¬↑first(e)
7. ¬↑first(e)
8. ¬↑pred(e) ∈b X
⊢ ↑pred(e) ∈b prior(X)
BY
(MoveToConcl (-4)
   THEN (RepUR ``es-prior-interface local-pred-class in-eclass`` 0
         THEN RW (AddrC [1] (RecUnfoldC `es-local-pred`)) 0
         THEN Reduce 0
         THEN RepeatFor (OldAutoSplit))⋅
   }

1
1. [Info] Type
2. EClass(Top)@i'
3. es EO+(Info)@i'
4. E@i
5. ¬↑first(e)
6. ¬↑first(e)
7. ¬↑pred(e) ∈b X
8. ¬↑first(e)
9. #(X es pred(e)) 1 ∈ ℤ
⊢ True  (↑(#(case last(λe.(#(X es e) =z 1)) pred(e) of inl(e') => {e'} inr(x) => {}) =z 1))


Latex:



Latex:

1.  [Info]  :  Type
2.  X  :  EClass(Top)@i'
3.  es  :  EO+(Info)@i'
4.  e  :  E@i
5.  \muparrow{}e  \mmember{}\msubb{}  prior(X)
6.  \mneg{}\muparrow{}first(e)
7.  \mneg{}\muparrow{}first(e)
8.  \mneg{}\muparrow{}pred(e)  \mmember{}\msubb{}  X
\mvdash{}  \muparrow{}pred(e)  \mmember{}\msubb{}  prior(X)


By


Latex:
(MoveToConcl  (-4)
  THEN  (RepUR  ``es-prior-interface  local-pred-class  in-eclass``  0
              THEN  RW  (AddrC  [1]  (RecUnfoldC  `es-local-pred`))  0
              THEN  Reduce  0
              THEN  RepeatFor  2  (OldAutoSplit))\mcdot{}
  )




Home Index