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 (325 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 (7 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 (166 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 (109 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 (22 entries)
Abbreviation 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 (2 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 (19 entries)

Global Index

A

amber_soundness2 [lemma, in Top.amber_part_2]
amber_soundness [lemma, in Top.amber_part_2]
amber_part_1 [library]
amber_part_2 [library]


B

binding [inductive, in Top.definition]
bind_typ [constructor, in Top.definition]
bind_sub [constructor, in Top.definition]


C

canonical_form_fold [lemma, in Top.typesafety]
canonical_form_abs [lemma, in Top.typesafety]
chooseD [definition, in Top.definition]
chooseD_unfold [lemma, in Top.infra]
chooseD_mu [lemma, in Top.infra]
chooseD_arrow [lemma, in Top.infra]
chooseS [definition, in Top.definition]
chooseS_mu [lemma, in Top.infra]
chooseS_arrow [lemma, in Top.infra]
chooseS_unfold [lemma, in Top.infra]
completeness [lemma, in Top.subtyping]
completeness_wf [lemma, in Top.subtyping]


D

decidability [lemma, in Top.decidability]
decidability [library]
decidability_aux [lemma, in Top.decidability]
decide_Mode [lemma, in Top.infra]
definition [library]
def1 [definition, in Top.definition]
def1_eq_open_tt [lemma, in Top.infra]
Der [inductive, in Top.definition]
der_sub_sub [lemma, in Top.subtyping]
der_sub_whole [lemma, in Top.subtyping]
DFun1 [constructor, in Top.definition]
DFun2 [constructor, in Top.definition]
domA [definition, in Top.amber_part_1]
domA_neq_mutual3 [lemma, in Top.amber_part_1]
domA_neq_mutual_false [lemma, in Top.amber_part_1]
domA_neq_mutual2 [lemma, in Top.amber_part_1]
domA_neq_mutual1 [lemma, in Top.amber_part_1]
domA_neq_mutual [lemma, in Top.amber_part_1]
domA_neq_mutual_aux [lemma, in Top.amber_part_1]
domA_X_neq_Y [lemma, in Top.amber_part_1]
DRefl [constructor, in Top.definition]
D_mu [constructor, in Top.definition]


E

empty [abbreviation, in Top.definition]
env [definition, in Top.definition]
env_trans_wfe [lemma, in Top.amber_part_1]
env_trans [definition, in Top.amber_part_1]
env_amber [definition, in Top.amber_part_1]
exp [inductive, in Top.definition]
expr [inductive, in Top.definition]
exp_fold [constructor, in Top.definition]
exp_unfold [constructor, in Top.definition]
exp_nat [constructor, in Top.definition]
exp_app [constructor, in Top.definition]
exp_abs [constructor, in Top.definition]
exp_fvar [constructor, in Top.definition]
exp_bvar [constructor, in Top.definition]


F

flip [definition, in Top.definition]
fvar_in_env_trans_X [lemma, in Top.amber_part_1]
fv_exp [definition, in Top.definition]
fv_tt [definition, in Top.definition]


G

gnegative_lemma [lemma, in Top.subtyping]


I

infra [library]
in_NTyp [lemma, in Top.infra]
in_notin [lemma, in Top.infra]
in_open2 [lemma, in Top.infra]
in_open1 [lemma, in Top.infra]
in_open0 [lemma, in Top.infra]
in_open [lemma, in Top.infra]
in_dec [lemma, in Top.infra]
In_lemmaL [lemma, in Top.infra]
In_lemmaR [lemma, in Top.infra]
in_domA_2 [lemma, in Top.amber_part_1]
in_domA_1 [lemma, in Top.amber_part_1]


L

lc_fold [constructor, in Top.definition]
lc_unfold [constructor, in Top.definition]
lc_nat [constructor, in Top.definition]
lc_app [constructor, in Top.definition]
lc_abs [constructor, in Top.definition]
lc_fvar [constructor, in Top.definition]


M

Mode [inductive, in Top.definition]
mode_xor [definition, in Top.amber_part_2]


N

NBase [constructor, in Top.definition]
Neg [constructor, in Top.definition]
negative_lemma [lemma, in Top.subtyping]
NLeft [constructor, in Top.definition]
NMu [constructor, in Top.definition]
notin_fv_tt_open [lemma, in Top.infra]
notin_fv_tt_open_aux [lemma, in Top.infra]
notin_union [lemma, in Top.infra]
notin_fv_subst [lemma, in Top.infra]
notin_env_trans [lemma, in Top.amber_part_1]
notin_subst_Y [lemma, in Top.amber_part_1]
notin_fv_domA [lemma, in Top.amber_part_1]
notin_domA [lemma, in Top.amber_part_1]
NRight [constructor, in Top.definition]
NTyp [inductive, in Top.definition]
ntyp_rename [lemma, in Top.infra]
ntyp_rename_subst [lemma, in Top.infra]


O

open_ee [abbreviation, in Top.definition]
open_ee_rec [definition, in Top.definition]
open_tt [definition, in Top.definition]
open_tt_rec [definition, in Top.definition]
open_rec_eq [lemma, in Top.infra]
open_ee_rec_expr [lemma, in Top.infra]
open_ee_rec_expr_aux [lemma, in Top.infra]
open_tt_rec_type [lemma, in Top.infra]
open_tt_rec_type_aux [lemma, in Top.infra]
open_subst_twice [lemma, in Top.subtyping]


P

Pos [constructor, in Top.definition]
posvar [inductive, in Top.amber_part_1]
posvar_keeps_sign [lemma, in Top.amber_part_2]
posvar_typePairR [lemma, in Top.amber_part_2]
posvar_calc_sign [lemma, in Top.amber_part_2]
posvar_comm [lemma, in Top.amber_part_2]
posvar_regular [lemma, in Top.amber_part_1]
posvar_self_notin [lemma, in Top.amber_part_1]
pos_rename_3 [lemma, in Top.amber_part_2]
pos_rename_2 [lemma, in Top.amber_part_1]
pos_rename_1 [lemma, in Top.amber_part_1]
pos_rename_fix [lemma, in Top.amber_part_1]
pos_rec_t [constructor, in Top.amber_part_1]
pos_rec [constructor, in Top.amber_part_1]
pos_arrow [constructor, in Top.amber_part_1]
pos_fvar_y [constructor, in Top.amber_part_1]
pos_fvar_x [constructor, in Top.amber_part_1]
pos_top_flip [constructor, in Top.amber_part_1]
pos_top [constructor, in Top.amber_part_1]
pos_nat [constructor, in Top.amber_part_1]
preservation [lemma, in Top.typesafety]
progress [lemma, in Top.typesafety]


R

raname_notin_Y [lemma, in Top.amber_part_1]
refl [lemma, in Top.subtyping]
refl_algo [lemma, in Top.subtyping]
rename_notin_X [lemma, in Top.amber_part_1]
rename_env_open [lemma, in Top.amber_part_1]
rename_subst [lemma, in Top.amber_part_1]
rename_open [lemma, in Top.amber_part_1]
rename_bvar [lemma, in Top.amber_part_1]
rename_mu [lemma, in Top.amber_part_1]
rename_arrow [lemma, in Top.amber_part_1]
rename_fvar2 [lemma, in Top.amber_part_1]
rename_fvar [lemma, in Top.amber_part_1]
rename_nat [lemma, in Top.amber_part_1]
rename_top [lemma, in Top.amber_part_1]
rename_env [definition, in Top.amber_part_1]


S

sam_refl [constructor, in Top.amber_part_1]
sam_rec [constructor, in Top.amber_part_1]
sam_arrow [constructor, in Top.amber_part_1]
sam_fvar [constructor, in Top.amber_part_1]
sam_top [constructor, in Top.amber_part_1]
sam_nat [constructor, in Top.amber_part_1]
sam2_refl [constructor, in Top.amber_part_1]
sam2_rec [constructor, in Top.amber_part_1]
sam2_arrow [constructor, in Top.amber_part_1]
sam2_fvar [constructor, in Top.amber_part_1]
sam2_top [constructor, in Top.amber_part_1]
sam2_nat [constructor, in Top.amber_part_1]
sa_rec [constructor, in Top.definition]
sa_arrow [constructor, in Top.definition]
sa_top [constructor, in Top.definition]
sa_fvar [constructor, in Top.definition]
sa_nat [constructor, in Top.definition]
SA_rec [constructor, in Top.definition]
SA_arrow [constructor, in Top.definition]
SA_top [constructor, in Top.definition]
SA_fvar [constructor, in Top.definition]
SA_nat [constructor, in Top.definition]
soundness [lemma, in Top.subtyping]
soundness_wf [lemma, in Top.subtyping]
step [inductive, in Top.definition]
step_unfold [constructor, in Top.definition]
step_fold [constructor, in Top.definition]
step_fld [constructor, in Top.definition]
step_app2 [constructor, in Top.definition]
step_app1 [constructor, in Top.definition]
step_beta [constructor, in Top.definition]
strengthening_sub_typ [lemma, in Top.typesafety]
strengthening_wfs_typ [lemma, in Top.typesafety]
strengthening_sub [lemma, in Top.subtyping]
strengthening_wfs [lemma, in Top.subtyping]
sub [inductive, in Top.definition]
Sub [inductive, in Top.definition]
suba_regular [lemma, in Top.subtyping]
suba_regular [lemma, in Top.amber_part_1]
suba2_regular [lemma, in Top.amber_part_1]
subst_ee [definition, in Top.definition]
subst_tt [definition, in Top.definition]
subst_tt_wfs2 [lemma, in Top.infra]
subst_tt_wfs [lemma, in Top.infra]
subst_open_tt_rec [lemma, in Top.infra]
subst_open_unfoldn [lemma, in Top.infra]
subst_ee_intro [lemma, in Top.infra]
subst_ee_intro_rec [lemma, in Top.infra]
subst_ee_open_ee_var [lemma, in Top.infra]
subst_ee_open_ee [lemma, in Top.infra]
subst_ee_open_ee_rec [lemma, in Top.infra]
subst_ee_fresh [lemma, in Top.infra]
subst_tt_type [lemma, in Top.infra]
subst_tt_open_tt_var [lemma, in Top.infra]
subst_tt_open_tt [lemma, in Top.infra]
subst_tt_open_tt_rec [lemma, in Top.infra]
subst_tt_fresh [lemma, in Top.infra]
subst_tt_intro [lemma, in Top.infra]
subst_tt_intro_rec [lemma, in Top.infra]
subst_rec_col [lemma, in Top.subtyping]
subst_rec [lemma, in Top.subtyping]
subst_sub_unfoldn [lemma, in Top.subtyping]
subst_wfs_unfoldn [lemma, in Top.subtyping]
subst_tt_open_tt_var2 [lemma, in Top.amber_part_1]
subtyping [library]
sub_amber_2_to_sub [lemma, in Top.amber_part_2]
sub_single_implies_double [lemma, in Top.amber_part_2]
sub_single_implies_double2 [lemma, in Top.amber_part_2]
sub_single_implies_double1 [lemma, in Top.amber_part_2]
Sub_eq [lemma, in Top.infra]
sub_replacing [lemma, in Top.subtyping]
sub_subst [lemma, in Top.subtyping]
sub_generalize_intensive [lemma, in Top.subtyping]
Sub_permutation [lemma, in Top.subtyping]
Sub_replacing [lemma, in Top.subtyping]
Sub_weakening [lemma, in Top.subtyping]
sub_regular [lemma, in Top.subtyping]
sub_amber_to_amber_2 [lemma, in Top.amber_part_1]
sub_amber_to_posvar_aux [lemma, in Top.amber_part_1]
sub_amber2 [inductive, in Top.amber_part_1]
sub_amber [inductive, in Top.amber_part_1]


T

tp_rec [constructor, in Top.amber_part_2]
tp_arrow [constructor, in Top.amber_part_2]
tp_fvar_x [constructor, in Top.amber_part_2]
tp_top_flip [constructor, in Top.amber_part_2]
tp_top [constructor, in Top.amber_part_2]
tp_nat [constructor, in Top.amber_part_2]
Transitivity [lemma, in Top.subtyping]
trans_algo [lemma, in Top.subtyping]
trans_aux_algo [lemma, in Top.subtyping]
trans_aux [lemma, in Top.subtyping]
typ [inductive, in Top.definition]
type [inductive, in Top.definition]
typePairR [inductive, in Top.amber_part_2]
typePairR_refl [lemma, in Top.amber_part_2]
typesafety [library]
type_mu [constructor, in Top.definition]
type_arrow [constructor, in Top.definition]
type_var [constructor, in Top.definition]
type_nat [constructor, in Top.definition]
type_top [constructor, in Top.definition]
type_choose [lemma, in Top.infra]
type_unfoldT [lemma, in Top.infra]
type_subst [lemma, in Top.infra]
typing [inductive, in Top.definition]
typing_inv_fold [lemma, in Top.typesafety]
typing_inv_abs [lemma, in Top.typesafety]
typing_through_subst_ee [lemma, in Top.typesafety]
typing_weakening [lemma, in Top.typesafety]
typing_regular [lemma, in Top.typesafety]
typing_sub [constructor, in Top.definition]
typing_unfold [constructor, in Top.definition]
typing_fold [constructor, in Top.definition]
typing_app [constructor, in Top.definition]
typing_abs [constructor, in Top.definition]
typing_var [constructor, in Top.definition]
typing_nat [constructor, in Top.definition]
typ_arrow [constructor, in Top.definition]
typ_mu [constructor, in Top.definition]
typ_fvar [constructor, in Top.definition]
typ_bvar [constructor, in Top.definition]
typ_nat [constructor, in Top.definition]
typ_top [constructor, in Top.definition]


U

unfolding_lemma [lemma, in Top.subtyping]
UnfoldS [definition, in Top.definition]
unfoldSn [lemma, in Top.infra]
unfoldSn2 [lemma, in Top.infra]
unfoldS_unfoldT [lemma, in Top.infra]
unfoldT [definition, in Top.definition]
unfoldT_subst [lemma, in Top.infra]
uniq_from_wf_env [lemma, in Top.typesafety]


V

value [inductive, in Top.definition]
value_fold [constructor, in Top.definition]
value_nat [constructor, in Top.definition]
value_abs [constructor, in Top.definition]


W

WF [inductive, in Top.definition]
wfa_rec [constructor, in Top.amber_part_1]
wfa_arrow [constructor, in Top.amber_part_1]
wfa_fvarr [constructor, in Top.amber_part_1]
wfa_fvarl [constructor, in Top.amber_part_1]
wfa_top [constructor, in Top.amber_part_1]
wfa_nat [constructor, in Top.amber_part_1]
wfea_cons [constructor, in Top.amber_part_1]
wfea_base [constructor, in Top.amber_part_1]
wfe_rename_fix [lemma, in Top.amber_part_1]
wfe_amber_div [lemma, in Top.amber_part_1]
wfe_amber [inductive, in Top.amber_part_1]
WFS [inductive, in Top.definition]
wfs_open_type2 [lemma, in Top.typesafety]
WFS_rec [constructor, in Top.definition]
WFS_arrow [constructor, in Top.definition]
WFS_fvar [constructor, in Top.definition]
WFS_nat [constructor, in Top.definition]
WFS_top [constructor, in Top.definition]
wfs_unfoldS [lemma, in Top.infra]
wfs_weakening [lemma, in Top.infra]
wfs_type [lemma, in Top.infra]
wfs_generalize [lemma, in Top.subtyping]
wfs_permutation [lemma, in Top.subtyping]
wfs_replacing [lemma, in Top.subtyping]
wf_env_strengthening [lemma, in Top.typesafety]
wf_typ_strengthening [lemma, in Top.typesafety]
wf_typ_from_binds_typ [lemma, in Top.typesafety]
wf_typ_from_wf_env_typ [lemma, in Top.typesafety]
WF_rec [constructor, in Top.definition]
WF_arrow [constructor, in Top.definition]
WF_fvar [constructor, in Top.definition]
WF_nat [constructor, in Top.definition]
WF_top [constructor, in Top.definition]
wf_env_typ [constructor, in Top.definition]
wf_env_sub [constructor, in Top.definition]
wf_env_empty [constructor, in Top.definition]
wf_env [inductive, in Top.definition]
wf_amber_to_WF [lemma, in Top.amber_part_1]
wf_amber_comm2 [lemma, in Top.amber_part_1]
wf_amber_comm [lemma, in Top.amber_part_1]
wf_amber [inductive, in Top.amber_part_1]


X

xor_prop_4 [lemma, in Top.amber_part_2]
xor_prop_3 [lemma, in Top.amber_part_2]
xor_prop_2 [lemma, in Top.amber_part_2]
xor_prop_1 [lemma, in Top.amber_part_2]



Library Index

A

amber_part_1
amber_part_2


D

decidability
definition


I

infra


S

subtyping


T

typesafety



Lemma Index

A

amber_soundness2 [in Top.amber_part_2]
amber_soundness [in Top.amber_part_2]


C

canonical_form_fold [in Top.typesafety]
canonical_form_abs [in Top.typesafety]
chooseD_unfold [in Top.infra]
chooseD_mu [in Top.infra]
chooseD_arrow [in Top.infra]
chooseS_mu [in Top.infra]
chooseS_arrow [in Top.infra]
chooseS_unfold [in Top.infra]
completeness [in Top.subtyping]
completeness_wf [in Top.subtyping]


D

decidability [in Top.decidability]
decidability_aux [in Top.decidability]
decide_Mode [in Top.infra]
def1_eq_open_tt [in Top.infra]
der_sub_sub [in Top.subtyping]
der_sub_whole [in Top.subtyping]
domA_neq_mutual3 [in Top.amber_part_1]
domA_neq_mutual_false [in Top.amber_part_1]
domA_neq_mutual2 [in Top.amber_part_1]
domA_neq_mutual1 [in Top.amber_part_1]
domA_neq_mutual [in Top.amber_part_1]
domA_neq_mutual_aux [in Top.amber_part_1]
domA_X_neq_Y [in Top.amber_part_1]


E

env_trans_wfe [in Top.amber_part_1]


F

fvar_in_env_trans_X [in Top.amber_part_1]


G

gnegative_lemma [in Top.subtyping]


I

in_NTyp [in Top.infra]
in_notin [in Top.infra]
in_open2 [in Top.infra]
in_open1 [in Top.infra]
in_open0 [in Top.infra]
in_open [in Top.infra]
in_dec [in Top.infra]
In_lemmaL [in Top.infra]
In_lemmaR [in Top.infra]
in_domA_2 [in Top.amber_part_1]
in_domA_1 [in Top.amber_part_1]


N

negative_lemma [in Top.subtyping]
notin_fv_tt_open [in Top.infra]
notin_fv_tt_open_aux [in Top.infra]
notin_union [in Top.infra]
notin_fv_subst [in Top.infra]
notin_env_trans [in Top.amber_part_1]
notin_subst_Y [in Top.amber_part_1]
notin_fv_domA [in Top.amber_part_1]
notin_domA [in Top.amber_part_1]
ntyp_rename [in Top.infra]
ntyp_rename_subst [in Top.infra]


O

open_rec_eq [in Top.infra]
open_ee_rec_expr [in Top.infra]
open_ee_rec_expr_aux [in Top.infra]
open_tt_rec_type [in Top.infra]
open_tt_rec_type_aux [in Top.infra]
open_subst_twice [in Top.subtyping]


P

posvar_keeps_sign [in Top.amber_part_2]
posvar_typePairR [in Top.amber_part_2]
posvar_calc_sign [in Top.amber_part_2]
posvar_comm [in Top.amber_part_2]
posvar_regular [in Top.amber_part_1]
posvar_self_notin [in Top.amber_part_1]
pos_rename_3 [in Top.amber_part_2]
pos_rename_2 [in Top.amber_part_1]
pos_rename_1 [in Top.amber_part_1]
pos_rename_fix [in Top.amber_part_1]
preservation [in Top.typesafety]
progress [in Top.typesafety]


R

raname_notin_Y [in Top.amber_part_1]
refl [in Top.subtyping]
refl_algo [in Top.subtyping]
rename_notin_X [in Top.amber_part_1]
rename_env_open [in Top.amber_part_1]
rename_subst [in Top.amber_part_1]
rename_open [in Top.amber_part_1]
rename_bvar [in Top.amber_part_1]
rename_mu [in Top.amber_part_1]
rename_arrow [in Top.amber_part_1]
rename_fvar2 [in Top.amber_part_1]
rename_fvar [in Top.amber_part_1]
rename_nat [in Top.amber_part_1]
rename_top [in Top.amber_part_1]


S

soundness [in Top.subtyping]
soundness_wf [in Top.subtyping]
strengthening_sub_typ [in Top.typesafety]
strengthening_wfs_typ [in Top.typesafety]
strengthening_sub [in Top.subtyping]
strengthening_wfs [in Top.subtyping]
suba_regular [in Top.subtyping]
suba_regular [in Top.amber_part_1]
suba2_regular [in Top.amber_part_1]
subst_tt_wfs2 [in Top.infra]
subst_tt_wfs [in Top.infra]
subst_open_tt_rec [in Top.infra]
subst_open_unfoldn [in Top.infra]
subst_ee_intro [in Top.infra]
subst_ee_intro_rec [in Top.infra]
subst_ee_open_ee_var [in Top.infra]
subst_ee_open_ee [in Top.infra]
subst_ee_open_ee_rec [in Top.infra]
subst_ee_fresh [in Top.infra]
subst_tt_type [in Top.infra]
subst_tt_open_tt_var [in Top.infra]
subst_tt_open_tt [in Top.infra]
subst_tt_open_tt_rec [in Top.infra]
subst_tt_fresh [in Top.infra]
subst_tt_intro [in Top.infra]
subst_tt_intro_rec [in Top.infra]
subst_rec_col [in Top.subtyping]
subst_rec [in Top.subtyping]
subst_sub_unfoldn [in Top.subtyping]
subst_wfs_unfoldn [in Top.subtyping]
subst_tt_open_tt_var2 [in Top.amber_part_1]
sub_amber_2_to_sub [in Top.amber_part_2]
sub_single_implies_double [in Top.amber_part_2]
sub_single_implies_double2 [in Top.amber_part_2]
sub_single_implies_double1 [in Top.amber_part_2]
Sub_eq [in Top.infra]
sub_replacing [in Top.subtyping]
sub_subst [in Top.subtyping]
sub_generalize_intensive [in Top.subtyping]
Sub_permutation [in Top.subtyping]
Sub_replacing [in Top.subtyping]
Sub_weakening [in Top.subtyping]
sub_regular [in Top.subtyping]
sub_amber_to_amber_2 [in Top.amber_part_1]
sub_amber_to_posvar_aux [in Top.amber_part_1]


T

Transitivity [in Top.subtyping]
trans_algo [in Top.subtyping]
trans_aux_algo [in Top.subtyping]
trans_aux [in Top.subtyping]
typePairR_refl [in Top.amber_part_2]
type_choose [in Top.infra]
type_unfoldT [in Top.infra]
type_subst [in Top.infra]
typing_inv_fold [in Top.typesafety]
typing_inv_abs [in Top.typesafety]
typing_through_subst_ee [in Top.typesafety]
typing_weakening [in Top.typesafety]
typing_regular [in Top.typesafety]


U

unfolding_lemma [in Top.subtyping]
unfoldSn [in Top.infra]
unfoldSn2 [in Top.infra]
unfoldS_unfoldT [in Top.infra]
unfoldT_subst [in Top.infra]
uniq_from_wf_env [in Top.typesafety]


W

wfe_rename_fix [in Top.amber_part_1]
wfe_amber_div [in Top.amber_part_1]
wfs_open_type2 [in Top.typesafety]
wfs_unfoldS [in Top.infra]
wfs_weakening [in Top.infra]
wfs_type [in Top.infra]
wfs_generalize [in Top.subtyping]
wfs_permutation [in Top.subtyping]
wfs_replacing [in Top.subtyping]
wf_env_strengthening [in Top.typesafety]
wf_typ_strengthening [in Top.typesafety]
wf_typ_from_binds_typ [in Top.typesafety]
wf_typ_from_wf_env_typ [in Top.typesafety]
wf_amber_to_WF [in Top.amber_part_1]
wf_amber_comm2 [in Top.amber_part_1]
wf_amber_comm [in Top.amber_part_1]


X

xor_prop_4 [in Top.amber_part_2]
xor_prop_3 [in Top.amber_part_2]
xor_prop_2 [in Top.amber_part_2]
xor_prop_1 [in Top.amber_part_2]



Constructor Index

B

bind_typ [in Top.definition]
bind_sub [in Top.definition]


D

DFun1 [in Top.definition]
DFun2 [in Top.definition]
DRefl [in Top.definition]
D_mu [in Top.definition]


E

exp_fold [in Top.definition]
exp_unfold [in Top.definition]
exp_nat [in Top.definition]
exp_app [in Top.definition]
exp_abs [in Top.definition]
exp_fvar [in Top.definition]
exp_bvar [in Top.definition]


L

lc_fold [in Top.definition]
lc_unfold [in Top.definition]
lc_nat [in Top.definition]
lc_app [in Top.definition]
lc_abs [in Top.definition]
lc_fvar [in Top.definition]


N

NBase [in Top.definition]
Neg [in Top.definition]
NLeft [in Top.definition]
NMu [in Top.definition]
NRight [in Top.definition]


P

Pos [in Top.definition]
pos_rec_t [in Top.amber_part_1]
pos_rec [in Top.amber_part_1]
pos_arrow [in Top.amber_part_1]
pos_fvar_y [in Top.amber_part_1]
pos_fvar_x [in Top.amber_part_1]
pos_top_flip [in Top.amber_part_1]
pos_top [in Top.amber_part_1]
pos_nat [in Top.amber_part_1]


S

sam_refl [in Top.amber_part_1]
sam_rec [in Top.amber_part_1]
sam_arrow [in Top.amber_part_1]
sam_fvar [in Top.amber_part_1]
sam_top [in Top.amber_part_1]
sam_nat [in Top.amber_part_1]
sam2_refl [in Top.amber_part_1]
sam2_rec [in Top.amber_part_1]
sam2_arrow [in Top.amber_part_1]
sam2_fvar [in Top.amber_part_1]
sam2_top [in Top.amber_part_1]
sam2_nat [in Top.amber_part_1]
sa_rec [in Top.definition]
sa_arrow [in Top.definition]
sa_top [in Top.definition]
sa_fvar [in Top.definition]
sa_nat [in Top.definition]
SA_rec [in Top.definition]
SA_arrow [in Top.definition]
SA_top [in Top.definition]
SA_fvar [in Top.definition]
SA_nat [in Top.definition]
step_unfold [in Top.definition]
step_fold [in Top.definition]
step_fld [in Top.definition]
step_app2 [in Top.definition]
step_app1 [in Top.definition]
step_beta [in Top.definition]


T

tp_rec [in Top.amber_part_2]
tp_arrow [in Top.amber_part_2]
tp_fvar_x [in Top.amber_part_2]
tp_top_flip [in Top.amber_part_2]
tp_top [in Top.amber_part_2]
tp_nat [in Top.amber_part_2]
type_mu [in Top.definition]
type_arrow [in Top.definition]
type_var [in Top.definition]
type_nat [in Top.definition]
type_top [in Top.definition]
typing_sub [in Top.definition]
typing_unfold [in Top.definition]
typing_fold [in Top.definition]
typing_app [in Top.definition]
typing_abs [in Top.definition]
typing_var [in Top.definition]
typing_nat [in Top.definition]
typ_arrow [in Top.definition]
typ_mu [in Top.definition]
typ_fvar [in Top.definition]
typ_bvar [in Top.definition]
typ_nat [in Top.definition]
typ_top [in Top.definition]


V

value_fold [in Top.definition]
value_nat [in Top.definition]
value_abs [in Top.definition]


W

wfa_rec [in Top.amber_part_1]
wfa_arrow [in Top.amber_part_1]
wfa_fvarr [in Top.amber_part_1]
wfa_fvarl [in Top.amber_part_1]
wfa_top [in Top.amber_part_1]
wfa_nat [in Top.amber_part_1]
wfea_cons [in Top.amber_part_1]
wfea_base [in Top.amber_part_1]
WFS_rec [in Top.definition]
WFS_arrow [in Top.definition]
WFS_fvar [in Top.definition]
WFS_nat [in Top.definition]
WFS_top [in Top.definition]
WF_rec [in Top.definition]
WF_arrow [in Top.definition]
WF_fvar [in Top.definition]
WF_nat [in Top.definition]
WF_top [in Top.definition]
wf_env_typ [in Top.definition]
wf_env_sub [in Top.definition]
wf_env_empty [in Top.definition]



Inductive Index

B

binding [in Top.definition]


D

Der [in Top.definition]


E

exp [in Top.definition]
expr [in Top.definition]


M

Mode [in Top.definition]


N

NTyp [in Top.definition]


P

posvar [in Top.amber_part_1]


S

step [in Top.definition]
sub [in Top.definition]
Sub [in Top.definition]
sub_amber2 [in Top.amber_part_1]
sub_amber [in Top.amber_part_1]


T

typ [in Top.definition]
type [in Top.definition]
typePairR [in Top.amber_part_2]
typing [in Top.definition]


V

value [in Top.definition]


W

WF [in Top.definition]
wfe_amber [in Top.amber_part_1]
WFS [in Top.definition]
wf_env [in Top.definition]
wf_amber [in Top.amber_part_1]



Abbreviation Index

E

empty [in Top.definition]


O

open_ee [in Top.definition]



Definition Index

C

chooseD [in Top.definition]
chooseS [in Top.definition]


D

def1 [in Top.definition]
domA [in Top.amber_part_1]


E

env [in Top.definition]
env_trans [in Top.amber_part_1]
env_amber [in Top.amber_part_1]


F

flip [in Top.definition]
fv_exp [in Top.definition]
fv_tt [in Top.definition]


M

mode_xor [in Top.amber_part_2]


O

open_ee_rec [in Top.definition]
open_tt [in Top.definition]
open_tt_rec [in Top.definition]


R

rename_env [in Top.amber_part_1]


S

subst_ee [in Top.definition]
subst_tt [in Top.definition]


U

UnfoldS [in Top.definition]
unfoldT [in Top.definition]



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 (325 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 (7 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 (166 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 (109 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 (22 entries)
Abbreviation 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 (2 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 (19 entries)

This page has been generated by coqdoc