914 lines
45 KiB
XML
914 lines
45 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: deps Pages: 1 -->
|
|
<svg width="854pt" height="2210pt"
|
|
viewBox="0.00 0.00 854.25 2210.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 2206)">
|
|
<title>deps</title>
|
|
<text text-anchor="start" x="293.63" y="-2189.4" font-family="Inter" font-weight="bold" font-size="12.00" fill="#c9d1bb">Theorem dependencies M5, 69 results</text>
|
|
<!-- lemma_2_2_full_comp -->
|
|
<g id="node1" class="node">
|
|
<title>lemma_2_2_full_comp</title>
|
|
<g id="a_node1"><a xlink:title="lemma_2_2_full_comp (section 2.2) theory/Metatheory.v proved">
|
|
<path fill="transparent" stroke="#8f9780" stroke-width="0.9" stroke-dasharray="5,2" d="M140.67,-86C140.67,-86 18.67,-86 18.67,-86 12.67,-86 6.67,-80 6.67,-74 6.67,-74 6.67,-62 6.67,-62 6.67,-56 12.67,-50 18.67,-50 18.67,-50 140.67,-50 140.67,-50 146.67,-50 152.67,-56 152.67,-62 152.67,-62 152.67,-74 152.67,-74 152.67,-80 146.67,-86 140.67,-86"/>
|
|
<text text-anchor="middle" x="79.67" y="-65.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">lemma_2_2_full_comp\n(M2)</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_full_comp_pure -->
|
|
<g id="node8" class="node">
|
|
<title>mred_full_comp_pure</title>
|
|
<g id="a_node8"><a xlink:title="mred_full_comp_pure theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-43" rx="65.64" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-40.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_full_comp_pure</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- lemma_2_2_full_comp->mred_full_comp_pure -->
|
|
<g id="edge6" class="edge">
|
|
<title>lemma_2_2_full_comp->mred_full_comp_pure</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M152.82,-59.4C176.09,-56.62 201.75,-53.56 224.53,-50.85"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="224.86,-52.92 230.56,-50.13 224.36,-48.75 224.86,-52.92"/>
|
|
</g>
|
|
<!-- Plus_mred_of_Plus_red1 -->
|
|
<g id="node2" class="node">
|
|
<title>Plus_mred_of_Plus_red1</title>
|
|
<g id="a_node2"><a xlink:title="Plus_mred_of_Plus_red1 theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-18" rx="71.68" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-15.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Plus_mred_of_Plus_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Plus_mred_of_Plus_red1->mred_full_comp_pure -->
|
|
<g id="edge5" class="edge">
|
|
<title>Plus_mred_of_Plus_red1->mred_full_comp_pure</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M144.71,-25.64C170.02,-28.65 199.08,-32.12 224.56,-35.16"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="224.4,-37.25 230.61,-35.88 224.9,-33.08 224.4,-37.25"/>
|
|
</g>
|
|
<!-- mfvs_close_m -->
|
|
<g id="node3" class="node">
|
|
<title>mfvs_close_m</title>
|
|
<g id="a_node3"><a xlink:title="mfvs_close_m theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-118" rx="45.72" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-115.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mfvs_close_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_lift_m -->
|
|
<g id="node4" class="node">
|
|
<title>mfvs_lift_m</title>
|
|
<g id="a_node4"><a xlink:title="mfvs_lift_m theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-168" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-165.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mfvs_lift_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_open_m -->
|
|
<g id="node5" class="node">
|
|
<title>mfvs_open_m</title>
|
|
<g id="a_node5"><a xlink:title="mfvs_open_m theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-168" rx="45.72" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-165.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mfvs_open_m</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mfvs_lift_m->mfvs_open_m -->
|
|
<g id="edge2" class="edge">
|
|
<title>mfvs_lift_m->mfvs_open_m</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M119.13,-168C152.87,-168 202.21,-168 239.26,-168"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="239.56,-170.1 245.56,-168 239.56,-165.9 239.56,-170.1"/>
|
|
</g>
|
|
<!-- mred_B_intro -->
|
|
<g id="node6" class="node">
|
|
<title>mred_B_intro</title>
|
|
<g id="a_node6"><a xlink:title="mred_B_intro theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-218" rx="44.41" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-215.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_B_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_context -->
|
|
<g id="node7" class="node">
|
|
<title>mred_context</title>
|
|
<g id="a_node7"><a xlink:title="mred_context theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-268" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-265.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_gc_intro -->
|
|
<g id="node9" class="node">
|
|
<title>mred_gc_intro</title>
|
|
<g id="a_node9"><a xlink:title="mred_gc_intro theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-318" rx="47.19" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-315.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_gc_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_of_red1 -->
|
|
<g id="node10" class="node">
|
|
<title>mred_of_red1</title>
|
|
<g id="a_node10"><a xlink:title="mred_of_red1 theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-368" rx="45.72" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-365.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_of_red1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_plus_one -->
|
|
<g id="node11" class="node">
|
|
<title>mred_plus_one</title>
|
|
<g id="a_node11"><a xlink:title="mred_plus_one theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-418" rx="49.15" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-415.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_plus_one</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_r_intro -->
|
|
<g id="node12" class="node">
|
|
<title>mred_r_intro</title>
|
|
<g id="a_node12"><a xlink:title="mred_r_intro theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-468" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-465.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_r_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- mred_term_context -->
|
|
<g id="node13" class="node">
|
|
<title>mred_term_context</title>
|
|
<g id="a_node13"><a xlink:title="mred_term_context theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-518" rx="61.4" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-515.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">mred_term_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_close -->
|
|
<g id="node14" class="node">
|
|
<title>of_trm_close</title>
|
|
<g id="a_node14"><a xlink:title="of_trm_close theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-568" rx="42.29" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-565.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_close</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_fvs -->
|
|
<g id="node15" class="node">
|
|
<title>of_trm_fvs</title>
|
|
<g id="a_node15"><a xlink:title="of_trm_fvs theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-618" rx="36.25" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-615.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_fvs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_injective -->
|
|
<g id="node16" class="node">
|
|
<title>of_trm_injective</title>
|
|
<g id="a_node16"><a xlink:title="of_trm_injective theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-668" rx="50.61" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-665.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_injective</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_lift -->
|
|
<g id="node17" class="node">
|
|
<title>of_trm_lift</title>
|
|
<g id="a_node17"><a xlink:title="of_trm_lift theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-718" rx="35.59" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-715.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_lift</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_open -->
|
|
<g id="node20" class="node">
|
|
<title>of_trm_open</title>
|
|
<g id="a_node20"><a xlink:title="of_trm_open theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-718" rx="42.29" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-715.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_open</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_lift->of_trm_open -->
|
|
<g id="edge1" class="edge">
|
|
<title>of_trm_lift->of_trm_open</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M115.76,-718C150.62,-718 204.3,-718 242.92,-718"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="242.99,-720.1 248.99,-718 242.99,-715.9 242.99,-720.1"/>
|
|
</g>
|
|
<!-- of_trm_moccurs -->
|
|
<g id="node18" class="node">
|
|
<title>of_trm_moccurs</title>
|
|
<g id="a_node18"><a xlink:title="of_trm_moccurs theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-768" rx="51.27" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-765.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_moccurs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_moccurs0 -->
|
|
<g id="node19" class="node">
|
|
<title>of_trm_moccurs0</title>
|
|
<g id="a_node19"><a xlink:title="of_trm_moccurs0 theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-768" rx="54.7" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-765.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_moccurs0</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_moccurs->of_trm_moccurs0 -->
|
|
<g id="edge4" class="edge">
|
|
<title>of_trm_moccurs->of_trm_moccurs0</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M131.16,-768C160.92,-768 198.75,-768 230.07,-768"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="230.24,-770.1 236.24,-768 230.24,-765.9 230.24,-770.1"/>
|
|
</g>
|
|
<!-- of_trm_plug -->
|
|
<g id="node21" class="node">
|
|
<title>of_trm_plug</title>
|
|
<g id="a_node21"><a xlink:title="of_trm_plug theory/Metaterm.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-518" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-515.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">of_trm_plug</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- of_trm_plug->mred_term_context -->
|
|
<g id="edge3" class="edge">
|
|
<title>of_trm_plug->mred_term_context</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M121.1,-518C150.11,-518 189.87,-518 223.55,-518"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="223.77,-520.1 229.77,-518 223.77,-515.9 223.77,-520.1"/>
|
|
</g>
|
|
<!-- PlusN_to_StarN -->
|
|
<g id="node22" class="node">
|
|
<title>PlusN_to_StarN</title>
|
|
<g id="a_node22"><a xlink:title="PlusN_to_StarN theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-831" rx="49.15" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-828.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">PlusN_to_StarN</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- StarN_one_trans -->
|
|
<g id="node23" class="node">
|
|
<title>StarN_one_trans</title>
|
|
<g id="a_node23"><a xlink:title="StarN_one_trans theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-906" rx="52.58" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-903.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">StarN_one_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- StarN_subred_context -->
|
|
<g id="node24" class="node">
|
|
<title>StarN_subred_context</title>
|
|
<g id="a_node24"><a xlink:title="StarN_subred_context theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1193" rx="67.6" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1190.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">StarN_subred_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- StarN_trans -->
|
|
<g id="node25" class="node">
|
|
<title>StarN_trans</title>
|
|
<g id="a_node25"><a xlink:title="StarN_trans theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1081" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1078.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">StarN_trans</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nred_stable_source -->
|
|
<g id="node26" class="node">
|
|
<title>nred_stable_source</title>
|
|
<g id="a_node26"><a xlink:title="nred_stable_source theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1018" rx="60.09" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1015.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_stable_source</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nred_stable_target -->
|
|
<g id="node27" class="node">
|
|
<title>nred_stable_target</title>
|
|
<g id="a_node27"><a xlink:title="nred_stable_target theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-968" rx="58.13" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-965.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_stable_target</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_Es_l -->
|
|
<g id="node28" class="node">
|
|
<title>subred_Es_l</title>
|
|
<g id="a_node28"><a xlink:title="subred_Es_l theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-918" rx="40.33" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-915.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_Es_l</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_Es_lr -->
|
|
<g id="node29" class="node">
|
|
<title>subred_Es_lr</title>
|
|
<g id="a_node29"><a xlink:title="subred_Es_lr theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-893" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-890.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_Es_lr</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_Es_l->subred_Es_lr -->
|
|
<g id="edge10" class="edge">
|
|
<title>subred_Es_l->subred_Es_lr</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M330.63,-913.53C366.85,-909.3 421.27,-902.95 459.99,-898.44"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="460.35,-900.51 466.06,-897.73 459.86,-896.34 460.35,-900.51"/>
|
|
</g>
|
|
<!-- subred_Es_r -->
|
|
<g id="node30" class="node">
|
|
<title>subred_Es_r</title>
|
|
<g id="a_node30"><a xlink:title="subred_Es_r theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-868" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-865.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_Es_r</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_Es_r->subred_Es_lr -->
|
|
<g id="edge11" class="edge">
|
|
<title>subred_Es_r->subred_Es_lr</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M331.12,-872.53C367.41,-876.76 421.65,-883.09 460.21,-887.59"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="460.05,-889.68 466.25,-888.29 460.54,-885.51 460.05,-889.68"/>
|
|
</g>
|
|
<!-- subred_context -->
|
|
<g id="node31" class="node">
|
|
<title>subred_context</title>
|
|
<g id="a_node31"><a xlink:title="subred_context theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1168" rx="50.46" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1165.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_context</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_context->StarN_subred_context -->
|
|
<g id="edge18" class="edge">
|
|
<title>subred_context->StarN_subred_context</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M339.34,-1173.49C368.68,-1176.91 406.92,-1181.37 439.42,-1185.16"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="439.22,-1187.25 445.42,-1185.86 439.71,-1183.08 439.22,-1187.25"/>
|
|
</g>
|
|
<!-- subred_context_rule -->
|
|
<g id="node32" class="node">
|
|
<title>subred_context_rule</title>
|
|
<g id="a_node32"><a xlink:title="subred_context_rule theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1143" rx="62.86" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1140.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_context_rule</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_context->subred_context_rule -->
|
|
<g id="edge13" class="edge">
|
|
<title>subred_context->subred_context_rule</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M339.34,-1162.51C369.73,-1158.97 409.65,-1154.31 442.87,-1150.43"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="443.27,-1152.5 448.99,-1149.72 442.79,-1148.33 443.27,-1152.5"/>
|
|
</g>
|
|
<!-- subred_intro -->
|
|
<g id="node33" class="node">
|
|
<title>subred_intro</title>
|
|
<g id="a_node33"><a xlink:title="subred_intro theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-968" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-965.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_intro->nred_stable_source -->
|
|
<g id="edge16" class="edge">
|
|
<title>subred_intro->nred_stable_source</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M117.19,-976.71C150.49,-984.65 200.07,-996.48 237.65,-1005.44"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="237.25,-1007.5 243.57,-1006.85 238.22,-1003.42 237.25,-1007.5"/>
|
|
</g>
|
|
<!-- subred_intro->nred_stable_target -->
|
|
<g id="edge17" class="edge">
|
|
<title>subred_intro->nred_stable_target</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M122.6,-968C152.41,-968 192.99,-968 226.76,-968"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="226.99,-970.1 232.99,-968 226.99,-965.9 226.99,-970.1"/>
|
|
</g>
|
|
<!-- subred_intro->subred_Es_l -->
|
|
<g id="edge8" class="edge">
|
|
<title>subred_intro->subred_Es_l</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M117.19,-959.29C154.05,-950.5 210.87,-936.95 249.27,-927.79"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="249.92,-929.79 255.27,-926.36 248.94,-925.71 249.92,-929.79"/>
|
|
</g>
|
|
<!-- subred_intro->subred_Es_r -->
|
|
<g id="edge9" class="edge">
|
|
<title>subred_intro->subred_Es_r</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M109.08,-954.64C131.61,-944.04 159.35,-931 159.35,-931 159.35,-931 224.35,-893 224.35,-893 224.35,-893 238.69,-887.57 253.99,-881.77"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="254.79,-883.71 259.65,-879.62 253.3,-879.78 254.79,-883.71"/>
|
|
</g>
|
|
<!-- subred_intro->subred_context -->
|
|
<g id="edge12" class="edge">
|
|
<title>subred_intro->subred_context</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M95.84,-984.97C118.71,-1010.54 159.35,-1056 159.35,-1056 159.35,-1056 224.35,-1143 224.35,-1143 224.35,-1143 236.61,-1147.65 250.56,-1152.93"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="249.82,-1154.9 256.18,-1155.06 251.31,-1150.97 249.82,-1154.9"/>
|
|
</g>
|
|
<!-- subred_nred -->
|
|
<g id="node34" class="node">
|
|
<title>subred_nred</title>
|
|
<g id="a_node34"><a xlink:title="subred_nred theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1118" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1115.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_nred</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_intro->subred_nred -->
|
|
<g id="edge7" class="edge">
|
|
<title>subred_intro->subred_nred</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M99.16,-984.09C137.97,-1017.85 224.35,-1093 224.35,-1093 224.35,-1093 238.02,-1098.18 252.91,-1103.82"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="252.53,-1105.92 258.88,-1106.09 254.01,-1102 252.53,-1105.92"/>
|
|
</g>
|
|
<!-- subred_of_Es_nred_Es -->
|
|
<g id="node35" class="node">
|
|
<title>subred_of_Es_nred_Es</title>
|
|
<g id="a_node35"><a xlink:title="subred_of_Es_nred_Es theory/NamedEs.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-818" rx="66.95" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-815.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_of_Es_nred_Es</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_intro->subred_of_Es_nred_Es -->
|
|
<g id="edge15" class="edge">
|
|
<title>subred_intro->subred_of_Es_nred_Es</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M109.08,-954.64C131.61,-944.04 159.35,-931 159.35,-931 159.35,-931 224.35,-843 224.35,-843 224.35,-843 234.02,-839.34 245.95,-834.82"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="246.7,-836.78 251.56,-832.69 245.21,-832.85 246.7,-836.78"/>
|
|
</g>
|
|
<!-- subred_nred->subred_context_rule -->
|
|
<g id="edge14" class="edge">
|
|
<title>subred_nred->subred_context_rule</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M332.62,-1122.7C363.68,-1126.33 407.21,-1131.4 442.96,-1135.58"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="442.87,-1137.68 449.08,-1136.29 443.36,-1133.51 442.87,-1137.68"/>
|
|
</g>
|
|
<!-- subred_selfloop -->
|
|
<g id="node52" class="node">
|
|
<title>subred_selfloop</title>
|
|
<g id="a_node52"><a xlink:title="subred_selfloop theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1093" rx="50.46" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1090.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">subred_selfloop</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_nred->subred_selfloop -->
|
|
<g id="edge26" class="edge">
|
|
<title>subred_nred->subred_selfloop</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M332.62,-1113.3C366.66,-1109.33 415.68,-1103.61 453.01,-1099.25"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="453.65,-1101.29 459.37,-1098.51 453.17,-1097.12 453.65,-1101.29"/>
|
|
</g>
|
|
<!-- A1_C_related -->
|
|
<g id="node36" class="node">
|
|
<title>A1_C_related</title>
|
|
<g id="a_node36"><a xlink:title="A1_C_related theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1243" rx="43.1" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1240.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">A1_C_related</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- A1_not_invariant -->
|
|
<g id="node38" class="node">
|
|
<title>A1_not_invariant</title>
|
|
<g id="a_node38"><a xlink:title="A1_not_invariant theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1218" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1215.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">A1_not_invariant</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- A1_C_related->A1_not_invariant -->
|
|
<g id="edge22" class="edge">
|
|
<title>A1_C_related->A1_not_invariant</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M121.59,-1238.12C153.92,-1234.27 199.37,-1228.85 234.95,-1224.6"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="235.31,-1226.67 241.02,-1223.88 234.81,-1222.5 235.31,-1226.67"/>
|
|
</g>
|
|
<!-- A1_Mx_differ -->
|
|
<g id="node37" class="node">
|
|
<title>A1_Mx_differ</title>
|
|
<g id="a_node37"><a xlink:title="A1_Mx_differ theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1293" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1290.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">A1_Mx_differ</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- A1_s_differ -->
|
|
<g id="node39" class="node">
|
|
<title>A1_s_differ</title>
|
|
<g id="a_node39"><a xlink:title="A1_s_differ theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1193" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1190.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">A1_s_differ</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- A1_s_differ->A1_not_invariant -->
|
|
<g id="edge23" class="edge">
|
|
<title>A1_s_differ->A1_not_invariant</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M116.24,-1197.24C148.6,-1201.1 196.89,-1206.86 234.41,-1211.33"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="234.6,-1213.47 240.81,-1212.1 235.1,-1209.3 234.6,-1213.47"/>
|
|
</g>
|
|
<!-- Gc_special_nondecrease -->
|
|
<g id="node40" class="node">
|
|
<title>Gc_special_nondecrease</title>
|
|
<g id="a_node40"><a xlink:title="Gc_special_nondecrease theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1343" rx="72.99" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1340.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Gc_special_nondecrease</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Mx_fresh_fails -->
|
|
<g id="node41" class="node">
|
|
<title>Mx_fresh_fails</title>
|
|
<g id="a_node41"><a xlink:title="Mx_fresh_fails theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1393" rx="45.07" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1390.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Mx_fresh_fails</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Mx_ge_0 -->
|
|
<g id="node42" class="node">
|
|
<title>Mx_ge_0</title>
|
|
<g id="a_node42"><a xlink:title="Mx_ge_0 theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1443" rx="32.16" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1440.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Mx_ge_0</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- current_sm_not_terminating -->
|
|
<g id="node43" class="node">
|
|
<title>current_sm_not_terminating</title>
|
|
<g id="a_node43"><a xlink:title="current_sm_not_terminating theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1043" rx="84.09" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1040.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">current_sm_not_terminating</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- current_subred_not_terminating -->
|
|
<g id="node44" class="node">
|
|
<title>current_subred_not_terminating</title>
|
|
<g id="a_node44"><a xlink:title="current_subred_not_terminating theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="751.57" cy="-1093" rx="94.87" ry="18"/>
|
|
<text text-anchor="middle" x="751.57" y="-1090.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">current_subred_not_terminating</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- head_has_pos -->
|
|
<g id="node45" class="node">
|
|
<title>head_has_pos</title>
|
|
<g id="a_node45"><a xlink:title="head_has_pos theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1543" rx="46.38" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1540.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">head_has_pos</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nocc_le_Mx -->
|
|
<g id="node48" class="node">
|
|
<title>nocc_le_Mx</title>
|
|
<g id="a_node48"><a xlink:title="nocc_le_Mx theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1518" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1515.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nocc_le_Mx</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- head_has_pos->nocc_le_Mx -->
|
|
<g id="edge19" class="edge">
|
|
<title>head_has_pos->nocc_le_Mx</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M124.11,-1537.82C160.17,-1533.52 211.18,-1527.44 247.16,-1523.15"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="247.54,-1525.22 253.24,-1522.42 247.04,-1521.05 247.54,-1525.22"/>
|
|
</g>
|
|
<!-- le_mul_of_one_le -->
|
|
<g id="node46" class="node">
|
|
<title>le_mul_of_one_le</title>
|
|
<g id="a_node46"><a xlink:title="le_mul_of_one_le theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1493" rx="53.23" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1490.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">le_mul_of_one_le</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- le_mul_of_one_le->nocc_le_Mx -->
|
|
<g id="edge20" class="edge">
|
|
<title>le_mul_of_one_le->nocc_le_Mx</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M130.09,-1498.89C165.53,-1503.12 212.84,-1508.76 246.84,-1512.82"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="246.83,-1514.93 253.03,-1513.55 247.33,-1510.76 246.83,-1514.93"/>
|
|
</g>
|
|
<!-- nfv_annot_bound_example -->
|
|
<g id="node47" class="node">
|
|
<title>nfv_annot_bound_example</title>
|
|
<g id="a_node47"><a xlink:title="nfv_annot_bound_example theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1393" rx="79.85" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1390.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nfv_annot_bound_example</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nfv_annot_bound_example->Mx_fresh_fails -->
|
|
<g id="edge21" class="edge">
|
|
<title>nfv_annot_bound_example->Mx_fresh_fails</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M159.63,-1393C186.6,-1393 216,-1393 240.07,-1393"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="240.07,-1395.1 246.07,-1393 240.07,-1390.9 240.07,-1395.1"/>
|
|
</g>
|
|
<!-- nred_Gc_special -->
|
|
<g id="node49" class="node">
|
|
<title>nred_Gc_special</title>
|
|
<g id="a_node49"><a xlink:title="nred_Gc_special theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1593" rx="51.27" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1590.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_Gc_special</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nred_R_selfloop -->
|
|
<g id="node50" class="node">
|
|
<title>nred_R_selfloop</title>
|
|
<g id="a_node50"><a xlink:title="nred_R_selfloop theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1068" rx="50.46" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1065.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_R_selfloop</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nred_R_selfloop->current_sm_not_terminating -->
|
|
<g id="edge24" class="edge">
|
|
<title>nred_R_selfloop->current_sm_not_terminating</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M339.34,-1062.51C364.99,-1059.52 397.43,-1055.74 426.9,-1052.3"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="427.43,-1054.35 433.14,-1051.57 426.94,-1050.18 427.43,-1054.35"/>
|
|
</g>
|
|
<!-- nred_R_selfloop->subred_selfloop -->
|
|
<g id="edge25" class="edge">
|
|
<title>nred_R_selfloop->subred_selfloop</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M339.34,-1073.49C373.11,-1077.43 418.67,-1082.74 453.7,-1086.83"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="453.47,-1088.92 459.68,-1087.53 453.96,-1084.75 453.47,-1088.92"/>
|
|
</g>
|
|
<!-- s_metavar_empty -->
|
|
<g id="node51" class="node">
|
|
<title>s_metavar_empty</title>
|
|
<g id="a_node51"><a xlink:title="s_metavar_empty theory/NamedMeasure.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1643" rx="56.01" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1640.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">s_metavar_empty</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- subred_selfloop->current_subred_not_terminating -->
|
|
<g id="edge27" class="edge">
|
|
<title>subred_selfloop->current_subred_not_terminating</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M557.85,-1093C584.53,-1093 618.51,-1093 650.47,-1093"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="650.84,-1095.1 656.84,-1093 650.84,-1090.9 650.84,-1095.1"/>
|
|
</g>
|
|
<!-- Es_ctx_any -->
|
|
<g id="node53" class="node">
|
|
<title>Es_ctx_any</title>
|
|
<g id="a_node53"><a xlink:title="Es_ctx_any theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1693" rx="38.87" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1690.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_ctx_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_fv -->
|
|
<g id="node54" class="node">
|
|
<title>Es_fv</title>
|
|
<g id="a_node54"><a xlink:title="Es_fv theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="751.57" cy="-1880" rx="27" ry="18"/>
|
|
<text text-anchor="middle" x="751.57" y="-1877.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_fv_both -->
|
|
<g id="node55" class="node">
|
|
<title>Es_fv_both</title>
|
|
<g id="a_node55"><a xlink:title="Es_fv_both theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1880" rx="37.56" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1877.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_fv_both</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_fv_both->Es_fv -->
|
|
<g id="edge45" class="edge">
|
|
<title>Es_fv_both->Es_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M545.34,-1880C592.44,-1880 673.35,-1880 718.22,-1880"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="718.3,-1882.1 724.3,-1880 718.3,-1877.9 718.3,-1882.1"/>
|
|
</g>
|
|
<!-- Es_refl_any -->
|
|
<g id="node56" class="node">
|
|
<title>Es_refl_any</title>
|
|
<g id="a_node56"><a xlink:title="Es_refl_any theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1863" rx="39.02" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1860.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_refl_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_sym_any -->
|
|
<g id="node57" class="node">
|
|
<title>Es_sym_any</title>
|
|
<g id="a_node57"><a xlink:title="Es_sym_any theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1913" rx="40.98" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1910.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_sym_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Es_trans_any -->
|
|
<g id="node58" class="node">
|
|
<title>Es_trans_any</title>
|
|
<g id="a_node58"><a xlink:title="Es_trans_any theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1963" rx="43.76" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1960.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">Es_trans_any</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- eqC_in_Es -->
|
|
<g id="node59" class="node">
|
|
<title>eqC_in_Es</title>
|
|
<g id="a_node59"><a xlink:title="eqC_in_Es theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-2013" rx="35.59" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-2010.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">eqC_in_Es</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in -->
|
|
<g id="node60" class="node">
|
|
<title>filter_neq_in</title>
|
|
<g id="a_node60"><a xlink:title="filter_neq_in theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1813" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1810.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">filter_neq_in</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nplug_esub_fv -->
|
|
<g id="node65" class="node">
|
|
<title>nplug_esub_fv</title>
|
|
<g id="a_node65"><a xlink:title="nplug_esub_fv theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1693" rx="47.19" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1690.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nplug_esub_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nplug_esub_fv -->
|
|
<g id="edge36" class="edge">
|
|
<title>filter_neq_in->nplug_esub_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M105.57,-1798.76C128.62,-1785.58 159.35,-1768 159.35,-1768 159.35,-1768 224.35,-1718 224.35,-1718 224.35,-1718 237,-1713.2 251.23,-1707.81"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="252.08,-1709.74 256.95,-1705.65 250.59,-1705.81 252.08,-1709.74"/>
|
|
</g>
|
|
<!-- nplug_fv_mono -->
|
|
<g id="node66" class="node">
|
|
<title>nplug_fv_mono</title>
|
|
<g id="a_node66"><a xlink:title="nplug_fv_mono theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1853" rx="49.8" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1850.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nplug_fv_mono</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nplug_fv_mono -->
|
|
<g id="edge28" class="edge">
|
|
<title>filter_neq_in->nplug_fv_mono</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M118.16,-1820.15C152.48,-1826.7 203.5,-1836.44 241.1,-1843.61"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="240.72,-1845.67 247.01,-1844.74 241.51,-1841.55 240.72,-1845.67"/>
|
|
</g>
|
|
<!-- nplug_fv_upper -->
|
|
<g id="node67" class="node">
|
|
<title>nplug_fv_upper</title>
|
|
<g id="a_node67"><a xlink:title="nplug_fv_upper theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1743" rx="50.46" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1740.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nplug_fv_upper</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nplug_fv_upper -->
|
|
<g id="edge30" class="edge">
|
|
<title>filter_neq_in->nplug_fv_upper</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M112.97,-1802.22C149.21,-1790.12 208.12,-1770.45 248.01,-1757.13"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="248.73,-1759.1 253.75,-1755.21 247.4,-1755.12 248.73,-1759.1"/>
|
|
</g>
|
|
<!-- nred_core_fv -->
|
|
<g id="node69" class="node">
|
|
<title>nred_core_fv</title>
|
|
<g id="a_node69"><a xlink:title="nred_core_fv theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1825" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1822.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_core_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nred_core_fv -->
|
|
<g id="edge32" class="edge">
|
|
<title>filter_neq_in->nred_core_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M113.58,-1823.46C135.14,-1830.31 159.35,-1838 159.35,-1838 159.35,-1838 224.35,-1878 224.35,-1878 224.35,-1878 358.29,-1878 358.29,-1878 358.29,-1878 424.7,-1854.27 468.64,-1838.56"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="469.47,-1840.5 474.41,-1836.5 468.05,-1836.54 469.47,-1840.5"/>
|
|
</g>
|
|
<!-- nred_fv -->
|
|
<g id="node70" class="node">
|
|
<title>nred_fv</title>
|
|
<g id="a_node70"><a xlink:title="nred_fv theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="507.59" cy="-1743" rx="28.74" ry="18"/>
|
|
<text text-anchor="middle" x="507.59" y="-1740.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_fv</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- filter_neq_in->nred_fv -->
|
|
<g id="edge38" class="edge">
|
|
<title>filter_neq_in->nred_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M118.98,-1806.79C195.14,-1794.45 358.29,-1768 358.29,-1768 358.29,-1768 429.7,-1755.96 473.41,-1748.59"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="473.82,-1750.65 479.39,-1747.59 473.12,-1746.51 473.82,-1750.65"/>
|
|
</g>
|
|
<!-- in_filter_neq -->
|
|
<g id="node61" class="node">
|
|
<title>in_filter_neq</title>
|
|
<g id="a_node61"><a xlink:title="in_filter_neq theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-1743" rx="41.64" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-1740.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">in_filter_neq</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq->nplug_esub_fv -->
|
|
<g id="edge37" class="edge">
|
|
<title>in_filter_neq->nplug_esub_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M116.71,-1734.4C152.16,-1725.95 206.4,-1713.01 244.81,-1703.85"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="245.48,-1705.85 250.83,-1702.42 244.51,-1701.77 245.48,-1705.85"/>
|
|
</g>
|
|
<!-- in_filter_neq->nplug_fv_mono -->
|
|
<g id="edge29" class="edge">
|
|
<title>in_filter_neq->nplug_fv_mono</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M106.8,-1756.71C144.72,-1776.61 215.03,-1813.5 256.75,-1835.38"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="255.9,-1837.31 262.19,-1838.24 257.85,-1833.59 255.9,-1837.31"/>
|
|
</g>
|
|
<!-- in_filter_neq->nplug_fv_upper -->
|
|
<g id="edge31" class="edge">
|
|
<title>in_filter_neq->nplug_fv_upper</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M121.59,-1743C153.92,-1743 199.37,-1743 234.95,-1743"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="235.02,-1745.1 241.02,-1743 235.02,-1740.9 235.02,-1745.1"/>
|
|
</g>
|
|
<!-- in_filter_neq->nred_core_fv -->
|
|
<g id="edge33" class="edge">
|
|
<title>in_filter_neq->nred_core_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M118.1,-1750.21C196.62,-1765.32 378.24,-1800.29 462.36,-1816.48"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="462.2,-1818.59 468.48,-1817.66 462.99,-1814.47 462.2,-1818.59"/>
|
|
</g>
|
|
<!-- in_filter_neq->nred_fv -->
|
|
<g id="edge39" class="edge">
|
|
<title>in_filter_neq->nred_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M113.58,-1732.54C135.14,-1725.69 159.35,-1718 159.35,-1718 159.35,-1718 224.35,-1668 224.35,-1668 224.35,-1668 358.29,-1668 358.29,-1668 358.29,-1668 436.29,-1707.45 479.16,-1729.13"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="478.4,-1731.1 484.71,-1731.93 480.3,-1727.35 478.4,-1731.1"/>
|
|
</g>
|
|
<!-- in_filter_neq_iff -->
|
|
<g id="node62" class="node">
|
|
<title>in_filter_neq_iff</title>
|
|
<g id="a_node62"><a xlink:title="in_filter_neq_iff theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="291.32" cy="-1933" rx="49.15" ry="18"/>
|
|
<text text-anchor="middle" x="291.32" y="-1930.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">in_filter_neq_iff</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- in_filter_neq_iff->Es_fv_both -->
|
|
<g id="edge43" class="edge">
|
|
<title>in_filter_neq_iff->Es_fv_both</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M332.37,-1923.09C371.12,-1913.51 429.45,-1899.08 467.78,-1889.6"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="468.43,-1891.6 473.75,-1888.12 467.42,-1887.53 468.43,-1891.6"/>
|
|
</g>
|
|
<!-- isubst_meta_in -->
|
|
<g id="node63" class="node">
|
|
<title>isubst_meta_in</title>
|
|
<g id="a_node63"><a xlink:title="isubst_meta_in theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-2063" rx="48.49" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-2060.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">isubst_meta_in</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- isubst_meta_notin -->
|
|
<g id="node64" class="node">
|
|
<title>isubst_meta_notin</title>
|
|
<g id="a_node64"><a xlink:title="isubst_meta_notin theory/NamedMeta.v proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-2113" rx="57.32" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-2110.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">isubst_meta_notin</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- nplug_esub_fv->nred_fv -->
|
|
<g id="edge40" class="edge">
|
|
<title>nplug_esub_fv->nred_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M332.12,-1702.29C373.13,-1711.86 436.28,-1726.59 474.3,-1735.47"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="473.86,-1737.52 480.18,-1736.84 474.81,-1733.43 473.86,-1737.52"/>
|
|
</g>
|
|
<!-- nplug_fv_mono->Es_fv_both -->
|
|
<g id="edge44" class="edge">
|
|
<title>nplug_fv_mono->Es_fv_both</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M338.55,-1858.83C376.11,-1863.56 428.64,-1870.18 464.92,-1874.75"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="464.83,-1876.85 471.04,-1875.52 465.35,-1872.69 464.83,-1876.85"/>
|
|
</g>
|
|
<!-- nplug_fv_mono->nred_core_fv -->
|
|
<g id="edge34" class="edge">
|
|
<title>nplug_fv_mono->nred_core_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M338.29,-1846.99C374.32,-1842.28 424.24,-1835.76 460.35,-1831.04"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="460.79,-1833.1 466.47,-1830.24 460.25,-1828.94 460.79,-1833.1"/>
|
|
</g>
|
|
<!-- nplug_fv_mono->nred_fv -->
|
|
<g id="edge41" class="edge">
|
|
<title>nplug_fv_mono->nred_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M323.76,-1839.18C340.75,-1831.71 358.29,-1824 358.29,-1824 358.29,-1824 437.1,-1780.95 479.82,-1757.62"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="481.08,-1759.32 485.34,-1754.61 479.07,-1755.64 481.08,-1759.32"/>
|
|
</g>
|
|
<!-- nplug_fv_upper->nred_core_fv -->
|
|
<g id="edge35" class="edge">
|
|
<title>nplug_fv_upper->nred_core_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M326.27,-1755.99C365.3,-1770.93 429.15,-1795.36 469.46,-1810.79"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="468.88,-1812.82 475.23,-1813 470.38,-1808.9 468.88,-1812.82"/>
|
|
</g>
|
|
<!-- nplug_fv_upper->nred_fv -->
|
|
<g id="edge42" class="edge">
|
|
<title>nplug_fv_upper->nred_fv</title>
|
|
<path fill="none" stroke="#8f9780" stroke-width="0.8" d="M341.75,-1743C381.65,-1743 436.79,-1743 472.07,-1743"/>
|
|
<polygon fill="#8f9780" stroke="#8f9780" stroke-width="0.8" points="472.42,-1745.1 478.42,-1743 472.42,-1740.9 472.42,-1745.1"/>
|
|
</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 proved">
|
|
<ellipse fill="transparent" stroke="#a9b492" cx="79.67" cy="-2163" rx="42.95" ry="18"/>
|
|
<text text-anchor="middle" x="79.67" y="-2160.8" font-family="Inter" font-size="9.00" fill="#c9d1bb">nred_R_intro</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|