1903 lines
98 KiB
XML
1903 lines
98 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 2.42.4 (0)
|
|
-->
|
|
<!-- Title: theorem_deps Pages: 1 -->
|
|
<svg width="1296pt" height="3882pt"
|
|
viewBox="0.00 0.00 1296.27 3882.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3878)">
|
|
<title>theorem_deps</title>
|
|
<polygon fill="white" stroke="transparent" points="-4,4 -4,-3878 1292.27,-3878 1292.27,4 -4,4"/>
|
|
<text text-anchor="start" x="407.63" y="-3861.4" font-family="Inter" font-weight="bold" font-size="12.00">Milner's Lambda-Calculus with Partial Substitutions - theorem dependency (M4)</text>
|
|
<text text-anchor="start" x="571.13" y="-3851.8" font-family="Inter" font-size="9.00" fill="#38761d">proved</text>
|
|
<text text-anchor="start" x="601.13" y="-3851.8" font-family="Inter" font-size="9.00">   </text>
|
|
<text text-anchor="start" x="608.13" y="-3851.8" font-family="Inter" font-size="9.00" fill="#b45f06">stated</text>
|
|
<text text-anchor="start" x="635.13" y="-3851.8" font-family="Inter" font-size="9.00">   </text>
|
|
<text text-anchor="start" x="642.13" y="-3851.8" font-family="Inter" font-size="9.00" fill="#777777">planned</text>
|
|
<text text-anchor="start" x="676.13" y="-3851.8" font-family="Inter" font-size="9.00">   </text>
|
|
<text text-anchor="start" x="683.13" y="-3851.8" font-family="Inter" font-size="9.00" fill="#cc0000">blocked</text>
|
|
<!-- fvs_lift -->
|
|
<g id="node1" class="node">
|
|
<title>fvs_lift</title>
|
|
<g id="a_node1"><a xlink:title="fvs_lift theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-855" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-852.8" font-family="Inter" font-size="9.00" fill="#222222">fvs_lift</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_fvs -->
|
|
<g id="node10" class="node">
|
|
<title>open_rec_fvs</title>
|
|
<g id="a_node10"><a xlink:title="open_rec_fvs theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-907" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-904.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_fvs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- fvs_lift->open_rec_fvs -->
|
|
<g id="edge2" class="edge">
|
|
<title>fvs_lift->open_rec_fvs</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M90.24,-862.23C118.42,-870.72 165.55,-884.91 199.19,-895.04"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="198.95,-897.17 205.3,-896.89 200.16,-893.15 198.95,-897.17"/>
|
|
</g>
|
|
<!-- fvs_zplug_lift -->
|
|
<g id="node56" class="node">
|
|
<title>fvs_zplug_lift</title>
|
|
<g id="a_node56"><a xlink:title="fvs_zplug_lift theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-855" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-852.8" font-family="Inter" font-size="9.00" fill="#222222">fvs_zplug_lift</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- fvs_lift->fvs_zplug_lift -->
|
|
<g id="edge32" class="edge">
|
|
<title>fvs_lift->fvs_zplug_lift</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M92.46,-855C118.9,-855 160.28,-855 192.31,-855"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="192.58,-857.1 198.58,-855 192.58,-852.9 192.58,-857.1"/>
|
|
</g>
|
|
<!-- lift_lc -->
|
|
<g id="node2" class="node">
|
|
<title>lift_lc</title>
|
|
<g id="a_node2"><a xlink:title="lift_lc theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1011" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1008.8" font-family="Inter" font-size="9.00" fill="#222222">lift_lc</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lift_0_lc -->
|
|
<g id="node3" class="node">
|
|
<title>lift_0_lc</title>
|
|
<g id="a_node3"><a xlink:title="lift_0_lc theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1011" rx="27.93" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1008.8" font-family="Inter" font-size="9.00" fill="#222222">lift_0_lc</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lift_lc->lift_0_lc -->
|
|
<g id="edge1" class="edge">
|
|
<title>lift_lc->lift_0_lc</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M92.46,-1011C122.79,-1011 172.78,-1011 205.77,-1011"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="206.13,-1013.1 212.13,-1011 206.13,-1008.9 206.13,-1013.1"/>
|
|
</g>
|
|
<!-- subst_fvar_self -->
|
|
<g id="node12" class="node">
|
|
<title>subst_fvar_self</title>
|
|
<g id="a_node12"><a xlink:title="subst_fvar_self theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-1011" rx="45.72" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-1008.8" font-family="Inter" font-size="9.00" fill="#222222">subst_fvar_self</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lift_0_lc->subst_fvar_self -->
|
|
<g id="edge6" class="edge">
|
|
<title>lift_0_lc->subst_fvar_self</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M267.69,-1011C291.68,-1011 327.51,-1011 356.92,-1011"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="357.09,-1013.1 363.09,-1011 357.09,-1008.9 357.09,-1013.1"/>
|
|
</g>
|
|
<!-- open_rec_bvar -->
|
|
<g id="node4" class="node">
|
|
<title>open_rec_bvar</title>
|
|
<g id="a_node4"><a xlink:title="open_rec_bvar theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-803" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-800.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_bvar</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_bvar->open_rec_fvs -->
|
|
<g id="edge3" class="edge">
|
|
<title>open_rec_bvar->open_rec_fvs</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M102.23,-813.95C111.91,-817.83 122.04,-822.81 130.48,-829 154.67,-846.72 149.23,-863.35 173.48,-881 181.18,-886.6 190.25,-891.2 199.15,-894.89"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="198.6,-896.94 204.95,-897.19 200.14,-893.03 198.6,-896.94"/>
|
|
</g>
|
|
<!-- open_close -->
|
|
<g id="node11" class="node">
|
|
<title>open_close</title>
|
|
<g id="a_node11"><a xlink:title="open_close theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-803" rx="36.9" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-800.8" font-family="Inter" font-size="9.00" fill="#222222">open_close</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_bvar->open_close -->
|
|
<g id="edge5" class="edge">
|
|
<title>open_rec_bvar->open_close</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M111.6,-803C137.96,-803 170.95,-803 196.74,-803"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="196.79,-805.1 202.79,-803 196.79,-800.9 196.79,-805.1"/>
|
|
</g>
|
|
<!-- close_rec_fvar -->
|
|
<g id="node5" class="node">
|
|
<title>close_rec_fvar</title>
|
|
<g id="a_node5"><a xlink:title="close_rec_fvar theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1063" rx="45.07" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1060.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_fvar</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_occurs_false -->
|
|
<g id="node6" class="node">
|
|
<title>open_rec_occurs_false</title>
|
|
<g id="a_node6"><a xlink:title="open_rec_occurs_false theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-239" rx="65.48" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-236.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_occurs_false</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_zplug_lift -->
|
|
<g id="node53" class="node">
|
|
<title>open_rec_zplug_lift</title>
|
|
<g id="a_node53"><a xlink:title="open_rec_zplug_lift theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-260" rx="56.66" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-257.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_zplug_lift</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_occurs_false->open_rec_zplug_lift -->
|
|
<g id="edge24" class="edge">
|
|
<title>open_rec_occurs_false->open_rec_zplug_lift</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M125.17,-246.17C143.16,-248.36 162.92,-250.76 180.85,-252.94"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="180.65,-255.03 186.86,-253.67 181.15,-250.86 180.65,-255.03"/>
|
|
</g>
|
|
<!-- full_comp_aux -->
|
|
<g id="node54" class="node">
|
|
<title>full_comp_aux</title>
|
|
<g id="a_node54"><a xlink:title="full_comp_aux theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-353" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-350.8" font-family="Inter" font-size="9.00" fill="#222222">full_comp_aux</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_occurs_false->full_comp_aux -->
|
|
<g id="edge27" class="edge">
|
|
<title>open_rec_occurs_false->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M83.93,-256.56C111.5,-283.74 162.71,-333.39 173.48,-338 233.83,-363.85 311,-363.11 359.92,-359"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="360.25,-361.08 366.04,-358.46 359.87,-356.9 360.25,-361.08"/>
|
|
</g>
|
|
<!-- subst_notin -->
|
|
<g id="node117" class="node">
|
|
<title>subst_notin</title>
|
|
<g id="a_node117"><a xlink:title="subst_notin theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-18" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-15.8" font-family="Inter" font-size="9.00" fill="#222222">subst_notin</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_occurs_false->subst_notin -->
|
|
<g id="edge76" class="edge">
|
|
<title>open_rec_occurs_false->subst_notin</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M71.52,-221.02C83.51,-183.14 116.28,-94.5 173.48,-44 181.14,-37.24 190.78,-32.12 200.28,-28.29"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="201.29,-30.15 206.16,-26.07 199.81,-26.23 201.29,-30.15"/>
|
|
</g>
|
|
<!-- full_comp_aux_sub -->
|
|
<g id="node131" class="node">
|
|
<title>full_comp_aux_sub</title>
|
|
<g id="a_node131"><a xlink:title="full_comp_aux_sub theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-217" rx="54.7" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-214.8" font-family="Inter" font-size="9.00" fill="#222222">full_comp_aux_sub</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_occurs_false->full_comp_aux_sub -->
|
|
<g id="edge86" class="edge">
|
|
<title>open_rec_occurs_false->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M128.88,-234.96C191.52,-230.93 287.14,-224.77 348.54,-220.81"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="348.89,-222.9 354.75,-220.41 348.62,-218.7 348.89,-222.9"/>
|
|
</g>
|
|
<!-- close_rec_notin -->
|
|
<g id="node7" class="node">
|
|
<title>close_rec_notin</title>
|
|
<g id="a_node7"><a xlink:title="close_rec_notin theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-18" rx="47.84" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-15.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_notin</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- close_rec_notin->subst_notin -->
|
|
<g id="edge75" class="edge">
|
|
<title>close_rec_notin->subst_notin</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M113.41,-18C139.18,-18 170.86,-18 195.93,-18"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="196.16,-20.1 202.16,-18 196.16,-15.9 196.16,-20.1"/>
|
|
</g>
|
|
<!-- close_rec_fvs -->
|
|
<g id="node8" class="node">
|
|
<title>close_rec_fvs</title>
|
|
<g id="a_node8"><a xlink:title="close_rec_fvs theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-959" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-956.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_fvs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_fvs -->
|
|
<g id="node14" class="node">
|
|
<title>subst_fvs</title>
|
|
<g id="a_node14"><a xlink:title="subst_fvs theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-959" rx="32.16" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-956.8" font-family="Inter" font-size="9.00" fill="#222222">subst_fvs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- close_rec_fvs->subst_fvs -->
|
|
<g id="edge7" class="edge">
|
|
<title>close_rec_fvs->subst_fvs</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M282.98,-959C309.8,-959 344.23,-959 370.13,-959"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="370.18,-961.1 376.18,-959 370.18,-956.9 370.18,-961.1"/>
|
|
</g>
|
|
<!-- open_rec_bvar_neq -->
|
|
<g id="node9" class="node">
|
|
<title>open_rec_bvar_neq</title>
|
|
<g id="a_node9"><a xlink:title="open_rec_bvar_neq theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-907" rx="57.97" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-904.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_bvar_neq</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_bvar_neq->open_rec_fvs -->
|
|
<g id="edge4" class="edge">
|
|
<title>open_rec_bvar_neq->open_rec_fvs</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M123.25,-907C145.5,-907 170.71,-907 191.9,-907"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="192.05,-909.1 198.05,-907 192.05,-904.9 192.05,-909.1"/>
|
|
</g>
|
|
<!-- open_rec_fvs->subst_fvs -->
|
|
<g id="edge8" class="edge">
|
|
<title>open_rec_fvs->subst_fvs</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M274.24,-917.4C303.28,-926.45 345.15,-939.49 374.23,-948.56"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="373.87,-950.65 380.23,-950.43 375.12,-946.64 373.87,-950.65"/>
|
|
</g>
|
|
<!-- subst_lc_self -->
|
|
<g id="node118" class="node">
|
|
<title>subst_lc_self</title>
|
|
<g id="a_node118"><a xlink:title="subst_lc_self theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-1011" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-1008.8" font-family="Inter" font-size="9.00" fill="#222222">subst_lc_self</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_fvar_self->subst_lc_self -->
|
|
<g id="edge77" class="edge">
|
|
<title>subst_fvar_self->subst_lc_self</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M454.76,-1011C478.68,-1011 508.01,-1011 532.03,-1011"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="532.33,-1013.1 538.33,-1011 532.33,-1008.9 532.33,-1013.1"/>
|
|
</g>
|
|
<!-- subst_fvar_other -->
|
|
<g id="node13" class="node">
|
|
<title>subst_fvar_other</title>
|
|
<g id="a_node13"><a xlink:title="subst_fvar_other theory/Binding.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1115" rx="49.8" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1112.8" font-family="Inter" font-size="9.00" fill="#222222">subst_fvar_other</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_other -->
|
|
<g id="node119" class="node">
|
|
<title>subst_other</title>
|
|
<g id="a_node119"><a xlink:title="subst_other theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1115" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1112.8" font-family="Inter" font-size="9.00" fill="#222222">subst_other</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_fvar_other->subst_other -->
|
|
<g id="edge78" class="edge">
|
|
<title>subst_fvar_other->subst_other</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M115.25,-1115C140.7,-1115 171.52,-1115 196.02,-1115"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="196.1,-1117.1 202.1,-1115 196.1,-1112.9 196.1,-1117.1"/>
|
|
</g>
|
|
<!-- Star_trans -->
|
|
<g id="node15" class="node">
|
|
<title>Star_trans</title>
|
|
<g id="a_node15"><a xlink:title="Star_trans theory/Closure.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1167" rx="34.78" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1164.8" font-family="Inter" font-size="9.00" fill="#222222">Star_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red1_star -->
|
|
<g id="node16" class="node">
|
|
<title>red1_star</title>
|
|
<g id="a_node16"><a xlink:title="red1_star theory/Closure.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1219" rx="31.35" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1216.8" font-family="Inter" font-size="9.00" fill="#222222">red1_star</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_to_Star -->
|
|
<g id="node17" class="node">
|
|
<title>Plus_to_Star</title>
|
|
<g id="a_node17"><a xlink:title="Plus_to_Star theory/Closure.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-249" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-246.8" font-family="Inter" font-size="9.00" fill="#222222">Plus_to_Star</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- star_red_sub_full_comp -->
|
|
<g id="node133" class="node">
|
|
<title>star_red_sub_full_comp</title>
|
|
<g id="a_node133"><a xlink:title="star_red_sub_full_comp theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-223" rx="65.64" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-220.8" font-family="Inter" font-size="9.00" fill="#222222">star_red_sub_full_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_to_Star->star_red_sub_full_comp -->
|
|
<g id="edge93" class="edge">
|
|
<title>Plus_to_Star->star_red_sub_full_comp</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M616.31,-243.55C637.94,-240.32 665.94,-236.15 691.05,-232.41"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="691.4,-234.48 697.02,-231.51 690.78,-230.32 691.4,-234.48"/>
|
|
</g>
|
|
<!-- Star_red1_context -->
|
|
<g id="node18" class="node">
|
|
<title>Star_red1_context</title>
|
|
<g id="a_node18"><a xlink:title="Star_red1_context theory/Closure.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1271" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1268.8" font-family="Inter" font-size="9.00" fill="#222222">Star_red1_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- star_one_trans -->
|
|
<g id="node19" class="node">
|
|
<title>star_one_trans</title>
|
|
<g id="a_node19"><a xlink:title="star_one_trans theory/Closure.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1323" rx="45.07" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1320.8" font-family="Inter" font-size="9.00" fill="#222222">star_one_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_comb -->
|
|
<g id="node20" class="node">
|
|
<title>in_comb</title>
|
|
<g id="a_node20"><a xlink:title="in_comb theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1427" rx="30.04" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1424.8" font-family="Inter" font-size="9.00" fill="#222222">in_comb</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- size_all_terms -->
|
|
<g id="node22" class="node">
|
|
<title>size_all_terms</title>
|
|
<g id="a_node22"><a xlink:title="size_all_terms theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1401" rx="43.1" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1398.8" font-family="Inter" font-size="9.00" fill="#222222">size_all_terms</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_comb->size_all_terms -->
|
|
<g id="edge9" class="edge">
|
|
<title>in_comb->size_all_terms</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M94.75,-1422.71C121.41,-1418.69 161.7,-1412.62 192.91,-1407.92"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="193.4,-1409.97 199.02,-1407 192.78,-1405.82 193.4,-1409.97"/>
|
|
</g>
|
|
<!-- pow2_pos -->
|
|
<g id="node21" class="node">
|
|
<title>pow2_pos</title>
|
|
<g id="a_node21"><a xlink:title="pow2_pos theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1375" rx="34.13" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1372.8" font-family="Inter" font-size="9.00" fill="#222222">pow2_pos</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- pow2_pos->size_all_terms -->
|
|
<g id="edge10" class="edge">
|
|
<title>pow2_pos->size_all_terms</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M98.31,-1379.83C124.8,-1383.82 162.75,-1389.54 192.55,-1394.02"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="192.53,-1396.14 198.78,-1394.96 193.16,-1391.99 192.53,-1396.14"/>
|
|
</g>
|
|
<!-- enumerate_check -->
|
|
<g id="node23" class="node">
|
|
<title>enumerate_check</title>
|
|
<g id="a_node23"><a xlink:title="enumerate_check theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="1234.58" cy="-604" rx="53.89" ry="18"/>
|
|
<text text-anchor="middle" x="1234.58" y="-601.8" font-family="Inter" font-size="9.00" fill="#222222">enumerate_check</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- enumerate_sound -->
|
|
<g id="node24" class="node">
|
|
<title>enumerate_sound</title>
|
|
<g id="a_node24"><a xlink:title="enumerate_sound theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-509" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-506.8" font-family="Inter" font-size="9.00" fill="#222222">enumerate_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- enumerate_complete -->
|
|
<g id="node25" class="node">
|
|
<title>enumerate_complete</title>
|
|
<g id="a_node25"><a xlink:title="enumerate_complete theory/Enumerate.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-803" rx="61.55" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-800.8" font-family="Inter" font-size="9.00" fill="#222222">enumerate_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_fvs -->
|
|
<g id="node26" class="node">
|
|
<title>of_trm_fvs</title>
|
|
<g id="a_node26"><a xlink:title="of_trm_fvs theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1479" rx="34.78" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1476.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_fvs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_lift -->
|
|
<g id="node27" class="node">
|
|
<title>of_trm_lift</title>
|
|
<g id="a_node27"><a xlink:title="of_trm_lift theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1531" rx="34.13" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1528.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_lift</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_open -->
|
|
<g id="node28" class="node">
|
|
<title>of_trm_open</title>
|
|
<g id="a_node28"><a xlink:title="of_trm_open theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1531" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1528.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_open</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_lift->of_trm_open -->
|
|
<g id="edge14" class="edge">
|
|
<title>of_trm_lift->of_trm_open</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M99.53,-1531C126.51,-1531 164.79,-1531 194.4,-1531"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="194.58,-1533.1 200.58,-1531 194.58,-1528.9 194.58,-1533.1"/>
|
|
</g>
|
|
<!-- of_trm_close -->
|
|
<g id="node29" class="node">
|
|
<title>of_trm_close</title>
|
|
<g id="a_node29"><a xlink:title="of_trm_close theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1583" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1580.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_close</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_injective -->
|
|
<g id="node30" class="node">
|
|
<title>of_trm_injective</title>
|
|
<g id="a_node30"><a xlink:title="of_trm_injective theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1635" rx="48.49" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1632.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_injective</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_lift_m -->
|
|
<g id="node31" class="node">
|
|
<title>mfvs_lift_m</title>
|
|
<g id="a_node31"><a xlink:title="mfvs_lift_m theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1687" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1684.8" font-family="Inter" font-size="9.00" fill="#222222">mfvs_lift_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_open_m -->
|
|
<g id="node33" class="node">
|
|
<title>mfvs_open_m</title>
|
|
<g id="a_node33"><a xlink:title="mfvs_open_m theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1687" rx="43.1" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1684.8" font-family="Inter" font-size="9.00" fill="#222222">mfvs_open_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_lift_m->mfvs_open_m -->
|
|
<g id="edge15" class="edge">
|
|
<title>mfvs_lift_m->mfvs_open_m</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M102.85,-1687C128.34,-1687 162.6,-1687 190.36,-1687"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="190.54,-1689.1 196.54,-1687 190.54,-1684.9 190.54,-1689.1"/>
|
|
</g>
|
|
<!-- mfvs_close_m -->
|
|
<g id="node32" class="node">
|
|
<title>mfvs_close_m</title>
|
|
<g id="a_node32"><a xlink:title="mfvs_close_m theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1739" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1736.8" font-family="Inter" font-size="9.00" fill="#222222">mfvs_close_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_plug -->
|
|
<g id="node34" class="node">
|
|
<title>of_trm_plug</title>
|
|
<g id="a_node34"><a xlink:title="of_trm_plug theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1791" rx="38.21" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1788.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_plug</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_term_context -->
|
|
<g id="node37" class="node">
|
|
<title>mred_term_context</title>
|
|
<g id="a_node37"><a xlink:title="mred_term_context theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1791" rx="56.66" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1788.8" font-family="Inter" font-size="9.00" fill="#222222">mred_term_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_plug->mred_term_context -->
|
|
<g id="edge16" class="edge">
|
|
<title>of_trm_plug->mred_term_context</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M103.7,-1791C125.09,-1791 152.45,-1791 176.96,-1791"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="177.12,-1793.1 183.12,-1791 177.12,-1788.9 177.12,-1793.1"/>
|
|
</g>
|
|
<!-- mred_of_red1 -->
|
|
<g id="node35" class="node">
|
|
<title>mred_of_red1</title>
|
|
<g id="a_node35"><a xlink:title="mred_of_red1 theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1843" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1840.8" font-family="Inter" font-size="9.00" fill="#222222">mred_of_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_context -->
|
|
<g id="node36" class="node">
|
|
<title>mred_context</title>
|
|
<g id="a_node36"><a xlink:title="mred_context theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1895" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1892.8" font-family="Inter" font-size="9.00" fill="#222222">mred_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_moccurs -->
|
|
<g id="node38" class="node">
|
|
<title>of_trm_moccurs</title>
|
|
<g id="a_node38"><a xlink:title="of_trm_moccurs theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1947" rx="49.8" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1944.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_moccurs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_moccurs0 -->
|
|
<g id="node39" class="node">
|
|
<title>of_trm_moccurs0</title>
|
|
<g id="a_node39"><a xlink:title="of_trm_moccurs0 theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-1947" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-1944.8" font-family="Inter" font-size="9.00" fill="#222222">of_trm_moccurs0</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_moccurs->of_trm_moccurs0 -->
|
|
<g id="edge17" class="edge">
|
|
<title>of_trm_moccurs->of_trm_moccurs0</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M115.25,-1947C135.57,-1947 159.31,-1947 180.53,-1947"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="180.73,-1949.1 186.73,-1947 180.73,-1944.9 180.73,-1949.1"/>
|
|
</g>
|
|
<!-- mred_B_intro -->
|
|
<g id="node40" class="node">
|
|
<title>mred_B_intro</title>
|
|
<g id="a_node40"><a xlink:title="mred_B_intro theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-1999" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-1996.8" font-family="Inter" font-size="9.00" fill="#222222">mred_B_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_gc_intro -->
|
|
<g id="node41" class="node">
|
|
<title>mred_gc_intro</title>
|
|
<g id="a_node41"><a xlink:title="mred_gc_intro theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2051" rx="43.76" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2048.8" font-family="Inter" font-size="9.00" fill="#222222">mred_gc_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_r_intro -->
|
|
<g id="node42" class="node">
|
|
<title>mred_r_intro</title>
|
|
<g id="a_node42"><a xlink:title="mred_r_intro theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2103" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2100.8" font-family="Inter" font-size="9.00" fill="#222222">mred_r_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_mred_of_Plus_red1 -->
|
|
<g id="node43" class="node">
|
|
<title>Plus_mred_of_Plus_red1</title>
|
|
<g id="a_node43"><a xlink:title="Plus_mred_of_Plus_red1 theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-405" rx="67.6" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-402.8" font-family="Inter" font-size="9.00" fill="#222222">Plus_mred_of_Plus_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_full_comp_pure -->
|
|
<g id="node44" class="node">
|
|
<title>mred_full_comp_pure</title>
|
|
<g id="a_node44"><a xlink:title="mred_full_comp_pure theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-353" rx="61.4" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-350.8" font-family="Inter" font-size="9.00" fill="#222222">mred_full_comp_pure</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_mred_of_Plus_red1->mred_full_comp_pure -->
|
|
<g id="edge18" class="edge">
|
|
<title>Plus_mred_of_Plus_red1->mred_full_comp_pure</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M624.66,-391.61C649.42,-384.23 680.17,-375.05 705.49,-367.5"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="706.32,-369.45 711.47,-365.72 705.12,-365.42 706.32,-369.45"/>
|
|
</g>
|
|
<!-- mred_plus_one -->
|
|
<g id="node45" class="node">
|
|
<title>mred_plus_one</title>
|
|
<g id="a_node45"><a xlink:title="mred_plus_one theory/Metaterm.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2155" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2152.8" font-family="Inter" font-size="9.00" fill="#222222">mred_plus_one</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_red1_context -->
|
|
<g id="node46" class="node">
|
|
<title>Plus_red1_context</title>
|
|
<g id="a_node46"><a xlink:title="Plus_red1_context theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-301" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-298.8" font-family="Inter" font-size="9.00" fill="#222222">Plus_red1_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lemma_2_3_beta_sim -->
|
|
<g id="node61" class="node">
|
|
<title>lemma_2_3_beta_sim</title>
|
|
<g id="a_node61"><a xlink:title="lemma_2_3_beta_sim (section 2.3) theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<path fill="#d9ead3" stroke="#38761d" d="M796.12,-319C796.12,-319 714.12,-319 714.12,-319 708.12,-319 702.12,-313 702.12,-307 702.12,-307 702.12,-295 702.12,-295 702.12,-289 708.12,-283 714.12,-283 714.12,-283 796.12,-283 796.12,-283 802.12,-283 808.12,-289 808.12,-295 808.12,-295 808.12,-307 808.12,-307 808.12,-313 802.12,-319 796.12,-319"/>
|
|
<text text-anchor="middle" x="755.12" y="-298.8" font-family="Inter" font-size="9.00" fill="#222222">lemma_2_3_beta_sim</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_red1_context->lemma_2_3_beta_sim -->
|
|
<g id="edge37" class="edge">
|
|
<title>Plus_red1_context->lemma_2_3_beta_sim</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M632.07,-301C652.16,-301 675.2,-301 695.82,-301"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="695.84,-303.1 701.84,-301 695.84,-298.9 695.84,-303.1"/>
|
|
</g>
|
|
<!-- occurs_count_zero -->
|
|
<g id="node47" class="node">
|
|
<title>occurs_count_zero</title>
|
|
<g id="a_node47"><a xlink:title="occurs_count_zero theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-122" rx="54.7" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-119.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_count_zero</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_count_pos -->
|
|
<g id="node49" class="node">
|
|
<title>occurs_count_pos</title>
|
|
<g id="a_node49"><a xlink:title="occurs_count_pos theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-122" rx="53.89" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-119.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_count_pos</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_count_zero->occurs_count_pos -->
|
|
<g id="edge20" class="edge">
|
|
<title>occurs_count_zero->occurs_count_pos</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M295.05,-122C312.17,-122 331.17,-122 348.62,-122"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="348.97,-124.1 354.97,-122 348.97,-119.9 348.97,-124.1"/>
|
|
</g>
|
|
<!-- occurs_count_zero->full_comp_aux -->
|
|
<g id="edge25" class="edge">
|
|
<title>occurs_count_zero->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M283.12,-133.27C291.51,-136.95 299.73,-141.76 306.27,-148 339.8,-180 328.83,-201.41 349.27,-243 364.22,-273.42 382.78,-307.82 394.92,-329.92"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="393.13,-331.03 397.87,-335.27 396.81,-329 393.13,-331.03"/>
|
|
</g>
|
|
<!-- occurs_count_zero->full_comp_aux_sub -->
|
|
<g id="edge84" class="edge">
|
|
<title>occurs_count_zero->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M277.83,-135.06C287.29,-138.84 297.31,-143.25 306.27,-148 333.16,-162.27 361.65,-182.1 381.57,-196.85"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="380.37,-198.58 386.44,-200.48 382.88,-195.21 380.37,-198.58"/>
|
|
</g>
|
|
<!-- occurs_count_false -->
|
|
<g id="node48" class="node">
|
|
<title>occurs_count_false</title>
|
|
<g id="a_node48"><a xlink:title="occurs_count_false theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-398" rx="56.66" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-395.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_count_false</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_count_zfill_plug -->
|
|
<g id="node52" class="node">
|
|
<title>occurs_count_zfill_plug</title>
|
|
<g id="a_node52"><a xlink:title="occurs_count_zfill_plug theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-398" rx="66.29" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-395.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_count_zfill_plug</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_count_false->occurs_count_zfill_plug -->
|
|
<g id="edge21" class="edge">
|
|
<title>occurs_count_false->occurs_count_zfill_plug</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M122.29,-398C136.5,-398 151.97,-398 166.86,-398"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="167.2,-400.1 173.2,-398 167.2,-395.9 167.2,-400.1"/>
|
|
</g>
|
|
<!-- occurs_lift_self -->
|
|
<g id="node50" class="node">
|
|
<title>occurs_lift_self</title>
|
|
<g id="a_node50"><a xlink:title="occurs_lift_self theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-329" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-326.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_lift_self</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_lift_self->occurs_count_zfill_plug -->
|
|
<g id="edge22" class="edge">
|
|
<title>occurs_lift_self->occurs_count_zfill_plug</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M98.31,-341.82C125.82,-352.81 165.71,-368.76 195.97,-380.85"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="195.54,-382.94 201.89,-383.22 197.1,-379.04 195.54,-382.94"/>
|
|
</g>
|
|
<!-- occurs_lift_self->open_rec_zplug_lift -->
|
|
<g id="edge23" class="edge">
|
|
<title>occurs_lift_self->open_rec_zplug_lift</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M98.14,-316.18C119.46,-307.62 148.15,-296.12 173.48,-286 181.26,-282.9 189.56,-279.59 197.54,-276.41"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="198.77,-278.18 203.57,-274.01 197.22,-274.28 198.77,-278.18"/>
|
|
</g>
|
|
<!-- zdecs_nonempty -->
|
|
<g id="node51" class="node">
|
|
<title>zdecs_nonempty</title>
|
|
<g id="a_node51"><a xlink:title="zdecs_nonempty theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-312" rx="51.27" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-309.8" font-family="Inter" font-size="9.00" fill="#222222">zdecs_nonempty</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zdecs_nonempty->full_comp_aux -->
|
|
<g id="edge29" class="edge">
|
|
<title>zdecs_nonempty->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M282.55,-322.24C307.49,-328.37 339.12,-336.14 364.35,-342.34"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="363.96,-344.41 370.29,-343.8 364.97,-340.33 363.96,-344.41"/>
|
|
</g>
|
|
<!-- zdecs_nonempty->full_comp_aux_sub -->
|
|
<g id="edge90" class="edge">
|
|
<title>zdecs_nonempty->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M276.81,-299.35C286.56,-295.47 296.99,-290.92 306.27,-286 333.16,-271.73 361.65,-251.9 381.57,-237.15"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="382.88,-238.79 386.44,-233.52 380.37,-235.42 382.88,-238.79"/>
|
|
</g>
|
|
<!-- occurs_count_zfill_plug->full_comp_aux -->
|
|
<g id="edge26" class="edge">
|
|
<title>occurs_count_zfill_plug->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M287.8,-385.35C312.15,-378.78 341.67,-370.82 365.32,-364.44"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="365.96,-366.44 371.21,-362.85 364.87,-362.39 365.96,-366.44"/>
|
|
</g>
|
|
<!-- occurs_count_zfill_plug->full_comp_aux_sub -->
|
|
<g id="edge85" class="edge">
|
|
<title>occurs_count_zfill_plug->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M260.97,-380.79C274.24,-369.13 291.79,-353.14 306.27,-338 337.71,-305.12 371.03,-264.03 390.57,-239.18"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="392.25,-240.46 394.3,-234.44 388.94,-237.86 392.25,-240.46"/>
|
|
</g>
|
|
<!-- open_rec_zplug_lift->full_comp_aux -->
|
|
<g id="edge28" class="edge">
|
|
<title>open_rec_zplug_lift->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M278.13,-273.28C287.49,-277.03 297.39,-281.36 306.27,-286 333.19,-300.05 361.88,-319.45 381.86,-333.77"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="380.66,-335.49 386.75,-337.29 383.11,-332.08 380.66,-335.49"/>
|
|
</g>
|
|
<!-- open_rec_zplug_lift->full_comp_aux_sub -->
|
|
<g id="edge87" class="edge">
|
|
<title>open_rec_zplug_lift->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M284.28,-248.81C307.25,-242.9 335.52,-235.61 359.21,-229.51"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="359.84,-231.51 365.13,-227.98 358.79,-227.44 359.84,-231.51"/>
|
|
</g>
|
|
<!-- lemma_2_2_full_comp -->
|
|
<g id="node55" class="node">
|
|
<title>lemma_2_2_full_comp</title>
|
|
<g id="a_node55"><a xlink:title="lemma_2_2_full_comp (section 2.2) theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<path fill="#d9ead3" stroke="#38761d" d="M620.76,-371C620.76,-371 536.76,-371 536.76,-371 530.76,-371 524.76,-365 524.76,-359 524.76,-359 524.76,-347 524.76,-347 524.76,-341 530.76,-335 536.76,-335 536.76,-335 620.76,-335 620.76,-335 626.76,-335 632.76,-341 632.76,-347 632.76,-347 632.76,-359 632.76,-359 632.76,-365 626.76,-371 620.76,-371"/>
|
|
<text text-anchor="middle" x="578.76" y="-350.8" font-family="Inter" font-size="9.00" fill="#222222">lemma_2_2_full_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- full_comp_aux->lemma_2_2_full_comp -->
|
|
<g id="edge31" class="edge">
|
|
<title>full_comp_aux->lemma_2_2_full_comp</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M453.44,-353C473.27,-353 497.01,-353 518.42,-353"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="518.68,-355.1 524.68,-353 518.68,-350.9 518.68,-355.1"/>
|
|
</g>
|
|
<!-- lemma_2_2_full_comp->mred_full_comp_pure -->
|
|
<g id="edge19" class="edge">
|
|
<title>lemma_2_2_full_comp->mred_full_comp_pure</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M633.02,-353C650.3,-353 669.68,-353 687.79,-353"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="687.87,-355.1 693.87,-353 687.87,-350.9 687.87,-355.1"/>
|
|
</g>
|
|
<!-- lemma_2_2_full_comp->lemma_2_3_beta_sim -->
|
|
<g id="edge38" class="edge">
|
|
<title>lemma_2_2_full_comp->lemma_2_3_beta_sim</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M633.02,-337.12C652.98,-331.16 675.76,-324.37 696.13,-318.3"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="696.93,-320.25 702.08,-316.52 695.73,-316.22 696.93,-320.25"/>
|
|
</g>
|
|
<!-- red1_root_fv -->
|
|
<g id="node58" class="node">
|
|
<title>red1_root_fv</title>
|
|
<g id="a_node58"><a xlink:title="red1_root_fv theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-855" rx="38.87" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-852.8" font-family="Inter" font-size="9.00" fill="#222222">red1_root_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- fvs_zplug_lift->red1_root_fv -->
|
|
<g id="edge33" class="edge">
|
|
<title>fvs_zplug_lift->red1_root_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M281.27,-855C306.27,-855 338.37,-855 363.98,-855"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="364.01,-857.1 370.01,-855 364.01,-852.9 364.01,-857.1"/>
|
|
</g>
|
|
<!-- plug_fv_mono -->
|
|
<g id="node57" class="node">
|
|
<title>plug_fv_mono</title>
|
|
<g id="a_node57"><a xlink:title="plug_fv_mono theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-907" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-904.8" font-family="Inter" font-size="9.00" fill="#222222">plug_fv_mono</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red1r_fv -->
|
|
<g id="node59" class="node">
|
|
<title>red1r_fv</title>
|
|
<g id="a_node59"><a xlink:title="red1r_fv theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-855" rx="28.74" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-852.8" font-family="Inter" font-size="9.00" fill="#222222">red1r_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- plug_fv_mono->red1r_fv -->
|
|
<g id="edge34" class="edge">
|
|
<title>plug_fv_mono->red1r_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M443.74,-896.48C473.82,-887.17 517.35,-873.7 546.55,-864.66"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="547.45,-866.58 552.56,-862.8 546.2,-862.57 547.45,-866.58"/>
|
|
</g>
|
|
<!-- red1_root_fv->red1r_fv -->
|
|
<g id="edge35" class="edge">
|
|
<title>red1_root_fv->red1r_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M447.45,-855C476.32,-855 515.8,-855 543.72,-855"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="543.85,-857.1 549.85,-855 543.85,-852.9 543.85,-857.1"/>
|
|
</g>
|
|
<!-- lemma_2_1_fv_preserved -->
|
|
<g id="node60" class="node">
|
|
<title>lemma_2_1_fv_preserved</title>
|
|
<g id="a_node60"><a xlink:title="lemma_2_1_fv_preserved (section 2.1) theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<path fill="#d9ead3" stroke="#38761d" d="M803.12,-873C803.12,-873 707.12,-873 707.12,-873 701.12,-873 695.12,-867 695.12,-861 695.12,-861 695.12,-849 695.12,-849 695.12,-843 701.12,-837 707.12,-837 707.12,-837 803.12,-837 803.12,-837 809.12,-837 815.12,-843 815.12,-849 815.12,-849 815.12,-861 815.12,-861 815.12,-867 809.12,-873 803.12,-873"/>
|
|
<text text-anchor="middle" x="755.12" y="-852.8" font-family="Inter" font-size="9.00" fill="#222222">lemma_2_1_fv_preserved</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red1r_fv->lemma_2_1_fv_preserved -->
|
|
<g id="edge36" class="edge">
|
|
<title>red1r_fv->lemma_2_1_fv_preserved</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M607.77,-855C629.61,-855 660.82,-855 688.82,-855"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="689.11,-857.1 695.11,-855 689.11,-852.9 689.11,-857.1"/>
|
|
</g>
|
|
<!-- gen_fv_preserved -->
|
|
<g id="node88" class="node">
|
|
<title>gen_fv_preserved</title>
|
|
<g id="a_node88"><a xlink:title="gen_fv_preserved theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-755" rx="52.58" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-752.8" font-family="Inter" font-size="9.00" fill="#222222">gen_fv_preserved</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lemma_2_1_fv_preserved->gen_fv_preserved -->
|
|
<g id="edge54" class="edge">
|
|
<title>lemma_2_1_fv_preserved->gen_fv_preserved</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M804.87,-836.97C810.38,-834.48 815.85,-831.81 820.94,-829 849.02,-813.5 878.4,-791.49 898.39,-775.5"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="899.9,-776.98 903.26,-771.58 897.27,-773.71 899.9,-776.98"/>
|
|
</g>
|
|
<!-- corpus_fv_preserved -->
|
|
<g id="node141" class="node">
|
|
<title>corpus_fv_preserved</title>
|
|
<g id="a_node141"><a xlink:title="corpus_fv_preserved theory/Tests.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-831" rx="60.09" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-828.8" font-family="Inter" font-size="9.00" fill="#222222">corpus_fv_preserved</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lemma_2_1_fv_preserved->corpus_fv_preserved -->
|
|
<g id="edge101" class="edge">
|
|
<title>lemma_2_1_fv_preserved->corpus_fv_preserved</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M815.42,-846.47C830.97,-844.23 847.74,-841.82 863.31,-839.58"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="863.8,-841.63 869.44,-838.7 863.2,-837.48 863.8,-841.63"/>
|
|
</g>
|
|
<!-- Plus_trans -->
|
|
<g id="node62" class="node">
|
|
<title>Plus_trans</title>
|
|
<g id="a_node62"><a xlink:title="Plus_trans theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2207" rx="34.78" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2204.8" font-family="Inter" font-size="9.00" fill="#222222">Plus_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_step_trans -->
|
|
<g id="node63" class="node">
|
|
<title>Plus_step_trans</title>
|
|
<g id="a_node63"><a xlink:title="Plus_step_trans theory/Metatheory.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2259" rx="47.19" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2256.8" font-family="Inter" font-size="9.00" fill="#222222">Plus_step_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- isubst_meta_in -->
|
|
<g id="node64" class="node">
|
|
<title>isubst_meta_in</title>
|
|
<g id="a_node64"><a xlink:title="isubst_meta_in theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2311" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2308.8" font-family="Inter" font-size="9.00" fill="#222222">isubst_meta_in</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- isubst_meta_notin -->
|
|
<g id="node65" class="node">
|
|
<title>isubst_meta_notin</title>
|
|
<g id="a_node65"><a xlink:title="isubst_meta_notin theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2363" rx="53.89" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2360.8" font-family="Inter" font-size="9.00" fill="#222222">isubst_meta_notin</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- eqC_in_Es -->
|
|
<g id="node66" class="node">
|
|
<title>eqC_in_Es</title>
|
|
<g id="a_node66"><a xlink:title="eqC_in_Es theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2415" rx="34.13" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2412.8" font-family="Inter" font-size="9.00" fill="#222222">eqC_in_Es</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_ctx_any -->
|
|
<g id="node67" class="node">
|
|
<title>Es_ctx_any</title>
|
|
<g id="a_node67"><a xlink:title="Es_ctx_any theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2467" rx="36.25" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2464.8" font-family="Inter" font-size="9.00" fill="#222222">Es_ctx_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nred_R_intro -->
|
|
<g id="node68" class="node">
|
|
<title>nred_R_intro</title>
|
|
<g id="a_node68"><a xlink:title="nred_R_intro theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2519" rx="39.67" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2516.8" font-family="Inter" font-size="9.00" fill="#222222">nred_R_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_refl_any -->
|
|
<g id="node69" class="node">
|
|
<title>Es_refl_any</title>
|
|
<g id="a_node69"><a xlink:title="Es_refl_any theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2571" rx="36.9" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2568.8" font-family="Inter" font-size="9.00" fill="#222222">Es_refl_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_sym_any -->
|
|
<g id="node70" class="node">
|
|
<title>Es_sym_any</title>
|
|
<g id="a_node70"><a xlink:title="Es_sym_any theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2623" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2620.8" font-family="Inter" font-size="9.00" fill="#222222">Es_sym_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_trans_any -->
|
|
<g id="node71" class="node">
|
|
<title>Es_trans_any</title>
|
|
<g id="a_node71"><a xlink:title="Es_trans_any theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2675" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2672.8" font-family="Inter" font-size="9.00" fill="#222222">Es_trans_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq -->
|
|
<g id="node72" class="node">
|
|
<title>in_filter_neq</title>
|
|
<g id="a_node72"><a xlink:title="in_filter_neq theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2779" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2776.8" font-family="Inter" font-size="9.00" fill="#222222">in_filter_neq</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nplug_fv_mono -->
|
|
<g id="node74" class="node">
|
|
<title>nplug_fv_mono</title>
|
|
<g id="a_node74"><a xlink:title="nplug_fv_mono theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-2779" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-2776.8" font-family="Inter" font-size="9.00" fill="#222222">nplug_fv_mono</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq->nplug_fv_mono -->
|
|
<g id="edge40" class="edge">
|
|
<title>in_filter_neq->nplug_fv_mono</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M104.55,-2779C128.92,-2779 160.78,-2779 187.35,-2779"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="187.63,-2781.1 193.63,-2779 187.63,-2776.9 187.63,-2781.1"/>
|
|
</g>
|
|
<!-- nplug_fv_upper -->
|
|
<g id="node75" class="node">
|
|
<title>nplug_fv_upper</title>
|
|
<g id="a_node75"><a xlink:title="nplug_fv_upper theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-2727" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-2724.8" font-family="Inter" font-size="9.00" fill="#222222">nplug_fv_upper</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq->nplug_fv_upper -->
|
|
<g id="edge42" class="edge">
|
|
<title>in_filter_neq->nplug_fv_upper</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M98.71,-2769.22C126.46,-2760.86 166.56,-2748.78 196.77,-2739.68"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="197.53,-2741.65 202.67,-2737.91 196.32,-2737.63 197.53,-2741.65"/>
|
|
</g>
|
|
<!-- nred_core_fv -->
|
|
<g id="node76" class="node">
|
|
<title>nred_core_fv</title>
|
|
<g id="a_node76"><a xlink:title="nred_core_fv theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-2753" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-2750.8" font-family="Inter" font-size="9.00" fill="#222222">nred_core_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq->nred_core_fv -->
|
|
<g id="edge44" class="edge">
|
|
<title>in_filter_neq->nred_core_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M97.75,-2789.19C144.06,-2802.65 232.93,-2822.7 306.27,-2805 333.3,-2798.48 361.21,-2783.46 380.9,-2771.23"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="382.02,-2773.01 385.98,-2768.03 379.78,-2769.46 382.02,-2773.01"/>
|
|
</g>
|
|
<!-- filter_neq_in -->
|
|
<g id="node73" class="node">
|
|
<title>filter_neq_in</title>
|
|
<g id="a_node73"><a xlink:title="filter_neq_in theory/NamedMeta.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2727" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2724.8" font-family="Inter" font-size="9.00" fill="#222222">filter_neq_in</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nplug_fv_mono -->
|
|
<g id="edge39" class="edge">
|
|
<title>filter_neq_in->nplug_fv_mono</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M98.71,-2736.78C126.46,-2745.14 166.56,-2757.22 196.77,-2766.32"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="196.32,-2768.37 202.67,-2768.09 197.53,-2764.35 196.32,-2768.37"/>
|
|
</g>
|
|
<!-- filter_neq_in->nplug_fv_upper -->
|
|
<g id="edge41" class="edge">
|
|
<title>filter_neq_in->nplug_fv_upper</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M104.55,-2727C128.92,-2727 160.78,-2727 187.35,-2727"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="187.63,-2729.1 193.63,-2727 187.63,-2724.9 187.63,-2729.1"/>
|
|
</g>
|
|
<!-- filter_neq_in->nred_core_fv -->
|
|
<g id="edge43" class="edge">
|
|
<title>filter_neq_in->nred_core_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M97.75,-2716.81C144.06,-2703.35 232.93,-2683.3 306.27,-2701 333.3,-2707.52 361.21,-2722.54 380.9,-2734.77"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="379.78,-2736.54 385.98,-2737.97 382.02,-2732.99 379.78,-2736.54"/>
|
|
</g>
|
|
<!-- nplug_fv_mono->nred_core_fv -->
|
|
<g id="edge45" class="edge">
|
|
<title>nplug_fv_mono->nred_core_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M282.98,-2772.44C307.81,-2768.57 339.18,-2763.68 364.25,-2759.78"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="364.87,-2761.8 370.48,-2758.81 364.23,-2757.65 364.87,-2761.8"/>
|
|
</g>
|
|
<!-- nplug_fv_upper->nred_core_fv -->
|
|
<g id="edge46" class="edge">
|
|
<title>nplug_fv_upper->nred_core_fv</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M282.98,-2733.56C307.81,-2737.43 339.18,-2742.32 364.25,-2746.22"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="364.23,-2748.35 370.48,-2747.19 364.87,-2744.2 364.23,-2748.35"/>
|
|
</g>
|
|
<!-- par_red1_iff -->
|
|
<g id="node77" class="node">
|
|
<title>par_red1_iff</title>
|
|
<g id="a_node77"><a xlink:title="par_red1_iff theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2891" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2888.8" font-family="Inter" font-size="9.00" fill="#222222">par_red1_iff</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- par_to_red1_or_eq -->
|
|
<g id="node80" class="node">
|
|
<title>par_to_red1_or_eq</title>
|
|
<g id="a_node80"><a xlink:title="par_to_red1_or_eq theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-2917" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-2914.8" font-family="Inter" font-size="9.00" fill="#222222">par_to_red1_or_eq</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- par_red1_iff->par_to_red1_or_eq -->
|
|
<g id="edge47" class="edge">
|
|
<title>par_red1_iff->par_to_red1_or_eq</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M101.18,-2896.26C125.17,-2899.88 157.5,-2904.74 184.81,-2908.86"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="184.66,-2910.96 190.91,-2909.78 185.29,-2906.81 184.66,-2910.96"/>
|
|
</g>
|
|
<!-- red1_or_eq_to_par -->
|
|
<g id="node81" class="node">
|
|
<title>red1_or_eq_to_par</title>
|
|
<g id="a_node81"><a xlink:title="red1_or_eq_to_par theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-2865" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-2862.8" font-family="Inter" font-size="9.00" fill="#222222">red1_or_eq_to_par</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- par_red1_iff->red1_or_eq_to_par -->
|
|
<g id="edge48" class="edge">
|
|
<title>par_red1_iff->red1_or_eq_to_par</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M101.18,-2885.74C125.17,-2882.12 157.5,-2877.26 184.81,-2873.14"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="185.29,-2875.19 190.91,-2872.22 184.66,-2871.04 185.29,-2875.19"/>
|
|
</g>
|
|
<!-- red1_in_par -->
|
|
<g id="node78" class="node">
|
|
<title>red1_in_par</title>
|
|
<g id="a_node78"><a xlink:title="red1_in_par theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2943" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2940.8" font-family="Inter" font-size="9.00" fill="#222222">red1_in_par</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- par_context -->
|
|
<g id="node79" class="node">
|
|
<title>par_context</title>
|
|
<g id="a_node79"><a xlink:title="par_context theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-2995" rx="38.87" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-2992.8" font-family="Inter" font-size="9.00" fill="#222222">par_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- par_reflexive -->
|
|
<g id="node82" class="node">
|
|
<title>par_reflexive</title>
|
|
<g id="a_node82"><a xlink:title="par_reflexive theory/Parallel.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3047" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3044.8" font-family="Inter" font-size="9.00" fill="#222222">par_reflexive</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- gen_list_length -->
|
|
<g id="node83" class="node">
|
|
<title>gen_list_length</title>
|
|
<g id="a_node83"><a xlink:title="gen_list_length theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3099" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3096.8" font-family="Inter" font-size="9.00" fill="#222222">gen_list_length</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- check_term_true -->
|
|
<g id="node84" class="node">
|
|
<title>check_term_true</title>
|
|
<g id="a_node84"><a xlink:title="check_term_true theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-604" rx="50.61" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-601.8" font-family="Inter" font-size="9.00" fill="#222222">check_term_true</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- check_all_true -->
|
|
<g id="node85" class="node">
|
|
<title>check_all_true</title>
|
|
<g id="a_node85"><a xlink:title="check_all_true theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="1082.46" cy="-604" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="1082.46" y="-601.8" font-family="Inter" font-size="9.00" fill="#222222">check_all_true</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- check_term_true->check_all_true -->
|
|
<g id="edge51" class="edge">
|
|
<title>check_term_true->check_all_true</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M974.92,-604C993.08,-604 1013.6,-604 1031.74,-604"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="1031.79,-606.1 1037.79,-604 1031.79,-601.9 1031.79,-606.1"/>
|
|
</g>
|
|
<!-- check_all_true->enumerate_check -->
|
|
<g id="edge11" class="edge">
|
|
<title>check_all_true->enumerate_check</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M1127.28,-604C1142.03,-604 1158.73,-604 1174.45,-604"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="1174.66,-606.1 1180.66,-604 1174.66,-601.9 1174.66,-606.1"/>
|
|
</g>
|
|
<!-- gen_sound -->
|
|
<g id="node86" class="node">
|
|
<title>gen_sound</title>
|
|
<g id="a_node86"><a xlink:title="gen_sound theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-457" rx="35.59" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-454.8" font-family="Inter" font-size="9.00" fill="#222222">gen_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- gen_complete -->
|
|
<g id="node87" class="node">
|
|
<title>gen_complete</title>
|
|
<g id="a_node87"><a xlink:title="gen_complete theory/Random.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-751" rx="43.76" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-748.8" font-family="Inter" font-size="9.00" fill="#222222">gen_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zdecs_sound -->
|
|
<g id="node89" class="node">
|
|
<title>zdecs_sound</title>
|
|
<g id="a_node89"><a xlink:title="zdecs_sound theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-450" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-447.8" font-family="Inter" font-size="9.00" fill="#222222">zdecs_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zdecs_sound->full_comp_aux -->
|
|
<g id="edge30" class="edge">
|
|
<title>zdecs_sound->full_comp_aux</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M272.82,-439.01C283.68,-434.82 295.73,-429.68 306.27,-424 333.84,-409.14 362.88,-388.2 382.8,-372.92"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="384.2,-374.49 387.66,-369.16 381.63,-371.17 384.2,-374.49"/>
|
|
</g>
|
|
<!-- root_steps_sound -->
|
|
<g id="node92" class="node">
|
|
<title>root_steps_sound</title>
|
|
<g id="a_node92"><a xlink:title="root_steps_sound theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-451" rx="51.27" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-448.8" font-family="Inter" font-size="9.00" fill="#222222">root_steps_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zdecs_sound->root_steps_sound -->
|
|
<g id="edge56" class="edge">
|
|
<title>zdecs_sound->root_steps_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M281.27,-450.24C302.25,-450.37 328.24,-450.52 351.19,-450.66"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="351.25,-452.76 357.26,-450.7 351.27,-448.56 351.25,-452.76"/>
|
|
</g>
|
|
<!-- zdecs_sound->full_comp_aux_sub -->
|
|
<g id="edge91" class="edge">
|
|
<title>zdecs_sound->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M276.35,-441.51C286.98,-437.58 297.99,-431.96 306.27,-424 340.26,-391.31 328.64,-369.4 349.27,-327 364.1,-296.52 382.69,-262.14 394.87,-240.05"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="396.76,-240.98 397.82,-234.71 393.08,-238.94 396.76,-240.98"/>
|
|
</g>
|
|
<!-- zdecs_complete -->
|
|
<g id="node90" class="node">
|
|
<title>zdecs_complete</title>
|
|
<g id="a_node90"><a xlink:title="zdecs_complete theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-699" rx="49.15" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-696.8" font-family="Inter" font-size="9.00" fill="#222222">zdecs_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- root_steps_complete -->
|
|
<g id="node93" class="node">
|
|
<title>root_steps_complete</title>
|
|
<g id="a_node93"><a xlink:title="root_steps_complete theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-699" rx="59.43" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-696.8" font-family="Inter" font-size="9.00" fill="#222222">root_steps_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zdecs_complete->root_steps_complete -->
|
|
<g id="edge57" class="edge">
|
|
<title>zdecs_complete->root_steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M289.14,-699C306,-699 325.21,-699 343.19,-699"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="343.23,-701.1 349.23,-699 343.23,-696.9 343.23,-701.1"/>
|
|
</g>
|
|
<!-- positions_at -->
|
|
<g id="node91" class="node">
|
|
<title>positions_at</title>
|
|
<g id="a_node91"><a xlink:title="positions_at theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-507" rx="38.21" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-504.8" font-family="Inter" font-size="9.00" fill="#222222">positions_at</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_sound -->
|
|
<g id="node94" class="node">
|
|
<title>steps_sound</title>
|
|
<g id="a_node94"><a xlink:title="steps_sound theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-507" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-504.8" font-family="Inter" font-size="9.00" fill="#222222">steps_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- positions_at->steps_sound -->
|
|
<g id="edge58" class="edge">
|
|
<title>positions_at->steps_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M447.03,-507C472.45,-507 506.23,-507 533.09,-507"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="533.41,-509.1 539.41,-507 533.41,-504.9 533.41,-509.1"/>
|
|
</g>
|
|
<!-- root_steps_sound->steps_sound -->
|
|
<g id="edge59" class="edge">
|
|
<title>root_steps_sound->steps_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M446.61,-463.29C474.57,-472.61 512.82,-485.36 540.8,-494.68"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="540.25,-496.71 546.61,-496.62 541.58,-492.73 540.25,-496.71"/>
|
|
</g>
|
|
<!-- steps_complete -->
|
|
<g id="node101" class="node">
|
|
<title>steps_complete</title>
|
|
<g id="a_node101"><a xlink:title="steps_complete theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-699" rx="47.84" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-696.8" font-family="Inter" font-size="9.00" fill="#222222">steps_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- root_steps_complete->steps_complete -->
|
|
<g id="edge65" class="edge">
|
|
<title>root_steps_complete->steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M468.5,-699C486.62,-699 506.47,-699 524.22,-699"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="524.66,-701.1 530.66,-699 524.66,-696.9 524.66,-701.1"/>
|
|
</g>
|
|
<!-- steps_sound->enumerate_sound -->
|
|
<g id="edge12" class="edge">
|
|
<title>steps_sound->enumerate_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M618.02,-507.44C640.76,-507.7 670.06,-508.04 695.65,-508.33"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="695.7,-510.43 701.73,-508.4 695.75,-506.23 695.7,-510.43"/>
|
|
</g>
|
|
<!-- steps_sound->gen_sound -->
|
|
<g id="edge52" class="edge">
|
|
<title>steps_sound->gen_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M612.55,-497.6C642.43,-489.03 686.48,-476.4 717.5,-467.5"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="718.33,-469.45 723.52,-465.78 717.17,-465.41 718.33,-469.45"/>
|
|
</g>
|
|
<!-- steps_sound_red1 -->
|
|
<g id="node95" class="node">
|
|
<title>steps_sound_red1</title>
|
|
<g id="a_node95"><a xlink:title="steps_sound_red1 theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-647" rx="51.92" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-644.8" font-family="Inter" font-size="9.00" fill="#222222">steps_sound_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_sound->steps_sound_red1 -->
|
|
<g id="edge60" class="edge">
|
|
<title>steps_sound->steps_sound_red1</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M611.89,-516.93C623.39,-521.38 636.04,-527.37 646.31,-535 670.38,-552.89 668.7,-565.21 689.31,-587 702.26,-600.69 717.71,-615.07 730.28,-626.31"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="728.89,-627.89 734.77,-630.31 731.68,-624.75 728.89,-627.89"/>
|
|
</g>
|
|
<!-- has_red_spec -->
|
|
<g id="node103" class="node">
|
|
<title>has_red_spec</title>
|
|
<g id="a_node103"><a xlink:title="has_red_spec theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-561" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-558.8" font-family="Inter" font-size="9.00" fill="#222222">has_red_spec</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_sound->has_red_spec -->
|
|
<g id="edge69" class="edge">
|
|
<title>steps_sound->has_red_spec</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M611.74,-516.9C640.59,-525.84 683.14,-539.02 714.21,-548.64"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="713.91,-550.74 720.26,-550.51 715.15,-546.73 713.91,-550.74"/>
|
|
</g>
|
|
<!-- corpus_sound -->
|
|
<g id="node138" class="node">
|
|
<title>corpus_sound</title>
|
|
<g id="a_node138"><a xlink:title="corpus_sound theory/Tests.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-405" rx="43.1" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-402.8" font-family="Inter" font-size="9.00" fill="#222222">corpus_sound</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_sound->corpus_sound -->
|
|
<g id="edge98" class="edge">
|
|
<title>steps_sound->corpus_sound</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M599.08,-491.58C620.32,-475.13 655.88,-449 689.31,-431 697.62,-426.52 706.89,-422.36 715.74,-418.74"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="716.7,-420.61 721.49,-416.44 715.14,-416.71 716.7,-420.61"/>
|
|
</g>
|
|
<!-- steps_sound_red1->check_term_true -->
|
|
<g id="edge50" class="edge">
|
|
<title>steps_sound_red1->check_term_true</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M797.37,-636.37C821.4,-630.18 851.78,-622.35 876.64,-615.94"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="877.22,-617.96 882.5,-614.43 876.17,-613.9 877.22,-617.96"/>
|
|
</g>
|
|
<!-- steps_sound_red1->gen_fv_preserved -->
|
|
<g id="edge55" class="edge">
|
|
<title>steps_sound_red1->gen_fv_preserved</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M792.68,-659.48C802.15,-663.29 812.15,-667.86 820.94,-673 850.73,-690.42 881.08,-716.02 900.84,-733.97"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="899.54,-735.63 905.39,-738.13 902.38,-732.53 899.54,-735.63"/>
|
|
</g>
|
|
<!-- nf_iff_steps_nil -->
|
|
<g id="node105" class="node">
|
|
<title>nf_iff_steps_nil</title>
|
|
<g id="a_node105"><a xlink:title="nf_iff_steps_nil theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-656" rx="45.07" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-653.8" font-family="Inter" font-size="9.00" fill="#222222">nf_iff_steps_nil</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_sound_red1->nf_iff_steps_nil -->
|
|
<g id="edge72" class="edge">
|
|
<title>steps_sound_red1->nf_iff_steps_nil</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M806.64,-649.72C827.68,-650.86 852.05,-652.17 873.03,-653.31"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="873.03,-655.41 879.14,-653.63 873.26,-651.21 873.03,-655.41"/>
|
|
</g>
|
|
<!-- steps_sound_red1->corpus_fv_preserved -->
|
|
<g id="edge102" class="edge">
|
|
<title>steps_sound_red1->corpus_fv_preserved</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M797.21,-657.66C805.86,-661.4 814.35,-666.39 820.94,-673 857.43,-709.58 833.77,-739.06 863.94,-781 871.96,-792.15 883,-802.37 893.36,-810.63"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="892.35,-812.5 898.37,-814.52 894.92,-809.18 892.35,-812.5"/>
|
|
</g>
|
|
<!-- positions_hole -->
|
|
<g id="node96" class="node">
|
|
<title>positions_hole</title>
|
|
<g id="a_node96"><a xlink:title="positions_hole theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-647" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-644.8" font-family="Inter" font-size="9.00" fill="#222222">positions_hole</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- root_steps_in_steps -->
|
|
<g id="node97" class="node">
|
|
<title>root_steps_in_steps</title>
|
|
<g id="a_node97"><a xlink:title="root_steps_in_steps theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-647" rx="56.66" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-644.8" font-family="Inter" font-size="9.00" fill="#222222">root_steps_in_steps</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- positions_hole->root_steps_in_steps -->
|
|
<g id="edge61" class="edge">
|
|
<title>positions_hole->root_steps_in_steps</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M284.72,-647C303.36,-647 325.43,-647 345.69,-647"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="345.92,-649.1 351.92,-647 345.92,-644.9 345.92,-649.1"/>
|
|
</g>
|
|
<!-- root_steps_in_steps->steps_complete -->
|
|
<g id="edge66" class="edge">
|
|
<title>root_steps_in_steps->steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M449.98,-659.46C475.8,-667.44 509.26,-677.8 535.46,-685.91"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="534.92,-687.94 541.28,-687.71 536.17,-683.93 534.92,-687.94"/>
|
|
</g>
|
|
<!-- plug_comp -->
|
|
<g id="node98" class="node">
|
|
<title>plug_comp</title>
|
|
<g id="a_node98"><a xlink:title="plug_comp theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-803" rx="35.59" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-800.8" font-family="Inter" font-size="9.00" fill="#222222">plug_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- plug_comp->steps_complete -->
|
|
<g id="edge63" class="edge">
|
|
<title>plug_comp->steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M437.37,-792.06C447.3,-787.78 458.46,-782.56 468.21,-777 498.62,-759.64 531,-735.85 552.6,-719.12"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="554.14,-720.59 557.58,-715.24 551.56,-717.27 554.14,-720.59"/>
|
|
</g>
|
|
<!-- positions_comp -->
|
|
<g id="node99" class="node">
|
|
<title>positions_comp</title>
|
|
<g id="a_node99"><a xlink:title="positions_comp theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-751" rx="47.19" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-748.8" font-family="Inter" font-size="9.00" fill="#222222">positions_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- positions_comp->steps_complete -->
|
|
<g id="edge64" class="edge">
|
|
<title>positions_comp->steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M446.2,-739.72C472.51,-731.57 508.1,-720.56 535.62,-712.04"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="536.26,-714.04 541.37,-710.26 535.02,-710.03 536.26,-714.04"/>
|
|
</g>
|
|
<!-- at_ctx_comp -->
|
|
<g id="node100" class="node">
|
|
<title>at_ctx_comp</title>
|
|
<g id="a_node100"><a xlink:title="at_ctx_comp theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-595" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-592.8" font-family="Inter" font-size="9.00" fill="#222222">at_ctx_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- at_ctx_comp->steps_complete -->
|
|
<g id="edge62" class="edge">
|
|
<title>at_ctx_comp->steps_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M439.45,-606.84C448.84,-610.94 459.14,-615.82 468.21,-621 498.62,-638.36 531,-662.15 552.6,-678.88"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="551.56,-680.73 557.58,-682.76 554.14,-677.41 551.56,-680.73"/>
|
|
</g>
|
|
<!-- steps_complete->enumerate_complete -->
|
|
<g id="edge13" class="edge">
|
|
<title>steps_complete->enumerate_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M599.79,-715.49C621.06,-732.45 656.12,-758.86 689.31,-777 695.71,-780.5 702.68,-783.79 709.6,-786.77"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="709.04,-788.82 715.39,-789.21 710.67,-784.95 709.04,-788.82"/>
|
|
</g>
|
|
<!-- steps_complete->gen_complete -->
|
|
<g id="edge53" class="edge">
|
|
<title>steps_complete->gen_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M616.73,-710.03C645.01,-718.46 683.98,-730.08 713.2,-738.8"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="712.93,-740.91 719.28,-740.61 714.13,-736.88 712.93,-740.91"/>
|
|
</g>
|
|
<!-- steps_complete->has_red_spec -->
|
|
<g id="edge68" class="edge">
|
|
<title>steps_complete->has_red_spec</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M593.84,-681.79C613.38,-658.78 650.67,-617.77 689.31,-591 697.83,-585.1 707.69,-579.85 717.12,-575.46"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="718.01,-577.36 722.61,-572.98 716.27,-573.54 718.01,-577.36"/>
|
|
</g>
|
|
<!-- steps_complete->nf_iff_steps_nil -->
|
|
<g id="edge71" class="edge">
|
|
<title>steps_complete->nf_iff_steps_nil</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M596.45,-681.92C616.44,-662.8 651.94,-632.94 689.31,-621 757.13,-599.32 840.41,-623.13 887.01,-640.71"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="886.42,-642.74 892.78,-642.93 887.93,-638.82 886.42,-642.74"/>
|
|
</g>
|
|
<!-- corpus_complete -->
|
|
<g id="node139" class="node">
|
|
<title>corpus_complete</title>
|
|
<g id="a_node139"><a xlink:title="corpus_complete theory/Tests.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="755.12" cy="-699" rx="51.27" ry="18"/>
|
|
<text text-anchor="middle" x="755.12" y="-696.8" font-family="Inter" font-size="9.00" fill="#222222">corpus_complete</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- steps_complete->corpus_complete -->
|
|
<g id="edge99" class="edge">
|
|
<title>steps_complete->corpus_complete</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M626.94,-699C648.7,-699 674.7,-699 697.51,-699"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="697.54,-701.1 703.54,-699 697.54,-696.9 697.54,-701.1"/>
|
|
</g>
|
|
<!-- has_red_f -->
|
|
<g id="node102" class="node">
|
|
<title>has_red_f</title>
|
|
<g id="a_node102"><a xlink:title="has_red_f theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-561" rx="32.16" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-558.8" font-family="Inter" font-size="9.00" fill="#222222">has_red_f</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- has_red_f->has_red_spec -->
|
|
<g id="edge67" class="edge">
|
|
<title>has_red_f->has_red_spec</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M611.33,-561C637.72,-561 675.77,-561 705.96,-561"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="706.28,-563.1 712.28,-561 706.28,-558.9 706.28,-563.1"/>
|
|
</g>
|
|
<!-- has_red_spec->check_term_true -->
|
|
<g id="edge49" class="edge">
|
|
<title>has_red_spec->check_term_true</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M791.92,-570.22C816.58,-576.58 849.59,-585.09 876.31,-591.97"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="875.93,-594.04 882.26,-593.51 876.98,-589.97 875.93,-594.04"/>
|
|
</g>
|
|
<!-- red1_dec -->
|
|
<g id="node104" class="node">
|
|
<title>red1_dec</title>
|
|
<g id="a_node104"><a xlink:title="red1_dec theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-500" rx="30.7" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-497.8" font-family="Inter" font-size="9.00" fill="#222222">red1_dec</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- has_red_spec->red1_dec -->
|
|
<g id="edge70" class="edge">
|
|
<title>has_red_spec->red1_dec</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M787.9,-549.38C817.78,-538.46 862.22,-522.22 891.87,-511.37"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="892.68,-513.31 897.6,-509.28 891.24,-509.37 892.68,-513.31"/>
|
|
</g>
|
|
<!-- corpus_decides -->
|
|
<g id="node140" class="node">
|
|
<title>corpus_decides</title>
|
|
<g id="a_node140"><a xlink:title="corpus_decides theory/Tests.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="923.99" cy="-552" rx="47.84" ry="18"/>
|
|
<text text-anchor="middle" x="923.99" y="-549.8" font-family="Inter" font-size="9.00" fill="#222222">corpus_decides</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- has_red_spec->corpus_decides -->
|
|
<g id="edge100" class="edge">
|
|
<title>has_red_spec->corpus_decides</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M797.8,-558.75C819.69,-557.57 846.74,-556.11 870.09,-554.85"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="870.38,-556.94 876.26,-554.52 870.15,-552.75 870.38,-556.94"/>
|
|
</g>
|
|
<!-- normal_form_iff_nf -->
|
|
<g id="node106" class="node">
|
|
<title>normal_form_iff_nf</title>
|
|
<g id="a_node106"><a xlink:title="normal_form_iff_nf theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="1082.46" cy="-708" rx="55.35" ry="18"/>
|
|
<text text-anchor="middle" x="1082.46" y="-705.8" font-family="Inter" font-size="9.00" fill="#222222">normal_form_iff_nf</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nf_iff_steps_nil->normal_form_iff_nf -->
|
|
<g id="edge73" class="edge">
|
|
<title>nf_iff_steps_nil->normal_form_iff_nf</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M959.32,-667.41C982.23,-675.02 1012.55,-685.1 1037.25,-693.31"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="1036.72,-695.35 1043.08,-695.25 1038.05,-691.36 1036.72,-695.35"/>
|
|
</g>
|
|
<!-- nf_dec -->
|
|
<g id="node107" class="node">
|
|
<title>nf_dec</title>
|
|
<g id="a_node107"><a xlink:title="nf_dec theory/Reduction.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="1082.46" cy="-656" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="1082.46" y="-653.8" font-family="Inter" font-size="9.00" fill="#222222">nf_dec</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nf_iff_steps_nil->nf_dec -->
|
|
<g id="edge74" class="edge">
|
|
<title>nf_iff_steps_nil->nf_dec</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M969.41,-656C994.68,-656 1025.78,-656 1048.8,-656"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="1049.06,-658.1 1055.06,-656 1049.06,-653.9 1049.06,-658.1"/>
|
|
</g>
|
|
<!-- open_rec_app -->
|
|
<g id="node108" class="node">
|
|
<title>open_rec_app</title>
|
|
<g id="a_node108"><a xlink:title="open_rec_app theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3151" rx="43.1" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3148.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_app</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_lam -->
|
|
<g id="node109" class="node">
|
|
<title>open_rec_lam</title>
|
|
<g id="a_node109"><a xlink:title="open_rec_lam theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3203" rx="43.76" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3200.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_lam</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_esub -->
|
|
<g id="node110" class="node">
|
|
<title>open_rec_esub</title>
|
|
<g id="a_node110"><a xlink:title="open_rec_esub theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3255" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3252.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_esub</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- close_rec_app -->
|
|
<g id="node111" class="node">
|
|
<title>close_rec_app</title>
|
|
<g id="a_node111"><a xlink:title="close_rec_app theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3307" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3304.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_app</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- close_rec_lam -->
|
|
<g id="node112" class="node">
|
|
<title>close_rec_lam</title>
|
|
<g id="a_node112"><a xlink:title="close_rec_lam theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3359" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3356.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_lam</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- close_rec_esub -->
|
|
<g id="node113" class="node">
|
|
<title>close_rec_esub</title>
|
|
<g id="a_node113"><a xlink:title="close_rec_esub theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3411" rx="46.53" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3408.8" font-family="Inter" font-size="9.00" fill="#222222">close_rec_esub</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_app -->
|
|
<g id="node114" class="node">
|
|
<title>subst_app</title>
|
|
<g id="a_node114"><a xlink:title="subst_app theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3463" rx="34.13" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3460.8" font-family="Inter" font-size="9.00" fill="#222222">subst_app</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_lam -->
|
|
<g id="node115" class="node">
|
|
<title>subst_lam</title>
|
|
<g id="a_node115"><a xlink:title="subst_lam theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3515" rx="34.13" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3512.8" font-family="Inter" font-size="9.00" fill="#222222">subst_lam</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subst_esub -->
|
|
<g id="node116" class="node">
|
|
<title>subst_esub</title>
|
|
<g id="a_node116"><a xlink:title="subst_esub theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3567" rx="36.25" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3564.8" font-family="Inter" font-size="9.00" fill="#222222">subst_esub</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_lc_atom -->
|
|
<g id="node120" class="node">
|
|
<title>open_rec_lc_atom</title>
|
|
<g id="a_node120"><a xlink:title="open_rec_lc_atom theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3619" rx="53.89" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3616.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_lc_atom</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_lc -->
|
|
<g id="node121" class="node">
|
|
<title>open_rec_lc</title>
|
|
<g id="a_node121"><a xlink:title="open_rec_lc theory/Substitution.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-3619" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-3616.8" font-family="Inter" font-size="9.00" fill="#222222">open_rec_lc</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- open_rec_lc_atom->open_rec_lc -->
|
|
<g id="edge79" class="edge">
|
|
<title>open_rec_lc_atom->open_rec_lc</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M118.98,-3619C143.1,-3619 171.36,-3619 194.39,-3619"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="194.43,-3621.1 200.43,-3619 194.43,-3616.9 194.43,-3621.1"/>
|
|
</g>
|
|
<!-- red_sub_root_to_red1 -->
|
|
<g id="node122" class="node">
|
|
<title>red_sub_root_to_red1</title>
|
|
<g id="a_node122"><a xlink:title="red_sub_root_to_red1 theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3671" rx="60.09" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3668.8" font-family="Inter" font-size="9.00" fill="#222222">red_sub_root_to_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_to_red1 -->
|
|
<g id="node123" class="node">
|
|
<title>red_sub_to_red1</title>
|
|
<g id="a_node123"><a xlink:title="red_sub_to_red1 theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-3671" rx="47.84" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-3668.8" font-family="Inter" font-size="9.00" fill="#222222">red_sub_to_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_root_to_red1->red_sub_to_red1 -->
|
|
<g id="edge80" class="edge">
|
|
<title>red_sub_root_to_red1->red_sub_to_red1</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M125.65,-3671C145.11,-3671 166.58,-3671 185.56,-3671"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="185.89,-3673.1 191.89,-3671 185.89,-3668.9 185.89,-3673.1"/>
|
|
</g>
|
|
<!-- red_sub_context -->
|
|
<g id="node124" class="node">
|
|
<title>red_sub_context</title>
|
|
<g id="a_node124"><a xlink:title="red_sub_context theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3723" rx="49.15" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3720.8" font-family="Inter" font-size="9.00" fill="#222222">red_sub_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Star_red_sub_context -->
|
|
<g id="node130" class="node">
|
|
<title>Star_red_sub_context</title>
|
|
<g id="a_node130"><a xlink:title="Star_red_sub_context theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-3723" rx="61.55" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-3720.8" font-family="Inter" font-size="9.00" fill="#222222">Star_red_sub_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_context->Star_red_sub_context -->
|
|
<g id="edge83" class="edge">
|
|
<title>red_sub_context->Star_red_sub_context</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M114.33,-3723C132.08,-3723 152.53,-3723 171.66,-3723"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="172.09,-3725.1 178.09,-3723 172.09,-3720.9 172.09,-3725.1"/>
|
|
</g>
|
|
<!-- red_sub_gc -->
|
|
<g id="node125" class="node">
|
|
<title>red_sub_gc</title>
|
|
<g id="a_node125"><a xlink:title="red_sub_gc theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-70" rx="36.25" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-67.8" font-family="Inter" font-size="9.00" fill="#222222">red_sub_gc</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_gc->full_comp_aux_sub -->
|
|
<g id="edge88" class="edge">
|
|
<title>red_sub_gc->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M271.8,-78.71C283.28,-82.83 296,-88.52 306.27,-96 330.52,-113.65 330.02,-125 349.27,-148 362.47,-163.76 377.46,-181.45 388.96,-194.97"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="387.54,-196.54 393.02,-199.75 390.74,-193.82 387.54,-196.54"/>
|
|
</g>
|
|
<!-- red_gc_to_red_sub -->
|
|
<g id="node137" class="node">
|
|
<title>red_gc_to_red_sub</title>
|
|
<g id="a_node137"><a xlink:title="red_gc_to_red_sub theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-70" rx="53.89" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-67.8" font-family="Inter" font-size="9.00" fill="#222222">red_gc_to_red_sub</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_gc->red_gc_to_red_sub -->
|
|
<g id="edge97" class="edge">
|
|
<title>red_sub_gc->red_gc_to_red_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M276.26,-70C297.34,-70 324.63,-70 348.87,-70"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="348.96,-72.1 354.96,-70 348.96,-67.9 348.96,-72.1"/>
|
|
</g>
|
|
<!-- red_sub_r -->
|
|
<g id="node126" class="node">
|
|
<title>red_sub_r</title>
|
|
<g id="a_node126"><a xlink:title="red_sub_r theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-174" rx="32.82" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-171.8" font-family="Inter" font-size="9.00" fill="#222222">red_sub_r</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_sub_r->full_comp_aux_sub -->
|
|
<g id="edge89" class="edge">
|
|
<title>red_sub_r->full_comp_aux_sub</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M269.94,-181.49C294.44,-187.8 330.01,-196.97 358.87,-204.41"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="358.59,-206.5 364.92,-205.97 359.64,-202.44 358.59,-206.5"/>
|
|
</g>
|
|
<!-- occurs_zfill -->
|
|
<g id="node127" class="node">
|
|
<title>occurs_zfill</title>
|
|
<g id="a_node127"><a xlink:title="occurs_zfill theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3775" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3772.8" font-family="Inter" font-size="9.00" fill="#222222">occurs_zfill</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zfill_occurs0 -->
|
|
<g id="node128" class="node">
|
|
<title>zfill_occurs0</title>
|
|
<g id="a_node128"><a xlink:title="zfill_occurs0 theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-3775" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-3772.8" font-family="Inter" font-size="9.00" fill="#222222">zfill_occurs0</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- occurs_zfill->zfill_occurs0 -->
|
|
<g id="edge81" class="edge">
|
|
<title>occurs_zfill->zfill_occurs0</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M102.85,-3775C128.98,-3775 164.34,-3775 192.45,-3775"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="192.7,-3777.1 198.7,-3775 192.7,-3772.9 192.7,-3777.1"/>
|
|
</g>
|
|
<!-- R_Gc_disjoint -->
|
|
<g id="node129" class="node">
|
|
<title>R_Gc_disjoint</title>
|
|
<g id="a_node129"><a xlink:title="R_Gc_disjoint theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-3775" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-3772.8" font-family="Inter" font-size="9.00" fill="#222222">R_Gc_disjoint</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- zfill_occurs0->R_Gc_disjoint -->
|
|
<g id="edge82" class="edge">
|
|
<title>zfill_occurs0->R_Gc_disjoint</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M281.27,-3775C305.28,-3775 335.83,-3775 360.89,-3775"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="361.14,-3777.1 367.14,-3775 361.14,-3772.9 361.14,-3777.1"/>
|
|
</g>
|
|
<!-- plus_red_sub_full_comp -->
|
|
<g id="node132" class="node">
|
|
<title>plus_red_sub_full_comp</title>
|
|
<g id="a_node132"><a xlink:title="plus_red_sub_full_comp theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="578.76" cy="-197" rx="66.29" ry="18"/>
|
|
<text text-anchor="middle" x="578.76" y="-194.8" font-family="Inter" font-size="9.00" fill="#222222">plus_red_sub_full_comp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- full_comp_aux_sub->plus_red_sub_full_comp -->
|
|
<g id="edge92" class="edge">
|
|
<title>full_comp_aux_sub->plus_red_sub_full_comp</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M460.61,-210.95C476.61,-209.04 494.52,-206.91 511.42,-204.9"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="511.89,-206.95 517.6,-204.16 511.4,-202.78 511.89,-206.95"/>
|
|
</g>
|
|
<!-- plus_red_sub_full_comp->star_red_sub_full_comp -->
|
|
<g id="edge94" class="edge">
|
|
<title>plus_red_sub_full_comp->star_red_sub_full_comp</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M637.33,-205.59C654.38,-208.13 673.15,-210.93 690.56,-213.52"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="690.66,-215.66 696.9,-214.47 691.28,-211.51 690.66,-215.66"/>
|
|
</g>
|
|
<!-- es_count_plug_mono -->
|
|
<g id="node134" class="node">
|
|
<title>es_count_plug_mono</title>
|
|
<g id="a_node134"><a xlink:title="es_count_plug_mono theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="65.24" cy="-3827" rx="60.74" ry="18"/>
|
|
<text text-anchor="middle" x="65.24" y="-3824.8" font-family="Inter" font-size="9.00" fill="#222222">es_count_plug_mono</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_gc_measure -->
|
|
<g id="node135" class="node">
|
|
<title>red_gc_measure</title>
|
|
<g id="a_node135"><a xlink:title="red_gc_measure theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="239.88" cy="-3827" rx="49.8" ry="18"/>
|
|
<text text-anchor="middle" x="239.88" y="-3824.8" font-family="Inter" font-size="9.00" fill="#222222">red_gc_measure</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- es_count_plug_mono->red_gc_measure -->
|
|
<g id="edge95" class="edge">
|
|
<title>es_count_plug_mono->red_gc_measure</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M126.14,-3827C144.95,-3827 165.61,-3827 184.05,-3827"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="184.22,-3829.1 190.22,-3827 184.22,-3824.9 184.22,-3829.1"/>
|
|
</g>
|
|
<!-- red_gc_terminates -->
|
|
<g id="node136" class="node">
|
|
<title>red_gc_terminates</title>
|
|
<g id="a_node136"><a xlink:title="red_gc_terminates theory/Subsystem.v https://arxiv.org/html/2312.13270v1">
|
|
<ellipse fill="#d9ead3" stroke="#38761d" cx="408.74" cy="-3827" rx="54.04" ry="18"/>
|
|
<text text-anchor="middle" x="408.74" y="-3824.8" font-family="Inter" font-size="9.00" fill="#222222">red_gc_terminates</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- red_gc_measure->red_gc_terminates -->
|
|
<g id="edge96" class="edge">
|
|
<title>red_gc_measure->red_gc_terminates</title>
|
|
<path fill="none" stroke="#9a9a9a" stroke-width="0.8" d="M289.59,-3827C307.82,-3827 328.75,-3827 347.88,-3827"/>
|
|
<polygon fill="#9a9a9a" stroke="#9a9a9a" stroke-width="0.8" points="348.29,-3829.1 354.29,-3827 348.29,-3824.9 348.29,-3829.1"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|