Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (649 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (17 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (283 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (14 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (118 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (31 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (86 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (8 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (60 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)

Global Index

A

agree_nil [constructor, in config_semantics]
agree_kif [constructor, in config_semantics]
agree_kenv [constructor, in config_semantics]
agree_kstmt [constructor, in config_semantics]
agree_kwhile [constructor, in config_semantics]
almost_finish_config_not_mho [lemma, in config_stmt_semantics]
alpha_eq_trans [lemma, in syntax]
alpha_eq_sym [lemma, in syntax]
alpha_conversion [lemma, in stmt_semantics]
alpha_eq_refl [lemma, in syntax]
alpha_eq [definition, in syntax]
apply_vars_cong [lemma, in scope_extrusion]
apply_vars_app [lemma, in scope_extrusion]
apply_vars [definition, in scope_extrusion]
apply_vars_support [lemma, in scope_extrusion]
apply_vars_perm [lemma, in scope_extrusion]
assign [constructor, in syntax]


B

bad_expr_no_choice_refine [lemma, in expr_semantics]
basic_semantics [library]
binds_loc [definition, in config_semantics]
binds_var_lookup_none [lemma, in config_semantics]
binds_var [definition, in config_semantics]
bisimilar_ind_no_sutter_bisimulation_stutter [lemma, in par_semantics]
bisimilar_ind_no_stuttter_mho_mho [lemma, in par_semantics]
bisimilar_ind_no_stuttter_bisimulation [lemma, in par_semantics]
bisim_papp_inv2 [lemma, in basic_semantics]
branch_mm_local2 [lemma, in config_stmt_semantics]
branch_mm_seq3 [lemma, in config_stmt_semantics]
branch_mm_local1 [lemma, in config_stmt_semantics]
branch_ind_branch_ind_no_stutter [lemma, in par_semantics]
branch_mm_ind [inductive, in config_stmt_semantics]
branch_mm_seq4 [lemma, in config_stmt_semantics]
branch_forward_ind_intro [constructor, in config_stmt_semantics]
branch_mm_seq1 [lemma, in config_stmt_semantics]
branch_mm_seq2 [lemma, in config_stmt_semantics]
branch_mm_ind_ind [lemma, in config_stmt_semantics]
branch_mm_step_right [lemma, in config_stmt_semantics]


C

choice_pacc [definition, in basic_semantics]
choose_fresh [lemma, in config_stmt_semantics]
cond [constructor, in syntax]
config [record, in config_semantics]
config_denote_match_mm2 [lemma, in config_stmt_semantics]
config_invariants_unwhile [lemma, in config_stmt_semantics]
config_rel [inductive, in config_semantics]
config_rel_step1 [lemma, in config_semantics]
config_denote_match'_refinement [lemma, in config_stmt_semantics]
config_denote_match [definition, in config_stmt_semantics]
config_rel_step2 [lemma, in config_semantics]
config_denote_match' [definition, in config_stmt_semantics]
config_denote_match_mm1 [lemma, in config_stmt_semantics]
config_denote_match_mem_change [lemma, in config_stmt_semantics]
config_denote_match'_inv_refinement [lemma, in config_stmt_semantics]
config_stmt_peq [lemma, in config_stmt_semantics]
config_rel_intro [constructor, in config_semantics]
config_invariants_unenv [lemma, in config_semantics]
config_denote_match_init [lemma, in config_stmt_semantics]
config_prog [definition, in config_semantics]
config_lts [definition, in config_semantics]
config_denote_match_invariants [lemma, in config_stmt_semantics]
config_invariants_unstmt [lemma, in config_semantics]
config_step [inductive, in config_semantics]
config_invariants_step [lemma, in config_semantics]
config_invariants [inductive, in config_semantics]
config_invariants_bind_loc [lemma, in config_semantics]
config_inv_intro [constructor, in config_semantics]
config_stmt_semantics [library]
config_semantics [library]
const [constructor, in syntax]
cstp_terminate [constructor, in config_semantics]
cstp_expr_read_local [constructor, in config_semantics]
cstp_kwhile_false [constructor, in config_semantics]
cstp_kif_true [constructor, in config_semantics]
cstp_kstmt_local [constructor, in config_semantics]
cstp_expr_write_local [constructor, in config_semantics]
cstp_kwhile_true [constructor, in config_semantics]
cstp_kstmt_seq [constructor, in config_semantics]
cstp_kif_false [constructor, in config_semantics]
cstp_kstmt_expr [constructor, in config_semantics]
cstp_expr_none [constructor, in config_semantics]
cstp_expr_write_global [constructor, in config_semantics]
cstp_expr_read_global [constructor, in config_semantics]
cstp_kstmt_while [constructor, in config_semantics]
cstp_kstmt_ifte [constructor, in config_semantics]
cstp_kenv [constructor, in config_semantics]
ctl_semantics [library]
CXT [inductive, in expr_semantics]
cxt_papp [definition, in expr_semantics]
cxt_plug [definition, in expr_semantics]
cxt_cond [constructor, in expr_semantics]
cxt_assign [constructor, in expr_semantics]
cxt_op_r [constructor, in expr_semantics]
cxt_plug_support [lemma, in expr_semantics]
cxt_idents [definition, in expr_semantics]
cxt_plug_papp [lemma, in expr_semantics]
cxt_hole [constructor, in expr_semantics]
cxt_compose [definition, in expr_semantics]
cxt_op_l [constructor, in expr_semantics]
cxt_nominal [instance, in expr_semantics]
cxt_plug_idents2 [lemma, in expr_semantics]
cxt_plug_idents1 [lemma, in expr_semantics]
c_expr [projection, in config_semantics]
c_env [projection, in config_semantics]
c_stack [projection, in config_semantics]
c_mem [projection, in config_semantics]
c_dom [projection, in config_semantics]


D

DIV [constructor, in syntax]
do_scope_extrusion [definition, in scope_extrusion]
do_scope_extrusion_correctness [lemma, in scope_extrusion]


E

ENV [definition, in config_semantics]
env_lookup_none_app2 [lemma, in config_semantics]
env_lookup_app_tail [lemma, in config_semantics]
env_lookup_none_app [lemma, in config_semantics]
env_lookup_some_app [lemma, in config_semantics]
env_lookup_in [lemma, in config_semantics]
env_lookup_binds_loc [lemma, in config_semantics]
env_lookup [definition, in config_semantics]
EQ [constructor, in syntax]
eval_ops [definition, in expr_semantics]
expr [constructor, in syntax]
EXPR [inductive, in syntax]
expr_bad_st [inductive, in expr_semantics]
expr_step_const [lemma, in config_semantics]
expr_lts_mho_obs_crashes [lemma, in expr_semantics]
expr_step [inductive, in expr_semantics]
expr_bad_step_redex [constructor, in expr_semantics]
expr_bad_prog [definition, in expr_semantics]
expr_nominal [instance, in syntax]
expr_st_papp [definition, in expr_semantics]
expr_reachable_free_vars [lemma, in expr_semantics]
expr_bad_run [constructor, in expr_semantics]
expr_bad_step [inductive, in expr_semantics]
expr_idents [definition, in syntax]
expr_support [lemma, in expr_semantics]
expr_bad_finish [constructor, in expr_semantics]
expr_step_redex [constructor, in expr_semantics]
expr_papp_commute_peq [lemma, in expr_semantics]
expr_prog [definition, in expr_semantics]
expr_papp_commute1 [lemma, in expr_semantics]
expr_lts_read_receptive [lemma, in expr_semantics]
expr_step_finish [constructor, in expr_semantics]
expr_bad_lts [definition, in expr_semantics]
expr_select [constructor, in expr_semantics]
expr_redex [constructor, in expr_semantics]
expr_redex_idents [lemma, in expr_semantics]
expr_bad_step_dome [constructor, in expr_semantics]
expr_papp_strong_birefinement [lemma, in expr_semantics]
expr_finish [constructor, in expr_semantics]
expr_papp_commute2 [lemma, in expr_semantics]
expr_st_nominal [instance, in expr_semantics]
expr_papp [definition, in syntax]
expr_st_idents [definition, in expr_semantics]
expr_st [inductive, in expr_semantics]
expr_step_select [constructor, in expr_semantics]
expr_lts [definition, in expr_semantics]
expr_semantics [library]
extr [constructor, in scope_extrusion]
extr_state [inductive, in scope_extrusion]


F

find_lr_cxt [lemma, in expr_semantics]
finish_config_not_mho [lemma, in config_stmt_semantics]


G

GE [constructor, in syntax]
goes_wrong_step_star [lemma, in par_semantics]
GT [constructor, in syntax]


H

has_redex_dec [lemma, in expr_semantics]


I

idents_cxt2 [lemma, in expr_semantics]
idents_cxt1 [lemma, in expr_semantics]
ifte [constructor, in syntax]
IFTE [module, in stmt_semantics]
ifte_prog [definition, in stmt_semantics]
ifte_A [constructor, in stmt_semantics]
ifte_prog_support [lemma, in stmt_semantics]
ifte_var_extrusion2 [lemma, in scope_extrusion]
ifte_B [constructor, in stmt_semantics]
ifte_state [inductive, in stmt_semantics]
ifte_prog_choice_pacc [lemma, in stmt_semantics]
ifte_expr [constructor, in stmt_semantics]
ifte_prog_peq [lemma, in stmt_semantics]
ifte_var_extrusion1 [lemma, in scope_extrusion]
IFTE_INPUT.ctl_transfer [definition, in stmt_semantics]
IFTE_INPUT.ctl_st [definition, in stmt_semantics]
ifte_prog_pacc [lemma, in stmt_semantics]
ifte_prog_papp_commute [lemma, in stmt_semantics]
IFTE_INPUT [module, in stmt_semantics]
IFTE_INPUT.ctl_st_init [definition, in stmt_semantics]
IFTE_INPUT.ctl_st_eq_dec [lemma, in stmt_semantics]
if_expr_mm_branch2 [lemma, in config_stmt_semantics]
if_expr_mm_branch1 [lemma, in config_stmt_semantics]
init [projection, in basic_semantics]
init_config [definition, in config_semantics]
is_rdx_var [constructor, in expr_semantics]
is_redex_dec [lemma, in expr_semantics]
is_redex_iff_redex [lemma, in expr_semantics]
is_lr_cxt [definition, in expr_semantics]
is_rdx_cond [constructor, in expr_semantics]
is_redex [inductive, in expr_semantics]
is_rdx_op [constructor, in expr_semantics]
is_rdx_assign [constructor, in expr_semantics]


K

KCTL [inductive, in config_semantics]
kenv [constructor, in config_semantics]
kif [constructor, in config_semantics]
kstmt [constructor, in config_semantics]
kwhile [constructor, in config_semantics]


L

LE [constructor, in syntax]
lift_rel [definition, in basic_semantics]
list_nominal [instance, in nominal]
list_max_le [lemma, in config_stmt_semantics]
list_max_fresh [lemma, in config_stmt_semantics]
list_max [definition, in config_stmt_semantics]
local [constructor, in syntax]
local_mho_lemma1'' [lemma, in config_stmt_semantics]
local_mho_lemma2' [lemma, in config_stmt_semantics]
local_config_step_star [lemma, in config_stmt_semantics]
local_branch_back_cleanup' [lemma, in config_stmt_semantics]
local_mho_lemma2'' [lemma, in config_stmt_semantics]
local_mho_lemma1' [lemma, in config_stmt_semantics]
lockstep_branch_ind [lemma, in basic_semantics]
lr_expr_red [inductive, in expr_semantics]
lr_cond_true [constructor, in expr_semantics]
lr_expr_redex [constructor, in expr_semantics]
lr_stmt_denote [definition, in stmt_semantics]
lr_red_op1 [constructor, in expr_semantics]
lr_expr_determ [lemma, in expr_semantics]
lr_expr_choice_pacc [lemma, in expr_semantics]
lr_red_cxt_redex2 [lemma, in expr_semantics]
lr_expr_prog [definition, in expr_semantics]
lr_red_op2 [constructor, in expr_semantics]
lr_expr_match [definition, in expr_semantics]
lr_cond_false [constructor, in expr_semantics]
lr_assign_var1 [constructor, in expr_semantics]
lr_expr_match_choice_refinement [lemma, in expr_semantics]
lr_red_op3 [constructor, in expr_semantics]
lr_expr_red_no_val [lemma, in expr_semantics]
lr_read_var_fail [constructor, in expr_semantics]
lr_expr_lts [definition, in expr_semantics]
lr_read_var [constructor, in expr_semantics]
lr_expr_finish [constructor, in expr_semantics]
lr_assign_var2 [constructor, in expr_semantics]
lr_cond1 [constructor, in expr_semantics]
lr_cxt_red [lemma, in expr_semantics]
lr_red_determ [lemma, in expr_semantics]
lr_red_cxt_redex [lemma, in expr_semantics]
lr_stmt_choice_ref [lemma, in stmt_semantics]
lr_expr_choice_ref [lemma, in expr_semantics]
lr_expr_step [inductive, in expr_semantics]
LT [constructor, in syntax]
LTS_ext [lemma, in basic_semantics]
lts_nominal [instance, in basic_semantics]


M

may_step_star_left [lemma, in par_semantics]
may_step_star_right [lemma, in par_semantics]
mho_obs_crashes [definition, in basic_semantics]
mho_obs [definition, in basic_semantics]
MINUS [constructor, in syntax]
mk_config [constructor, in config_semantics]
mm_branch [section, in config_stmt_semantics]
mm_branch_ifB1 [lemma, in config_stmt_semantics]
mm_branch_whileA1 [lemma, in config_stmt_semantics]
mm_branch_ifA2 [lemma, in config_stmt_semantics]
mm_false_backward1 [lemma, in config_stmt_semantics]
mm_branch_ifB2 [lemma, in config_stmt_semantics]
mm_true_forward2 [lemma, in config_stmt_semantics]
mm_branch_whileA2 [lemma, in config_stmt_semantics]
mm_step_step1 [lemma, in config_stmt_semantics]
mm_local_step_star [lemma, in config_stmt_semantics]
mm_step_star [definition, in config_stmt_semantics]
mm_true_forward1 [lemma, in config_stmt_semantics]
mm_step [definition, in config_stmt_semantics]
mm_branch_ifA1 [lemma, in config_stmt_semantics]
mm_false_backward2 [lemma, in config_stmt_semantics]
mm_step_step2 [lemma, in config_stmt_semantics]
MOD [constructor, in syntax]
MULT [constructor, in syntax]
must_step_papp [lemma, in par_semantics]
must_step_star_left [lemma, in par_semantics]
must_step_star_right [lemma, in par_semantics]


N

NEQ [constructor, in syntax]
Nominal [record, in nominal]
nominal [library]
nom_comp [projection, in nominal]
nom_id [projection, in nominal]
no_locals_papp [lemma, in scope_extrusion]
no_locals [definition, in scope_extrusion]


O

OBS [inductive, in syntax]
obs_nominal [instance, in syntax]
obs_comp_rw [constructor, in syntax]
obs_complement [inductive, in syntax]
obs_comp_wr [constructor, in syntax]
OBS_SYS [instance, in basic_semantics]
obs_val [constructor, in syntax]
op [constructor, in syntax]
OPS [inductive, in syntax]
option_nominal [instance, in nominal]
option_rel [inductive, in nominal]
opt_rel_Some [constructor, in nominal]
opt_rel_None [constructor, in nominal]


P

pacc [definition, in basic_semantics]
pacc_refl' [lemma, in basic_semantics]
pacc_trans [lemma, in stmt_semantics]
pairwise [inductive, in nominal]
pairwise_nil [constructor, in nominal]
pairwise_cons [constructor, in nominal]
papp [projection, in nominal]
papp_remove [lemma, in nominal]
papp_eq [lemma, in nominal]
papp_expr_idents [lemma, in syntax]
papp_In [lemma, in nominal]
papp_stmt_denote [lemma, in stmt_semantics]
papp_cxt_idents [lemma, in expr_semantics]
papp_eq2 [lemma, in nominal]
papp_stmt_free_idents [lemma, in syntax]
par_prog_support [lemma, in par_semantics]
par_prog_peq.x2 [variable, in par_semantics]
par_prog_peq_rel [definition, in par_semantics]
par_refines_forward [lemma, in par_semantics]
par_prog_peq [section, in par_semantics]
par_refines_peq_wrong0 [lemma, in par_semantics]
par_prog_peq.w1 [variable, in par_semantics]
par_prog_pacc [section, in par_semantics]
par_prog_peq.q2 [variable, in par_semantics]
par_refines_peq_forward [lemma, in par_semantics]
par_lts_commute.A [variable, in par_semantics]
par_refines_backward [lemma, in par_semantics]
par_prog_peq.x1 [variable, in par_semantics]
par_prog_pacc [lemma, in par_semantics]
par_prog_choice_pacc [lemma, in par_semantics]
par_prog_choice_pacc' [lemma, in par_semantics]
par_lts_commute.x2 [variable, in par_semantics]
par_lts_commute.x1 [variable, in par_semantics]
par_prog_peq.q1 [variable, in par_semantics]
par_lts [definition, in par_semantics]
par_prog_choice_pacc_rel_refinement [lemma, in par_semantics]
par_prog_pacc.w2 [variable, in par_semantics]
par_prog_pacc.w1 [variable, in par_semantics]
par_prog_stepsAB [lemma, in par_semantics]
par_prog_pacc' [lemma, in par_semantics]
par_prog_reachable [lemma, in par_semantics]
par_prog_pacc.x2 [variable, in par_semantics]
par_prog_pacc.x1 [variable, in par_semantics]
par_prog_pacc_rel [definition, in par_semantics]
par_sync [constructor, in par_semantics]
par_lts.x [variable, in par_semantics]
par_refines_choice_forward [lemma, in par_semantics]
par_prog_pacc_rel_refinement [lemma, in par_semantics]
par_lts [section, in par_semantics]
par_prog_pacc.q2 [variable, in par_semantics]
par_prog_pacc.q1 [variable, in par_semantics]
par_prog_papp_commute [lemma, in par_semantics]
par_prog_pacc.Hsupport [variable, in par_semantics]
par_lts_commute.v [variable, in par_semantics]
par_lts.B [variable, in par_semantics]
par_lts_commute.p [variable, in par_semantics]
par_prog_peq.Hsupport [variable, in par_semantics]
par_prog_peq [lemma, in par_semantics]
par_refines_peq_wrong1 [lemma, in par_semantics]
par_mho [constructor, in par_semantics]
par_stepB [constructor, in par_semantics]
par_prog [definition, in par_semantics]
par_stepA [constructor, in par_semantics]
par_step [inductive, in par_semantics]
par_prog_peq_rel_refinement [lemma, in par_semantics]
par_prog_peq' [lemma, in par_semantics]
par_lts_commute.B [variable, in par_semantics]
par_prog_peq.w2 [variable, in par_semantics]
par_lts.A [variable, in par_semantics]
par_lts_commute [section, in par_semantics]
par_semantics [library]
peq [definition, in basic_semantics]
peq_rel_inv [lemma, in par_semantics]
peq_trans [lemma, in basic_semantics]
peq_refl [lemma, in basic_semantics]
perm [record, in nominal]
perm_compose [definition, in nominal]
perm_gf [projection, in nominal]
perm_nominal [instance, in nominal]
perm_f_inj [lemma, in nominal]
perm_g [projection, in nominal]
perm_inv [definition, in nominal]
perm_ext [lemma, in nominal]
perm_inv_id2 [lemma, in nominal]
perm_g_inj [lemma, in nominal]
perm_inv_id1 [lemma, in nominal]
perm_f [projection, in nominal]
perm_fg [projection, in nominal]
perm_swap [definition, in nominal]
perm_inv_inv [lemma, in nominal]
perm_id [definition, in nominal]
plug_compose [lemma, in expr_semantics]
PLUS [constructor, in syntax]
prog [record, in basic_semantics]
prog_papp [definition, in basic_semantics]
prog_papp_bisimulation [lemma, in basic_semantics]
prog_papp_bisimilar [lemma, in basic_semantics]
prog_papp_refinement [lemma, in basic_semantics]
prog_nominal [instance, in basic_semantics]
prog_ext [lemma, in basic_semantics]
prog_papp_refinement' [lemma, in basic_semantics]
psys [projection, in basic_semantics]


R

rdx_write [constructor, in expr_semantics]
rdx_op [constructor, in expr_semantics]
rdx_read_fail [constructor, in expr_semantics]
rdx_cond_true [constructor, in expr_semantics]
rdx_cond_false [constructor, in expr_semantics]
rdx_read [constructor, in expr_semantics]
reachable'_papp1 [lemma, in basic_semantics]
reachable'_papp2 [lemma, in basic_semantics]
read [constructor, in syntax]
read_receptive [definition, in basic_semantics]
redex [inductive, in expr_semantics]
redex_support [lemma, in expr_semantics]
refines_choice_mho [lemma, in par_semantics]
refines_papp_inv [lemma, in basic_semantics]
refines_mho_par_var_lemma [lemma, in var_semantics]
refines_mho_par_lemma [lemma, in par_semantics]
refines_par_var_indeterm [lemma, in var_semantics]
refines_mho_branch_mm2 [lemma, in config_stmt_semantics]
refines_papp_inv2 [lemma, in basic_semantics]
refines_papp1 [lemma, in basic_semantics]
refines_papp2 [lemma, in basic_semantics]
refines_mho_step_mho [lemma, in config_stmt_semantics]
refines_mho_local_lemma [lemma, in config_stmt_semantics]
refines_papp_id [lemma, in basic_semantics]
related_config_mho_refinement [lemma, in config_semantics]
related_config_mho [lemma, in config_semantics]
remove_In2 [lemma, in nominal]


S

scope_extrusion [definition, in scope_extrusion]
scope_extrusion_correctness [lemma, in scope_extrusion]
scope_extrusion [library]
SEQ [module, in stmt_semantics]
seq [constructor, in syntax]
SEQ_CTL.ctl_pacc_rel [definition, in ctl_semantics]
SEQ_CTL.inner_may_step [lemma, in ctl_semantics]
SEQ_CTL_INPUT.ctl_st [axiom, in ctl_semantics]
SEQ_CTL.ctl_reachable_same [lemma, in ctl_semantics]
SEQ_CTL.ctl_pacc_rel_refinement [lemma, in ctl_semantics]
SEQ_INPUT.ctl_st [definition, in stmt_semantics]
SEQ_INPUT [module, in stmt_semantics]
SEQ_CTL.ctl_extrude_pacc [lemma, in ctl_semantics]
SEQ_CTL.ctl_peq_R_inv [lemma, in ctl_semantics]
SEQ_CTL.bisim_ind_no_stutter_mho [lemma, in ctl_semantics]
seq_config_step_star [lemma, in config_stmt_semantics]
seq_stA [constructor, in stmt_semantics]
SEQ_CTL.inner_must_step [lemma, in ctl_semantics]
SEQ_CTL.RUN [constructor, in ctl_semantics]
seq_prog_peq [lemma, in stmt_semantics]
SEQ_CTL.inner_may_step_star [lemma, in ctl_semantics]
SEQ_CTL.ctl_extrusion [section, in ctl_semantics]
SEQ_CTL [module, in ctl_semantics]
SEQ_CTL.ctl_papp_commute [lemma, in ctl_semantics]
SEQ_CTL.refines_mho_lemma1 [lemma, in ctl_semantics]
SEQ_CTL.refines_mho_lemma4 [lemma, in ctl_semantics]
SEQ_CTL.transfer_obs [definition, in ctl_semantics]
SEQ_CTL.ctl_choice_pacc [lemma, in ctl_semantics]
SEQ_CTL.papp_commute.B [variable, in ctl_semantics]
SEQ_CTL.FINISH [constructor, in ctl_semantics]
SEQ_CTL.ctl_branch_backward [lemma, in ctl_semantics]
SEQ_CTL.papp_commute.p [variable, in ctl_semantics]
SEQ_CTL.ctl_branch_forward [lemma, in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel_mho [variable, in ctl_semantics]
SEQ_CTL_INPUT.ctl_transfer [axiom, in ctl_semantics]
SEQ_CTL.ctl_choice_forward [lemma, in ctl_semantics]
SEQ_CTL.seq_ctl.st [variable, in ctl_semantics]
SEQ_CTL.ctl_steps [inductive, in ctl_semantics]
SEQ_CTL.ctl_step_transfer [constructor, in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel_finish [variable, in ctl_semantics]
SEQ_CTL.refines_mho_lemma5 [lemma, in ctl_semantics]
seq_choose [definition, in stmt_semantics]
SEQ_CTL.ctl_extrusion.TB [variable, in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel [section, in ctl_semantics]
SEQ_CTL.ctl_reachable_other [lemma, in ctl_semantics]
seq_prog_choice_pacc [lemma, in stmt_semantics]
SEQ_CTL.ctl_peq_bisim [lemma, in ctl_semantics]
seq_ctl_st [inductive, in stmt_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.A [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.XB [variable, in ctl_semantics]
SEQ_CTL.refinement_bisim_branch_forward [lemma, in ctl_semantics]
SEQ_CTL.seq_ctl.X [variable, in ctl_semantics]
SEQ_CTL.ctl_peq_refinement [lemma, in ctl_semantics]
seq_stB [constructor, in stmt_semantics]
SEQ_CTL.ctl_extrusion.XA [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.TA [variable, in ctl_semantics]
seq_prog_papp_commute [lemma, in stmt_semantics]
SEQ_CTL.refinement_bisim_branch_backward [lemma, in ctl_semantics]
SEQ_CTL.ctl_reachable_init [lemma, in ctl_semantics]
SEQ_CTL.ctl_extrusion.Hx'_strong_ref [variable, in ctl_semantics]
SEQ_CTL.refines_into_lemma [lemma, in ctl_semantics]
SEQ_CTL.refines_mho_lemma [lemma, in ctl_semantics]
SEQ_CTL.ctl_extrusion.B [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.Hx_weak_ref [variable, in ctl_semantics]
SEQ_CTL.refines_mho_lemma2' [lemma, in ctl_semantics]
SEQ_CTL.ctl_extrusion.P [variable, in ctl_semantics]
SEQ_CTL.ctl_mho_obs_crashes [lemma, in ctl_semantics]
SEQ_INPUT.ctl_st_init [definition, in stmt_semantics]
SEQ_CTL.ctl_support [lemma, in ctl_semantics]
SEQ_CTL.ctl_papp_steps [lemma, in ctl_semantics]
SEQ_CTL.ctl_congruence.T2 [variable, in ctl_semantics]
SEQ_CTL.ctl_congruence.T1 [variable, in ctl_semantics]
SEQ_CTL.refines_mho_lemma3 [lemma, in ctl_semantics]
seq_var_extrusion1 [lemma, in scope_extrusion]
seq_prog_pacc [lemma, in stmt_semantics]
SEQ_CTL.ctl_peq [section, in ctl_semantics]
SEQ_CTL.ctl_extrude_rel [definition, in ctl_semantics]
seq_prog_support [lemma, in stmt_semantics]
SEQ_CTL.RUN_inj1 [lemma, in ctl_semantics]
SEQ_CTL.seq_ctl.tasks [variable, in ctl_semantics]
SEQ_CTL.papp_commute.tasks [variable, in ctl_semantics]
SEQ_CTL.transfer_st [definition, in ctl_semantics]
SEQ_CTL.ctl_congruence [section, in ctl_semantics]
SEQ_CTL.ctl_extrusion.HsupportP [variable, in ctl_semantics]
SEQ_CTL_INPUT.ctl_st_eq_dec [axiom, in ctl_semantics]
SEQ_CTL_INPUT [module, in ctl_semantics]
seq_var_extrusion2 [lemma, in scope_extrusion]
SEQ_CTL.ctl_extrusion.x [variable, in ctl_semantics]
SEQ_CTL.refines_mho_lemma2 [lemma, in ctl_semantics]
seq_prog [definition, in stmt_semantics]
SEQ_CTL.ctl_extrusion.HP_cocrashes [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.v [variable, in ctl_semantics]
SEQ_CTL.papp_commute.A [variable, in ctl_semantics]
SEQ_CTL.ctl_lts [definition, in ctl_semantics]
SEQ_CTL.st [inductive, in ctl_semantics]
SEQ_CTL.ctl_step_inner [constructor, in ctl_semantics]
SEQ_CTL.ctl_pacc [lemma, in ctl_semantics]
SEQ_CTL.ctl_peq [lemma, in ctl_semantics]
SEQ_CTL.ctl_extrude_refinement [lemma, in ctl_semantics]
SEQ_CTL.ctl_congruence.X2 [variable, in ctl_semantics]
SEQ_CTL.ctl_read_receptive [lemma, in ctl_semantics]
SEQ_CTL.papp_commute [section, in ctl_semantics]
SEQ_CTL.ctl_prog [definition, in ctl_semantics]
SEQ_CTL.ctl_congruence.X1 [variable, in ctl_semantics]
SEQ_CTL.init_st [definition, in ctl_semantics]
SEQ_CTL.ctl_extrude_rel' [definition, in ctl_semantics]
SEQ_CTL.ctl_peq.mho_rel [variable, in ctl_semantics]
SEQ_CTL.RUN_inj2 [lemma, in ctl_semantics]
SEQ_CTL.seq_ctl [section, in ctl_semantics]
SEQ_CTL.inner_must_step_star [lemma, in ctl_semantics]
SEQ_CTL.ctl_peq.R [variable, in ctl_semantics]
SEQ_CTL.ctl_extrusion.HsupportT [variable, in ctl_semantics]
SEQ_CTL_INPUT.ctl_st_init [axiom, in ctl_semantics]
SEQ_INPUT.ctl_st_eq_dec [lemma, in stmt_semantics]
SEQ_INPUT.ctl_transfer [definition, in stmt_semantics]
setup [library]
stk_env_agree' [inductive, in config_semantics]
stk_env_agree [definition, in config_semantics]
stk_env_agree_app [lemma, in config_semantics]
stk_env_agree_eq [lemma, in config_semantics]
STMT [inductive, in syntax]
stmt_while_var_extrusion [lemma, in scope_extrusion]
stmt_denote [definition, in stmt_semantics]
stmt_denote_mho_obs_crashes [lemma, in scope_extrusion]
stmt_papp_commute_eq [lemma, in stmt_semantics]
stmt_ifte_var_extrusion1 [lemma, in scope_extrusion]
stmt_seq_vars_extrusion2 [lemma, in scope_extrusion]
stmt_seq_vars_extrusion1 [lemma, in scope_extrusion]
stmt_ifte_var_extrusion2 [lemma, in scope_extrusion]
stmt_nominal [instance, in syntax]
stmt_seq_var_extrusion1 [lemma, in scope_extrusion]
stmt_idents [definition, in scope_extrusion]
stmt_ifte_vars_extrusion1 [lemma, in scope_extrusion]
stmt_papp_commute1 [lemma, in stmt_semantics]
stmt_free_idents [definition, in syntax]
stmt_while_vars_extrusion [lemma, in scope_extrusion]
stmt_idents_incl [lemma, in scope_extrusion]
stmt_support [lemma, in stmt_semantics]
stmt_papp_commute2 [lemma, in stmt_semantics]
stmt_papp [definition, in syntax]
stmt_ifte_vars_extrusion2 [lemma, in scope_extrusion]
stmt_seq_var_extrusion2 [lemma, in scope_extrusion]
stmt_denote_read_receptive [lemma, in scope_extrusion]
stmt_idents_papp [lemma, in scope_extrusion]
stmt_semantics [library]
strict_lift [definition, in expr_semantics]
strong_refinement.B [variable, in basic_semantics]
strong_refines_refl [lemma, in basic_semantics]
strong_refinement [definition, in basic_semantics]
strong_birefinement.A [variable, in basic_semantics]
strong_refinement_branch_forward [lemma, in basic_semantics]
strong_refinement.R [variable, in basic_semantics]
strong_birefinement_branch_ind [lemma, in basic_semantics]
strong_birefinement [definition, in basic_semantics]
strong_refinement [section, in basic_semantics]
strong_birefinement_branch_backward [lemma, in basic_semantics]
strong_refinement.A [variable, in basic_semantics]
strong_birefinement [section, in basic_semantics]
strong_birefines [definition, in basic_semantics]
strong_birefinement.B [variable, in basic_semantics]
strong_birefinement_inv [lemma, in basic_semantics]
strong_refines [definition, in basic_semantics]
strong_birefinement_branch_ind2 [lemma, in basic_semantics]
strong_birefinement.R [variable, in basic_semantics]
strong_refines_branch_ind [lemma, in basic_semantics]
strong_refinement_branch_backward [lemma, in basic_semantics]
strong_birefinement_branch_forward [lemma, in basic_semantics]
support [projection, in nominal]
support_axiom [projection, in nominal]
support_axiom' [lemma, in nominal]
support_papp [projection, in nominal]
syntax [library]


V

VAR [definition, in nominal]
var [constructor, in syntax]
var_gadget [section, in var_semantics]
var_state [inductive, in syntax]
var_gadget_lts [definition, in var_semantics]
var_prog_choice_pacc [lemma, in var_semantics]
var_gadget_choice_pacc [lemma, in var_semantics]
var_gadget_pacc [lemma, in var_semantics]
var_prog_peq' [lemma, in var_semantics]
var_gadget_read [constructor, in var_semantics]
var_gadget.x [variable, in var_semantics]
var_gadget_peq [lemma, in var_semantics]
var_prog_pacc [lemma, in var_semantics]
var_prog_pacc' [lemma, in scope_extrusion]
var_prog_pacc' [lemma, in var_semantics]
var_gadget_write [constructor, in var_semantics]
var_prog_mho_crashes [lemma, in var_semantics]
var_indeterm [constructor, in syntax]
var_determ [constructor, in syntax]
var_gadget_write_fail [constructor, in var_semantics]
var_prog_support [lemma, in var_semantics]
var_prog_peq [lemma, in var_semantics]
var_prog_read_receptive [lemma, in var_semantics]
var_prog_choice_pacc' [lemma, in var_semantics]
var_prog_papp_commute [lemma, in var_semantics]
var_gadget_papp_commute [lemma, in var_semantics]
var_gadget_support [lemma, in var_semantics]
var_gadget_step [inductive, in var_semantics]
var_nominal [instance, in nominal]
var_prog [definition, in var_semantics]
var_gadget_read_fail [constructor, in var_semantics]
var_gadget [definition, in var_semantics]
var_semantics [library]


W

while [constructor, in syntax]
WHILE [module, in stmt_semantics]
while_prog_support [lemma, in stmt_semantics]
while_prog_peq [lemma, in stmt_semantics]
WHILE_INPUT.ctl_st [definition, in stmt_semantics]
WHILE_INPUT.ctl_st_init [definition, in stmt_semantics]
while_expr_mm_branch1 [lemma, in config_stmt_semantics]
while_prog_choice_pacc [lemma, in stmt_semantics]
while_state [inductive, in stmt_semantics]
while_expr [constructor, in stmt_semantics]
WHILE_INPUT [module, in stmt_semantics]
while_expr_mm_branch2 [lemma, in config_stmt_semantics]
while_prog_papp_commute [lemma, in stmt_semantics]
while_prog [definition, in stmt_semantics]
while_config_step_star [lemma, in config_stmt_semantics]
while_A [constructor, in stmt_semantics]
while_prog_pacc [lemma, in stmt_semantics]
WHILE_INPUT.ctl_transfer [definition, in stmt_semantics]
while_var_extrusion [lemma, in scope_extrusion]
WHILE_INPUT.ctl_st_eq_dec [lemma, in stmt_semantics]
write [constructor, in syntax]



Instance Index

C

cxt_nominal [in expr_semantics]


E

expr_nominal [in syntax]
expr_st_nominal [in expr_semantics]


L

list_nominal [in nominal]
lts_nominal [in basic_semantics]


O

obs_nominal [in syntax]
OBS_SYS [in basic_semantics]
option_nominal [in nominal]


P

perm_nominal [in nominal]
prog_nominal [in basic_semantics]


S

stmt_nominal [in syntax]


V

var_nominal [in nominal]



Projection Index

C

c_expr [in config_semantics]
c_env [in config_semantics]
c_stack [in config_semantics]
c_mem [in config_semantics]
c_dom [in config_semantics]


I

init [in basic_semantics]


N

nom_comp [in nominal]
nom_id [in nominal]


P

papp [in nominal]
perm_gf [in nominal]
perm_g [in nominal]
perm_f [in nominal]
perm_fg [in nominal]
psys [in basic_semantics]


S

support [in nominal]
support_axiom [in nominal]
support_papp [in nominal]



Record Index

C

config [in config_semantics]


N

Nominal [in nominal]


P

perm [in nominal]
prog [in basic_semantics]



Lemma Index

A

almost_finish_config_not_mho [in config_stmt_semantics]
alpha_eq_trans [in syntax]
alpha_eq_sym [in syntax]
alpha_conversion [in stmt_semantics]
alpha_eq_refl [in syntax]
apply_vars_cong [in scope_extrusion]
apply_vars_app [in scope_extrusion]
apply_vars_support [in scope_extrusion]
apply_vars_perm [in scope_extrusion]


B

bad_expr_no_choice_refine [in expr_semantics]
binds_var_lookup_none [in config_semantics]
bisimilar_ind_no_sutter_bisimulation_stutter [in par_semantics]
bisimilar_ind_no_stuttter_mho_mho [in par_semantics]
bisimilar_ind_no_stuttter_bisimulation [in par_semantics]
bisim_papp_inv2 [in basic_semantics]
branch_mm_local2 [in config_stmt_semantics]
branch_mm_seq3 [in config_stmt_semantics]
branch_mm_local1 [in config_stmt_semantics]
branch_ind_branch_ind_no_stutter [in par_semantics]
branch_mm_seq4 [in config_stmt_semantics]
branch_mm_seq1 [in config_stmt_semantics]
branch_mm_seq2 [in config_stmt_semantics]
branch_mm_ind_ind [in config_stmt_semantics]
branch_mm_step_right [in config_stmt_semantics]


C

choose_fresh [in config_stmt_semantics]
config_denote_match_mm2 [in config_stmt_semantics]
config_invariants_unwhile [in config_stmt_semantics]
config_rel_step1 [in config_semantics]
config_denote_match'_refinement [in config_stmt_semantics]
config_rel_step2 [in config_semantics]
config_denote_match_mm1 [in config_stmt_semantics]
config_denote_match_mem_change [in config_stmt_semantics]
config_denote_match'_inv_refinement [in config_stmt_semantics]
config_stmt_peq [in config_stmt_semantics]
config_invariants_unenv [in config_semantics]
config_denote_match_init [in config_stmt_semantics]
config_denote_match_invariants [in config_stmt_semantics]
config_invariants_unstmt [in config_semantics]
config_invariants_step [in config_semantics]
config_invariants_bind_loc [in config_semantics]
cxt_plug_support [in expr_semantics]
cxt_plug_papp [in expr_semantics]
cxt_plug_idents2 [in expr_semantics]
cxt_plug_idents1 [in expr_semantics]


D

do_scope_extrusion_correctness [in scope_extrusion]


E

env_lookup_none_app2 [in config_semantics]
env_lookup_app_tail [in config_semantics]
env_lookup_none_app [in config_semantics]
env_lookup_some_app [in config_semantics]
env_lookup_in [in config_semantics]
env_lookup_binds_loc [in config_semantics]
expr_step_const [in config_semantics]
expr_lts_mho_obs_crashes [in expr_semantics]
expr_reachable_free_vars [in expr_semantics]
expr_support [in expr_semantics]
expr_papp_commute_peq [in expr_semantics]
expr_papp_commute1 [in expr_semantics]
expr_lts_read_receptive [in expr_semantics]
expr_redex_idents [in expr_semantics]
expr_papp_strong_birefinement [in expr_semantics]
expr_papp_commute2 [in expr_semantics]


F

find_lr_cxt [in expr_semantics]
finish_config_not_mho [in config_stmt_semantics]


G

goes_wrong_step_star [in par_semantics]


H

has_redex_dec [in expr_semantics]


I

idents_cxt2 [in expr_semantics]
idents_cxt1 [in expr_semantics]
ifte_prog_support [in stmt_semantics]
ifte_var_extrusion2 [in scope_extrusion]
ifte_prog_choice_pacc [in stmt_semantics]
ifte_prog_peq [in stmt_semantics]
ifte_var_extrusion1 [in scope_extrusion]
ifte_prog_pacc [in stmt_semantics]
ifte_prog_papp_commute [in stmt_semantics]
IFTE_INPUT.ctl_st_eq_dec [in stmt_semantics]
if_expr_mm_branch2 [in config_stmt_semantics]
if_expr_mm_branch1 [in config_stmt_semantics]
is_redex_dec [in expr_semantics]
is_redex_iff_redex [in expr_semantics]


L

list_max_le [in config_stmt_semantics]
list_max_fresh [in config_stmt_semantics]
local_mho_lemma1'' [in config_stmt_semantics]
local_mho_lemma2' [in config_stmt_semantics]
local_config_step_star [in config_stmt_semantics]
local_branch_back_cleanup' [in config_stmt_semantics]
local_mho_lemma2'' [in config_stmt_semantics]
local_mho_lemma1' [in config_stmt_semantics]
lockstep_branch_ind [in basic_semantics]
lr_expr_determ [in expr_semantics]
lr_expr_choice_pacc [in expr_semantics]
lr_red_cxt_redex2 [in expr_semantics]
lr_expr_match_choice_refinement [in expr_semantics]
lr_expr_red_no_val [in expr_semantics]
lr_cxt_red [in expr_semantics]
lr_red_determ [in expr_semantics]
lr_red_cxt_redex [in expr_semantics]
lr_stmt_choice_ref [in stmt_semantics]
lr_expr_choice_ref [in expr_semantics]
LTS_ext [in basic_semantics]


M

may_step_star_left [in par_semantics]
may_step_star_right [in par_semantics]
mm_branch_ifB1 [in config_stmt_semantics]
mm_branch_whileA1 [in config_stmt_semantics]
mm_branch_ifA2 [in config_stmt_semantics]
mm_false_backward1 [in config_stmt_semantics]
mm_branch_ifB2 [in config_stmt_semantics]
mm_true_forward2 [in config_stmt_semantics]
mm_branch_whileA2 [in config_stmt_semantics]
mm_step_step1 [in config_stmt_semantics]
mm_local_step_star [in config_stmt_semantics]
mm_true_forward1 [in config_stmt_semantics]
mm_branch_ifA1 [in config_stmt_semantics]
mm_false_backward2 [in config_stmt_semantics]
mm_step_step2 [in config_stmt_semantics]
must_step_papp [in par_semantics]
must_step_star_left [in par_semantics]
must_step_star_right [in par_semantics]


N

no_locals_papp [in scope_extrusion]


P

pacc_refl' [in basic_semantics]
pacc_trans [in stmt_semantics]
papp_remove [in nominal]
papp_eq [in nominal]
papp_expr_idents [in syntax]
papp_In [in nominal]
papp_stmt_denote [in stmt_semantics]
papp_cxt_idents [in expr_semantics]
papp_eq2 [in nominal]
papp_stmt_free_idents [in syntax]
par_prog_support [in par_semantics]
par_refines_forward [in par_semantics]
par_refines_peq_wrong0 [in par_semantics]
par_refines_peq_forward [in par_semantics]
par_refines_backward [in par_semantics]
par_prog_pacc [in par_semantics]
par_prog_choice_pacc [in par_semantics]
par_prog_choice_pacc' [in par_semantics]
par_prog_choice_pacc_rel_refinement [in par_semantics]
par_prog_stepsAB [in par_semantics]
par_prog_pacc' [in par_semantics]
par_prog_reachable [in par_semantics]
par_refines_choice_forward [in par_semantics]
par_prog_pacc_rel_refinement [in par_semantics]
par_prog_papp_commute [in par_semantics]
par_prog_peq [in par_semantics]
par_refines_peq_wrong1 [in par_semantics]
par_prog_peq_rel_refinement [in par_semantics]
par_prog_peq' [in par_semantics]
peq_rel_inv [in par_semantics]
peq_trans [in basic_semantics]
peq_refl [in basic_semantics]
perm_f_inj [in nominal]
perm_ext [in nominal]
perm_inv_id2 [in nominal]
perm_g_inj [in nominal]
perm_inv_id1 [in nominal]
perm_inv_inv [in nominal]
plug_compose [in expr_semantics]
prog_papp_bisimulation [in basic_semantics]
prog_papp_bisimilar [in basic_semantics]
prog_papp_refinement [in basic_semantics]
prog_ext [in basic_semantics]
prog_papp_refinement' [in basic_semantics]


R

reachable'_papp1 [in basic_semantics]
reachable'_papp2 [in basic_semantics]
redex_support [in expr_semantics]
refines_choice_mho [in par_semantics]
refines_papp_inv [in basic_semantics]
refines_mho_par_var_lemma [in var_semantics]
refines_mho_par_lemma [in par_semantics]
refines_par_var_indeterm [in var_semantics]
refines_mho_branch_mm2 [in config_stmt_semantics]
refines_papp_inv2 [in basic_semantics]
refines_papp1 [in basic_semantics]
refines_papp2 [in basic_semantics]
refines_mho_step_mho [in config_stmt_semantics]
refines_mho_local_lemma [in config_stmt_semantics]
refines_papp_id [in basic_semantics]
related_config_mho_refinement [in config_semantics]
related_config_mho [in config_semantics]
remove_In2 [in nominal]


S

scope_extrusion_correctness [in scope_extrusion]
SEQ_CTL.inner_may_step [in ctl_semantics]
SEQ_CTL.ctl_reachable_same [in ctl_semantics]
SEQ_CTL.ctl_pacc_rel_refinement [in ctl_semantics]
SEQ_CTL.ctl_extrude_pacc [in ctl_semantics]
SEQ_CTL.ctl_peq_R_inv [in ctl_semantics]
SEQ_CTL.bisim_ind_no_stutter_mho [in ctl_semantics]
seq_config_step_star [in config_stmt_semantics]
SEQ_CTL.inner_must_step [in ctl_semantics]
seq_prog_peq [in stmt_semantics]
SEQ_CTL.inner_may_step_star [in ctl_semantics]
SEQ_CTL.ctl_papp_commute [in ctl_semantics]
SEQ_CTL.refines_mho_lemma1 [in ctl_semantics]
SEQ_CTL.refines_mho_lemma4 [in ctl_semantics]
SEQ_CTL.ctl_choice_pacc [in ctl_semantics]
SEQ_CTL.ctl_branch_backward [in ctl_semantics]
SEQ_CTL.ctl_branch_forward [in ctl_semantics]
SEQ_CTL.ctl_choice_forward [in ctl_semantics]
SEQ_CTL.refines_mho_lemma5 [in ctl_semantics]
SEQ_CTL.ctl_reachable_other [in ctl_semantics]
seq_prog_choice_pacc [in stmt_semantics]
SEQ_CTL.ctl_peq_bisim [in ctl_semantics]
SEQ_CTL.refinement_bisim_branch_forward [in ctl_semantics]
SEQ_CTL.ctl_peq_refinement [in ctl_semantics]
seq_prog_papp_commute [in stmt_semantics]
SEQ_CTL.refinement_bisim_branch_backward [in ctl_semantics]
SEQ_CTL.ctl_reachable_init [in ctl_semantics]
SEQ_CTL.refines_into_lemma [in ctl_semantics]
SEQ_CTL.refines_mho_lemma [in ctl_semantics]
SEQ_CTL.refines_mho_lemma2' [in ctl_semantics]
SEQ_CTL.ctl_mho_obs_crashes [in ctl_semantics]
SEQ_CTL.ctl_support [in ctl_semantics]
SEQ_CTL.ctl_papp_steps [in ctl_semantics]
SEQ_CTL.refines_mho_lemma3 [in ctl_semantics]
seq_var_extrusion1 [in scope_extrusion]
seq_prog_pacc [in stmt_semantics]
seq_prog_support [in stmt_semantics]
SEQ_CTL.RUN_inj1 [in ctl_semantics]
seq_var_extrusion2 [in scope_extrusion]
SEQ_CTL.refines_mho_lemma2 [in ctl_semantics]
SEQ_CTL.ctl_pacc [in ctl_semantics]
SEQ_CTL.ctl_peq [in ctl_semantics]
SEQ_CTL.ctl_extrude_refinement [in ctl_semantics]
SEQ_CTL.ctl_read_receptive [in ctl_semantics]
SEQ_CTL.RUN_inj2 [in ctl_semantics]
SEQ_CTL.inner_must_step_star [in ctl_semantics]
SEQ_INPUT.ctl_st_eq_dec [in stmt_semantics]
stk_env_agree_app [in config_semantics]
stk_env_agree_eq [in config_semantics]
stmt_while_var_extrusion [in scope_extrusion]
stmt_denote_mho_obs_crashes [in scope_extrusion]
stmt_papp_commute_eq [in stmt_semantics]
stmt_ifte_var_extrusion1 [in scope_extrusion]
stmt_seq_vars_extrusion2 [in scope_extrusion]
stmt_seq_vars_extrusion1 [in scope_extrusion]
stmt_ifte_var_extrusion2 [in scope_extrusion]
stmt_seq_var_extrusion1 [in scope_extrusion]
stmt_ifte_vars_extrusion1 [in scope_extrusion]
stmt_papp_commute1 [in stmt_semantics]
stmt_while_vars_extrusion [in scope_extrusion]
stmt_idents_incl [in scope_extrusion]
stmt_support [in stmt_semantics]
stmt_papp_commute2 [in stmt_semantics]
stmt_ifte_vars_extrusion2 [in scope_extrusion]
stmt_seq_var_extrusion2 [in scope_extrusion]
stmt_denote_read_receptive [in scope_extrusion]
stmt_idents_papp [in scope_extrusion]
strong_refines_refl [in basic_semantics]
strong_refinement_branch_forward [in basic_semantics]
strong_birefinement_branch_ind [in basic_semantics]
strong_birefinement_branch_backward [in basic_semantics]
strong_birefinement_inv [in basic_semantics]
strong_birefinement_branch_ind2 [in basic_semantics]
strong_refines_branch_ind [in basic_semantics]
strong_refinement_branch_backward [in basic_semantics]
strong_birefinement_branch_forward [in basic_semantics]
support_axiom' [in nominal]


V

var_prog_choice_pacc [in var_semantics]
var_gadget_choice_pacc [in var_semantics]
var_gadget_pacc [in var_semantics]
var_prog_peq' [in var_semantics]
var_gadget_peq [in var_semantics]
var_prog_pacc [in var_semantics]
var_prog_pacc' [in scope_extrusion]
var_prog_pacc' [in var_semantics]
var_prog_mho_crashes [in var_semantics]
var_prog_support [in var_semantics]
var_prog_peq [in var_semantics]
var_prog_read_receptive [in var_semantics]
var_prog_choice_pacc' [in var_semantics]
var_prog_papp_commute [in var_semantics]
var_gadget_papp_commute [in var_semantics]
var_gadget_support [in var_semantics]


W

while_prog_support [in stmt_semantics]
while_prog_peq [in stmt_semantics]
while_expr_mm_branch1 [in config_stmt_semantics]
while_prog_choice_pacc [in stmt_semantics]
while_expr_mm_branch2 [in config_stmt_semantics]
while_prog_papp_commute [in stmt_semantics]
while_config_step_star [in config_stmt_semantics]
while_prog_pacc [in stmt_semantics]
while_var_extrusion [in scope_extrusion]
WHILE_INPUT.ctl_st_eq_dec [in stmt_semantics]



Section Index

M

mm_branch [in config_stmt_semantics]


P

par_prog_peq [in par_semantics]
par_prog_pacc [in par_semantics]
par_lts [in par_semantics]
par_lts_commute [in par_semantics]


S

SEQ_CTL.ctl_extrusion [in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel [in ctl_semantics]
SEQ_CTL.ctl_peq [in ctl_semantics]
SEQ_CTL.ctl_congruence [in ctl_semantics]
SEQ_CTL.papp_commute [in ctl_semantics]
SEQ_CTL.seq_ctl [in ctl_semantics]
strong_refinement [in basic_semantics]
strong_birefinement [in basic_semantics]


V

var_gadget [in var_semantics]



Constructor Index

A

agree_nil [in config_semantics]
agree_kif [in config_semantics]
agree_kenv [in config_semantics]
agree_kstmt [in config_semantics]
agree_kwhile [in config_semantics]
assign [in syntax]


B

branch_forward_ind_intro [in config_stmt_semantics]


C

cond [in syntax]
config_rel_intro [in config_semantics]
config_inv_intro [in config_semantics]
const [in syntax]
cstp_terminate [in config_semantics]
cstp_expr_read_local [in config_semantics]
cstp_kwhile_false [in config_semantics]
cstp_kif_true [in config_semantics]
cstp_kstmt_local [in config_semantics]
cstp_expr_write_local [in config_semantics]
cstp_kwhile_true [in config_semantics]
cstp_kstmt_seq [in config_semantics]
cstp_kif_false [in config_semantics]
cstp_kstmt_expr [in config_semantics]
cstp_expr_none [in config_semantics]
cstp_expr_write_global [in config_semantics]
cstp_expr_read_global [in config_semantics]
cstp_kstmt_while [in config_semantics]
cstp_kstmt_ifte [in config_semantics]
cstp_kenv [in config_semantics]
cxt_cond [in expr_semantics]
cxt_assign [in expr_semantics]
cxt_op_r [in expr_semantics]
cxt_hole [in expr_semantics]
cxt_op_l [in expr_semantics]


D

DIV [in syntax]


E

EQ [in syntax]
expr [in syntax]
expr_bad_step_redex [in expr_semantics]
expr_bad_run [in expr_semantics]
expr_bad_finish [in expr_semantics]
expr_step_redex [in expr_semantics]
expr_step_finish [in expr_semantics]
expr_select [in expr_semantics]
expr_redex [in expr_semantics]
expr_bad_step_dome [in expr_semantics]
expr_finish [in expr_semantics]
expr_step_select [in expr_semantics]
extr [in scope_extrusion]


G

GE [in syntax]
GT [in syntax]


I

ifte [in syntax]
ifte_A [in stmt_semantics]
ifte_B [in stmt_semantics]
ifte_expr [in stmt_semantics]
is_rdx_var [in expr_semantics]
is_rdx_cond [in expr_semantics]
is_rdx_op [in expr_semantics]
is_rdx_assign [in expr_semantics]


K

kenv [in config_semantics]
kif [in config_semantics]
kstmt [in config_semantics]
kwhile [in config_semantics]


L

LE [in syntax]
local [in syntax]
lr_cond_true [in expr_semantics]
lr_expr_redex [in expr_semantics]
lr_red_op1 [in expr_semantics]
lr_red_op2 [in expr_semantics]
lr_cond_false [in expr_semantics]
lr_assign_var1 [in expr_semantics]
lr_red_op3 [in expr_semantics]
lr_read_var_fail [in expr_semantics]
lr_read_var [in expr_semantics]
lr_expr_finish [in expr_semantics]
lr_assign_var2 [in expr_semantics]
lr_cond1 [in expr_semantics]
LT [in syntax]


M

MINUS [in syntax]
mk_config [in config_semantics]
MOD [in syntax]
MULT [in syntax]


N

NEQ [in syntax]


O

obs_comp_rw [in syntax]
obs_comp_wr [in syntax]
obs_val [in syntax]
op [in syntax]
opt_rel_Some [in nominal]
opt_rel_None [in nominal]


P

pairwise_nil [in nominal]
pairwise_cons [in nominal]
par_sync [in par_semantics]
par_mho [in par_semantics]
par_stepB [in par_semantics]
par_stepA [in par_semantics]
PLUS [in syntax]


R

rdx_write [in expr_semantics]
rdx_op [in expr_semantics]
rdx_read_fail [in expr_semantics]
rdx_cond_true [in expr_semantics]
rdx_cond_false [in expr_semantics]
rdx_read [in expr_semantics]
read [in syntax]


S

seq [in syntax]
seq_stA [in stmt_semantics]
SEQ_CTL.RUN [in ctl_semantics]
SEQ_CTL.FINISH [in ctl_semantics]
SEQ_CTL.ctl_step_transfer [in ctl_semantics]
seq_stB [in stmt_semantics]
SEQ_CTL.ctl_step_inner [in ctl_semantics]


V

var [in syntax]
var_gadget_read [in var_semantics]
var_gadget_write [in var_semantics]
var_indeterm [in syntax]
var_determ [in syntax]
var_gadget_write_fail [in var_semantics]
var_gadget_read_fail [in var_semantics]


W

while [in syntax]
while_expr [in stmt_semantics]
while_A [in stmt_semantics]
write [in syntax]



Inductive Index

B

branch_mm_ind [in config_stmt_semantics]


C

config_rel [in config_semantics]
config_step [in config_semantics]
config_invariants [in config_semantics]
CXT [in expr_semantics]


E

EXPR [in syntax]
expr_bad_st [in expr_semantics]
expr_step [in expr_semantics]
expr_bad_step [in expr_semantics]
expr_st [in expr_semantics]
extr_state [in scope_extrusion]


I

ifte_state [in stmt_semantics]
is_redex [in expr_semantics]


K

KCTL [in config_semantics]


L

lr_expr_red [in expr_semantics]
lr_expr_step [in expr_semantics]


O

OBS [in syntax]
obs_complement [in syntax]
OPS [in syntax]
option_rel [in nominal]


P

pairwise [in nominal]
par_step [in par_semantics]


R

redex [in expr_semantics]


S

SEQ_CTL.ctl_steps [in ctl_semantics]
seq_ctl_st [in stmt_semantics]
SEQ_CTL.st [in ctl_semantics]
stk_env_agree' [in config_semantics]
STMT [in syntax]


V

var_state [in syntax]
var_gadget_step [in var_semantics]


W

while_state [in stmt_semantics]



Definition Index

A

alpha_eq [in syntax]
apply_vars [in scope_extrusion]


B

binds_loc [in config_semantics]
binds_var [in config_semantics]


C

choice_pacc [in basic_semantics]
config_denote_match [in config_stmt_semantics]
config_denote_match' [in config_stmt_semantics]
config_prog [in config_semantics]
config_lts [in config_semantics]
cxt_papp [in expr_semantics]
cxt_plug [in expr_semantics]
cxt_idents [in expr_semantics]
cxt_compose [in expr_semantics]


D

do_scope_extrusion [in scope_extrusion]


E

ENV [in config_semantics]
env_lookup [in config_semantics]
eval_ops [in expr_semantics]
expr_bad_prog [in expr_semantics]
expr_st_papp [in expr_semantics]
expr_idents [in syntax]
expr_prog [in expr_semantics]
expr_bad_lts [in expr_semantics]
expr_papp [in syntax]
expr_st_idents [in expr_semantics]
expr_lts [in expr_semantics]


I

ifte_prog [in stmt_semantics]
IFTE_INPUT.ctl_transfer [in stmt_semantics]
IFTE_INPUT.ctl_st [in stmt_semantics]
IFTE_INPUT.ctl_st_init [in stmt_semantics]
init_config [in config_semantics]
is_lr_cxt [in expr_semantics]


L

lift_rel [in basic_semantics]
list_max [in config_stmt_semantics]
lr_stmt_denote [in stmt_semantics]
lr_expr_prog [in expr_semantics]
lr_expr_match [in expr_semantics]
lr_expr_lts [in expr_semantics]


M

mho_obs_crashes [in basic_semantics]
mho_obs [in basic_semantics]
mm_step_star [in config_stmt_semantics]
mm_step [in config_stmt_semantics]


N

no_locals [in scope_extrusion]


P

pacc [in basic_semantics]
par_prog_peq_rel [in par_semantics]
par_lts [in par_semantics]
par_prog_pacc_rel [in par_semantics]
par_prog [in par_semantics]
peq [in basic_semantics]
perm_compose [in nominal]
perm_inv [in nominal]
perm_swap [in nominal]
perm_id [in nominal]
prog_papp [in basic_semantics]


R

read_receptive [in basic_semantics]


S

scope_extrusion [in scope_extrusion]
SEQ_CTL.ctl_pacc_rel [in ctl_semantics]
SEQ_INPUT.ctl_st [in stmt_semantics]
SEQ_CTL.transfer_obs [in ctl_semantics]
seq_choose [in stmt_semantics]
SEQ_INPUT.ctl_st_init [in stmt_semantics]
SEQ_CTL.ctl_extrude_rel [in ctl_semantics]
SEQ_CTL.transfer_st [in ctl_semantics]
seq_prog [in stmt_semantics]
SEQ_CTL.ctl_lts [in ctl_semantics]
SEQ_CTL.ctl_prog [in ctl_semantics]
SEQ_CTL.init_st [in ctl_semantics]
SEQ_CTL.ctl_extrude_rel' [in ctl_semantics]
SEQ_INPUT.ctl_transfer [in stmt_semantics]
stk_env_agree [in config_semantics]
stmt_denote [in stmt_semantics]
stmt_idents [in scope_extrusion]
stmt_free_idents [in syntax]
stmt_papp [in syntax]
strict_lift [in expr_semantics]
strong_refinement [in basic_semantics]
strong_birefinement [in basic_semantics]
strong_birefines [in basic_semantics]
strong_refines [in basic_semantics]


V

VAR [in nominal]
var_gadget_lts [in var_semantics]
var_prog [in var_semantics]
var_gadget [in var_semantics]


W

WHILE_INPUT.ctl_st [in stmt_semantics]
WHILE_INPUT.ctl_st_init [in stmt_semantics]
while_prog [in stmt_semantics]
WHILE_INPUT.ctl_transfer [in stmt_semantics]



Axiom Index

S

SEQ_CTL_INPUT.ctl_st [in ctl_semantics]
SEQ_CTL_INPUT.ctl_transfer [in ctl_semantics]
SEQ_CTL_INPUT.ctl_st_eq_dec [in ctl_semantics]
SEQ_CTL_INPUT.ctl_st_init [in ctl_semantics]



Module Index

I

IFTE [in stmt_semantics]
IFTE_INPUT [in stmt_semantics]


S

SEQ [in stmt_semantics]
SEQ_INPUT [in stmt_semantics]
SEQ_CTL [in ctl_semantics]
SEQ_CTL_INPUT [in ctl_semantics]


W

WHILE [in stmt_semantics]
WHILE_INPUT [in stmt_semantics]



Variable Index

P

par_prog_peq.x2 [in par_semantics]
par_prog_peq.w1 [in par_semantics]
par_prog_peq.q2 [in par_semantics]
par_lts_commute.A [in par_semantics]
par_prog_peq.x1 [in par_semantics]
par_lts_commute.x2 [in par_semantics]
par_lts_commute.x1 [in par_semantics]
par_prog_peq.q1 [in par_semantics]
par_prog_pacc.w2 [in par_semantics]
par_prog_pacc.w1 [in par_semantics]
par_prog_pacc.x2 [in par_semantics]
par_prog_pacc.x1 [in par_semantics]
par_lts.x [in par_semantics]
par_prog_pacc.q2 [in par_semantics]
par_prog_pacc.q1 [in par_semantics]
par_prog_pacc.Hsupport [in par_semantics]
par_lts_commute.v [in par_semantics]
par_lts.B [in par_semantics]
par_lts_commute.p [in par_semantics]
par_prog_peq.Hsupport [in par_semantics]
par_lts_commute.B [in par_semantics]
par_prog_peq.w2 [in par_semantics]
par_lts.A [in par_semantics]


S

SEQ_CTL.papp_commute.B [in ctl_semantics]
SEQ_CTL.papp_commute.p [in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel_mho [in ctl_semantics]
SEQ_CTL.seq_ctl.st [in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel_finish [in ctl_semantics]
SEQ_CTL.ctl_extrusion.TB [in ctl_semantics]
SEQ_CTL.ctl_congruence.mho_rel.mho_rel [in ctl_semantics]
SEQ_CTL.ctl_extrusion.A [in ctl_semantics]
SEQ_CTL.ctl_extrusion.XB [in ctl_semantics]
SEQ_CTL.seq_ctl.X [in ctl_semantics]
SEQ_CTL.ctl_extrusion.XA [in ctl_semantics]
SEQ_CTL.ctl_extrusion.TA [in ctl_semantics]
SEQ_CTL.ctl_extrusion.Hx'_strong_ref [in ctl_semantics]
SEQ_CTL.ctl_extrusion.B [in ctl_semantics]
SEQ_CTL.ctl_extrusion.Hx_weak_ref [in ctl_semantics]
SEQ_CTL.ctl_extrusion.P [in ctl_semantics]
SEQ_CTL.ctl_congruence.T2 [in ctl_semantics]
SEQ_CTL.ctl_congruence.T1 [in ctl_semantics]
SEQ_CTL.seq_ctl.tasks [in ctl_semantics]
SEQ_CTL.papp_commute.tasks [in ctl_semantics]
SEQ_CTL.ctl_extrusion.HsupportP [in ctl_semantics]
SEQ_CTL.ctl_extrusion.x [in ctl_semantics]
SEQ_CTL.ctl_extrusion.HP_cocrashes [in ctl_semantics]
SEQ_CTL.ctl_extrusion.v [in ctl_semantics]
SEQ_CTL.papp_commute.A [in ctl_semantics]
SEQ_CTL.ctl_congruence.X2 [in ctl_semantics]
SEQ_CTL.ctl_congruence.X1 [in ctl_semantics]
SEQ_CTL.ctl_peq.mho_rel [in ctl_semantics]
SEQ_CTL.ctl_peq.R [in ctl_semantics]
SEQ_CTL.ctl_extrusion.HsupportT [in ctl_semantics]
strong_refinement.B [in basic_semantics]
strong_birefinement.A [in basic_semantics]
strong_refinement.R [in basic_semantics]
strong_refinement.A [in basic_semantics]
strong_birefinement.B [in basic_semantics]
strong_birefinement.R [in basic_semantics]


V

var_gadget.x [in var_semantics]



Library Index

B

basic_semantics


C

config_stmt_semantics
config_semantics
ctl_semantics


E

expr_semantics


N

nominal


P

par_semantics


S

scope_extrusion
setup
stmt_semantics
syntax


V

var_semantics



Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (649 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (17 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (283 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (14 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (118 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (31 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (86 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (4 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (8 entries)
Variable Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (60 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)

This page has been generated by coqdoc