Step * 2 2 1 2 of Lemma ifthenelse_wf-partial-base


1. Type
2. value-type(T)
3. Base
4. b1 Base
5. b1 ∈ partial(T)
6. a1 Base
7. b2 Base
8. c3 a1 b2 ∈ partial(T)
9. Base
10. ¬is-exception(b)
11. ∀x,y:Base.  ((x ∈ partial(T))  (y ∈ partial(T))  (if then else fi  ∈ base-partial(T)))
⊢ if then else a1 fi  if then else b2 fi  ∈ supposing (if then else a1 fi )↓
BY
TACTIC:(At ⌜Type⌝ (D 0)⋅ THENA Auto) }

1
1. Type
2. value-type(T)
3. Base
4. b1 Base
5. b1 ∈ partial(T)
6. a1 Base
7. b2 Base
8. c3 a1 b2 ∈ partial(T)
9. Base
10. ¬is-exception(b)
11. ∀x,y:Base.  ((x ∈ partial(T))  (y ∈ partial(T))  (if then else fi  ∈ base-partial(T)))
12. (if then else a1 fi )↓
⊢ if then else a1 fi  if then else b2 fi  ∈ T


Latex:


Latex:

1.  T  :  Type
2.  value-type(T)
3.  a  :  Base
4.  b1  :  Base
5.  c  :  a  =  b1
6.  a1  :  Base
7.  b2  :  Base
8.  c3  :  a1  =  b2
9.  b  :  Base
10.  \mneg{}is-exception(b)
11.  \mforall{}x,y:Base.    ((x  \mmember{}  partial(T))  {}\mRightarrow{}  (y  \mmember{}  partial(T))  {}\mRightarrow{}  (if  b  then  x  else  y  fi    \mmember{}  base-partial(T)))
\mvdash{}  if  b  then  a  else  a1  fi    =  if  b  then  a  else  b2  fi    supposing  (if  b  then  a  else  a1  fi  )\mdownarrow{}


By


Latex:
TACTIC:(At  \mkleeneopen{}Type\mkleeneclose{}  (D  0)\mcdot{}  THENA  Auto)




Home Index