{"lemmas":[{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"compare"},{"prefix":["Coq","Sets","Cpo"],"label":"Compatible"},{"prefix":["Coq","Sets","Cpo"],"label":"Directed_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Directed_ind"},{"prefix":["Coq","Sorting","Heap"],"label":"insert_spec_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"insert_spec_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_eqlistA2"},{"prefix":["Coq","Lists","List"],"label":"NoDup_app_remove_r"},{"prefix":["Coq","Lists","List"],"label":"NoDup_app_remove_l"},{"prefix":["Coq","Sorting","Heap"],"label":"Tree_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"Tree_ind"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"cong_transitive_same_relation"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xfold"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"union"},{"prefix":["Coq","Lists","List"],"label":"existsb_exists"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"max_elt"},{"prefix":["Coq","Lists","Streams"],"label":"trans_EqSt"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"inter"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"equal"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"empty"},{"prefix":["Coq","Vectors","Vector"],"label":"length_to_list"},{"prefix":["Coq","Sets","Relations_1"],"label":"Order_sind"},{"prefix":["Coq","Sets","Relations_1"],"label":"Order_rect"},{"prefix":["Coq","Lists","ListSet"],"label":"set_In_dec"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"union_spec"},{"prefix":["Coq","Vectors","VectorEq"],"label":"eqb_eq"},{"prefix":["Coq","Vectors","VectorEq"],"label":"eq_dec"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_sym_app"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_const"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_fold_left"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"Equal"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"Empty"},{"prefix":["Coq","Lists","List"],"label":"exists_Forall"},{"prefix":["Coq","Lists","List"],"label":"count_occ_repeat_excl"},{"prefix":["Coq","Sets","Ensembles"],"label":"Couple_sind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"min_elt_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"min_elt_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"min_elt_1"},{"prefix":["Coq","Lists","List"],"label":"NoDup_rev"},{"prefix":["Coq","Lists","List"],"label":"NoDup_nth"},{"prefix":["Coq","Lists","List"],"label":"NoDup_ind"},{"prefix":["Coq","Lists","List"],"label":"NoDup_Add"},{"prefix":["Coq","Lists","List"],"label":"fold_left_length"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_replace_eq"},{"prefix":["Coq","Lists","List"],"label":"incl_Add_inv"},{"prefix":["Coq","Lists","List"],"label":"map_eq_cons"},{"prefix":["Coq","Lists","List"],"label":"ForallOrdPairs_sind"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"map_map"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"map_ext"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"node"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"fold"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"diff"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"rev"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"mem"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"elt"},{"prefix":["Coq","Sets","Relations_1"],"label":"PER_rec"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"add"},{"prefix":["Coq","Sets","Relations_1"],"label":"PER_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lt"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"eq"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"In"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"t"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_bits_lt_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_bits_lt_1"},{"prefix":["Coq","Sets","Powerset"],"label":"Union_increases_r"},{"prefix":["Coq","Sets","Powerset"],"label":"Union_increases_l"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftrepeat"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nth_error"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_app_rot"},{"prefix":["Coq","Sets","Finite_sets"],"label":"cardinal_sind"},{"prefix":["Coq","Sets","Finite_sets"],"label":"cardinal_elim"},{"prefix":["Coq","Lists","List"],"label":"Forall_Exists_neg"},{"prefix":["Coq","Lists","List"],"label":"Forall_Exists_dec"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_rev_append"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_rev"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_app"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_swap_app"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"cardinal_finite"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_permute_heads"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elements_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elements_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elements_1"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"eta"},{"prefix":["Coq","Lists","List"],"label":"Forall_inv_tail"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"card_Add_gen"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"replace_replace_neq"},{"prefix":["Coq","Sets","Permut"],"label":"perm_right"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_sind"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_cons"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_InfA"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"shiftin_last"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permutation"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_val_rec"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_refl"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_val_ind"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_cons"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_length_2"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_length_1"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lex_Opp"},{"prefix":["Coq","Lists","StreamMemo"],"label":"imemo_make"},{"prefix":["Coq","Lists","StreamMemo"],"label":"imemo_list"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xforall"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xfilter"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftin_nth"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xexists"},{"prefix":["Coq","Lists","List"],"label":"hd_error_tl_repr"},{"prefix":["Coq","Lists","SetoidList"],"label":"app_eqlistA_compat"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permutation_Permutation"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_equivlistA"},{"prefix":["Coq","Sets","Permut"],"label":"op_rotate"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_tl"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_hd"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_In"},{"prefix":["Coq","Lists","List"],"label":"count_occ_elt_neq"},{"prefix":["Coq","Lists","List"],"label":"firstn_length"},{"prefix":["Coq","Lists","List"],"label":"concat_filter_map"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"card_soustr_1"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_add_cons_inside_eq"},{"prefix":["Coq","Lists","Streams"],"label":"const"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_empty_x"},{"prefix":["Coq","Lists","List"],"label":"forallb_app"},{"prefix":["Coq","Vectors","VectorDef"],"label":"trunc"},{"prefix":["Coq","Vectors","VectorDef"],"label":"t_rec"},{"prefix":["Coq","Vectors","VectorDef"],"label":"t_ind"},{"prefix":["Coq","Vectors","VectorDef"],"label":"rectS"},{"prefix":["Coq","Vectors","VectorDef"],"label":"rect2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_bool_inv"},{"prefix":["Coq","Vectors","VectorDef"],"label":"const"},{"prefix":["Coq","Vectors","VectorDef"],"label":"caseS"},{"prefix":["Coq","Vectors","VectorDef"],"label":"case0"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"bits_lt"},{"prefix":["Coq","Lists","SetoidList"],"label":"ForallOrdPairs_inclA"},{"prefix":["Coq","Lists","SetoidList"],"label":"filter_InA"},{"prefix":["Coq","Sorting","Heap"],"label":"leA_Tree_Node"},{"prefix":["Coq","Sorting","Heap"],"label":"leA_Tree_Leaf"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rplus_contains_R"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_middle"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"eqk_equiv"},{"prefix":["Coq","Lists","List"],"label":"nth_error_split"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"eq_key_elt"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_length"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_equiv_Rstar1"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"shiftrepeat_nth"},{"prefix":["Coq","Sorting","Heap"],"label":"low_trans"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"Forall_forall"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xmap2_r"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xmap2_l"},{"prefix":["Coq","Lists","List"],"label":"firstn_firstn"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Triple_as_union"},{"prefix":["Coq","Lists","Streams"],"label":"map"},{"prefix":["Coq","Lists","Streams"],"label":"tl"},{"prefix":["Coq","Lists","Streams"],"label":"hd"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_3"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_1"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"contains_is_preorder"},{"prefix":["Coq","Lists","List"],"label":"Forall_sind"},{"prefix":["Coq","Lists","List"],"label":"Forall_rect"},{"prefix":["Coq","Lists","List"],"label":"Forall_impl"},{"prefix":["Coq","Vectors","VectorDef"],"label":"take"},{"prefix":["Coq","Vectors","VectorDef"],"label":"map2"},{"prefix":["Coq","Vectors","VectorDef"],"label":"last"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_get"},{"prefix":["Coq","Lists","List"],"label":"ForallPairs"},{"prefix":["Coq","Vectors","VectorDef"],"label":"rev"},{"prefix":["Coq","Vectors","VectorDef"],"label":"nth"},{"prefix":["Coq","Vectors","VectorDef"],"label":"map"},{"prefix":["Coq","Vectors","VectorDef"],"label":"tl"},{"prefix":["Coq","Vectors","VectorDef"],"label":"hd"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_complete2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_complete1"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Strict_Rel_Transitive_with_Rel"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_transp_sind"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_transp_cons"},{"prefix":["Coq","Lists","List"],"label":"Forall2_ind"},{"prefix":["Coq","Lists","List"],"label":"Forall2_app"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_complete"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"cardinal"},{"prefix":["Coq","Vectors","VectorDef"],"label":"replace_order"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_equivlistA_restr2"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_add_inside"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"append_splitat"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Sstar_contains_Rstar"},{"prefix":["Coq","Lists","List"],"label":"repeat_spec"},{"prefix":["Coq","Lists","List"],"label":"repeat_cons"},{"prefix":["Coq","Sets","Image"],"label":"cardinal_decreases"},{"prefix":["Coq","Sets","Integers"],"label":"Integers_infinite"},{"prefix":["Coq","Sets","Uniset"],"label":"treesort_twist2"},{"prefix":["Coq","Sets","Uniset"],"label":"treesort_twist1"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_intro2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_intro1"},{"prefix":["Coq","Sets","Permut"],"label":"comm_left"},{"prefix":["Coq","Sets","Finite_sets"],"label":"cardinal_ind"},{"prefix":["Coq","Sets","Cpo"],"label":"Upper_Bound_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Upper_Bound_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"compat_nat"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqarefl"},{"prefix":["Coq","Sets","Uniset"],"label":"incl_right"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_conv_inv"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_cons_InA"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"interp_ord"},{"prefix":["Coq","Vectors","Vector"],"label":"rev_append_tail"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_NoDupA_split"},{"prefix":["Coq","Lists","SetoidList"],"label":"rev_eqlistA_compat"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_last"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_cons"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"singleton"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Union_associative"},{"prefix":["Coq","Sorting","Permutation"],"label":"NoDup_Permutation_bis"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_emptyR"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_emptyL"},{"prefix":["Coq","Sets","Relations_1"],"label":"Antisymmetric"},{"prefix":["Coq","Sets","Relations_1"],"label":"Symmetric"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_sym"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_rev"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_nil"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_map"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_eqA"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_app"},{"prefix":["Coq","Lists","List"],"label":"last_last"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Strict_Rel_Transitive"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"NoDupA_equivlistA_PermutationA"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_add_inside_eq"},{"prefix":["Coq","Lists","Streams"],"label":"ntheq_eqst"},{"prefix":["Coq","Sets","Integers"],"label":"Integers_sind"},{"prefix":["Coq","Sets","Relations_2"],"label":"Strongly_confluent"},{"prefix":["Coq","Lists","List"],"label":"NoDup_count_occ"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Forall_ind"},{"prefix":["Coq","Lists","List"],"label":"lel_cons_cons"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_tl"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_hd"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove_nodup"},{"prefix":["Coq","Sets","Multiset"],"label":"treesort_twist2"},{"prefix":["Coq","Sets","Multiset"],"label":"treesort_twist1"},{"prefix":["Coq","Lists","List"],"label":"count_occ'"},{"prefix":["Coq","Lists","List"],"label":"map_repeat"},{"prefix":["Coq","Lists","List"],"label":"list_max_app"},{"prefix":["Coq","Lists","List"],"label":"ForallPairs_ForallOrdPairs"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"RstarRplus_RRstar"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_Forall"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Strict_Included_strict"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_last"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_Exists"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"mem_node"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"mem_Leaf"},{"prefix":["Coq","Sets","Cpo"],"label":"Conditionally_complete_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Conditionally_complete_rect"},{"prefix":["Coq","Vectors","Fin"],"label":"to_nat_of_nat"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_equal"},{"prefix":["Coq","Sets","Ensembles"],"label":"Union_sind"},{"prefix":["Coq","Lists","List"],"label":"lel_trans"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_map2"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"list_contents_app"},{"prefix":["Coq","Lists","List"],"label":"map_length"},{"prefix":["Coq","Sorting","Heap"],"label":"Proper_instance_0"},{"prefix":["Coq","Lists","List"],"label":"concat_cons"},{"prefix":["Coq","Lists","List"],"label":"skipn_O"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"inter_spec"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_singleton"},{"prefix":["Coq","Lists","List"],"label":"NoDup_incl_NoDup"},{"prefix":["Coq","Lists","List"],"label":"app_eq_unit"},{"prefix":["Coq","Sets","Relations_3"],"label":"locally_confluent"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length_2"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length_1"},{"prefix":["Coq","Lists","StreamMemo"],"label":"dimemo_get_correct"},{"prefix":["Coq","Lists","List"],"label":"count_occ_cons_eq"},{"prefix":["Coq","Lists","List"],"label":"count_occ_In"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"Equivalence_instance_0"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"is_empty_spec"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Strict_super_set_contains_new_element"},{"prefix":["Coq","Lists","List"],"label":"skipn_firstn_comm"},{"prefix":["Coq","Lists","List"],"label":"count_occ_repeat_eq"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_commutes2"},{"prefix":["Coq","Sets","Uniset"],"label":"Emptyset"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_app_iff"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"equal_spec"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_le_trans"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"Forall_nth_order"},{"prefix":["Coq","Lists","List"],"label":"seq_nth"},{"prefix":["Coq","Lists","List"],"label":"seq_app"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_repeat"},{"prefix":["Coq","Lists","List"],"label":"remove_In"},{"prefix":["Coq","Lists","List"],"label":"map_ext_in"},{"prefix":["Coq","Lists","List"],"label":"map_eq_nil"},{"prefix":["Coq","Lists","List"],"label":"map_eq_app"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_rev"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_nil"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_map"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_inj"},{"prefix":["Coq","Vectors","Vector"],"label":"replace_id"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Noone_in_empty"},{"prefix":["Coq","Lists","List"],"label":"map_nth_error"},{"prefix":["Coq","Lists","List"],"label":"list_max_lt"},{"prefix":["Coq","Lists","List"],"label":"list_max_le"},{"prefix":["Coq","Sets","Relations_1"],"label":"contains"},{"prefix":["Coq","Sets","Relations_3"],"label":"coherent"},{"prefix":["Coq","Lists","List"],"label":"repeat"},{"prefix":["Coq","Lists","List"],"label":"remove"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth"},{"prefix":["Coq","Lists","List"],"label":"partition_cons2"},{"prefix":["Coq","Lists","List"],"label":"partition_cons1"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_middle"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"singleton_spec"},{"prefix":["Coq","Vectors","Vector"],"label":"fold_left"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length"},{"prefix":["Coq","Sets","Cpo"],"label":"Totally_ordered_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Totally_ordered_ind"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_twist2"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_twist1"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_morph_transp"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"length_to_list"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"Simplify_add"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"union_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"union_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"union_1"},{"prefix":["Coq","Vectors","VectorDef"],"label":"fold_right"},{"prefix":["Coq","Lists","List"],"label":"nth_ok"},{"prefix":["Coq","Lists","List"],"label":"nth_In"},{"prefix":["Coq","Lists","List"],"label":"combine_split"},{"prefix":["Coq","Vectors","VectorDef"],"label":"fold_left2"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_const"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mem_find"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_fold_left"},{"prefix":["Coq","Sets","Powerset"],"label":"Power_set_ind"},{"prefix":["Coq","Sets","Multiset"],"label":"EmptyBag"},{"prefix":["Coq","Sorting","Heap"],"label":"merge"},{"prefix":["Coq","Lists","List"],"label":"map_id"},{"prefix":["Coq","Sets","Powerset"],"label":"Inclusion_is_an_order"},{"prefix":["Coq","Lists","List"],"label":"list_eq_dec"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_sind"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_rect"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_complete"},{"prefix":["Coq","Lists","List"],"label":"map_last"},{"prefix":["Coq","Lists","List"],"label":"map_cons"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_replace_eq"},{"prefix":["Coq","Sets","Ensembles"],"label":"Singleton_rec"},{"prefix":["Coq","Sets","Ensembles"],"label":"Singleton_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"min_elt_spec3"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"min_elt_spec2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"min_elt_spec1"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Strict_Rel_of"},{"prefix":["Coq","Sets","Finite_sets"],"label":"Finite_sind"},{"prefix":["Coq","Lists","List"],"label":"in_seq"},{"prefix":["Coq","Lists","List"],"label":"in_rev"},{"prefix":["Coq","Lists","List"],"label":"in_nil"},{"prefix":["Coq","Lists","List"],"label":"in_map"},{"prefix":["Coq","Lists","List"],"label":"in_inv"},{"prefix":["Coq","Lists","List"],"label":"in_elt"},{"prefix":["Coq","Lists","List"],"label":"in_dec"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"neq_eq"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permutation_Permutation"},{"prefix":["Coq","Lists","List"],"label":"in_map_iff"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_rev_app"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_equiv"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_dec"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_rev_append"},{"prefix":["Coq","Lists","List"],"label":"firstn_length_le"},{"prefix":["Coq","Lists","ListDec"],"label":"not_NoDup"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_Permutation"},{"prefix":["Coq","Lists","List"],"label":"nth_in_or_default"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"le_neq"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"add_spec"},{"prefix":["Coq","Sets","Cpo"],"label":"Upper_Bound_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Upper_Bound_rect"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"diff_spec"},{"prefix":["Coq","Lists","List"],"label":"nodup_incl"},{"prefix":["Coq","Lists","List"],"label":"firstn"},{"prefix":["Coq","Lists","List"],"label":"filter"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"empty_spec"},{"prefix":["Coq","Lists","List"],"label":"nth_split"},{"prefix":["Coq","Lists","List"],"label":"partition_length"},{"prefix":["Coq","Lists","List"],"label":"nth_indep"},{"prefix":["Coq","Vectors","Fin"],"label":"to_nat"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Distributivity"},{"prefix":["Coq","Lists","List"],"label":"nth_error"},{"prefix":["Coq","Lists","List"],"label":"flat_map_concat_map"},{"prefix":["Coq","Vectors","Fin"],"label":"t_sind"},{"prefix":["Coq","Vectors","Fin"],"label":"t_rect"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"merge_list_to_stack"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Pigeonhole_ter"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Pigeonhole_bis"},{"prefix":["Coq","Lists","List"],"label":"rev_nth"},{"prefix":["Coq","Lists","List"],"label":"rev_ind"},{"prefix":["Coq","Lists","List"],"label":"rev_alt"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_cons_append"},{"prefix":["Coq","Lists","List"],"label":"concat"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_cons_inv"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_cons_app"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_not_gt"},{"prefix":["Coq","Lists","StreamMemo"],"label":"dmemo_get_correct"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_bool_Eq"},{"prefix":["Coq","Lists","List"],"label":"remove'"},{"prefix":["Coq","Lists","List"],"label":"app_length"},{"prefix":["Coq","Lists","List"],"label":"seq_shift"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_cons_nil"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"elim_compare_lt"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"elim_compare_gt"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"elim_compare_eq"},{"prefix":["Coq","Lists","List"],"label":"fold_right_app"},{"prefix":["Coq","Sets","Relations_3"],"label":"noetherian_rec"},{"prefix":["Coq","Sets","Relations_3"],"label":"noetherian_ind"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"eqb"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"lt"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"eq"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"t"},{"prefix":["Coq","Lists","List"],"label":"seq_NoDup"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_neq"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_dec"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Add_inv"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"filter_spec"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"shiftin_nth"},{"prefix":["Coq","Vectors","Fin"],"label":"of_nat"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_app_proper"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_refl"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_left"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_middle"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lt_strorder"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"elements_spec2w"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Strict_Included_inv"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_tl"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_hd"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_In"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"iter_merge"},{"prefix":["Coq","Vectors","Vector"],"label":"eq_nth_iff"},{"prefix":["Coq","Lists","List"],"label":"app_eq_nil"},{"prefix":["Coq","Lists","List"],"label":"app_eq_app"},{"prefix":["Coq","Lists","List"],"label":"repeat_length"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_nodup"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_cons_append"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_intro"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_contains_R"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Setminus_Union_r"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Setminus_Union_l"},{"prefix":["Coq","Sorting","Heap"],"label":"build_heap_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"build_heap_ind"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_cases"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_compat"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose_empty"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_Forall2"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_refl"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_left"},{"prefix":["Coq","Vectors","VectorDef"],"label":"shiftrepeat"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_total"},{"prefix":["Coq","Lists","List"],"label":"not_in_cons"},{"prefix":["Coq","FSets","FMapPositive"],"label":"append"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"For_all"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"tree_ind"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Image_set_continuous'"},{"prefix":["Coq","Vectors","Fin"],"label":"eqb_eq"},{"prefix":["Coq","Vectors","Fin"],"label":"eq_dec"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_sind"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_cons"},{"prefix":["Coq","Lists","List"],"label":"repeat_eq_elt"},{"prefix":["Coq","Lists","List"],"label":"repeat_eq_app"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_zipWith"},{"prefix":["Coq","Lists","List"],"label":"rev_repeat"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Triple_as_Couple_Singleton"},{"prefix":["Coq","Vectors","Fin"],"label":"depair"},{"prefix":["Coq","Lists","List"],"label":"ext_in_map"},{"prefix":["Coq","Lists","ListDec"],"label":"incl_decidable"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"lt_le_trans"},{"prefix":["Coq","Vectors","Vector"],"label":"of_list_to_list_opp"},{"prefix":["Coq","Lists","List"],"label":"Forall_fold_right"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_equivlistA"},{"prefix":["Coq","Vectors","Fin"],"label":"caseS'"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_NoDup'"},{"prefix":["Coq","Sets","Ensembles"],"label":"Full_set_ind"},{"prefix":["Coq","Lists","List"],"label":"split_nth"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"max_elt_spec3"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"max_elt_spec2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"max_elt_spec1"},{"prefix":["Coq","Sets","Ensembles"],"label":"Empty_set_sind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Empty_set_rect"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_ass"},{"prefix":["Coq","Lists","List"],"label":"Exists_dec_subproof"},{"prefix":["Coq","Sets","Cpo"],"label":"Lub_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Lub_rect"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_twist2"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_twist1"},{"prefix":["Coq","Sets","Image"],"label":"injective_preserves_cardinal"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"same_relation_is_equivalence"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke_sym"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke_eqk"},{"prefix":["Coq","Lists","List"],"label":"rev_length"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_refl"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_compat_1"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_compare_fun"},{"prefix":["Coq","Lists","List"],"label":"hd_error"},{"prefix":["Coq","Lists","List"],"label":"in_combine_r"},{"prefix":["Coq","Lists","List"],"label":"in_combine_l"},{"prefix":["Coq","Sets","Ensembles"],"label":"Triple_sind"},{"prefix":["Coq","Sets","Image"],"label":"In_Image_elim"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"max_elt_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"max_elt_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"max_elt_1"},{"prefix":["Coq","Sets","Image"],"label":"finite_image"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Included_Strict_Included"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Forall"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Exists"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xforall_spec"},{"prefix":["Coq","Sorting","Heap"],"label":"Equivalence_instance_0"},{"prefix":["Coq","Lists","List"],"label":"In_nth"},{"prefix":["Coq","Lists","SetoidList"],"label":"compat_P"},{"prefix":["Coq","Lists","List"],"label":"incl_Forall_in_iff"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Generalized_induction_on_finite_sets"},{"prefix":["Coq","Lists","List"],"label":"rev_eq_app"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_cons_app"},{"prefix":["Coq","Sets","Cpo"],"label":"Lub_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Lub_ind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_inv"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_fun"},{"prefix":["Coq","Sets","Powerset"],"label":"Intersection_is_Glb"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"neq_eq"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xfilter_spec"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_add2"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_middle2"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_trans"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Union_preserves_Finite"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"Inf_lt"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"Inf_eq"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"In_Inf"},{"prefix":["Coq","Lists","List"],"label":"rev_append"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Permuted_merge"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Subtract_inv"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall2_sind"},{"prefix":["Coq","Sets","Powerset"],"label":"Strict_inclusion_is_transitive_with_inclusion_left"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_tl"},{"prefix":["Coq","Sorting","Mergesort"],"label":"SimpleMergeExample"},{"prefix":["Coq","Vectors","VectorEq"],"label":"cast"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_x_empty"},{"prefix":["Coq","Vectors","VectorEq"],"label":"eqb"},{"prefix":["Coq","Lists","SetoidList"],"label":"removeA_filter"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_iff"},{"prefix":["Coq","Lists","List"],"label":"Exists_or"},{"prefix":["Coq","Lists","List"],"label":"Add_in"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_last"},{"prefix":["Coq","Lists","List"],"label":"incl_filter"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_map_inv"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"gt_not_eq"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_sym"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_neq"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"subset"},{"prefix":["Coq","Lists","List"],"label":"app_cons_not_nil"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_rev_append_tail"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Empty_alt"},{"prefix":["Coq","Sets","Ensembles"],"label":"Intersection_sind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"remove"},{"prefix":["Coq","Sets","Image"],"label":"not_injective_elim"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"lt_irrefl"},{"prefix":["Coq","Sets","Multiset"],"label":"SingletonBag"},{"prefix":["Coq","Sets","Uniset"],"label":"Fullset"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_middle"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_append"},{"prefix":["Coq","Vectors","VectorDef"],"label":"rev_append_tail"},{"prefix":["Coq","FSets","FMapPositive","PositiveMapAdditionalFacts"],"label":"gsspec"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_fold_right"},{"prefix":["Coq","FSets","FMapPositive"],"label":"append_assoc_1"},{"prefix":["Coq","FSets","FMapPositive"],"label":"append_assoc_0"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"for_all"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_vs_elt_inv"},{"prefix":["Coq","Lists","List"],"label":"remove_concat"},{"prefix":["Coq","Lists","List"],"label":"Forall_and_inv"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"eq_trans"},{"prefix":["Coq","Sets","Partial_Order"],"label":"PO_cond2"},{"prefix":["Coq","Sets","Partial_Order"],"label":"PO_cond1"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq_trans"},{"prefix":["Coq","Lists","List"],"label":"Forall2_cons_iff"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_ind"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_app"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke_trans"},{"prefix":["Coq","Lists","SetoidList"],"label":"SortA_app"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke_equiv"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lex_Eq"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Add_preserves_Finite"},{"prefix":["Coq","Vectors","Fin"],"label":"FS_inj"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"fold_spec"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"replace_id"},{"prefix":["Coq","Sets","Ensembles"],"label":"Disjoint_sind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Disjoint_rect"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Setminus_Disjoint_noop"},{"prefix":["Coq","Sets","Cpo"],"label":"PO_of_cpo"},{"prefix":["Coq","Sets","Ensembles"],"label":"Disjoint_rec"},{"prefix":["Coq","Sets","Ensembles"],"label":"Disjoint_ind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Add"},{"prefix":["Coq","Sets","Ensembles"],"label":"In"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_rev"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_app"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_compat'"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Complement_Complement"},{"prefix":["Coq","Sets","Relations_3"],"label":"noetherian_sind"},{"prefix":["Coq","Sets","Relations_3"],"label":"noetherian_rect"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"lt_trans"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA"},{"prefix":["Coq","Lists","ListSet"],"label":"set_fold_left"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nil_app_cons"},{"prefix":["Coq","Lists","List"],"label":"app_inv_head_iff"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Add_commutative'"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_swap"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_sind"},{"prefix":["Coq","Sets","Integers"],"label":"nat_po"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nil_cons"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"lt_not_eq"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lt_not_eq"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xgmapi"},{"prefix":["Coq","Sorting","Heap"],"label":"merge_lem_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"merge_lem_ind"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xfoldi"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length_2_inv"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length_1_inv"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_incl_cons_inv_r"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"fold_1"},{"prefix":["Coq","Sets","Permut"],"label":"cong_congr"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Permutation_transp"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"filter"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_cons_app_inv"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"approximant_can_be_any_size"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_length'"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"eq_sym"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"eq_dec"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq_sym"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq_dec"},{"prefix":["Coq","Sorting","Heap"],"label":"heap_to_list"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"NoDupA_equivlistA_decompose"},{"prefix":["Coq","Lists","ListDec"],"label":"uniquify"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"exists_"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_intro2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_intro1"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"diff_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"diff_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"diff_1"},{"prefix":["Coq","Sets","Relations_3"],"label":"confluent"},{"prefix":["Coq","Lists","ListDec"],"label":"decidable_eq"},{"prefix":["Coq","Vectors","Vector"],"label":"replace_replace_eq"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_make"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_list"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_xll"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_xgg"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_xce"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_lxl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_lex"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_gxg"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_cxe"},{"prefix":["Coq","Sets","Classical_sets"],"label":"not_empty_Inhabited"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose_1"},{"prefix":["Coq","Lists","ListDec"],"label":"incl_dec"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xpartition"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"coherent_symmetric"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_trans"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_right"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"remove"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"incl_soustr"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_vs_cons_cons_inv"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_congr"},{"prefix":["Coq","Lists","SetoidList"],"label":"removeA_NoDupA"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_spec"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_bool"},{"prefix":["Coq","Lists","List"],"label":"Exists_rev"},{"prefix":["Coq","Lists","List"],"label":"Exists_nth"},{"prefix":["Coq","Lists","List"],"label":"Exists_nil"},{"prefix":["Coq","Lists","List"],"label":"Exists_map"},{"prefix":["Coq","Lists","List"],"label":"Exists_ind"},{"prefix":["Coq","Lists","List"],"label":"Exists_dec"},{"prefix":["Coq","Lists","List"],"label":"Exists_app"},{"prefix":["Coq","Lists","List"],"label":"count_occ_unique"},{"prefix":["Coq","Lists","List"],"label":"ForallOrdPairs_In"},{"prefix":["Coq","Lists","SetoidList"],"label":"incl_nil"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"partition_filter"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Couple_as_union"},{"prefix":["Coq","Lists","SetoidList"],"label":"transpose_restr"},{"prefix":["Coq","Sets","Relations_1"],"label":"Equivalence_sind"},{"prefix":["Coq","Sets","Relations_1"],"label":"Equivalence_rect"},{"prefix":["Coq","Lists","List"],"label":"split_length_r"},{"prefix":["Coq","Lists","List"],"label":"split_length_l"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_ext"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove_iff"},{"prefix":["Coq","Sets","Uniset"],"label":"Singleton"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_iff"},{"prefix":["Coq","Vectors","Vector"],"label":"Exists2_sind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_gt"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_eq"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Singleton_inv"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"inh_card_gt_O"},{"prefix":["Coq","Lists","List"],"label":"nth_overflow"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_elim"},{"prefix":["Coq","Sets","Relations_1"],"label":"Preorder_sind"},{"prefix":["Coq","Sets","Relations_1"],"label":"Preorder_rect"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_sind"},{"prefix":["Coq","Lists","List"],"label":"existsb_nth"},{"prefix":["Coq","Lists","List"],"label":"existsb_app"},{"prefix":["Coq","Lists","List"],"label":"exists_last"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mapi_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mapi_1"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map2_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map2_1"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"lt_key"},{"prefix":["Coq","Lists","SetoidList"],"label":"In_InfA"},{"prefix":["Coq","Lists","List"],"label":"nth_ext"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"lt_trans"},{"prefix":["Coq","Lists","List"],"label":"remove_incl"},{"prefix":["Coq","Lists","List"],"label":"remove_cons"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lt_trans"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_pigeonhole"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_rev"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_nil"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_eqA"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_dec"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_app"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_alt"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Add_distributes"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"MapsTo"},{"prefix":["Coq","Sets","Partial_Order"],"label":"covers_sind"},{"prefix":["Coq","Sets","Partial_Order"],"label":"covers_rect"},{"prefix":["Coq","Lists","List"],"label":"count_occ_not_In"},{"prefix":["Coq","Lists","List"],"label":"Add_inv"},{"prefix":["Coq","Lists","List"],"label":"Add_ind"},{"prefix":["Coq","Lists","List"],"label":"Add_app"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Intersection_preserves_finite"},{"prefix":["Coq","Lists","List"],"label":"Exists_sind"},{"prefix":["Coq","Lists","List"],"label":"Exists_impl"},{"prefix":["Coq","Lists","List"],"label":"Exists_cons"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Add_not_Empty"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gempty"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftout"},{"prefix":["Coq","Vectors","Vector"],"label":"cons_inj"},{"prefix":["Coq","Lists","List"],"label":"incl_Forall"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"fold_1"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Inf_lt"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Inf_eq"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In_inv"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In_alt"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"find_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"find_1"},{"prefix":["Coq","Lists","List"],"label":"incl_Exists"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"is_empty"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_Forall"},{"prefix":["Coq","Sets","Ensembles"],"label":"Triple_ind"},{"prefix":["Coq","Vectors","VectorDef"],"label":"fold_left"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_sym"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"eq_key"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_Exists"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Equivalence"},{"prefix":["Coq","Lists","List"],"label":"combine_length"},{"prefix":["Coq","Sets","Integers"],"label":"le_total_order"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_sym"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_rev"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nth"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nil"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_map"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_ind"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_in'"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_elt"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Add"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"Subset"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"bits_lt_trans"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"eq_trans"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"eq_nth_iff"},{"prefix":["Coq","Lists","List"],"label":"NoDup_count_occ'"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Approximant_rec"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Approximant_ind"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"incl_add_x"},{"prefix":["Coq","Sets","Powerset"],"label":"Empty_set_is_Bottom"},{"prefix":["Coq","Lists","List"],"label":"ForallOrdPairs_ind"},{"prefix":["Coq","Lists","List"],"label":"in_prod_iff"},{"prefix":["Coq","Lists","List"],"label":"in_prod_aux"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Lemma1"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"incl_soustr_add_r"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"incl_soustr_add_l"},{"prefix":["Coq","Lists","List"],"label":"count_occ_elt_eq"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"eqke_equiv"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lt_rev_append"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Add_inv"},{"prefix":["Coq","Lists","StreamMemo"],"label":"dmemo_get"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_add_restr"},{"prefix":["Coq","Lists","List"],"label":"combine_firstn"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"lt_not_eq"},{"prefix":["Coq","Lists","List"],"label":"last_length"},{"prefix":["Coq","Sets","Cpo"],"label":"Complete_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Complete_rect"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"lt_strorder"},{"prefix":["Coq","Lists","List"],"label":"removelast_firstn_len"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"eq_sym"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"eq_dec"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"less_than_singleton"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall2_nth_order"},{"prefix":["Coq","Sets","Cpo"],"label":"Lower_Bound_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Lower_Bound_rect"},{"prefix":["Coq","Sets","Finite_sets"],"label":"cardinal_invert"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"of_list_to_list_opp"},{"prefix":["Coq","Sorting","Heap"],"label":"treesort"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_nodup"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"list_contents"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_intro"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_elim2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter_elim1"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_LocallySorted_iff"},{"prefix":["Coq","Lists","List"],"label":"count_occ_bound"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_empty_right"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"neq_sym"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"Strong_confluence"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Empty_set_zero_right"},{"prefix":["Coq","Lists","ListDec"],"label":"NoDup_dec"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"Equiv_from_preorder"},{"prefix":["Coq","Vectors","Vector"],"label":"eqb_nat_eq"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Rel_of"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Distributivity_l"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"Strong_confluence_direct"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"covers_is_Add"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"le_lt_trans"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"Exists"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_x_Leaf"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Sorted_merge"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Strict_Included_intro"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_Inf_NotIn"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"rev_append"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"Equiv_from_order"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"cong_symmetric_same_relation"},{"prefix":["Coq","Sets","Multiset"],"label":"munion"},{"prefix":["Coq","Lists","List"],"label":"forallb_forall"},{"prefix":["Coq","Sets","Uniset"],"label":"charac"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_trans"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_right"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"lt_trans"},{"prefix":["Coq","Sets","Ensembles"],"label":"Union_ind"},{"prefix":["Coq","Lists","List"],"label":"nodup_fixed_point"},{"prefix":["Coq","Sets","Uniset"],"label":"seq_congr"},{"prefix":["Coq","Sorting","Heap"],"label":"equiv_Tree"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xelements_spec"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"In_compat"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_not_ltk"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_replace_neq"},{"prefix":["Coq","Lists","List"],"label":"in_flat_map_Exists"},{"prefix":["Coq","Sets","Relations_1"],"label":"same_relation"},{"prefix":["Coq","Lists","List"],"label":"nth_error_nth"},{"prefix":["Coq","Lists","List"],"label":"nth_error_map"},{"prefix":["Coq","Lists","List"],"label":"nth_error_ext"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"subset_spec"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"MapsTo"},{"prefix":["Coq","FSets","FMapPositive","IsTO","MO","ME","PositiveMap"],"label":"eq_equiv"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_app_idem"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_not_lt"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_not_gt"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Carrier"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_compat"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_tl_map"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"Newman"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_pigeonhole_rel"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_iff"},{"prefix":["Coq","Vectors","Vector"],"label":"take_idem"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"incl_add"},{"prefix":["Coq","Sets","Ensembles"],"label":"Complement"},{"prefix":["Coq","Lists","List"],"label":"repeat_eq_cons"},{"prefix":["Coq","Lists","List"],"label":"split"},{"prefix":["Coq","Lists","List"],"label":"skipn"},{"prefix":["Coq","Lists","List"],"label":"seq_S"},{"prefix":["Coq","Lists","List"],"label":"nodup"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_split"},{"prefix":["Coq","Lists","List"],"label":"combine_firstn_r"},{"prefix":["Coq","Lists","List"],"label":"combine_firstn_l"},{"prefix":["Coq","Lists","List"],"label":"map_rev"},{"prefix":["Coq","Lists","List"],"label":"map_nth"},{"prefix":["Coq","Lists","List"],"label":"map_map"},{"prefix":["Coq","Lists","List"],"label":"map_ext"},{"prefix":["Coq","Lists","List"],"label":"map_app"},{"prefix":["Coq","Lists","List"],"label":"in_eq"},{"prefix":["Coq","Vectors","Fin"],"label":"of_nat_lt"},{"prefix":["Coq","Sets","Powerset"],"label":"Strict_inclusion_is_transitive"},{"prefix":["Coq","Sets","Relations_1"],"label":"Equivalence_rec"},{"prefix":["Coq","Sets","Relations_1"],"label":"Equivalence_ind"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_rec"},{"prefix":["Coq","Sets","Multiset"],"label":"multiset_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare"},{"prefix":["Coq","Sets","Cpo"],"label":"Totally_ordered_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Totally_ordered_rect"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_ind_bis"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Equivb"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"cong_reflexive_same_relation"},{"prefix":["Coq","Sets","Permut"],"label":"twist"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_rev_append_tail"},{"prefix":["Coq","Vectors","Vector"],"label":"In_sind"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_le"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_eq"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"le_eq"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_lt"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eq_le"},{"prefix":["Coq","Lists","List"],"label":"rev'"},{"prefix":["Coq","Lists","List"],"label":"last"},{"prefix":["Coq","Lists","List"],"label":"incl"},{"prefix":["Coq","Lists","List"],"label":"find"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"cardinal_unicity"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_append"},{"prefix":["Coq","Lists","List"],"label":"seq"},{"prefix":["Coq","Lists","List"],"label":"rev"},{"prefix":["Coq","Lists","List"],"label":"nth"},{"prefix":["Coq","Lists","List"],"label":"map"},{"prefix":["Coq","Lists","List"],"label":"lel"},{"prefix":["Coq","Lists","List"],"label":"tl"},{"prefix":["Coq","Lists","List"],"label":"hd"},{"prefix":["Coq","Lists","List"],"label":"In"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rplus_ind"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"In_eq"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"bits_lt_antirefl"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_fold_right"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_sort"},{"prefix":["Coq","Sets","Powerset"],"label":"Intersection_maximal"},{"prefix":["Coq","Sorting","Sorted"],"label":"LocallySorted_sind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_compare"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xelements"},{"prefix":["Coq","Vectors","Vector"],"label":"fold_left_right_assoc_eq"},{"prefix":["Coq","Sorting","Sorted"],"label":"LocallySorted_ind"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Union_absorbs"},{"prefix":["Coq","FSets","FMapPositive","IsTO","MO","ME","PositiveMap"],"label":"lt_compat"},{"prefix":["Coq","Lists","SetoidList"],"label":"SortA_equivlistA_eqlistA"},{"prefix":["Coq","Lists","SetoidList"],"label":"compat_op"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eqb"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_sind"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_rect"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_rewrite_rev"},{"prefix":["Coq","Sorting","Mergesort","NatOrder"],"label":"leb"},{"prefix":["Coq","Sorting","Mergesort","NatOrder"],"label":"t"},{"prefix":["Coq","FSets","FMapPositive","IsTO","MO","ME","PositiveMap"],"label":"lt_total"},{"prefix":["Coq","Lists","List"],"label":"combine_nth"},{"prefix":["Coq","Lists","List"],"label":"combine_nil"},{"prefix":["Coq","Lists","List"],"label":"list_prod"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Forall2_sind"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permutation_map"},{"prefix":["Coq","Lists","List"],"label":"Add_split"},{"prefix":["Coq","Vectors","Fin"],"label":"t_rec"},{"prefix":["Coq","Vectors","Fin"],"label":"t_ind"},{"prefix":["Coq","Vectors","Fin"],"label":"rectS"},{"prefix":["Coq","Vectors","Fin"],"label":"rect2"},{"prefix":["Coq","Lists","List"],"label":"lel_nil"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"subset_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"subset_1"},{"prefix":["Coq","Vectors","Fin"],"label":"caseS"},{"prefix":["Coq","Vectors","Fin"],"label":"case0"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Sorted_iter_merge"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"remove_spec"},{"prefix":["Coq","Lists","List"],"label":"incl_tran"},{"prefix":["Coq","Lists","List"],"label":"incl_refl"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"neq_sym"},{"prefix":["Coq","Lists","List"],"label":"incl_cons"},{"prefix":["Coq","Lists","List"],"label":"incl_appr"},{"prefix":["Coq","Lists","List"],"label":"incl_appl"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"add_soustr_xy"},{"prefix":["Coq","Sorting","Heap"],"label":"invert_heap"},{"prefix":["Coq","Lists","Streams"],"label":"unfold_Stream"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"le_antisym"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_Sorted"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"replace_replace_eq"},{"prefix":["Coq","Sets","Relations_3"],"label":"Confluent"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_lt_trans"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_transp_sym"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_transp_ind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Included"},{"prefix":["Coq","Vectors","Vector"],"label":"append_comm_cons"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_rec"},{"prefix":["Coq","Sets","Uniset"],"label":"uniset_ind"},{"prefix":["Coq","Lists","List"],"label":"Forall_forall"},{"prefix":["Coq","Lists","List"],"label":"Forall_rev"},{"prefix":["Coq","Lists","List"],"label":"Forall_nth"},{"prefix":["Coq","Lists","List"],"label":"Forall_map"},{"prefix":["Coq","Lists","List"],"label":"Forall_inv"},{"prefix":["Coq","Lists","List"],"label":"Forall_ind"},{"prefix":["Coq","Lists","List"],"label":"Forall_elt"},{"prefix":["Coq","Lists","List"],"label":"Forall_dec"},{"prefix":["Coq","Lists","List"],"label":"Forall_app"},{"prefix":["Coq","Lists","List"],"label":"Forall_and"},{"prefix":["Coq","Vectors","Fin"],"label":"weak"},{"prefix":["Coq","Lists","List"],"label":"app_inv_tail_iff"},{"prefix":["Coq","Lists","List"],"label":"Exists_flat_map"},{"prefix":["Coq","Vectors","Fin"],"label":"cast"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rstar_sind"},{"prefix":["Coq","Vectors","Fin"],"label":"eqb"},{"prefix":["Coq","Vectors","Fin"],"label":"L_R"},{"prefix":["Coq","Vectors","Fin"],"label":"R"},{"prefix":["Coq","Vectors","Fin"],"label":"L"},{"prefix":["Coq","Lists","List"],"label":"concat_nil"},{"prefix":["Coq","Lists","List"],"label":"concat_map"},{"prefix":["Coq","Lists","List"],"label":"concat_app"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rstar1_sind"},{"prefix":["Coq","Lists","List"],"label":"nodup_inv"},{"prefix":["Coq","Lists","List"],"label":"Forall_concat"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rstar1_ind"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_ext"},{"prefix":["Coq","Lists","Streams"],"label":"zipWith"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements"},{"prefix":["Coq","Lists","List"],"label":"destruct_list"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"partition"},{"prefix":["Coq","Lists","List"],"label":"filter_ext_in"},{"prefix":["Coq","Lists","Streams"],"label":"ForAll_Str_nth_tl"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_tl_plus"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_nil_app_cons"},{"prefix":["Coq","Sets","Relations_1"],"label":"Transitive"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_rotate"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_length_2_inv"},{"prefix":["Coq","Vectors","Vector"],"label":"fold_right2"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_length_1_inv"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_app_comm"},{"prefix":["Coq","Lists","List"],"label":"fold_left_app"},{"prefix":["Coq","Vectors","Vector"],"label":"const_nth"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_split"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"setcover_intro"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"compare_spec"},{"prefix":["Coq","Lists","List"],"label":"rev_involutive"},{"prefix":["Coq","Lists","Streams"],"label":"ForAll_coind"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_eqlistA"},{"prefix":["Coq","Lists","SetoidList"],"label":"compat_bool"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"cons_inj"},{"prefix":["Coq","Lists","List"],"label":"repeat_to_concat"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_Forall"},{"prefix":["Coq","Sets","Ensembles"],"label":"Setminus"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"finite_cardinal"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_Exists"},{"prefix":["Coq","Lists","List"],"label":"rev_append_rev"},{"prefix":["Coq","Sets","Cpo"],"label":"Glb_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Glb_ind"},{"prefix":["Coq","Lists","StreamMemo"],"label":"is_eq"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elements"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_decompose"},{"prefix":["Coq","Sets","Powerset"],"label":"Power_set_PO"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"subset_Leaf_s"},{"prefix":["Coq","Lists","List"],"label":"in_elt_inv"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"Included_Add"},{"prefix":["Coq","Sets","Cpo"],"label":"Bottom_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Bottom_ind"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_elt_map_inv"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_nth_order"},{"prefix":["Coq","Lists","List"],"label":"app_nth2"},{"prefix":["Coq","Lists","List"],"label":"app_nth1"},{"prefix":["Coq","Sets","Ensembles"],"label":"Intersection_ind"},{"prefix":["Coq","Lists","List"],"label":"skipn_rev"},{"prefix":["Coq","Lists","List"],"label":"skipn_nil"},{"prefix":["Coq","Lists","List"],"label":"skipn_map"},{"prefix":["Coq","Lists","List"],"label":"skipn_app"},{"prefix":["Coq","Lists","List"],"label":"skipn_all"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"trans"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose_spec3'"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"Noetherian_contains_Noetherian"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"lt_eq"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_eq"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"cardinal_Empty"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_lt"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_le"},{"prefix":["Coq","Sets","Relations_3"],"label":"Noetherian"},{"prefix":["Coq","Lists","Streams"],"label":"ForAll_map"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"incl_st_card_lt"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"Permutation_PermutationA"},{"prefix":["Coq","Sorting","Sorted"],"label":"HdRel_inv"},{"prefix":["Coq","Sorting","Sorted"],"label":"HdRel_ind"},{"prefix":["Coq","Lists","List"],"label":"Forall2_app_inv_r"},{"prefix":["Coq","Lists","List"],"label":"Forall2_app_inv_l"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Exists2_sind"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_eqk"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xexists_spec"},{"prefix":["Coq","Lists","List"],"label":"fold_right"},{"prefix":["Coq","Sets","Cpo"],"label":"PO_of_chain"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Permuted_merge_list_to_stack"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"Forall2_nth_order"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"flatten_stack"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In_eq"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_remove_hd_eq"},{"prefix":["Coq","Lists","List"],"label":"neg_Forall_Exists_neg"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"equal_subset"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xforall"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xfilter"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xexists"},{"prefix":["Coq","Lists","Streams"],"label":"eqst_ntheq"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftrepeat_last"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Non_disjoint_union'"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_vs_cons_inv"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"min_elt"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqatrans"},{"prefix":["Coq","Sets","Cpo"],"label":"Lower_Bound_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Lower_Bound_ind"},{"prefix":["Coq","Lists","List"],"label":"remove_length_lt"},{"prefix":["Coq","Lists","List"],"label":"remove_length_le"},{"prefix":["Coq","Lists","ListSet"],"label":"empty_set"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rsym_imp_Rstarsym"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_Forall2"},{"prefix":["Coq","Lists","List"],"label":"app_inv_tail"},{"prefix":["Coq","Lists","List"],"label":"app_inv_head"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"ct_compare_bool"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"eqlistA_PermutationA"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Triple_as_Couple"},{"prefix":["Coq","Vectors","VectorDef"],"label":"shiftout"},{"prefix":["Coq","Sorting","Heap"],"label":"merge_lem_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"merge_lem_rect"},{"prefix":["Coq","Sorting","Heap"],"label":"list_to_heap"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_empty_x"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements"},{"prefix":["Coq","Sorting","Heap"],"label":"flat_spec_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"flat_spec_ind"},{"prefix":["Coq","Sets","Multiset"],"label":"multiplicity"},{"prefix":["Coq","Sets","Powerset"],"label":"Power_set_Inhabited"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall_sind"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall_impl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"is_empty_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"is_empty_1"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_antisym"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_map_inv"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_extends"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xfold"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"union"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"max_elt"},{"prefix":["Coq","Lists","List"],"label":"NoDup_remove_2"},{"prefix":["Coq","Lists","List"],"label":"NoDup_remove_1"},{"prefix":["Coq","Vectors","Fin"],"label":"depair_sanity"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"mem_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"mem_1"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"inter"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall2_ind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"equal"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"empty"},{"prefix":["Coq","Vectors","Vector"],"label":"uncons_cons"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"add_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"add_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"add_1"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_order_replace_neq"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"find_xfind_h"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Distributivity'"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"union_spec"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_refl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"Equal"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"Empty"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Inhabited_Setminus"},{"prefix":["Coq","Vectors","Fin"],"label":"of_nat_ext"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqasym"},{"prefix":["Coq","Lists","List"],"label":"flat_map"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Union_inv"},{"prefix":["Coq","Sets","Uniset"],"label":"union_empty_right"},{"prefix":["Coq","Sets","Image"],"label":"Im_sind"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"incl_soustr_in"},{"prefix":["Coq","Lists","ListSet"],"label":"set_prod"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff"},{"prefix":["Coq","Lists","List"],"label":"fold_left_rev_right"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Permuted_merge_stack"},{"prefix":["Coq","Lists","SetoidList"],"label":"removeA"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"multiplicity_NoDupA"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_add_restr2"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Intersection_Empty_set_r"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Intersection_Empty_set_l"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"omap"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"node"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"fold"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"diff"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"merge"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"In_1"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"lt"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"eq"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"t"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"rev"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"mem"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elt"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"add"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_add"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lt"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"In"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"t"},{"prefix":["Coq","Lists","List"],"label":"app_inj_tail"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"add_soustr_2"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"add_soustr_1"},{"prefix":["Coq","Vectors","Fin"],"label":"to_nat_inj"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_preserves_NoDupA"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Singleton_intro"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"take_idem"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"elements_spec2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"elements_spec1"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_correct2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_correct1"},{"prefix":["Coq","Lists","StreamMemo"],"label":"imemo_get_correct"},{"prefix":["Coq","Lists","List"],"label":"incl_tl"},{"prefix":["Coq","Lists","List"],"label":"in_prod"},{"prefix":["Coq","Lists","List"],"label":"in_cons"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_length"},{"prefix":["Coq","Lists","List"],"label":"In_nth_error"},{"prefix":["Coq","Lists","List"],"label":"NoDup_nth_error"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"LocallySorted_sort"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"sort"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"singleton"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"for_all_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"for_all_1"},{"prefix":["Coq","Lists","List"],"label":"nth_error_repeat"},{"prefix":["Coq","Sets","Image"],"label":"cardinal_Im_intro"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_count_occ"},{"prefix":["Coq","Sets","Permut"],"label":"perm_left"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"lex_Opp"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"is_empty_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"is_empty_1"},{"prefix":["Coq","Lists","List"],"label":"nth_default_eq"},{"prefix":["Coq","Sets","Ensembles"],"label":"Strict_Included"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq_dec_subproof"},{"prefix":["Coq","Sets","Cpo"],"label":"Directed_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Directed_rect"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xmapi"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xfind"},{"prefix":["Coq","Sets","Uniset"],"label":"union_ass"},{"prefix":["Coq","Lists","List"],"label":"map_ext_in_iff"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"rleaf"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mem_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mem_1"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map_1"},{"prefix":["Coq","Sorting","Mergesort","NatOrder"],"label":"leb_total"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_singleton"},{"prefix":["Coq","Vectors","Vector"],"label":"splitat"},{"prefix":["Coq","Lists","SetoidList"],"label":"transpose"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gmapi"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gmap2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gleaf"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"equal"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"empty"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Sorted_merge_stack"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"add_3"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"add_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"add_1"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Rel"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"_map2"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_singleton"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"fold_left_right_assoc_eq"},{"prefix":["Coq","Sets","Integers"],"label":"le_antisym"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_sind"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_rect"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Equiv"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Equal"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Empty"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"compare"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"less_than_empty"},{"prefix":["Coq","Lists","List"],"label":"NoDup_cons_iff"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_strorder"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_altdef"},{"prefix":["Coq","Lists","List"],"label":"incl_app_inv"},{"prefix":["Coq","Lists","List"],"label":"incl_app_app"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"Empty_Node"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mapi"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"fold"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"find"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_bool_inv"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"mem"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"map"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"key"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gss"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gso"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"grs"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"gro"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"add"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"In"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"t"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Image_set_continuous"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"mem_spec"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"mem_node"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"mem_Leaf"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_equal"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftin"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_equivlistA_restr"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_comm"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"inter_spec"},{"prefix":["Coq","Lists","ListDec"],"label":"In_dec"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Permuted_sort"},{"prefix":["Coq","Vectors","Vector"],"label":"map_ext_in"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_rec"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_inv"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_ind"},{"prefix":["Coq","Lists","List"],"label":"find_some"},{"prefix":["Coq","Lists","List"],"label":"find_none"},{"prefix":["Coq","Lists","List"],"label":"Forall_dec_subproof0"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"Complement"},{"prefix":["Coq","Vectors","Vector"],"label":"uncons"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xfind_left"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"Permutation_eqlistA_commute"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"singlx"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"ListIn_In"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"append_comm_cons"},{"prefix":["Coq","Vectors","Vector"],"label":"take_O"},{"prefix":["Coq","Vectors","Vector"],"label":"t_sind"},{"prefix":["Coq","Vectors","Vector"],"label":"t_rect"},{"prefix":["Coq","Lists","SetoidList"],"label":"In_InA"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"is_empty_spec"},{"prefix":["Coq","Sets","Relations_1"],"label":"Order_rec"},{"prefix":["Coq","Sets","Relations_1"],"label":"Order_ind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"cardinal"},{"prefix":["Coq","Vectors","VectorDef"],"label":"In_sind"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Approximant_sind"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"Approximant_rect"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"equal_spec"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_strorder"},{"prefix":["Coq","Lists","List"],"label":"in_remove"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_double_head"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"lt"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"eq"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"t"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_cons_In"},{"prefix":["Coq","Sets","Uniset"],"label":"union"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"multiplicity_eqA"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"multiplicity_InA"},{"prefix":["Coq","Lists","List"],"label":"ext_in_filter"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_correct"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union"},{"prefix":["Coq","Lists","ListSet"],"label":"set_power"},{"prefix":["Coq","Lists","ListSet"],"label":"set_inter"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_not_empty"},{"prefix":["Coq","Sets","Uniset"],"label":"union_comm"},{"prefix":["Coq","Lists","List"],"label":"in_or_app"},{"prefix":["Coq","Sets","Integers"],"label":"Integers_has_no_ub"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"Singleton_atomic"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_correct"},{"prefix":["Coq","FSets","FMapPositive","PositiveMapAdditionalFacts"],"label":"xmap2_lr"},{"prefix":["Coq","Vectors","Vector"],"label":"map_id"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"singleton_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"singleton_1"},{"prefix":["Coq","Lists","SetoidList"],"label":"removeA_equivlistA"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rstar_ind"},{"prefix":["Coq","Sets","Relations_1"],"label":"Preorder_rec"},{"prefix":["Coq","Sets","Relations_1"],"label":"Preorder_ind"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_sym"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_rev"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_nil"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_map"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_ind"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_in'"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_app"},{"prefix":["Coq","Lists","List"],"label":"nth_default"},{"prefix":["Coq","Sets","Uniset"],"label":"incl"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_inv_r"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_inv_m"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_inv_l"},{"prefix":["Coq","Sets","Multiset"],"label":"meq_sym"},{"prefix":["Coq","Sets","Uniset"],"label":"seq"},{"prefix":["Coq","Sets","Uniset"],"label":"In"},{"prefix":["Coq","Sorting","Heap"],"label":"contents"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"Sub_Add_new"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"const_nth"},{"prefix":["Coq","Lists","List"],"label":"nth_nth_nth_map"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"ListIn_Inf"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_trans"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_split"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_refl'"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_of_list_opp"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_image"},{"prefix":["Coq","Lists","List"],"label":"split_combine"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlist_equiv"},{"prefix":["Coq","Lists","List"],"label":"firstn_O"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_map"},{"prefix":["Coq","Lists","List"],"label":"flat_map_ext"},{"prefix":["Coq","Lists","List"],"label":"flat_map_app"},{"prefix":["Coq","Sorting","PermutEq"],"label":"multiplicity_NoDup"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Inhabited_not_empty"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"cardinal_1"},{"prefix":["Coq","Lists","List"],"label":"list_sum"},{"prefix":["Coq","Lists","List"],"label":"list_max"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"bits_lt"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order"},{"prefix":["Coq","Vectors","Vector"],"label":"eqb_eq"},{"prefix":["Coq","Vectors","Vector"],"label":"eq_dec"},{"prefix":["Coq","Lists","List"],"label":"length_zero_iff_nil"},{"prefix":["Coq","Sets","Ensembles"],"label":"Inhabited_ind"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_val_sind"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_val_rect"},{"prefix":["Coq","Lists","List"],"label":"remove_remove_eq"},{"prefix":["Coq","Lists","List"],"label":"Exists_dec_subproof0"},{"prefix":["Coq","Lists","List"],"label":"notin_flat_map_Forall"},{"prefix":["Coq","Vectors","Vector"],"label":"replace"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_nth_order"},{"prefix":["Coq","Lists","List"],"label":"in_concat"},{"prefix":["Coq","Vectors","Vector"],"label":"caseS'"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Empty_set_zero'"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"add_spec"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"cardinal"},{"prefix":["Coq","Sorting","PermutEq"],"label":"multiplicity_In_S"},{"prefix":["Coq","Sorting","PermutEq"],"label":"multiplicity_In_O"},{"prefix":["Coq","Vectors","Vector"],"label":"append"},{"prefix":["Coq","Lists","List"],"label":"notin_remove"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_right_r"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_right_l"},{"prefix":["Coq","Lists","List"],"label":"in_app_or"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"ltk_strorder"},{"prefix":["Coq","Sets","Uniset"],"label":"le_refl"},{"prefix":["Coq","Sets","Multiset"],"label":"meq"},{"prefix":["Coq","Lists","List"],"label":"filter_In"},{"prefix":["Coq","Sets","Uniset"],"label":"incl_left"},{"prefix":["Coq","Sorting","Permutation"],"label":"NoDup_Permutation"},{"prefix":["Coq","Lists","List"],"label":"map_ext_Forall"},{"prefix":["Coq","Sets","Image"],"label":"Pigeonhole"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_bool_Eq"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Intersection_inv"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_sind"},{"prefix":["Coq","Sorting","Sorted"],"label":"StronglySorted_rect"},{"prefix":["Coq","Lists","List"],"label":"firstn_skipn_rev"},{"prefix":["Coq","Lists","List"],"label":"NoDup_sind"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"cardinal_is_functional"},{"prefix":["Coq","Lists","List"],"label":"in_app_iff"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_vs_elt_inv"},{"prefix":["Coq","Sets","Image"],"label":"Pigeonhole_principle"},{"prefix":["Coq","Lists","SetoidList"],"label":"NoDupA_altdef"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"shiftrepeat_last"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_in"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"MapsTo_eq"},{"prefix":["Coq","Vectors","VectorDef"],"label":"fold_right2"},{"prefix":["Coq","Lists","List"],"label":"Forall_flat_map"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_Forall2"},{"prefix":["Coq","FSets","FMapInterface"],"label":"Cmp"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_In_cons_3"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_In_cons_2"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_In_cons_1"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_ind_transp"},{"prefix":["Coq","Lists","StreamMemo"],"label":"dmemo_list"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"cardinal_1"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose_spec3"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose_spec2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose_spec1"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"Forall_impl"},{"prefix":["Coq","Sorting","Heap"],"label":"leA_Tree"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_get_correct"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose_empty"},{"prefix":["Coq","Sets","Ensembles"],"label":"Same_set"},{"prefix":["Coq","Sets","Uniset"],"label":"union_rotate"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"make_new_approximant"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"inter_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"inter_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"inter_1"},{"prefix":["Coq","Lists","List"],"label":"Exists_or_inv"},{"prefix":["Coq","Sets","Integers"],"label":"Finite_subset_has_lub"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"For_all"},{"prefix":["Coq","Lists","StreamMemo"],"label":"memo_get_val"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"uncons_cons"},{"prefix":["Coq","FSets","FMapPositive","IsTO","MO","ME","PositiveMap"],"label":"le_lteq"},{"prefix":["Coq","Lists","List"],"label":"forallb"},{"prefix":["Coq","Sets","Powerset"],"label":"Union_minimal"},{"prefix":["Coq","Lists","List"],"label":"Add_sind"},{"prefix":["Coq","Lists","List"],"label":"Forall_image"},{"prefix":["Coq","Lists","List"],"label":"NoDup_remove"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_nodup"},{"prefix":["Coq","Lists","SetoidList"],"label":"removeA_InA"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_intro"},{"prefix":["Coq","Lists","List"],"label":"fold_left"},{"prefix":["Coq","Sets","Relations_2"],"label":"Rplus_sind"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_elim2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_elim1"},{"prefix":["Coq","Lists","List"],"label":"skipn_length"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"elements_3w"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_reflexive"},{"prefix":["Coq","Sorting","PermutEq"],"label":"NoDup_permut"},{"prefix":["Coq","Lists","List"],"label":"filter_map"},{"prefix":["Coq","Lists","List"],"label":"filter_ext"},{"prefix":["Coq","Lists","List"],"label":"filter_app"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In_inv_3"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"In_inv_2"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_equivlistA"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem"},{"prefix":["Coq","Lists","ListSet"],"label":"set_map"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add"},{"prefix":["Coq","Lists","List"],"label":"NoDup_length_incl"},{"prefix":["Coq","Sets","Integers"],"label":"le_reflexive"},{"prefix":["Coq","Lists","List"],"label":"NoDup_incl_length"},{"prefix":["Coq","Sets","Powerset"],"label":"Intersection_decreases_r"},{"prefix":["Coq","Sets","Powerset"],"label":"Intersection_decreases_l"},{"prefix":["Coq","Lists","ListSet"],"label":"set_diff_trivial"},{"prefix":["Coq","Vectors","Vector"],"label":"In_ind"},{"prefix":["Coq","Lists","List"],"label":"Exists_exists"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_add_inside"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"diff_spec"},{"prefix":["Coq","MSets","MSetRBT","Color"],"label":"t"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"bits_lt_trans"},{"prefix":["Coq","Lists","ListSet"],"label":"set_In"},{"prefix":["Coq","Lists","List"],"label":"Exists_concat"},{"prefix":["Coq","Lists","List"],"label":"existsb"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Permuted_iter_merge"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_app_inv2"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_app_inv1"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Sorted_sort"},{"prefix":["Coq","Lists","List"],"label":"NoDup_map_inv"},{"prefix":["Coq","Lists","List"],"label":"firstn_rev"},{"prefix":["Coq","Lists","List"],"label":"firstn_nil"},{"prefix":["Coq","Lists","List"],"label":"firstn_map"},{"prefix":["Coq","Lists","List"],"label":"firstn_app"},{"prefix":["Coq","Lists","List"],"label":"firstn_all"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"SortedStack"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xforall_spec"},{"prefix":["Coq","Sorting","Heap"],"label":"is_heap_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"is_heap_rect"},{"prefix":["Coq","Vectors","Vector"],"label":"rev_append"},{"prefix":["Coq","Lists","List"],"label":"app_comm_cons"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Forall_sind"},{"prefix":["Coq","Lists","List"],"label":"NoDup_filter"},{"prefix":["Coq","Sets","Uniset"],"label":"union_perm_left"},{"prefix":["Coq","Lists","List"],"label":"nth_repeat"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_In_In"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_inv"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_cons_proper"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_double_head"},{"prefix":["Coq","Vectors","VectorDef"],"label":"to_list"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Forall2_ind"},{"prefix":["Coq","Lists","List"],"label":"count_occ"},{"prefix":["Coq","Lists","List"],"label":"Forall_nil_iff"},{"prefix":["Coq","Lists","SetoidList"],"label":"transpose2"},{"prefix":["Coq","Lists","List"],"label":"list_power"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_x_empty"},{"prefix":["Coq","Sorting","Heap"],"label":"is_heap_rec"},{"prefix":["Coq","Sorting","Heap"],"label":"is_heap_ind"},{"prefix":["Coq","Lists","List"],"label":"nth_middle"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_perm_left"},{"prefix":["Coq","Lists","Streams"],"label":"EqSt_reflex"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"approximants_grow"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"elements_3w"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_elim"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_cons_eq"},{"prefix":["Coq","Lists","List"],"label":"Forall_eq_repeat"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"eqb_alt"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"G_aux"},{"prefix":["Coq","Sets","Image"],"label":"injective"},{"prefix":["Coq","Sets","Classical_sets"],"label":"Subtract_intro"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_Equivalence"},{"prefix":["Coq","FSets","FMapPositive","PositiveMapAdditionalFacts"],"label":"gsident"},{"prefix":["Coq","Sets","Multiset"],"label":"munion_empty_left"},{"prefix":["Coq","Lists","List"],"label":"in_in_remove"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"subset"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"tree_ind"},{"prefix":["Coq","Sets","Integers"],"label":"triv_nat"},{"prefix":["Coq","Lists","List"],"label":"nodup_In"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"partition_spec2"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"partition_spec1"},{"prefix":["Coq","Vectors","VectorEq"],"label":"eqb_nat_eq"},{"prefix":["Coq","Sets","Powerset"],"label":"Strict_inclusion_is_transitive_with_inclusion"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Add_commutative"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"remove"},{"prefix":["Coq","Sets","Relations_1"],"label":"Relation"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"cardinalO_empty"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"map_ext_in"},{"prefix":["Coq","Sets","Ensembles"],"label":"Couple_ind"},{"prefix":["Coq","Lists","List"],"label":"app_nil_end"},{"prefix":["Coq","Sets","Ensembles"],"label":"Ensemble"},{"prefix":["Coq","Lists","List"],"label":"remove_remove_comm"},{"prefix":["Coq","Vectors","Fin"],"label":"L_sanity"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_neq_lt"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"take_O"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"covers_Add"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_commutes"},{"prefix":["Coq","Vectors","Fin"],"label":"R_sanity"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"eq_equiv"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_rot"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_inv"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lex_Eq"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Disjoint_Intersection"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"multiplicity_InA_S"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"multiplicity_InA_O"},{"prefix":["Coq","Lists","List"],"label":"hd_error_cons"},{"prefix":["Coq","Vectors","VectorDef"],"label":"splitat"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove_3"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove_2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove_1"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"incl_st_add_soustr"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"bits_lt_trans"},{"prefix":["Coq","Lists","Streams"],"label":"sym_EqSt"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"map_id"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"InA_eqke_eqk"},{"prefix":["Coq","Sets","Cpo"],"label":"Conditionally_complete_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Conditionally_complete_ind"},{"prefix":["Coq","Lists","ListDec"],"label":"In_decidable"},{"prefix":["Coq","Lists","ListDec"],"label":"NoDup_decidable"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"filter_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"filter_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"filter_1"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"filter"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"eq_dec"},{"prefix":["Coq","Vectors","Vector"],"label":"of_list"},{"prefix":["Coq","Lists","SetoidList"],"label":"inclA"},{"prefix":["Coq","Vectors","Vector"],"label":"Exists_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"findA"},{"prefix":["Coq","Lists","List"],"label":"app_inj_tail_iff"},{"prefix":["Coq","Vectors","Vector"],"label":"splitat_append"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_trans"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_refl'"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_trans"},{"prefix":["Coq","Lists","List"],"label":"fold_symmetric"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_image"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_xll"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_xgg"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_xce"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_lxl"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_lex"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_gxg"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_cxe"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xfilter_spec"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"tree_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"choose"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_of_list_opp"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_NoDup"},{"prefix":["Coq","Vectors","VectorDef"],"label":"shiftin"},{"prefix":["Coq","Lists","List"],"label":"app_nil_r"},{"prefix":["Coq","Lists","List"],"label":"app_nil_l"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"setcover_inv"},{"prefix":["Coq","Lists","List"],"label":"app_assoc"},{"prefix":["Coq","Sets","Cpo"],"label":"Complete_rec"},{"prefix":["Coq","Sets","Cpo"],"label":"Complete_ind"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_tl_zipWith"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_nil_iff"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_cons_append"},{"prefix":["Coq","Sets","Cpo"],"label":"Glb_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Glb_rect"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_map"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"partition_filter"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"bits_lt_antirefl"},{"prefix":["Coq","Vectors","VectorDef"],"label":"uncons"},{"prefix":["Coq","FSets","FMapPositive","TO","MO","ME","PositiveMap"],"label":"lt"},{"prefix":["Coq","FSets","FMapPositive","TO","MO","ME","PositiveMap"],"label":"le"},{"prefix":["Coq","FSets","FMapPositive","TO","MO","ME","PositiveMap"],"label":"eq"},{"prefix":["Coq","FSets","FMapPositive","TO","MO","ME","PositiveMap"],"label":"t"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"StronglySorted_sort"},{"prefix":["Coq","Lists","List"],"label":"nth_S_cons"},{"prefix":["Coq","Lists","List"],"label":"nth_error_In"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_oo"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_oi"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_oh"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_io"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_ii"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_ih"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_ho"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xelements_hi"},{"prefix":["Coq","Vectors","VectorDef"],"label":"t_sind"},{"prefix":["Coq","Vectors","VectorDef"],"label":"t_rect"},{"prefix":["Coq","Sets","Powerset"],"label":"Empty_set_minimal"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lt_compat"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Included_Empty"},{"prefix":["Coq","Lists","List"],"label":"Forall2_sind"},{"prefix":["Coq","Lists","List"],"label":"Forall2_refl"},{"prefix":["Coq","Lists","List"],"label":"Forall2_impl"},{"prefix":["Coq","Lists","List"],"label":"Forall2_flip"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"merge_stack"},{"prefix":["Coq","Sorting","PermutEq"],"label":"multiplicity_In"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_contains_Rplus"},{"prefix":["Coq","Sets","Ensembles"],"label":"Extensionality_Ensembles"},{"prefix":["Coq","Vectors","Vector"],"label":"Exists_sind"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Inhabited_add"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"for_all_spec"},{"prefix":["Coq","Sets","Powerset"],"label":"Inclusion_is_transitive"},{"prefix":["Coq","Sorting","Heap"],"label":"build_heap_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"build_heap_rect"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_tail"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_head"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app_comm"},{"prefix":["Coq","Vectors","Vector"],"label":"Exists2_ind"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_app_idem"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_inv"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_ind"},{"prefix":["Coq","Lists","List"],"label":"list_sum_app"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_length_2"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_length_1"},{"prefix":["Coq","Vectors","Vector"],"label":"take_app"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_not_eqk"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Union_idempotent"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"for_all"},{"prefix":["Coq","Lists","List"],"label":"rev_unit"},{"prefix":["Coq","Sets","Ensembles"],"label":"Empty_set_rec"},{"prefix":["Coq","Sets","Ensembles"],"label":"Empty_set_ind"},{"prefix":["Coq","Vectors","Vector"],"label":"take_prf_irr"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"Subset"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Empty_set_zero"},{"prefix":["Coq","Lists","List"],"label":"combine"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"eq_refl"},{"prefix":["Coq","Lists","List"],"label":"firstn_le_length"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_sym"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_ltk"},{"prefix":["Coq","Lists","List"],"label":"Forall_Exists_exists_Forall2"},{"prefix":["Coq","Lists","List"],"label":"Add_length"},{"prefix":["Coq","Vectors","Fin"],"label":"of_nat_to_nat_inv"},{"prefix":["Coq","Sets","Image"],"label":"Im_inv"},{"prefix":["Coq","Sets","Image"],"label":"Im_ind"},{"prefix":["Coq","Sets","Image"],"label":"Im_def"},{"prefix":["Coq","Sets","Image"],"label":"Im_add"},{"prefix":["Coq","Vectors","VectorDef"],"label":"nth_order"},{"prefix":["Coq","Sorting","Sorted"],"label":"Sorted_StronglySorted"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_nth_error_bis"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"lt_rev_append"},{"prefix":["Coq","Sets","Partial_Order"],"label":"covers_rec"},{"prefix":["Coq","Sets","Partial_Order"],"label":"covers_ind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Subtract"},{"prefix":["Coq","Sets","Classical_sets"],"label":"not_SIncl_empty"},{"prefix":["Coq","Lists","List"],"label":"nth_error_nth'"},{"prefix":["Coq","Lists","List"],"label":"nth_error_app2"},{"prefix":["Coq","Lists","List"],"label":"nth_error_app1"},{"prefix":["Coq","Lists","List"],"label":"nth_error_Some"},{"prefix":["Coq","Lists","List"],"label":"nth_error_None"},{"prefix":["Coq","Lists","Streams"],"label":"Str_nth_plus"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_transp_equiv"},{"prefix":["Coq","Lists","ListSet"],"label":"set_fold_right"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"Sort_NoDup"},{"prefix":["Coq","Lists","SetoidList"],"label":"SortA_NoDupA"},{"prefix":["Coq","Lists","SetoidList"],"label":"transpose_restr2"},{"prefix":["Coq","Lists","List"],"label":"lel_tail"},{"prefix":["Coq","Lists","List"],"label":"lel_refl"},{"prefix":["Coq","Lists","List"],"label":"count_occ_cons_neq"},{"prefix":["Coq","Lists","List"],"label":"lel_cons"},{"prefix":["Coq","Vectors","VectorDef"],"label":"replace"},{"prefix":["Coq","Vectors","VectorDef"],"label":"caseS'"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Extension"},{"prefix":["Coq","Sets","Powerset"],"label":"Strict_Rel_is_Strict_Included"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"exists_"},{"prefix":["Coq","Vectors","VectorDef"],"label":"append"},{"prefix":["Coq","Lists","List"],"label":"firstn_skipn_comm"},{"prefix":["Coq","Lists","List"],"label":"app_removelast_last"},{"prefix":["Coq","Lists","List"],"label":"concat_nil_Forall"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"not_Empty_Add"},{"prefix":["Coq","FSets","FMapPositive","IsTO","MO","ME","PositiveMap"],"label":"lt_strorder"},{"prefix":["Coq","Lists","List"],"label":"Forall2_length"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_trans"},{"prefix":["Coq","Sets","Powerset"],"label":"Power_set_sind"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"xpartition"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"partition_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"partition_1"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_bool"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"Exists"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_flat_map"},{"prefix":["Coq","Lists","List"],"label":"partition_inv_nil"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_x_Leaf"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"equal_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"equal_1"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Add_intro2"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Add_intro1"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"bits_lt_antirefl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_gt"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare_eq"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"Rstar_transitive"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"rev_append"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"eq_refl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"eq_refl"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"lt_antirefl"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"incl_card_le"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"empty_1"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xelements_spec"},{"prefix":["Coq","Lists","List"],"label":"hd_error_some_nil"},{"prefix":["Coq","Lists","List"],"label":"NoDup_nodup"},{"prefix":["Coq","Lists","SetoidList"],"label":"findA_NoDupA"},{"prefix":["Coq","Lists","List"],"label":"hd_error_nil"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_app_tail"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_app_head"},{"prefix":["Coq","Lists","SetoidPermutation"],"label":"PermutationA_app_comm"},{"prefix":["Coq","Sorting","Sorted"],"label":"HdRel_sind"},{"prefix":["Coq","Lists","List"],"label":"seq_length"},{"prefix":["Coq","Lists","List"],"label":"ForallOrdPairs_ForallPairs"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"is_empty"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"subset_spec"},{"prefix":["Coq","Sets","Permut"],"label":"comm_right"},{"prefix":["Coq","Lists","List"],"label":"incl_cons_inv"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"le_trans"},{"prefix":["Coq","Lists","List"],"label":"count_occ_inv_nil"},{"prefix":["Coq","Vectors","Vector"],"label":"trunc"},{"prefix":["Coq","Vectors","Vector"],"label":"t_rec"},{"prefix":["Coq","Vectors","Vector"],"label":"t_ind"},{"prefix":["Coq","Vectors","Vector"],"label":"rectS"},{"prefix":["Coq","Vectors","Vector"],"label":"rect2"},{"prefix":["Coq","Vectors","Vector"],"label":"map_map"},{"prefix":["Coq","Vectors","Vector"],"label":"map_ext"},{"prefix":["Coq","Vectors","Vector"],"label":"const"},{"prefix":["Coq","Vectors","Vector"],"label":"caseS"},{"prefix":["Coq","Vectors","Vector"],"label":"case0"},{"prefix":["Coq","Sets","Relations_1"],"label":"PER_sind"},{"prefix":["Coq","Sets","Relations_1"],"label":"PER_rect"},{"prefix":["Coq","Lists","List"],"label":"in_split_r"},{"prefix":["Coq","Lists","List"],"label":"in_split_l"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_swap"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_sind"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_refl"},{"prefix":["Coq","Lists","List"],"label":"skipn_cons"},{"prefix":["Coq","Lists","List"],"label":"partition"},{"prefix":["Coq","Lists","List"],"label":"skipn_all2"},{"prefix":["Coq","Sets","Relations_1"],"label":"Reflexive"},{"prefix":["Coq","Lists","List"],"label":"firstn_cons"},{"prefix":["Coq","Lists","List"],"label":"firstn_all2"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_ind"},{"prefix":["Coq","Lists","List"],"label":"cons_seq"},{"prefix":["Coq","FSets","FMapPositive","PositiveMapAdditionalFacts"],"label":"map2_commut"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Setminus_intro"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_InA_InA"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_commutes_restr2"},{"prefix":["Coq","Vectors","Vector"],"label":"take"},{"prefix":["Coq","Vectors","Vector"],"label":"map2"},{"prefix":["Coq","Vectors","Vector"],"label":"last"},{"prefix":["Coq","Vectors","Vector"],"label":"cast"},{"prefix":["Coq","Vectors","Vector"],"label":"rev"},{"prefix":["Coq","Vectors","Vector"],"label":"nth"},{"prefix":["Coq","Vectors","Vector"],"label":"map"},{"prefix":["Coq","Vectors","Vector"],"label":"eta"},{"prefix":["Coq","Vectors","Vector"],"label":"eqb"},{"prefix":["Coq","Vectors","Vector"],"label":"tl"},{"prefix":["Coq","Vectors","Vector"],"label":"hd"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"equal_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"equal_1"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Singleton_is_finite"},{"prefix":["Coq","Vectors","Vector"],"label":"replace_replace_neq"},{"prefix":["Coq","Lists","List"],"label":"incl_nil_l"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftin_last"},{"prefix":["Coq","Lists","List"],"label":"incl_l_nil"},{"prefix":["Coq","Vectors","VectorDef"],"label":"In_ind"},{"prefix":["Coq","Lists","List"],"label":"count_occ_sgt"},{"prefix":["Coq","Lists","List"],"label":"count_occ_rev"},{"prefix":["Coq","Lists","List"],"label":"count_occ_nil"},{"prefix":["Coq","Lists","List"],"label":"count_occ_map"},{"prefix":["Coq","Lists","List"],"label":"count_occ_app"},{"prefix":["Coq","Lists","List"],"label":"count_occ_alt"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Intersection_commutative"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Carrier_of"},{"prefix":["Coq","Vectors","Vector"],"label":"replace_order"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"compare_compat"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"cong_antisymmetric_same_relation"},{"prefix":["Coq","Lists","SetoidList"],"label":"SortA_InfA_InA"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"Permutation_impl_permutation"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_nodup"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"empty_1"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_intro"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_elim2"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_commutes_restr"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xelements"},{"prefix":["Coq","Vectors","VectorDef"],"label":"rev_append"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Seminus_Empty_set_r"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Seminus_Empty_set_l"},{"prefix":["Coq","Sets","Constructive_sets"],"label":"Couple_inv"},{"prefix":["Coq","Sets","Integers"],"label":"Integers_ind"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"is_empty"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"not_gt_le"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"not_ge_lt"},{"prefix":["Coq","Sorting","Permutation"],"label":"nat_bijection_Permutation"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_add_cons_inside"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"Sort_Inf_In"},{"prefix":["Coq","Sets","Finite_sets_facts"],"label":"Finite_downward_closed"},{"prefix":["Coq","Sets","Cpo"],"label":"Cpo_cond"},{"prefix":["Coq","FSets","FMapPositive","E","PositiveMap"],"label":"eq_refl"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xgmap2_r"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xgmap2_l"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Non_disjoint_union"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_length_2"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_length_1"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_sind"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_rev'"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_refl"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_map'"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_cons"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_app'"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_vs_cons_inv"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"not_neq_eq"},{"prefix":["Coq","Lists","ListSet"],"label":"set_remove"},{"prefix":["Coq","Sorting","Heap"],"label":"insert"},{"prefix":["Coq","Sets","Classical_sets"],"label":"not_included_empty_Inhabited"},{"prefix":["Coq","Lists","List"],"label":"app_nth2_plus"},{"prefix":["Coq","Vectors","Vector"],"label":"shiftrepeat_nth"},{"prefix":["Coq","Sorting","Heap"],"label":"flat_spec_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"flat_spec_rect"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall_forall"},{"prefix":["Coq","Sets","Partial_Order"],"label":"Strict_Rel_Transitive_with_Rel_left"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"exists_spec"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"Add_covers"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"remove_spec"},{"prefix":["Coq","Sets","Powerset_Classical_facts"],"label":"sincl_add_x"},{"prefix":["Coq","Sets","Image"],"label":"image_empty"},{"prefix":["Coq","Sets","Cpo"],"label":"Bottom_sind"},{"prefix":["Coq","Sets","Cpo"],"label":"Bottom_rect"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"splitat_append"},{"prefix":["Coq","Sets","Infinite_sets"],"label":"approximants_grow'"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"eq_equiv"},{"prefix":["Coq","Lists","ListSet"],"label":"set_mem_ind2"},{"prefix":["Coq","Sets","Relations_3"],"label":"Locally_confluent"},{"prefix":["Coq","Sets","Ensembles"],"label":"Singleton_sind"},{"prefix":["Coq","Sets","Ensembles"],"label":"Singleton_rect"},{"prefix":["Coq","Lists","List"],"label":"count_occ_repeat_neq"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"to_list_nil_iff"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"nth_map"},{"prefix":["Coq","Lists","List"],"label":"Exists_Forall_neg"},{"prefix":["Coq","Vectors","Vector"],"label":"append_splitat"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"NoDupA_equivlistA_permut"},{"prefix":["Coq","Lists","SetoidList"],"label":"eqlistA_equiv"},{"prefix":["Coq","Lists","Streams"],"label":"tl_nth_tl"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"choose_3'"},{"prefix":["Coq","Sets","Uniset"],"label":"union_empty_left"},{"prefix":["Coq","Lists","List"],"label":"elements_in_partition"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"eqb_eq"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"eq_dec"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_length"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_list_sum"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_list_max"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"compare"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"compare"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_Forall2"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_last"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_cons"},{"prefix":["Coq","Sorting","Mergesort","NatSort"],"label":"Sorted_merge_list_to_stack"},{"prefix":["Coq","Sorting","Heap"],"label":"insert_spec_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"insert_spec_rect"},{"prefix":["Coq","Vectors","Fin"],"label":"eqb_nat_eq"},{"prefix":["Coq","FSets","FMapPositive","OrderTac","MO","ME","PositiveMap"],"label":"le_trans"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"xfoldi_1"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Union_commutative"},{"prefix":["Coq","Lists","List"],"label":"incl_map"},{"prefix":["Coq","Lists","List"],"label":"incl_app"},{"prefix":["Coq","Lists","SetoidList"],"label":"InfA_ltA"},{"prefix":["Coq","Lists","SetoidList"],"label":"InfA_eqA"},{"prefix":["Coq","Lists","SetoidList"],"label":"InfA_app"},{"prefix":["Coq","Lists","SetoidList"],"label":"InfA_alt"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"exists_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"exists_1"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"take_app"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"cardinal_spec"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"remove_3"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"remove_2"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"remove_1"},{"prefix":["Coq","Lists","SetoidList"],"label":"filter_sort"},{"prefix":["Coq","Sorting","Heap"],"label":"Tree_sind"},{"prefix":["Coq","Sorting","Heap"],"label":"Tree_rect"},{"prefix":["Coq","Lists","Streams"],"label":"Exists_map"},{"prefix":["Coq","Lists","Streams"],"label":"Exists_ind"},{"prefix":["Coq","Lists","List"],"label":"firstn_removelast"},{"prefix":["Coq","Lists","List"],"label":"removelast_firstn"},{"prefix":["Coq","MSets","MSetPositive","E","PositiveSet"],"label":"lt_compat"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_compat"},{"prefix":["Coq","Lists","ListDec"],"label":"uniquify_map"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_tl"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_order_hd"},{"prefix":["Coq","Lists","List"],"label":"Forall_dec_subproof"},{"prefix":["Coq","Lists","List"],"label":"in_split"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"ltk_not_eqke"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"elements"},{"prefix":["Coq","Vectors","VectorDef"],"label":"of_list"},{"prefix":["Coq","Vectors","VectorSpec"],"label":"take_prf_irr"},{"prefix":["Coq","Lists","List"],"label":"rev_list_ind"},{"prefix":["Coq","Lists","List"],"label":"elt_eq_unit"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Exists_ind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"subset_Leaf_s"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"MapsTo_1"},{"prefix":["Coq","Lists","List"],"label":"skipn_skipn"},{"prefix":["Coq","Sets","Relations_3_facts"],"label":"Rstar_imp_coherent"},{"prefix":["Coq","Lists","SetoidList"],"label":"InA_altdef"},{"prefix":["Coq","Sets","Relations_2_facts"],"label":"star_monotone"},{"prefix":["Coq","Lists","ListDec"],"label":"NoDup_list_decidable"},{"prefix":["Coq","Vectors","Vector"],"label":"fold_right"},{"prefix":["Coq","Lists","List"],"label":"in_flat_map"},{"prefix":["Coq","Lists","List"],"label":"removelast_last"},{"prefix":["Coq","Lists","SetoidList"],"label":"fold_right_equivlistA2"},{"prefix":["Coq","Vectors","Vector"],"label":"fold_left2"},{"prefix":["Coq","Lists","List"],"label":"rev_app_distr"},{"prefix":["Coq","FSets","FMapPositive","MO","ME","PositiveMap"],"label":"Inf_alt"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA_rewrite_r"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA_rewrite_l"},{"prefix":["Coq","Sets","Ensembles"],"label":"Inhabited_sind"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_nil_cons"},{"prefix":["Coq","Lists","ListSet"],"label":"set_union_iff"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_nil_eq"},{"prefix":["Coq","Sorting","PermutEq"],"label":"permut_nil"},{"prefix":["Coq","Vectors","Vector"],"label":"nth_map2"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Union_add"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"permut_remove_hd"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"xexists_spec"},{"prefix":["Coq","Lists","List"],"label":"removelast_app"},{"prefix":["Coq","Lists","Streams"],"label":"Exists_sind"},{"prefix":["Coq","Lists","List"],"label":"filter_ext_in_iff"},{"prefix":["Coq","Lists","ListSet"],"label":"set_add_elim"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_NoDupA"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqke_refl"},{"prefix":["Coq","Lists","List"],"label":"firstn_skipn"},{"prefix":["Coq","Lists","List"],"label":"Exists_fold_right"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Exists_sind"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"equal_subset"},{"prefix":["Coq","Lists","ListSet"],"label":"set"},{"prefix":["Coq","Lists","List"],"label":"firstn_app_2"},{"prefix":["Coq","Lists","List"],"label":"repeat_app"},{"prefix":["Coq","Lists","List"],"label":"app_assoc_reverse"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"min_elt"},{"prefix":["Coq","FSets","FMapPositive"],"label":"append_neutral_r"},{"prefix":["Coq","FSets","FMapPositive"],"label":"append_neutral_l"},{"prefix":["Coq","Sets","Finite_sets"],"label":"Finite_ind"},{"prefix":["Coq","Lists","List"],"label":"nil_cons"},{"prefix":["Coq","Vectors","VectorDef"],"label":"Exists2_ind"},{"prefix":["Coq","Vectors","Vector"],"label":"Forall_nth_order"},{"prefix":["Coq","Sets","Ensembles"],"label":"Full_set_sind"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA_then"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA_refl"},{"prefix":["Coq","Sorting","PermutSetoid"],"label":"if_eqA_else"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"Sort_Inf_In"},{"prefix":["Coq","Sets","Cpo"],"label":"Chain_cond"},{"prefix":["Coq","Lists","SetoidList"],"label":"InfA_compat"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_rev"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_nil"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_map"},{"prefix":["Coq","Vectors","Vector"],"label":"to_list_inj"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"remove_3"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"remove_2"},{"prefix":["Coq","FSets","FMapPositive","PositiveMap"],"label":"remove_1"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_trans"},{"prefix":["Coq","Sets","Integers"],"label":"le_trans"},{"prefix":["Coq","MSets","MSetPositive","PositiveSet"],"label":"ct_compare_bool"},{"prefix":["Coq","FSets","FMapPositive","ME","PositiveMap"],"label":"eqk_equiv"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA_permute_heads"},{"prefix":["Coq","Lists","List"],"label":"prod_length"},{"prefix":["Coq","Sorting","Permutation"],"label":"Permutation_in"},{"prefix":["Coq","Sets","Integers"],"label":"le_Order"},{"prefix":["Coq","FSets","FSetPositive","E","PositiveSet"],"label":"bits_lt"},{"prefix":["Coq","Lists","List"],"label":"removelast"},{"prefix":["Coq","Lists","List"],"label":"remove_app"},{"prefix":["Coq","Lists","List"],"label":"remove_alt"},{"prefix":["Coq","FSets","FSetPositive","PositiveSet"],"label":"partition"},{"prefix":["Coq","Sets","Relations_1_facts"],"label":"Rsym_imp_notRsym"},{"prefix":["Coq","Lists","SetoidList"],"label":"filter_split"},{"prefix":["Coq","Lists","StreamMemo"],"label":"dimemo_list"},{"prefix":["Coq","Sorting","CPermutation"],"label":"CPermutation_morph_cons"},{"prefix":["Coq","Lists","SetoidList"],"label":"equivlistA"},{"prefix":["Coq","Sets","Powerset"],"label":"Union_is_Lub"},{"prefix":["Coq","Lists","List"],"label":"Forall_cons_iff"},{"prefix":["Coq","Sets","Powerset_facts"],"label":"Setminus_Included_empty"}]}