Step
*
4
of Lemma
seq-normalize-append
1. n : ℕ
2. m : ℕ
3. m@0 : Base
4. s2 : Base
5. s1 : Base
6. (if (m@0) < (n)  then s1 m@0  else if (m@0) < (n + m)  then s2 (m@0 - n)  else ⊥)↓
7. m@0 ∈ ℤ
8. n ∈ ℤ
⊢ if (m@0) < (n)  then s1 m@0  else if (m@0) < (n + m)  then s2 (m@0 - n)  else ⊥ ≤ if (m@0) < (n + m)
                                                                                       then if (m@0) < (n)
                                                                                               then s1 m@0
                                                                                               else if (m@0) < (n + m)
                                                                                                       then s2 (m@0 - n)
                                                                                                       else ⊥
                                                                                       else ⊥
BY
{ AutoSplit }
1
1. n : ℕ
2. m : ℕ
3. m@0 : Base
4. s2 : Base
5. s1 : Base
6. (if (m@0) < (n)  then s1 m@0  else if (m@0) < (n + m)  then s2 (m@0 - n)  else ⊥)↓
7. m@0 ∈ ℤ
8. n ∈ ℤ
9. m@0 < n
⊢ s1 m@0 ≤ if (m@0) < (n + m)  then s1 m@0  else ⊥
Latex:
Latex:
1.  n  :  \mBbbN{}
2.  m  :  \mBbbN{}
3.  m@0  :  Base
4.  s2  :  Base
5.  s1  :  Base
6.  (if  (m@0)  <  (n)    then  s1  m@0    else  if  (m@0)  <  (n  +  m)    then  s2  (m@0  -  n)    else  \mbot{})\mdownarrow{}
7.  m@0  \mmember{}  \mBbbZ{}
8.  n  \mmember{}  \mBbbZ{}
\mvdash{}  if  (m@0)  <  (n)    then  s1  m@0    else  if  (m@0)  <  (n  +  m)    then  s2  (m@0  -  n)    else  \mbot{} 
    \mleq{}  if  (m@0)  <  (n  +  m)
              then  if  (m@0)  <  (n)    then  s1  m@0    else  if  (m@0)  <  (n  +  m)    then  s2  (m@0  -  n)    else  \mbot{}
              else  \mbot{}
By
Latex:
AutoSplit
Home
Index