Step * 2 of Lemma no-halt-decider


1. ⊥ ∈ partial(ℤ)
⊢ ¬(∃h:partial(ℤ) ⟶ 𝔹(h tt ∧ h ⊥ ff))
BY
((D THEN Auto)
   THEN -1
   THEN ((InstLemma `fixpoint-induction-bottom` 
          [⌜ℤ⌝;⌜partial(ℤ)⌝;⌜λx.x⌝;⌜λt.if then ⊥ else fi ⌝]⋅
         THENM Reduce (-1)⋅
         )
         THENA Auto
         )) }

1
1. ⊥ ∈ partial(ℤ)
2. partial(ℤ) ⟶ 𝔹
3. tt ∧ h ⊥ ff
4. fix((λt.if then ⊥ else fi )) ∈ partial(ℤ)
⊢ False


Latex:


Latex:

1.  \mbot{}  \mmember{}  partial(\mBbbZ{})
\mvdash{}  \mneg{}(\mexists{}h:partial(\mBbbZ{})  {}\mrightarrow{}  \mBbbB{}.  (h  0  =  tt  \mwedge{}  h  \mbot{}  =  ff))


By


Latex:
((D  0  THEN  Auto)
  THEN  D  -1
  THEN  ((InstLemma  `fixpoint-induction-bottom` 
                [\mkleeneopen{}\mBbbZ{}\mkleeneclose{};\mkleeneopen{}partial(\mBbbZ{})\mkleeneclose{};\mkleeneopen{}\mlambda{}x.x\mkleeneclose{};\mkleeneopen{}\mlambda{}t.if  h  t  then  \mbot{}  else  0  fi  \mkleeneclose{}]\mcdot{}
              THENM  Reduce  (-1)\mcdot{}
              )
              THENA  Auto
              ))




Home Index