<?xml version="1.0"?>
<div><span class="kw">theorem </span><span class="lab"><font color="Green" title="E12">Th31</font></span>: <a NAME="T31"><span class="comment"><font color="firebrick">:: GLIBPRE1:31</font></span><br/></a><div class="add"> for <font color="Olive" title="b1">G</font> being   <a href="glib_000.html#NM2" title="GLIB_000:NM.2">_Graph</a><br/>  for <font color="Olive" title="b2">W</font> being   <a href="glib_001.html#V1" title="GLIB_001:attr.1">closed</a>   <a href="glib_001.html#M3" title="GLIB_001:mode.3">Walk</a> of <font color="Olive" title="b1">G</font><br/>  for <font color="Olive" title="b3">n</font> being   <a href="abian.html#NV2" title="ABIAN:NV.2">odd</a>   <a href="subset_1.html#M1" title="SUBSET_1:mode.1">Element</a> of  <a href="numbers.html#NK1" title="NUMBERS:NK.1">NAT</a>   st <font color="Olive" title="b3">n</font> <a href="xxreal_0.html#NR3" title="XXREAL_0:NR.3">&lt;</a>  <a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font> holds <br/>( <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p2">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p2">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K7" title="GLIB_001:func.7">.append</a> <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span> <a href="glib_001.html#R1" title="GLIB_001:pred.1">is_Walk_from</a> <font color="Olive" title="b2">W</font> <a href="funct_1.html#K1" title="FUNCT_1:func.1">.</a> <span class="p1">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<font color="Olive" title="b2">W</font> <a href="funct_1.html#K1" title="FUNCT_1:func.1">.</a> <font color="Olive" title="b3">n</font> &amp; ( <font color="Olive" title="b2">W</font> is  <a href="glib_001.html#V4" title="GLIB_001:attr.4">Trail-like</a>  implies ( <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p2">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p2">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K14" title="GLIB_001:func.14">.edges()</a>  <a href="xboole_0.html#R1" title="XBOOLE_0:pred.1">misses</a> <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span> <a href="glib_001.html#K14" title="GLIB_001:func.14">.edges()</a>  &amp; <span class="p1">(<span class="default"><span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p3">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p3">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K7" title="GLIB_001:func.7">.append</a> <span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span></span>)</span> <a href="glib_001.html#K14" title="GLIB_001:func.14">.edges()</a>  <a href="hidden.html#R1" title="HIDDEN:pred.1">=</a> <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K14" title="GLIB_001:func.14">.edges()</a></span>)</span> <a href="subset_1.html#K7" title="SUBSET_1:func.7">\</a> <span class="p1"><a href="tarski.html#K1" title="TARSKI:func.1">{</a><span class="default"><span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="funct_1.html#K1" title="FUNCT_1:func.1">.</a> <span class="p3">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 1</span>)</span></span>)</span></span><a href="tarski.html#K1" title="TARSKI:func.1">}</a></span> ) ) &amp; ( <font color="Olive" title="b2">W</font> is  <a href="glib_001.html#V5" title="GLIB_001:attr.5">Path-like</a>  implies ( <span class="p1">(<span class="default"><span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p3">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p3">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K13" title="GLIB_001:func.13">.vertices()</a></span>)</span> <a href="subset_1.html#K9" title="SUBSET_1:func.9">/\</a> <span class="p1">(<span class="default"><span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span> <a href="glib_001.html#K13" title="GLIB_001:func.13">.vertices()</a></span>)</span> <a href="hidden.html#R1" title="HIDDEN:pred.1">=</a> <span class="p1"><a href="domain_1.html#K6" title="DOMAIN_1:func.6">{</a><span class="default"><span class="p2">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K3" title="GLIB_001:func.3">.first()</a></span>)</span></span><a href="domain_1.html#K6" title="DOMAIN_1:func.6">}</a></span> &amp; (  not <font color="Olive" title="b2">W</font> <a href="funct_1.html#K1" title="FUNCT_1:func.1">.</a> <span class="p1">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 1</span>)</span> <a href="tarski.html#R2" title="TARSKI:pred.2">in</a> <font color="Olive" title="b1">G</font> <a href="glib_009.html#K1" title="GLIB_009:func.1">.loops()</a>  implies <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p2">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p2">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K7" title="GLIB_001:func.7">.append</a> <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span> is  <a href="glib_001.html#NV5" title="GLIB_001:NV.5">open</a>  ) &amp; <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (<span class="p2">(<span class="default"><font color="Olive" title="b3">n</font> <a href="nat_1.html#K1" title="NAT_1:func.1">+</a> 2</span>)</span>,<span class="p2">(<span class="default"><a href="finseq_1.html#K3" title="FINSEQ_1:func.3">len</a> <font color="Olive" title="b2">W</font></span>)</span>)</span>)</span> <a href="glib_001.html#K7" title="GLIB_001:func.7">.append</a> <span class="p1">(<span class="default"><font color="Olive" title="b2">W</font> <a href="glib_001.html#K8" title="GLIB_001:func.8">.cut</a> (1,<font color="Olive" title="b3">n</font>)</span>)</span> is  <a href="glib_001.html#V5" title="GLIB_001:attr.5">Path-like</a>  ) ) )</div></div>
