Step * 1 of Lemma until-classrel

.....assertion..... 
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
⊢ v ∈ (X until Y)(e) ⇐⇒ v ∈ X(e) ∧ ∀e'<e.∀w:B. w ∈ Y(e'))
BY
(Auto
   THEN Auto
   THEN All (RepUR ``classrel until-class``)
   THEN Try ((Unhide THEN Auto))
   THEN (InstLemma  `class-pred-cases` [⌈Info⌉;⌈B⌉;⌈Y⌉;⌈es⌉;⌈e⌉]⋅ THENA Auto)
   THEN -1
   THEN ExRepD) }

1
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e@i
10. ∃e'<e.((↓∃v:B. v ∈ Y(e')) ∧ ∀e''<e.(↓∃v:B. v ∈ Y(e''))  e'' ≤loc e' )
∧ (class-pred(Y;es;e) (inl e') ∈ (E Top))
⊢ v ↓∈ es e

2
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e@i
10. ∀e'<e.∀v:B. v ∈ Y(e'))
11. class-pred(Y;es;e) (inr ⋅ ) ∈ (E Top)
⊢ v ↓∈ es e

3
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e@i
10. ∃e'<e.((↓∃v:B. v ∈ Y(e')) ∧ ∀e''<e.(↓∃v:B. v ∈ Y(e''))  e'' ≤loc e' )
∧ (class-pred(Y;es;e) (inl e') ∈ (E Top))
⊢ ∀e'<e.∀w:B. w ↓∈ es e')

4
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e@i
10. ∀e'<e.∀v:B. v ∈ Y(e'))
11. class-pred(Y;es;e) (inr ⋅ ) ∈ (E Top)
⊢ ∀e'<e.∀w:B. w ↓∈ es e')

5
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ es e@i
10. ∀e'<e.∀w:B. w ↓∈ es e')@i
11. ∃e'<e.((↓∃v:B. v ∈ Y(e')) ∧ ∀e''<e.(↓∃v:B. v ∈ Y(e''))  e'' ≤loc e' )
∧ (class-pred(Y;es;e) (inl e') ∈ (E Top))
⊢ v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e

6
1. Info Type
2. Type
3. Type
4. EClass(A)
5. EClass(B)
6. es EO+(Info)
7. E
8. A
9. v ↓∈ es e@i
10. ∀e'<e.∀w:B. w ↓∈ es e')@i
11. ∀e'<e.∀v:B. v ∈ Y(e'))
12. class-pred(Y;es;e) (inr ⋅ ) ∈ (E Top)
⊢ v ↓∈ case class-pred(Y;es;e) of inl(e') => {} inr(z) => es e


Latex:



Latex:
.....assertion..... 
1.  Info  :  Type
2.  A  :  Type
3.  B  :  Type
4.  X  :  EClass(A)
5.  Y  :  EClass(B)
6.  es  :  EO+(Info)
7.  e  :  E
8.  v  :  A
\mvdash{}  v  \mmember{}  (X  until  Y)(e)  \mLeftarrow{}{}\mRightarrow{}  v  \mmember{}  X(e)  \mwedge{}  \mforall{}e'<e.\mforall{}w:B.  (\mneg{}w  \mmember{}  Y(e'))


By


Latex:
(Auto
  THEN  Auto
  THEN  All  (RepUR  ``classrel  until-class``)
  THEN  Try  ((Unhide  THEN  Auto))
  THEN  (InstLemma    `class-pred-cases`  [\mkleeneopen{}Info\mkleeneclose{};\mkleeneopen{}B\mkleeneclose{};\mkleeneopen{}Y\mkleeneclose{};\mkleeneopen{}es\mkleeneclose{};\mkleeneopen{}e\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  D  -1
  THEN  ExRepD)




Home Index