Step * 1 1 of Lemma list-eo-info-before


1. Top List@i
2. Id@i
3. : ℕ@i
4. e < ||L||
⊢ map(λe.if e <||L|| then L[e] else hd(L) fi ;upto(e)) firstn(e;L)
BY
(Thin THEN RepeatFor (MoveToConcl (-1)) THEN ListInd THEN Auto') }

1
1. Top
2. Top List
3. ∀e:ℕ(e < ||v||  (map(λe.if e <||v|| then v[e] else hd(v) fi ;upto(e)) firstn(e;v)))
4. : ℕ@i
5. e < ||[u v]||@i
⊢ map(λe.if e <||[u v]|| then [u v][e] else hd([u v]) fi ;upto(e)) firstn(e;[u v])


Latex:



Latex:

1.  L  :  Top  List@i
2.  i  :  Id@i
3.  e  :  \mBbbN{}@i
4.  e  <  ||L||
\mvdash{}  map(\mlambda{}e.if  e  <z  ||L||  then  L[e]  else  hd(L)  fi  ;upto(e))  \msim{}  firstn(e;L)


By


Latex:
(Thin  2  THEN  RepeatFor  2  (MoveToConcl  (-1))  THEN  ListInd  1  THEN  Auto')




Home Index