<?xml version="1.0"?>
<div><span class="kw">theorem </span><a NAME="T15"><span class="comment"><font color="firebrick">:: PETERSON:15</font></span><br/></a><div class="add"> for <font color="Olive" title="b1">Values</font> being   <a href="peterson.html#NM1" title="PETERSON:NM.1">Values_with_Bool</a><br/>  for <font color="Olive" title="b2">DS</font> being   <a href="peterson.html#NM8" title="PETERSON:NM.8">DistributedSysWithSharedMem</a> of <font color="Olive" title="b1">Values</font><br/>  for <font color="Olive" title="b3">tr</font> being   <a href="peterson.html#NM7" title="PETERSON:NM.7">trace</a> of <font color="Olive" title="b2">DS</font><br/>  for <font color="Olive" title="b4">e1</font>, <font color="Olive" title="b5">e2</font> being   <a href="peterson.html#NM4" title="PETERSON:NM.4">Event</a> of <font color="Olive" title="b2">DS</font>  st <font color="Olive" title="b4">e1</font> <a href="peterson.html#R5" title="PETERSON:pred.5">in</a> <font color="Olive" title="b3">tr</font> &amp; <font color="Olive" title="b5">e2</font> <a href="peterson.html#R5" title="PETERSON:pred.5">in</a> <font color="Olive" title="b3">tr</font> &amp; <span class="p1"><a href="tarski.html#K2" title="TARSKI:func.2">{</a><span class="default"><font color="Olive" title="b4">e1</font>,<font color="Olive" title="b5">e2</font></span><a href="tarski.html#K2" title="TARSKI:func.2">}</a></span> <a href="peterson.html#R13" title="PETERSON:pred.13">has_Peterson_mutex_in</a> <font color="Olive" title="b3">tr</font> &amp;  not <font color="Olive" title="b4">e1</font> <a href="hidden.html#R1" title="HIDDEN:pred.1">=</a> <font color="Olive" title="b5">e2</font> &amp;  not <font color="Olive" title="b4">e1</font> <a href="peterson.html#R10" title="PETERSON:pred.10">&lt;&lt;</a> <font color="Olive" title="b5">e2</font> holds <br/><font color="Olive" title="b5">e2</font> <a href="peterson.html#R10" title="PETERSON:pred.10">&lt;&lt;</a> <font color="Olive" title="b4">e1</font></div></div>
