Step * of Lemma rng_lsum-split

[A:Type]. ∀[p:A ⟶ 𝔹]. ∀[r:Rng]. ∀[f:A ⟶ |r|]. ∀[as:A List].
  {r} x ∈ as. f[x] {r} x ∈ filter(p;as). f[x] +r Σ{r} x ∈ filter(λa.(¬b(p a));as). f[x]) ∈ |r|)
BY
(InductionOnList THEN Reduce THEN Auto THEN AutoSplit THEN RWO "-2" THEN Auto) }


Latex:


Latex:
\mforall{}[A:Type].  \mforall{}[p:A  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[r:Rng].  \mforall{}[f:A  {}\mrightarrow{}  |r|].  \mforall{}[as:A  List].
    (\mSigma{}\{r\}  x  \mmember{}  as.  f[x]  =  (\mSigma{}\{r\}  x  \mmember{}  filter(p;as).  f[x]  +r  \mSigma{}\{r\}  x  \mmember{}  filter(\mlambda{}a.(\mneg{}\msubb{}(p  a));as).  f[x]))


By


Latex:
(InductionOnList  THEN  Reduce  0  THEN  Auto  THEN  AutoSplit  THEN  RWO  "-2"  0  THEN  Auto)




Home Index