Step * 1 1 1 of Lemma reals-uncountable


1. : ℕ ⟶ ℝ
2. : ℝ
3. : ℝ
4. x < y
5. : ℕ ⟶ {p:ℝ × ℝ(fst(p)) < (snd(p))}  ⟶ {p:ℝ × ℝ(fst(p)) < (snd(p))} 
6. ∀n:ℕ. ∀p:{p:ℝ × ℝ(fst(p)) < (snd(p))} .
     let x,y 
     in let x',y' 
        in (x ≤ x') ∧ (x' < y') ∧ (y' ≤ y) ∧ (((z n) < x') ∨ (y' < (z n))) ∧ ((y' x') < (r1/r(n 1)))
7. ∀n:ℕ(primrec(n;<x, y>;f) ∈ {p:ℝ × ℝ(fst(p)) < (snd(p))} )
⊢ ∀n:ℕ
    (((fst(primrec(n;<x, y>;f))) ≤ (fst(primrec(n 1;<x, y>;f))))
    ∧ ((fst(primrec(n 1;<x, y>;f))) < (snd(primrec(n 1;<x, y>;f))))
    ∧ ((snd(primrec(n 1;<x, y>;f))) ≤ (snd(primrec(n;<x, y>;f))))
    ∧ (((z n) < (fst(primrec(n 1;<x, y>;f)))) ∨ ((snd(primrec(n 1;<x, y>;f))) < (z n)))
    ∧ (((snd(primrec(n 1;<x, y>;f))) fst(primrec(n 1;<x, y>;f))) < (r1/r(n 1))))
BY
((D THENA Auto)
   THEN (Subst' primrec(n 1;<x, y>;f) primrec(n;<x, y>;f) 0
         THENA (((RW (AddrC [1] (LemmaC `primrec-unroll`)) 0) THENA Auto)
                THEN ((SplitOnConclITE THENA Auto) THENL [Auto'; Subst' (n 1) 0])
                THEN Auto)⋅
         )
   }

1
1. : ℕ ⟶ ℝ
2. : ℝ
3. : ℝ
4. x < y
5. : ℕ ⟶ {p:ℝ × ℝ(fst(p)) < (snd(p))}  ⟶ {p:ℝ × ℝ(fst(p)) < (snd(p))} 
6. ∀n:ℕ. ∀p:{p:ℝ × ℝ(fst(p)) < (snd(p))} .
     let x,y 
     in let x',y' 
        in (x ≤ x') ∧ (x' < y') ∧ (y' ≤ y) ∧ (((z n) < x') ∨ (y' < (z n))) ∧ ((y' x') < (r1/r(n 1)))
7. ∀n:ℕ(primrec(n;<x, y>;f) ∈ {p:ℝ × ℝ(fst(p)) < (snd(p))} )
8. : ℕ
⊢ ((fst(primrec(n;<x, y>;f))) ≤ (fst((f primrec(n;<x, y>;f)))))
∧ ((fst((f primrec(n;<x, y>;f)))) < (snd((f primrec(n;<x, y>;f)))))
∧ ((snd((f primrec(n;<x, y>;f)))) ≤ (snd(primrec(n;<x, y>;f))))
∧ (((z n) < (fst((f primrec(n;<x, y>;f))))) ∨ ((snd((f primrec(n;<x, y>;f)))) < (z n)))
∧ (((snd((f primrec(n;<x, y>;f)))) fst((f primrec(n;<x, y>;f)))) < (r1/r(n 1)))


Latex:


Latex:

1.  z  :  \mBbbN{}  {}\mrightarrow{}  \mBbbR{}
2.  x  :  \mBbbR{}
3.  y  :  \mBbbR{}
4.  x  <  y
5.  f  :  \mBbbN{}  {}\mrightarrow{}  \{p:\mBbbR{}  \mtimes{}  \mBbbR{}|  (fst(p))  <  (snd(p))\}    {}\mrightarrow{}  \{p:\mBbbR{}  \mtimes{}  \mBbbR{}|  (fst(p))  <  (snd(p))\} 
6.  \mforall{}n:\mBbbN{}.  \mforall{}p:\{p:\mBbbR{}  \mtimes{}  \mBbbR{}|  (fst(p))  <  (snd(p))\}  .
          let  x,y  =  p 
          in  let  x',y'  =  f  n  p 
                in  (x  \mleq{}  x')
                      \mwedge{}  (x'  <  y')
                      \mwedge{}  (y'  \mleq{}  y)
                      \mwedge{}  (((z  n)  <  x')  \mvee{}  (y'  <  (z  n)))
                      \mwedge{}  ((y'  -  x')  <  (r1/r(n  +  1)))
7.  \mforall{}n:\mBbbN{}.  (primrec(n;<x,  y>f)  \mmember{}  \{p:\mBbbR{}  \mtimes{}  \mBbbR{}|  (fst(p))  <  (snd(p))\}  )
\mvdash{}  \mforall{}n:\mBbbN{}
        (((fst(primrec(n;<x,  y>f)))  \mleq{}  (fst(primrec(n  +  1;<x,  y>f))))
        \mwedge{}  ((fst(primrec(n  +  1;<x,  y>f)))  <  (snd(primrec(n  +  1;<x,  y>f))))
        \mwedge{}  ((snd(primrec(n  +  1;<x,  y>f)))  \mleq{}  (snd(primrec(n;<x,  y>f))))
        \mwedge{}  (((z  n)  <  (fst(primrec(n  +  1;<x,  y>f))))  \mvee{}  ((snd(primrec(n  +  1;<x,  y>f)))  <  (z  n)))
        \mwedge{}  (((snd(primrec(n  +  1;<x,  y>f)))  -  fst(primrec(n  +  1;<x,  y>f)))  <  (r1/r(n  +  1))))


By


Latex:
((D  0  THENA  Auto)
  THEN  (Subst'  primrec(n  +  1;<x,  y>f)  \msim{}  f  n  primrec(n;<x,  y>f)  0
              THENA  (((RW  (AddrC  [1]  (LemmaC  `primrec-unroll`))  0)  THENA  Auto)
                            THEN  ((SplitOnConclITE  THENA  Auto)  THENL  [Auto';  Subst'  (n  +  1)  -  1  \msim{}  n  0])
                            THEN  Auto)\mcdot{}
              )
  )




Home Index