Step
*
1
of Lemma
exception-name_wf
1. n : Atom2
2. t : Value() ⋃ Exception(n;Top)
⊢ exception-name(t;n) ∈ 𝔹
BY
{ (D_b_union 2 THEN D 2 THEN Unfold `exception-name` 0 THEN Assert ⌜isaxiom(a1?n:x.Ax) ∈ 𝔹⌝⋅ THEN Auto) }
1
.....assertion..... 
1. n : Atom2
2. a1 : Base
3. (a1)↓
⊢ isaxiom(a1?n:x.Ax) ∈ 𝔹
2
1. n : Atom2
2. a1 : Base
3. (a1)↓
4. isaxiom(a1?n:x.Ax) ∈ 𝔹
5. ↑isaxiom(a1?n:x.Ax)
⊢ isint(a1?n:x.2) ∈ 𝔹
3
1. n : Atom2
2. a1 : Base
3. exception-with-name(n;a1)
4. exception-value(n;a1) ∈ Top
⊢ isaxiom(a1?n:x.Ax) ∈ 𝔹
4
1. n : Atom2
2. a1 : Base
3. exception-with-name(n;a1)
4. exception-value(n;a1) ∈ Top
5. isaxiom(a1?n:x.Ax) ∈ 𝔹
6. ↑isaxiom(a1?n:x.Ax)
⊢ isint(a1?n:x.2) ∈ 𝔹
Latex:
Latex:
1.  n  :  Atom2
2.  t  :  Value()  \mcup{}  Exception(n;Top)
\mvdash{}  exception-name(t;n)  \mmember{}  \mBbbB{}
By
Latex:
(D\_b\_union  2
  THEN  D  2
  THEN  Unfold  `exception-name`  0
  THEN  Assert  \mkleeneopen{}isaxiom(a1?n:x.Ax)  \mmember{}  \mBbbB{}\mkleeneclose{}\mcdot{}
  THEN  Auto)
Home
Index