digraph deps { rankdir=LR; bgcolor="transparent"; splines=polyline; concentrate=true; nodesep=0.2; ranksep=0.9; node [fontname=Inter, fontsize=9]; edge [fontname=Inter, fontsize=8, color="#8f9780", fontcolor="#c9d1bb", arrowsize=0.6, penwidth=0.8]; graph [fontname=Inter, fontsize=12, labelloc=t, fontcolor="#c9d1bb", label=<Theorem dependencies M1, 33 results>]; close_rec_fvar [label="close_rec_fvar", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="close_rec_fvar theory/Binding.v proved"]; close_rec_fvs [label="close_rec_fvs", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="close_rec_fvs theory/Binding.v proved"]; close_rec_notin [label="close_rec_notin", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="close_rec_notin theory/Binding.v proved"]; fvs_lift [label="fvs_lift", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="fvs_lift theory/Binding.v proved"]; lift_0_lc [label="lift_0_lc", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="lift_0_lc theory/Binding.v proved"]; lift_lc [label="lift_lc", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="lift_lc theory/Binding.v proved"]; open_close [label="open_close", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="open_close theory/Binding.v proved"]; open_rec_bvar [label="open_rec_bvar", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="open_rec_bvar theory/Binding.v proved"]; open_rec_bvar_neq [label="open_rec_bvar_neq", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="open_rec_bvar_neq theory/Binding.v proved"]; open_rec_fvs [label="open_rec_fvs", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="open_rec_fvs theory/Binding.v proved"]; open_rec_occurs_false [label="open_rec_occurs_false", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="open_rec_occurs_false theory/Binding.v proved"]; subst_fvar_other [label="subst_fvar_other", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="subst_fvar_other theory/Binding.v proved"]; subst_fvar_self [label="subst_fvar_self", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="subst_fvar_self theory/Binding.v proved"]; subst_fvs [label="subst_fvs", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="subst_fvs theory/Binding.v proved"]; at_ctx_comp [label="at_ctx_comp", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="at_ctx_comp theory/Reduction.v proved"]; has_red_f [label="has_red_f", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="has_red_f theory/Reduction.v proved"]; has_red_spec [label="has_red_spec", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="has_red_spec theory/Reduction.v proved"]; nf_dec [label="nf_dec", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="nf_dec theory/Reduction.v proved"]; nf_iff_steps_nil [label="nf_iff_steps_nil", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="nf_iff_steps_nil theory/Reduction.v proved"]; normal_form_iff_nf [label="normal_form_iff_nf", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="normal_form_iff_nf theory/Reduction.v proved"]; plug_comp [label="plug_comp", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="plug_comp theory/Reduction.v proved"]; positions_at [label="positions_at", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="positions_at theory/Reduction.v proved"]; positions_comp [label="positions_comp", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="positions_comp theory/Reduction.v proved"]; positions_hole [label="positions_hole", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="positions_hole theory/Reduction.v proved"]; red1_dec [label="red1_dec", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="red1_dec theory/Reduction.v proved"]; root_steps_complete [label="root_steps_complete", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="root_steps_complete theory/Reduction.v proved"]; root_steps_in_steps [label="root_steps_in_steps", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="root_steps_in_steps theory/Reduction.v proved"]; root_steps_sound [label="root_steps_sound", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="root_steps_sound theory/Reduction.v proved"]; steps_complete [label="steps_complete", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="steps_complete theory/Reduction.v proved"]; steps_sound [label="steps_sound", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="steps_sound theory/Reduction.v proved"]; steps_sound_red1 [label="steps_sound_red1", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="steps_sound_red1 theory/Reduction.v proved"]; zdecs_complete [label="zdecs_complete", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="zdecs_complete theory/Reduction.v proved"]; zdecs_sound [label="zdecs_sound", shape=ellipse, style="filled", fillcolor="transparent", color="#a9b492", penwidth=1.0, fontcolor="#c9d1bb", tooltip="zdecs_sound theory/Reduction.v proved"]; lift_lc -> lift_0_lc; fvs_lift -> open_rec_fvs; open_rec_bvar -> open_rec_fvs; open_rec_bvar_neq -> open_rec_fvs; open_rec_bvar -> open_close; lift_0_lc -> subst_fvar_self; close_rec_fvs -> subst_fvs; open_rec_fvs -> subst_fvs; zdecs_sound -> root_steps_sound; zdecs_complete -> root_steps_complete; positions_at -> steps_sound; root_steps_sound -> steps_sound; steps_sound -> steps_sound_red1; positions_hole -> root_steps_in_steps; at_ctx_comp -> steps_complete; plug_comp -> steps_complete; positions_comp -> steps_complete; root_steps_complete -> steps_complete; root_steps_in_steps -> steps_complete; has_red_f -> has_red_spec; steps_complete -> has_red_spec; steps_sound -> has_red_spec; has_red_spec -> red1_dec; steps_complete -> nf_iff_steps_nil; steps_sound_red1 -> nf_iff_steps_nil; nf_iff_steps_nil -> normal_form_iff_nf; nf_iff_steps_nil -> nf_dec; }