Step * 1 of Lemma ispair-or-isaxiom-append-nil


1. Base@i
2. (l [])↓@i
3. ∀a,b:Top.  (if [] is pair then otherwise b)
4. ∀a,b:Top.  (if [] Ax then otherwise b)
⊢ False
BY
(RepeatFor ((InstHyp [⌜tt⌝;⌜ff⌝(-2)⋅ THENA Auto))
   THEN RepeatFor (Thin (-3))
   THEN (All (RWO "sqeqff_to_assert")⋅ THENA CanonicalAuto)
   THEN (All (RW assert_pushdownC) THENA CanonicalAuto)
   THEN All (RepUR ``append list_ind``)
   THEN All(RW UnrollLoopsC)
   THEN AllReduce
   THEN HasValueD (-3)
   THEN HVimplies2 (-4) [1]⋅
   THEN HVimplies2 (-5) [1]⋅
   THEN BotDiv) }


Latex:


Latex:

1.  l  :  Base@i
2.  (l  @  [])\mdownarrow{}@i
3.  \mforall{}a,b:Top.    (if  l  @  []  is  a  pair  then  a  otherwise  b  \msim{}  b)
4.  \mforall{}a,b:Top.    (if  l  @  []  =  Ax  then  a  otherwise  b  \msim{}  b)
\mvdash{}  False


By


Latex:
(RepeatFor  2  ((InstHyp  [\mkleeneopen{}tt\mkleeneclose{};\mkleeneopen{}ff\mkleeneclose{}]  (-2)\mcdot{}  THENA  Auto))
  THEN  RepeatFor  2  (Thin  (-3))
  THEN  (All  (RWO  "sqeqff\_to\_assert")\mcdot{}  THENA  CanonicalAuto)
  THEN  (All  (RW  assert\_pushdownC)  THENA  CanonicalAuto)
  THEN  All  (RepUR  ``append  list\_ind``)
  THEN  All(RW  UnrollLoopsC)
  THEN  AllReduce
  THEN  HasValueD  (-3)
  THEN  HVimplies2  (-4)  [1]\mcdot{}
  THEN  HVimplies2  (-5)  [1]\mcdot{}
  THEN  BotDiv)




Home Index