Step * 2 1 of Lemma equipollent-product


1. : ℤ
2. [%1] 0 < n
3. ∀f:ℕ1 ⟶ ℕi:ℕ1 ⟶ ℕf[i] ~ ℕΠ(f[i] i < 1)
4. : ℕn ⟶ ℕ
5. i:ℕ1 ⟶ ℕf[i] ~ ℕΠ(f[i] i < 1)
⊢ i:ℕn ⟶ ℕf[i] ~ ℕΠ(f[i] i < n)
BY
(Unfold `int-prod` 0
   THEN (RWO "primrec-unroll" THENA Auto)
   THEN Fold `int-prod` 0
   THEN AutoSplit
   THEN RWO "equipollent-multiply<0⋅
   THEN Auto) }

1
1. : ℤ
2. n ≠ 0
3. [%1] 0 < n
4. ∀f:ℕ1 ⟶ ℕi:ℕ1 ⟶ ℕf[i] ~ ℕΠ(f[i] i < 1)
5. : ℕn ⟶ ℕ
6. i:ℕ1 ⟶ ℕf[i] ~ ℕΠ(f[i] i < 1)
⊢ i:ℕn ⟶ ℕf[i] ~ ℕΠ(f[i] i < 1) × ℕf[n 1]


Latex:


Latex:

1.  n  :  \mBbbZ{}
2.  [\%1]  :  0  <  n
3.  \mforall{}f:\mBbbN{}n  -  1  {}\mrightarrow{}  \mBbbN{}.  i:\mBbbN{}n  -  1  {}\mrightarrow{}  \mBbbN{}f[i]  \msim{}  \mBbbN{}\mPi{}(f[i]  |  i  <  n  -  1)
4.  f  :  \mBbbN{}n  {}\mrightarrow{}  \mBbbN{}
5.  i:\mBbbN{}n  -  1  {}\mrightarrow{}  \mBbbN{}f[i]  \msim{}  \mBbbN{}\mPi{}(f[i]  |  i  <  n  -  1)
\mvdash{}  i:\mBbbN{}n  {}\mrightarrow{}  \mBbbN{}f[i]  \msim{}  \mBbbN{}\mPi{}(f[i]  |  i  <  n)


By


Latex:
(Unfold  `int-prod`  0
  THEN  (RWO  "primrec-unroll"  0  THENA  Auto)
  THEN  Fold  `int-prod`  0
  THEN  AutoSplit
  THEN  RWO  "equipollent-multiply<"  0\mcdot{}
  THEN  Auto)




Home Index