Step * of Lemma loc-on-path-cons

es:EO. ∀L:E List. ∀e:E. ∀i:Id.  (loc-on-path(es;i;[e L]) ⇐⇒ (loc(e) i ∈ Id) ∨ loc-on-path(es;i;L))
BY
((UnivCD THENA Auto)
   THEN Subst' [e L] [e] 0
   THEN Try (Complete ((Reduce THEN Auto)))
   THEN (RWO "loc-on-path-append" THEN Auto)
   THEN ParallelLast) }

1
1. es EO@i'
2. List@i
3. E@i
4. Id@i
5. loc-on-path(es;i;[e])@i
⊢ loc(e) i ∈ Id

2
1. es EO@i'
2. List@i
3. E@i
4. Id@i
5. loc(e) i ∈ Id@i
⊢ loc-on-path(es;i;[e])


Latex:


\mforall{}es:EO.  \mforall{}L:E  List.  \mforall{}e:E.  \mforall{}i:Id.    (loc-on-path(es;i;[e  /  L])  \mLeftarrow{}{}\mRightarrow{}  (loc(e)  =  i)  \mvee{}  loc-on-path(es;i;L))


By

((UnivCD  THENA  Auto)
  THEN  Subst'  [e  /  L]  \msim{}  [e]  @  L  0
  THEN  Try  (Complete  ((Reduce  0  THEN  Auto)))
  THEN  (RWO  "loc-on-path-append"  0  THEN  Auto)
  THEN  ParallelLast)




Home Index