Step * of Lemma filter-split-length

[T:Type]. ∀[P:T ⟶ 𝔹]. ∀[L:T List].  ((||filter(λx.P[x];L)|| ||filter(λx.(¬bP[x]);L)||) ||L|| ∈ ℤ)
BY
(InductionOnList THEN Reduce THEN Auto THEN AutoSplit) }


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[P:T  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[L:T  List].    ((||filter(\mlambda{}x.P[x];L)||  +  ||filter(\mlambda{}x.(\mneg{}\msubb{}P[x]);L)||)  =  ||L||)


By


Latex:
(InductionOnList  THEN  Reduce  0  THEN  Auto  THEN  AutoSplit)




Home Index