Step
*
1
1
1
of Lemma
append-finite-nat-seq-1
1. nn : ℕ@i
2. ns : ℕnn ⟶ ℕ@i
3. an : ℕ@i
4. as : ℕan ⟶ ℕ@i
5. bn : ℕ@i
6. bs : ℕbn ⟶ ℕ@i
7. x : ℕ@i
8. ↑init-seg-nat-seq(<nn, ns>**λi.x^(1);<an, as>**<bn, bs>)
9. (nn + 1) ≤ an
⊢ (↑init-seg-nat-seq(<an, as><nn, ns>)) ∨ (↑init-seg-nat-seq(<nn, ns>**λi.x^(1);<an, as>))
BY
{ (All(Fold `mk-finite-nat-seq`) THEN (OrRight THENA Auto)) }
1
1. nn : ℕ@i
2. ns : ℕnn ⟶ ℕ@i
3. an : ℕ@i
4. as : ℕan ⟶ ℕ@i
5. bn : ℕ@i
6. bs : ℕbn ⟶ ℕ@i
7. x : ℕ@i
8. ↑init-seg-nat-seq(ns^(nn)**λi.x^(1);as^(an)**bs^(bn))
9. (nn + 1) ≤ an
⊢ ↑init-seg-nat-seq(ns^(nn)**λi.x^(1);as^(an))
Latex:
Latex:
1.  nn  :  \mBbbN{}@i
2.  ns  :  \mBbbN{}nn  {}\mrightarrow{}  \mBbbN{}@i
3.  an  :  \mBbbN{}@i
4.  as  :  \mBbbN{}an  {}\mrightarrow{}  \mBbbN{}@i
5.  bn  :  \mBbbN{}@i
6.  bs  :  \mBbbN{}bn  {}\mrightarrow{}  \mBbbN{}@i
7.  x  :  \mBbbN{}@i
8.  \muparrow{}init-seg-nat-seq(<nn,  ns>**\mlambda{}i.x\^{}(1);<an,  as>**<bn,  bs>)
9.  (nn  +  1)  \mleq{}  an
\mvdash{}  (\muparrow{}init-seg-nat-seq(<an,  as><nn,  ns>))  \mvee{}  (\muparrow{}init-seg-nat-seq(<nn,  ns>**\mlambda{}i.x\^{}(1);<an,  as>))
By
Latex:
(All(Fold  `mk-finite-nat-seq`)  THEN  (OrRight  THENA  Auto))
Home
Index