Step
*
1
of Lemma
list_split_one_one
1. T : Type
2. f : (T List) ⟶ 𝔹
3. X : T List
4. Y : T List
5. list_split(f;X) = list_split(f;Y) ∈ (T List List × (T List))
6. X = (concat(fst(list_split(f;X))) @ (snd(list_split(f;X)))) ∈ (T List)
7. Y = (concat(fst(list_split(f;Y))) @ (snd(list_split(f;Y)))) ∈ (T List)
⊢ X = Y ∈ (T List)
BY
{ xxxAutoxxx }
Latex:
Latex:
1.  T  :  Type
2.  f  :  (T  List)  {}\mrightarrow{}  \mBbbB{}
3.  X  :  T  List
4.  Y  :  T  List
5.  list\_split(f;X)  =  list\_split(f;Y)
6.  X  =  (concat(fst(list\_split(f;X)))  @  (snd(list\_split(f;X))))
7.  Y  =  (concat(fst(list\_split(f;Y)))  @  (snd(list\_split(f;Y))))
\mvdash{}  X  =  Y
By
Latex:
xxxAutoxxx
Home
Index