Step * 2 1 2 of Lemma evalall-append-sqle


1. : ℤ
2. 0 < j
3. ∀a,b:Base.
     (evalall(λlist_ind,L. eval in
                           if is pair then let a,as' 
                                               in [a (list_ind as')] otherwise if Ax then otherwise ⊥^j 
              ⊥ 
              a) ≤ eval evalall(a) in
                   eval evalall(b) in
                     evalall(u v))
4. Base
5. Base
6. 0 ≤ 0
7. ∀a@0,b:Top.  (b b)
8. Ax
⊢ evalall(b) ≤ eval evalall(b) in
               evalall(v)
BY
TACTIC:(AssumeHasValue THEN Try (SameException)) }

1
1. : ℤ
2. 0 < j
3. ∀a,b:Base.
     (evalall(λlist_ind,L. eval in
                           if is pair then let a,as' 
                                               in [a (list_ind as')] otherwise if Ax then otherwise ⊥^j 
              ⊥ 
              a) ≤ eval evalall(a) in
                   eval evalall(b) in
                     evalall(u v))
4. Base
5. Base
6. 0 ≤ 0
7. ∀a@0,b:Top.  (b b)
8. Ax
9. (evalall(b))↓
⊢ evalall(b) ≤ eval evalall(b) in
               evalall(v)


Latex:


Latex:

1.  j  :  \mBbbZ{}
2.  0  <  j
3.  \mforall{}a,b:Base.
          (evalall(\mlambda{}list$_{ind}$,L.  eval  v  =  L  in
                                                    if  v  is  a  pair  then  let  a,as'  =  v 
                                                                                            in  [a  /  (list$_{ind}$  as')]
                                                    otherwise  if  v  =  Ax  then  b  otherwise  \mbot{}\^{}j  -  1 
                            \mbot{} 
                            a)  \mleq{}  eval  u  =  evalall(a)  in
                                      eval  v  =  evalall(b)  in
                                          evalall(u  @  v))
4.  a  :  Base
5.  b  :  Base
6.  0  \mleq{}  0
7.  \mforall{}a@0,b:Top.    (b  \msim{}  b)
8.  a  \msim{}  Ax
\mvdash{}  evalall(b)  \mleq{}  eval  v  =  evalall(b)  in
                              evalall(v)


By


Latex:
TACTIC:(AssumeHasValue  THEN  Try  (SameException))




Home Index