Step * 1 of Lemma bl-all-as-accum


1. Type
2. List
3. T ⟶ 𝔹
⊢ accumulate (with value and list item x):
   P[x] ∧b p
  over list:
    L
  with starting value:
   tt) 
accumulate (with value and list item x):
   p ∧b P[x]
  over list:
    L
  with starting value:
   tt)
BY
(EqCD THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  L  :  T  List
3.  P  :  T  {}\mrightarrow{}  \mBbbB{}
\mvdash{}  accumulate  (with  value  p  and  list  item  x):
      P[x]  \mwedge{}\msubb{}  p
    over  list:
        L
    with  starting  value:
      tt) 
=  accumulate  (with  value  p  and  list  item  x):
      p  \mwedge{}\msubb{}  P[x]
    over  list:
        L
    with  starting  value:
      tt)


By


Latex:
(EqCD  THEN  Auto)




Home Index