Step * of Lemma fun-path-before

[T:Type]. ∀f:T ⟶ T. ∀L:T List. ∀x,y,a,b:T.  before b ∈  is f*(b) supposing x=f*(y) via L
BY
InductionOnList⋅ }

1
1. [T] Type
2. T ⟶ T
⊢ ∀x,y,a,b:T.  before b ∈ []  is f*(b) supposing x=f*(y) via []

2
1. [T] Type
2. T ⟶ T
3. T
4. List
5. ∀x,y,a,b:T.  before b ∈  is f*(b) supposing x=f*(y) via v
⊢ ∀x,y,a,b:T.  before b ∈ [u v]  is f*(b) supposing x=f*(y) via [u v]


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}f:T  {}\mrightarrow{}  T.  \mforall{}L:T  List.  \mforall{}x,y,a,b:T.    a  before  b  \mmember{}  L  {}\mRightarrow{}  a  is  f*(b)  supposing  x=f*(y)  via  L


By


Latex:
InductionOnList\mcdot{}




Home Index