Step * of Lemma l-ordered-eq-rels

T:Type. ∀R1,R2:T ⟶ T ⟶ ℙ. ∀L:T List.
  ((∀x∈L.(∀y∈L.R1[x;y] ⇐⇒ R2[x;y]))  l-ordered(T;x,y.R1[x;y];L)  l-ordered(T;x,y.R2[x;y];L))
BY
(Auto
   THEN All(RepUR ``l-ordered``)
   THEN RepeatFor (ParallelLast)
   THEN Repeat ((All (RWO "l_all_iff") THENA Auto))
   THEN InstHyp [⌜x⌝;⌜y⌝(-7)⋅
   THEN Auto
   THEN Try (Complete ((FLemma `l_before_member` [-2] THEN Auto)))
   THEN Try (Complete ((FLemma `l_before_member2` [-2] THEN Auto)))) }


Latex:


Latex:
\mforall{}T:Type.  \mforall{}R1,R2:T  {}\mrightarrow{}  T  {}\mrightarrow{}  \mBbbP{}.  \mforall{}L:T  List.
    ((\mforall{}x\mmember{}L.(\mforall{}y\mmember{}L.R1[x;y]  \mLeftarrow{}{}\mRightarrow{}  R2[x;y]))  {}\mRightarrow{}  l-ordered(T;x,y.R1[x;y];L)  {}\mRightarrow{}  l-ordered(T;x,y.R2[x;y];L))


By


Latex:
(Auto
  THEN  All(RepUR  ``l-ordered``)
  THEN  RepeatFor  3  (ParallelLast)
  THEN  Repeat  ((All  (RWO  "l\_all\_iff")  THENA  Auto))
  THEN  InstHyp  [\mkleeneopen{}x\mkleeneclose{};\mkleeneopen{}y\mkleeneclose{}]  (-7)\mcdot{}
  THEN  Auto
  THEN  Try  (Complete  ((FLemma  `l\_before\_member`  [-2]  THEN  Auto)))
  THEN  Try  (Complete  ((FLemma  `l\_before\_member2`  [-2]  THEN  Auto))))




Home Index