Step
*
1
1
1
of Lemma
alle-between2-not-first-since
1. es : EO
2. e1 : E
3. e2 : {e:E| loc(e) = loc(e1) ∈ Id}
4. p : {e:E| loc(e) = loc(e1) ∈ Id} ⟶ ℙ
5. ∀e:E. (e1 ≤loc e
⇒ e ≤loc e2
⇒ (¬e = first e ≥ e1.p[e]))
6. WellFnd{i}(E;x,y.(x <loc y))
7. j : E@i
8. ∀k:E. ((k <loc j)
⇒ e1 ≤loc k
⇒ k ≤loc e2
⇒ (¬p[k]))@i
9. e1 ≤loc j @i
10. j ≤loc e2 @i
11. p[j]@i
⊢ False
BY
{ ((InstHyp [⌜j⌝] 5)⋅ THEN Auto THEN (D (-1))) }
1
1. es : EO
2. e1 : E
3. e2 : {e:E| loc(e) = loc(e1) ∈ Id}
4. p : {e:E| loc(e) = loc(e1) ∈ Id} ⟶ ℙ
5. ∀e:E. (e1 ≤loc e
⇒ e ≤loc e2
⇒ (¬e = first e ≥ e1.p[e]))
6. WellFnd{i}(E;x,y.(x <loc y))
7. j : E@i
8. ∀k:E. ((k <loc j)
⇒ e1 ≤loc k
⇒ k ≤loc e2
⇒ (¬p[k]))@i
9. e1 ≤loc j @i
10. j ≤loc e2 @i
11. p[j]@i
⊢ j = first e ≥ e1.p[e]
Latex:
Latex:
1. es : EO
2. e1 : E
3. e2 : \{e:E| loc(e) = loc(e1)\}
4. p : \{e:E| loc(e) = loc(e1)\} {}\mrightarrow{} \mBbbP{}
5. \mforall{}e:E. (e1 \mleq{}loc e {}\mRightarrow{} e \mleq{}loc e2 {}\mRightarrow{} (\mneg{}e = first e \mgeq{} e1.p[e]))
6. WellFnd\{i\}(E;x,y.(x <loc y))
7. j : E@i
8. \mforall{}k:E. ((k <loc j) {}\mRightarrow{} e1 \mleq{}loc k {}\mRightarrow{} k \mleq{}loc e2 {}\mRightarrow{} (\mneg{}p[k]))@i
9. e1 \mleq{}loc j @i
10. j \mleq{}loc e2 @i
11. p[j]@i
\mvdash{} False
By
Latex:
((InstHyp [\mkleeneopen{}j\mkleeneclose{}] 5)\mcdot{} THEN Auto THEN (D (-1)))
Home
Index