Step * 1 2 of Lemma C_TYPE-valueall-type


1. v1 (Atom × C_TYPE()) List
2. ∀i:ℕ||v1||. (evalall(snd(v1[i])))↓
⊢ (eval b' evalall(v1) in
   <evalall("Struct"), b'>)↓
BY
Assert ⌜(evalall(v1))↓⌝⋅ }

1
.....assertion..... 
1. v1 (Atom × C_TYPE()) List
2. ∀i:ℕ||v1||. (evalall(snd(v1[i])))↓
⊢ (evalall(v1))↓

2
1. v1 (Atom × C_TYPE()) List
2. ∀i:ℕ||v1||. (evalall(snd(v1[i])))↓
3. (evalall(v1))↓
⊢ (eval b' evalall(v1) in
   <evalall("Struct"), b'>)↓


Latex:


Latex:

1.  v1  :  (Atom  \mtimes{}  C\_TYPE())  List
2.  \mforall{}i:\mBbbN{}||v1||.  (evalall(snd(v1[i])))\mdownarrow{}
\mvdash{}  (eval  b'  =  evalall(v1)  in
      <evalall("Struct"),  b'>)\mdownarrow{}


By


Latex:
Assert  \mkleeneopen{}(evalall(v1))\mdownarrow{}\mkleeneclose{}\mcdot{}




Home Index