Step
*
1
1
of Lemma
ifthenelse_wf-partial-base
1. T : Type
2. value-type(T)
3. c1 : partial(T)
4. c2 : partial(T)
5. b : Base
6. ¬is-exception(b)
7. x : Base
8. y : Base
9. x ∈ partial(T)
10. y ∈ partial(T)
⊢ if b then x else y fi  ∈ T supposing (if b then x else y fi )↓
BY
{ D 0 }
1
1. T : Type
2. value-type(T)
3. c1 : partial(T)
4. c2 : partial(T)
5. b : Base
6. ¬is-exception(b)
7. x : Base
8. y : Base
9. x ∈ partial(T)
10. y ∈ partial(T)
11. (if b then x else y fi )↓
⊢ if b then x else y fi  ∈ T
2
.....wf..... 
1. T : Type
2. value-type(T)
3. c1 : partial(T)
4. c2 : partial(T)
5. b : Base
6. ¬is-exception(b)
7. x : Base
8. y : Base
9. x ∈ partial(T)
10. y ∈ partial(T)
⊢ istype((if b then x else y fi )↓)
Latex:
Latex:
1.  T  :  Type
2.  value-type(T)
3.  c1  :  partial(T)
4.  c2  :  partial(T)
5.  b  :  Base
6.  \mneg{}is-exception(b)
7.  x  :  Base
8.  y  :  Base
9.  x  \mmember{}  partial(T)
10.  y  \mmember{}  partial(T)
\mvdash{}  if  b  then  x  else  y  fi    \mmember{}  T  supposing  (if  b  then  x  else  y  fi  )\mdownarrow{}
By
Latex:
D  0
Home
Index