Step * of Lemma pv11_p1_inc_acc_bnum_fun

Cmd:ValueAllType. ∀f:pv11_p1_headers_type{i:l}(Cmd). ∀es:EO+(Message(f)). ∀e1,e2:E. ∀ldrs_uid:Id ⟶ ℤ.
  (e1 ≤loc e2 
   (↑(pv11_p1_leq_bnum(ldrs_uid) (fst(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e1))) 
        (fst(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e2))))))
BY
(StartEmlProof
   THEN (-1)
   THEN Try (Complete (((HypSubst' (-1) THENA Auto) THEN BLemma `pv11_p1_leq_bnum_refl` THEN Auto)))
   THEN (InstLemma `pv11_p1_inc_acc` [⌜Cmd⌝;⌜ldrs_uid⌝;⌜f⌝;⌜es⌝;⌜e1⌝;⌜e2⌝;
         ⌜<fst(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e1)), snd(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e1))>⌝;
         ⌜<fst(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e2)), snd(pv11_p1_AcceptorStateFun(Cmd;ldrs_uid;f;es;e2))>⌝]⋅
         THENA (Auto THEN (RWO "pair-eta<THENA Auto) THEN BLemma `pv11_p1_AcceptorState-classrel` THEN Auto)
         )
   THEN Reduce (-1)
   THEN Auto) }


Latex:


Latex:
\mforall{}Cmd:ValueAllType.  \mforall{}f:pv11\_p1\_headers\_type\{i:l\}(Cmd).  \mforall{}es:EO+(Message(f)).  \mforall{}e1,e2:E.
\mforall{}ldrs$_{uid}$:Id  {}\mrightarrow{}  \mBbbZ{}.
    (e1  \mleq{}loc  e2 
    {}\mRightarrow{}  (\muparrow{}(pv11\_p1\_leq\_bnum(ldrs$_{uid}$)  (fst(pv11\_p1\_AcceptorStateFun(Cmd;ldrs\mbackslash{}ff\000C24_{uid}$;f;es;e1))) 
                (fst(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e2))))))


By


Latex:
(StartEmlProof
  THEN  D  (-1)
  THEN  Try  (Complete  (((HypSubst'  (-1)  0  THENA  Auto)  THEN  BLemma  `pv11\_p1\_leq\_bnum\_refl`  THEN  Auto)))
  THEN  (InstLemma  `pv11\_p1\_inc\_acc`  [\mkleeneopen{}Cmd\mkleeneclose{};\mkleeneopen{}ldrs$_{uid}$\mkleeneclose{};\mkleeneopen{}f\mkleeneclose{};\mkleeneopen{}es\mkleeneclose{};\mkleeneopen{}e1\mkleeneclose{};\mkleeneopen{}e2\mkleeneclose{};
              \mkleeneopen{}<fst(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e1))
                ,  snd(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e1))
                >\mkleeneclose{};\mkleeneopen{}<fst(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e2))
                        ,  snd(pv11\_p1\_AcceptorStateFun(Cmd;ldrs$_{uid}$;f;es;e2))
                        >\mkleeneclose{}]\mcdot{}
              THENA  (Auto
                            THEN  (RWO  "pair-eta<"  0  THENA  Auto)
                            THEN  BLemma  `pv11\_p1\_AcceptorState-classrel`
                            THEN  Auto)
              )
  THEN  Reduce  (-1)
  THEN  Auto)




Home Index