Step
*
of Lemma
firstn_map
∀[f:Top]. ∀[n:ℕ]. ∀[l:Top List]. (firstn(n;map(f;l)) ~ map(f;firstn(n;l)))
BY
{ InductionOnNat }
1
.....basecase.....
1. f : Top
2. n : ℤ
⊢ ∀[l:Top List]. (firstn(0;map(f;l)) ~ map(f;firstn(0;l)))
2
.....upcase.....
1. f : Top
2. n : ℤ
3. 0 < n
4. ∀[l:Top List]. (firstn(n - 1;map(f;l)) ~ map(f;firstn(n - 1;l)))
⊢ ∀[l:Top List]. (firstn(n;map(f;l)) ~ map(f;firstn(n;l)))
Latex:
Latex:
\mforall{}[f:Top]. \mforall{}[n:\mBbbN{}]. \mforall{}[l:Top List]. (firstn(n;map(f;l)) \msim{} map(f;firstn(n;l)))
By
Latex:
InductionOnNat
Home
Index