Step * of Lemma weak-continuity-principle-nat+-int-bool

F:(ℕ+ ⟶ ℤ) ⟶ 𝔹. ∀f:ℕ+ ⟶ ℤ. ∀G:n:ℕ+ ⟶ {g:ℕ+ ⟶ ℤg ∈ (ℕ+n ⟶ ℤ)} .  ∃n:ℕ+(G n)
BY
((Auto
    THEN (InstLemma `weak-continuity-nat-int` 
          [⌜λf.if n.(f (n 1))) then else fi ⌝n.(f (n 1))]⋅
          THENA Auto
          )
    )
   THEN Reduce -1
   THEN Assert ⌜↓∃n:ℕ(G (n 1))⌝⋅}

1
.....assertion..... 
1. (ℕ+ ⟶ ℤ) ⟶ 𝔹
2. : ℕ+ ⟶ ℤ
3. n:ℕ+ ⟶ {g:ℕ+ ⟶ ℤg ∈ (ℕ+n ⟶ ℤ)} 
4. ⇃(∃n:ℕ
      ∀g:ℕ ⟶ ℤ
        (((λn.(f (n 1))) g ∈ (ℕn ⟶ ℤ))
         (if n.(f ((n 1) 1))) then else fi  if n.(g (n 1))) then else fi  ∈ ℕ)))
⊢ ↓∃n:ℕ(G (n 1))

2
1. (ℕ+ ⟶ ℤ) ⟶ 𝔹
2. : ℕ+ ⟶ ℤ
3. n:ℕ+ ⟶ {g:ℕ+ ⟶ ℤg ∈ (ℕ+n ⟶ ℤ)} 
4. ⇃(∃n:ℕ
      ∀g:ℕ ⟶ ℤ
        (((λn.(f (n 1))) g ∈ (ℕn ⟶ ℤ))
         (if n.(f ((n 1) 1))) then else fi  if n.(g (n 1))) then else fi  ∈ ℕ)))
5. ↓∃n:ℕ(G (n 1))
⊢ ∃n:ℕ+(G n)


Latex:


Latex:
\mforall{}F:(\mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{})  {}\mrightarrow{}  \mBbbB{}.  \mforall{}f:\mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{}.  \mforall{}G:n:\mBbbN{}\msupplus{}  {}\mrightarrow{}  \{g:\mBbbN{}\msupplus{}  {}\mrightarrow{}  \mBbbZ{}|  f  =  g\}  .    \mexists{}n:\mBbbN{}\msupplus{}.  F  f  =  F  (G  n)


By


Latex:
((Auto
    THEN  (InstLemma  `weak-continuity-nat-int` 
                [\mkleeneopen{}\mlambda{}f.if  F  (\mlambda{}n.(f  (n  -  1)))  then  1  else  0  fi  \mkleeneclose{};\mlambda{}n.(f  (n  +  1))]\mcdot{}
                THENA  Auto
                )
    )
  THEN  Reduce  -1
  THEN  Assert  \mkleeneopen{}\mdownarrow{}\mexists{}n:\mBbbN{}.  F  f  =  F  (G  (n  +  1))\mkleeneclose{}\mcdot{})




Home Index