Step
*
1
1
1
of Lemma
firstn-le-before
1. the_es : EO
2. e : E
3. n : ℕ
4. n < ||before(e)||
5. firstn(n;before(e)) ~ before(before(e)[n])
⊢ firstn(n + 1;before(e)) ~ firstn(n;before(e)) @ [before(e)[n]]
BY
{ ((InstLemma `firstn_decomp` [⌜E⌝;⌜n + 1⌝;⌜before(e)⌝]⋅ THENA Auto)
   THEN RevHypSubst (-1) 0
   THEN RepeatFor 2 (EqCD)
   THEN Try (Complete (Auto))
   THEN EqCD
   THEN Auto) }
Latex:
Latex:
1.  the$_{es}$  :  EO
2.  e  :  E
3.  n  :  \mBbbN{}
4.  n  <  ||before(e)||
5.  firstn(n;before(e))  \msim{}  before(before(e)[n])
\mvdash{}  firstn(n  +  1;before(e))  \msim{}  firstn(n;before(e))  @  [before(e)[n]]
By
Latex:
((InstLemma  `firstn\_decomp`  [\mkleeneopen{}E\mkleeneclose{};\mkleeneopen{}n  +  1\mkleeneclose{};\mkleeneopen{}before(e)\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  RevHypSubst  (-1)  0
  THEN  RepeatFor  2  (EqCD)
  THEN  Try  (Complete  (Auto))
  THEN  EqCD
  THEN  Auto)
Home
Index