Step
*
2
of Lemma
less-fast-fib
1. ∀n,a,b:ℕ.
     {m:ℕ| 
      ∀k:ℕ. ((a = fib(k) ∈ ℤ) 
⇒ ((k ≤ 0) 
⇒ (b = 0 ∈ ℤ)) 
⇒ (0 < k 
⇒ (b = fib(k - 1) ∈ ℤ)) 
⇒ (m = fib(n + k) ∈ ℕ))} 
⊢ ∀n:ℕ. {m:ℕ| m = fib(n) ∈ ℕ} 
BY
{ TACTIC:RenameVar `f' 1 }
1
1. f : ∀n,a,b:ℕ.
         {m:ℕ| 
          ∀k:ℕ
            ((a = fib(k) ∈ ℤ) 
⇒ ((k ≤ 0) 
⇒ (b = 0 ∈ ℤ)) 
⇒ (0 < k 
⇒ (b = fib(k - 1) ∈ ℤ)) 
⇒ (m = fib(n + k) ∈ ℕ))} 
⊢ ∀n:ℕ. {m:ℕ| m = fib(n) ∈ ℕ} 
Latex:
Latex:
1.  \mforall{}n,a,b:\mBbbN{}.
          \{m:\mBbbN{}| 
            \mforall{}k:\mBbbN{}
                ((a  =  fib(k))  {}\mRightarrow{}  ((k  \mleq{}  0)  {}\mRightarrow{}  (b  =  0))  {}\mRightarrow{}  (0  <  k  {}\mRightarrow{}  (b  =  fib(k  -  1)))  {}\mRightarrow{}  (m  =  fib(n  +  k)))\} 
\mvdash{}  \mforall{}n:\mBbbN{}.  \{m:\mBbbN{}|  m  =  fib(n)\} 
By
Latex:
TACTIC:RenameVar  `f'  1
Home
Index