Step * of Lemma product-deq_wf

[A,B:Type]. ∀[a:EqDecider(A)]. ∀[b:EqDecider(B)].  (product-deq(A;B;a;b) ∈ EqDecider(A × B))
BY
TACTIC:(Auto
          THEN Unfold `deq` 0
          THEN RepeatFor (ProveWfLemma)
          THEN MemTypeCD
          THEN (RepeatFor (((D THENA Auto) THEN -1 THEN Reduce 0)) ORELSE Auto)
          THEN RW assert_pushdownC 0
          THEN Auto
          THEN EqHD (-1)
          THEN Auto) }


Latex:


Latex:
\mforall{}[A,B:Type].  \mforall{}[a:EqDecider(A)].  \mforall{}[b:EqDecider(B)].    (product-deq(A;B;a;b)  \mmember{}  EqDecider(A  \mtimes{}  B))


By


Latex:
TACTIC:(Auto
                THEN  Unfold  `deq`  0
                THEN  RepeatFor  2  (ProveWfLemma)
                THEN  MemTypeCD
                THEN  (RepeatFor  2  (((D  0  THENA  Auto)  THEN  D  -1  THEN  Reduce  0))  ORELSE  Auto)
                THEN  RW  assert\_pushdownC  0
                THEN  Auto
                THEN  EqHD  (-1)
                THEN  Auto)




Home Index