Step
*
1
1
2
1
1
of Lemma
assert-null-base
1. as : Base
2. if as is a pair then ff otherwise ⊥ ~ tt
3. (if as is a pair then ff otherwise ⊥)↓
4. (as)↓
5. ∀a,b:Base.  (if as = Ax then a otherwise b ~ b)
6. (as ~ <fst(as), snd(as)>) ∨ (∀a,b:Base.  (if as is a pair then a otherwise b ~ b))
⊢ as = [] ∈ Base
BY
{ (((D (-1) THEN (RWO "-1" 2 THENM RWO "-1" 3 THENM All Reduce)) THENA Auto) THEN Try (BotDiv)) }
1
1. as : Base
2. ff ~ tt
3. 0 ≤ 0
4. (as)↓
5. ∀a,b:Base.  (if as = Ax then a otherwise b ~ b)
6. as ~ <fst(as), snd(as)>
⊢ as = [] ∈ Base
Latex:
Latex:
1.  as  :  Base
2.  if  as  is  a  pair  then  ff  otherwise  \mbot{}  \msim{}  tt
3.  (if  as  is  a  pair  then  ff  otherwise  \mbot{})\mdownarrow{}
4.  (as)\mdownarrow{}
5.  \mforall{}a,b:Base.    (if  as  =  Ax  then  a  otherwise  b  \msim{}  b)
6.  (as  \msim{}  <fst(as),  snd(as)>)  \mvee{}  (\mforall{}a,b:Base.    (if  as  is  a  pair  then  a  otherwise  b  \msim{}  b))
\mvdash{}  as  =  []
By
Latex:
(((D  (-1)  THEN  (RWO  "-1"  2  THENM  RWO  "-1"  3  THENM  All  Reduce))  THENA  Auto)  THEN  Try  (BotDiv))
Home
Index