Step * 1 of Lemma mul-list-insert-int


1. : ℤ
2. : ℤ List
3. ∀[x:ℤ]. (insert-int(x;v))  (x * Π(v) ) ∈ ℤ)
4. : ℤ
⊢ Π(if x ≤then [x; [u v]] else [u insert-int(x;v)] fi )  (x * Π(v) ) ∈ ℤ
BY
xxx(AutoSplit THEN Unfold `mul-list` 0⋅ THEN Reduce THEN Fold `mul-list` THEN Auto)xxx }


Latex:


Latex:

1.  u  :  \mBbbZ{}
2.  v  :  \mBbbZ{}  List
3.  \mforall{}[x:\mBbbZ{}].  (\mPi{}(insert-int(x;v))    =  (x  *  \mPi{}(v)  ))
4.  x  :  \mBbbZ{}
\mvdash{}  \mPi{}(if  x  \mleq{}z  u  then  [x;  [u  /  v]]  else  [u  /  insert-int(x;v)]  fi  )    =  (x  *  u  *  \mPi{}(v)  )


By


Latex:
xxx(AutoSplit  THEN  Unfold  `mul-list`  0\mcdot{}  THEN  Reduce  0  THEN  Fold  `mul-list`  0  THEN  Auto)xxx




Home Index