<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../../lemmabase.xsl"?>
<LEMMABASE name="Specification divblkbackward-is-refine"><LEMMAVERSION><VERSION><THEVERSION>0</THEVERSION></VERSION></LEMMAVERSION><TOFILE><T/></TOFILE><LEMMADIR><DIRECTORY><TRUENAME>specs/divblkbackward-is-refine/proofs/</TRUENAME></DIRECTORY></LEMMADIR><VALIDBASE><T/></VALIDBASE><SAVELEMMAS><F/></SAVELEMMAS><BASEDATE>3378196290</BASEDATE><MODIFIEDLEMMAS><LIST></LIST></MODIFIEDLEMMAS><ADDEDLEMMAS><LIST></LIST></ADDEDLEMMAS><OWNLOCKEDLEMMAS><LIST></LIST></OWNLOCKEDLEMMAS><OTHERLOCKEDLEMMAS><LIST></LIST></OTHERLOCKEDLEMMAS><LEMMADECLS><LIST></LIST></LEMMADECLS><THELEMMAS><LIST><LE><LEMMAINFO><LEMMANAME>finalization</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ> ⊦ CFin^ ⊆ T ^ ⊗ AFin^</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><OBLIGATIONLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>5</USERACTIONS><PROOFSTEPS>32</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>finalization-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>finalization-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>correctness</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ> ⊦ COp^(i) ⊗ T ^ ⊆ T ^ ⊗ AOp^(i)</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><OBLIGATIONLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>11</USERACTIONS><PROOFSTEPS>92</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>correctness-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>correctness-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>initialization</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ> ⊦ CInit^ ⊗ T ^ ⊆ AInit^</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><OBLIGATIONLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>2</USERACTIONS><PROOFSTEPS>10</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>initialization-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>initialization-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>gencommute-implies-blk-applicability</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>COp^(i) ⊗ T ^ ⊆ T ^ ⊗ AOp^(i) ⊦ blk(COp(i)) ⊆ dom(T ≫ blk(AOp(i))) ∪ dom(T ≫ div(AOp(i)))</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>1</USERACTIONS><PROOFSTEPS>8</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>gencommute-implies-blk-applicability-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>gencommute-implies-blk-applicability-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>gencommute-implies-correctness</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>COp^(i) ⊗ T ^ ⊆ T ^ ⊗ AOp^(i) ⊦ (dom(T ≫ div(AOp(i))) ≪- eff(COp(i))) ⊗ T ⊆ T ⊗ eff(AOp(i))</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>4</USERACTIONS><PROOFSTEPS>15</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>gencommute-implies-correctness-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>gencommute-implies-correctness-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>gencommute-implies-div-applicability</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>COp^(i) ⊗ T ^ ⊆ T ^ ⊗ AOp^(i) ⊦ div(COp(i)) ⊆ dom(T ≫ div(AOp(i)))</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>1</USERACTIONS><PROOFSTEPS>6</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>gencommute-implies-div-applicability-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>gencommute-implies-div-applicability-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>genfinalisation-implies-fin-applicability</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>CFin^ ⊆ T ^ ⊗ AFin^ ⊦ ¬ dom(CFin)(cs) → dom(T -≫ dom(AFin))(cs)</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>1</USERACTIONS><PROOFSTEPS>16</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>genfinalisation-implies-fin-applicability-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>genfinalisation-implies-fin-applicability-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>genfinalisation-implies-finalisation</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>CFin^ ⊆ T ^ ⊗ AFin^ ⊦ CFin ⊆ T ⊗ AFin</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>1</USERACTIONS><PROOFSTEPS>10</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>genfinalisation-implies-finalisation-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>genfinalisation-implies-finalisation-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE><LE><LEMMAINFO><LEMMANAME>geninitialisation-implies-initialisation</LEMMANAME><LEMMAGOAL><SEQGOAL><GOALSEQ><SEQ>CInit^ ⊗ T ^ ⊆ AInit^ ⊦ ran(CInits ≪ T) ⊆ AInits</SEQ></GOALSEQ></SEQGOAL></LEMMAGOAL><LEMMATYPE><USERLEMMA/></LEMMATYPE><VALIDITY><LIST></LIST></VALIDITY><USEDLEMMAS><LIST></LIST></USEDLEMMAS><SIDEGOALS><LIST></LIST></SIDEGOALS><MAINGOALS><LIST></LIST></MAINGOALS><USERACTIONS>2</USERACTIONS><PROOFSTEPS>10</PROOFSTEPS><PROVED><T/></PROVED><PROOFEXISTS><T/></PROOFEXISTS><PROOFFILENAME>geninitialisation-implies-initialisation-proof</PROOFFILENAME><PROOFSTORED><F/></PROOFSTORED><SAVETREE><F/></SAVETREE><INFOFILENAME>geninitialisation-implies-initialisation-proof-info</INFOFILENAME><LEMMAPROOFINFO><PROOFINFO><PROOFGOALINFOS><LIST></LIST></PROOFGOALINFOS><PROOFEXTRAS><LIST></LIST></PROOFEXTRAS></PROOFINFO></LEMMAPROOFINFO><INFOSSTORED><F/></INFOSSTORED><SAVEINFOS><F/></SAVEINFOS><EXTRALEMMAINFO><EXTRALINFOLIST><THEEXTRALINFOLIST><LIST></LIST></THEEXTRALINFOLIST></EXTRALINFOLIST></EXTRALEMMAINFO><PRECHARTS><LIST></LIST></PRECHARTS><EXTRALISLOT2><LIST></LIST></EXTRALISLOT2></LEMMAINFO></LE></LIST></THELEMMAS><EXTRALEMMABASE><NOEXTRALEMMABASE/></EXTRALEMMABASE><THEFTS><LIST></LIST></THEFTS><EXTRALBSLOT2><LIST></LIST></EXTRALBSLOT2></LEMMABASE>