Step * 1 2 2 of Lemma function-not-int


1. Type
2. A ⟶ Type
3. A
4. value-type(B[a])
5. a1 Base
6. Base
7. a1 b ∈ (a:A ⟶ B[a])
8. (a1 a)↓
9. (a1)↓
10. ¬(⊥)↓
11. isint(a1) ff
⊢ ff ff isint(b) ff ∈ Type
BY
TACTIC:Assert ⌜(b a)↓⌝⋅ }

1
.....assertion..... 
1. Type
2. A ⟶ Type
3. A
4. value-type(B[a])
5. a1 Base
6. Base
7. a1 b ∈ (a:A ⟶ B[a])
8. (a1 a)↓
9. (a1)↓
10. ¬(⊥)↓
11. isint(a1) ff
⊢ (b a)↓

2
1. Type
2. A ⟶ Type
3. A
4. value-type(B[a])
5. a1 Base
6. Base
7. a1 b ∈ (a:A ⟶ B[a])
8. (a1 a)↓
9. (a1)↓
10. ¬(⊥)↓
11. isint(a1) ff
12. (b a)↓
⊢ ff ff isint(b) ff ∈ Type


Latex:


Latex:

1.  A  :  Type
2.  B  :  A  {}\mrightarrow{}  Type
3.  a  :  A
4.  value-type(B[a])
5.  a1  :  Base
6.  b  :  Base
7.  c  :  a1  =  b
8.  (a1  a)\mdownarrow{}
9.  (a1)\mdownarrow{}
10.  \mneg{}(\mbot{})\mdownarrow{}
11.  isint(a1)  \msim{}  ff
\mvdash{}  ff  =  ff  =  isint(b)  =  ff


By


Latex:
TACTIC:Assert  \mkleeneopen{}(b  a)\mdownarrow{}\mkleeneclose{}\mcdot{}




Home Index