Step
*
1
1
1
1
1
of Lemma
assert-init-seg-nat-seq
1. n : ℕ
2. k : ℕ
3. s : ℕn ⟶ ℕ
4. r : ℕn + k ⟶ ℕ
5. n + k ∈ ℕ
6. s = r ∈ (ℕn ⟶ ℕ)
⊢ ∃h:finite-nat-seq(). (<n + k, r> = <n, s>**h ∈ finite-nat-seq())
BY
{ (InstConcl [⌜λi.(r (i + n))^(k)⌝]⋅ THENA Auto) }
1
1. n : ℕ
2. k : ℕ
3. s : ℕn ⟶ ℕ
4. r : ℕn + k ⟶ ℕ
5. n + k ∈ ℕ
6. s = r ∈ (ℕn ⟶ ℕ)
⊢ <n + k, r> = <n, s>**λi.(r (i + n))^(k) ∈ finite-nat-seq()
Latex:
Latex:
1.  n  :  \mBbbN{}
2.  k  :  \mBbbN{}
3.  s  :  \mBbbN{}n  {}\mrightarrow{}  \mBbbN{}
4.  r  :  \mBbbN{}n  +  k  {}\mrightarrow{}  \mBbbN{}
5.  n  +  k  \mmember{}  \mBbbN{}
6.  s  =  r
\mvdash{}  \mexists{}h:finite-nat-seq().  (<n  +  k,  r>  =  <n,  s>**h)
By
Latex:
(InstConcl  [\mkleeneopen{}\mlambda{}i.(r  (i  +  n))\^{}(k)\mkleeneclose{}]\mcdot{}  THENA  Auto)
Home
Index