Step * of Lemma omral_plus_sd_ordered

g:OCMon. ∀r:CDRng. ∀ps,qs:(|g| × |r|) List.
  ((↑sd_ordered(map(λx.(fst(x));ps)))  (↑sd_ordered(map(λx.(fst(x));qs)))  (↑sd_ordered(map(λx.(fst(x));ps ++ qs))))
BY
(ProveSpecializedLemma `oal_merge_sd_ordered` [parm{i};g↓oset;r↓+gp
   ...
   THEN BLemma `cdrng_is_abdmonoid`
   THEN Auto) }


Latex:


Latex:
\mforall{}g:OCMon.  \mforall{}r:CDRng.  \mforall{}ps,qs:(|g|  \mtimes{}  |r|)  List.
    ((\muparrow{}sd\_ordered(map(\mlambda{}x.(fst(x));ps)))
    {}\mRightarrow{}  (\muparrow{}sd\_ordered(map(\mlambda{}x.(fst(x));qs)))
    {}\mRightarrow{}  (\muparrow{}sd\_ordered(map(\mlambda{}x.(fst(x));ps  ++  qs))))


By


Latex:
(ProveSpecializedLemma  `oal\_merge\_sd\_ordered`  2  [parm\{i\};g\mdownarrow{}oset;r\mdownarrow{}+gp
  ...
  THEN  BLemma  `cdrng\_is\_abdmonoid`
  THEN  Auto)




Home Index