Step * 1 of Lemma not_has-value_decidable_on_base


1. magic : ∀t:Base. ((t)↓ ∨ (t)↓))@i
⊢ False
BY
((Assert n.case magic of inl(a) => ⊥ inr(b) => λx.x) ⊥ ≤ n.case magic of inl(a) => ⊥ inr(b) => λx.x) 
                                                                 x.x) BY
          Auto)
   THEN Reduce (-1)
   THEN MoveToConcl (-1)
   THEN Fold `not` 0
   THEN Assert ⌜x.x)↓⌝⋅
   THEN Try (Complete ((RepUR ``has-value true member`` THEN Auto)))) }

1
1. magic : ∀t:Base. ((t)↓ ∨ (t)↓))@i
2. x.x)↓
⊢ ¬(case magic ⊥ of inl(a) => ⊥ inr(b) => λx.x ≤ case magic x.x) of inl(a) => ⊥ inr(b) => λx.x)


Latex:


Latex:

1.  magic  :  \mforall{}t:Base.  ((t)\mdownarrow{}  \mvee{}  (\mneg{}(t)\mdownarrow{}))@i
\mvdash{}  False


By


Latex:
((Assert  (\mlambda{}n.case  magic  n  of  inl(a)  =>  \mbot{}  |  inr(b)  =>  \mlambda{}x.x)  \mbot{}  \mleq{}  (\mlambda{}n.case  magic  n
                                                                                                                                        of  inl(a)  =>
                                                                                                                                        \mbot{}
                                                                                                                                        |  inr(b)  =>
                                                                                                                                        \mlambda{}x.x) 
                                                                                                                              (\mlambda{}x.x)  BY
                Auto)
  THEN  Reduce  (-1)
  THEN  MoveToConcl  (-1)
  THEN  Fold  `not`  0
  THEN  Assert  \mkleeneopen{}(\mlambda{}x.x)\mdownarrow{}\mkleeneclose{}\mcdot{}
  THEN  Try  (Complete  ((RepUR  ``has-value  true  member``  0  THEN  Auto))))




Home Index