{"lemmas":[{"prefix":["Coq","Bool","Bool"],"label":"eqb_true_iff"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_distributive"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_le_compat"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_map_distr"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in111"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_congr"},{"prefix":["Coq","Init","Logic"],"label":"forall_exists_unique_domain_coincide"},{"prefix":["Coq","Init","Peano"],"label":"mult_n_Sm"},{"prefix":["Coq","Init","Wf"],"label":"Fix_F"},{"prefix":["Coq","ssr","ssrbool"],"label":"app_predE"},{"prefix":["Coq","Init","Byte"],"label":"byte_of_byte"},{"prefix":["Coq","ssr","ssrbool"],"label":"rev_trans"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro"},{"prefix":["Coq","btauto","Reflect"],"label":"reduce_poly_of_formula_sound"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_hprop"},{"prefix":["Coq","btauto","Reflect"],"label":"poly_of_formula_valid_compat"},{"prefix":["Coq","ssr","ssrbool"],"label":"predPredType"},{"prefix":["Coq","ssr","ssrfun"],"label":"rev_left_loop"},{"prefix":["Coq","Bool","Bool"],"label":"Is_true_eq_right"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_id2r"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_id2l"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_andr"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_andl"},{"prefix":["Coq","Init","Logic"],"label":"neg_false"},{"prefix":["Coq","Bool","Zerob"],"label":"zerob_true_intro"},{"prefix":["Coq","Init","Logic"],"label":"ex_sind"},{"prefix":["Coq","Init","Logic"],"label":"ex_rect"},{"prefix":["Coq","Init","Wf"],"label":"Fix"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_uncurried"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_true"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_sind"},{"prefix":["Coq","Init","Hexadecimal","Little"],"label":"double"},{"prefix":["Coq","Init","Logic"],"label":"ex2_rec"},{"prefix":["Coq","Init","Logic"],"label":"ex2_ind"},{"prefix":["Coq","Init","Logic"],"label":"ex2_eta"},{"prefix":["Coq","Init","Specif"],"label":"sumor_rec"},{"prefix":["Coq","Init","Specif"],"label":"sumor_ind"},{"prefix":["Coq","Bool","Bool"],"label":"orb_false_elim"},{"prefix":["Coq","Init","Specif"],"label":"ex_of_sigT"},{"prefix":["Coq","Init","Specif"],"label":"sumbool_rec"},{"prefix":["Coq","Init","Specif"],"label":"sumbool_ind"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_false_r"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_false_l"},{"prefix":["Coq","Init","Wf"],"label":"Acc_inv_dep"},{"prefix":["Coq","ssr","ssreflect"],"label":"external_view_sind"},{"prefix":["Coq","ssr","ssreflect"],"label":"external_view_rect"},{"prefix":["Coq","Init","Logic"],"label":"f_equal"},{"prefix":["Coq","btauto","Reflect"],"label":"poly_of_formula_sound"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_valid"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_sound"},{"prefix":["Coq","Init","Logic"],"label":"eq_sind"},{"prefix":["Coq","Init","Logic"],"label":"eq_rect"},{"prefix":["Coq","Bool","Bool"],"label":"trans_eq_bool"},{"prefix":["Coq","ssr","ssreflect"],"label":"abstract"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_hprop"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_compat"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosLt"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosLe"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosEq"},{"prefix":["Coq","btauto","Algebra"],"label":"valid_ind"},{"prefix":["Coq","btauto","Algebra"],"label":"valid_dec"},{"prefix":["Coq","ssr","ssrfun"],"label":"inv_inj"},{"prefix":["Coq","ssr","ssrfun"],"label":"inv_bij"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"compare"},{"prefix":["Coq","Bool","Bool"],"label":"if_negb"},{"prefix":["Coq","Bool","Bool"],"label":"absorption_orb"},{"prefix":["Coq","Init","Datatypes"],"label":"bool_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"bool_ind"},{"prefix":["Coq","Bool","BoolEq"],"label":"exists_beq_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"inj_can_sym_on"},{"prefix":["Coq","ssr","ssrbool"],"label":"inj_can_sym_in"},{"prefix":["Coq","Init","Logic"],"label":"rew_opp_r"},{"prefix":["Coq","Init","Logic"],"label":"rew_opp_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rect_exist_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rect_exist_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraR"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraL"},{"prefix":["Coq","Init","Logic"],"label":"rew_const"},{"prefix":["Coq","ssr","ssrfun"],"label":"monomorphism_2"},{"prefix":["Coq","ssr","ssrfun"],"label":"monomorphism_1"},{"prefix":["Coq","btauto","Algebra"],"label":"reduce_aux"},{"prefix":["Coq","Bool","BoolEq"],"label":"beq_eq_not_false"},{"prefix":["Coq","btauto","Algebra"],"label":"valid_le_compat"},{"prefix":["Coq","Init","Number"],"label":"internal_uint_dec_lb1"},{"prefix":["Coq","Init","Number"],"label":"internal_uint_dec_bl1"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyb_idr"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyb_idl"},{"prefix":["Coq","ssr","ssrbool"],"label":"unless_contra"},{"prefix":["Coq","Bool","Bool"],"label":"orb_andb_distrib_r"},{"prefix":["Coq","Bool","Bool"],"label":"orb_andb_distrib_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_hprop_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"left_transitive"},{"prefix":["Coq","Bool","Bool"],"label":"not_true_is_false"},{"prefix":["Coq","Init","Datatypes"],"label":"andb_true_intro"},{"prefix":["Coq","ssr","ssrbool"],"label":"simpl_predE"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpecT_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpecT_rect"},{"prefix":["Coq","ssr","ssrfun"],"label":"olift_comp"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_eq_dec"},{"prefix":["Coq","Init","Tactics"],"label":"decide_left"},{"prefix":["Coq","Init","Decimal"],"label":"revapp"},{"prefix":["Coq","ssr","ssreflect"],"label":"unlock"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_le_incl"},{"prefix":["Coq","btauto","Algebra"],"label":"valid_sind"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_add_compat"},{"prefix":["Coq","Init","Decimal"],"label":"uint_rec"},{"prefix":["Coq","Init","Decimal"],"label":"uint_ind"},{"prefix":["Coq","Init","Decimal"],"label":"uint_beq"},{"prefix":["Coq","ssr","ssrbool"],"label":"sym_right_transitive"},{"prefix":["Coq","Init","Decimal"],"label":"nztail"},{"prefix":["Coq","Init","Decimal"],"label":"nzhead"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT2_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_hprop_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoRL_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoLR_in"},{"prefix":["Coq","Init","Wf"],"label":"well_founded_induction_type"},{"prefix":["Coq","ssr","ssrfun"],"label":"rev_right_loop"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in21"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in12"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in11"},{"prefix":["Coq","ssr","ssrbool"],"label":"mono1W_in"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"condition"},{"prefix":["Coq","ssr","ssrfun"],"label":"pcan_inj"},{"prefix":["Coq","ssr","ssreflect"],"label":"locked"},{"prefix":["Coq","Init","Logic"],"label":"or_assoc"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"maybeProp"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"Over_rel"},{"prefix":["Coq","ssr","ssreflect"],"label":"iffRLn"},{"prefix":["Coq","ssr","ssreflect"],"label":"iffLRn"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_curried_map"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraTT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraTN"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraTF"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraPT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraPN"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraPF"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraNT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraNN"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraNF"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraLR"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraFT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraFN"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraFF"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosEq_obligation_1"},{"prefix":["Coq","ssr","ssrfun"],"label":"inj_can_eq"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_ind_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rect"},{"prefix":["Coq","Init","Logic"],"label":"rew_swap"},{"prefix":["Coq","Init","Wf"],"label":"well_founded"},{"prefix":["Coq","Init","Logic"],"label":"or_cancel_r"},{"prefix":["Coq","Init","Logic"],"label":"or_cancel_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"or4_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"or3_sind"},{"prefix":["Coq","Init","Logic"],"label":"exists_inhabited"},{"prefix":["Coq","ssr","ssrbool"],"label":"xorPifn"},{"prefix":["Coq","btauto","Algebra"],"label":"reduce_aux_le_compat"},{"prefix":["Coq","Init","Nat"],"label":"of_hex_int"},{"prefix":["Coq","ssr","ssrbool"],"label":"unkey_qualifier"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_sind"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"rel_of_simpl"},{"prefix":["Coq","Init","Logic"],"label":"and_iff_compat_r"},{"prefix":["Coq","Init","Logic"],"label":"and_iff_compat_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbACA"},{"prefix":["Coq","Init","Nat"],"label":"of_hex_uint"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_uncurried_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"introTFn"},{"prefix":["Coq","ssr","ssrbool"],"label":"introNTF"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist_l"},{"prefix":["Coq","Bool","Zerob"],"label":"zerob_false_elim"},{"prefix":["Coq","Init","Nat"],"label":"to_hex_int"},{"prefix":["Coq","Init","Datatypes"],"label":"rew_pair"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist2_curried"},{"prefix":["Coq","Init","Datatypes"],"label":"bool_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"bool_rect"},{"prefix":["Coq","ssr","ssreflect"],"label":"UnderE"},{"prefix":["Coq","Init","Logic"],"label":"not_eq_sym"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_on2"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_on1"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in3"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in2"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_in1"},{"prefix":["Coq","ssr","ssrbool"],"label":"prop_for"},{"prefix":["Coq","Init","Specif"],"label":"sig_rec"},{"prefix":["Coq","Init","Specif"],"label":"sig_ind"},{"prefix":["Coq","Init","Specif"],"label":"sig_eta"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_id"},{"prefix":["Coq","ssr","ssreflect"],"label":"unlock_with"},{"prefix":["Coq","ssr","ssrbool"],"label":"mono_sym_in11"},{"prefix":["Coq","ssr","ssreflect"],"label":"ssr_congr_arrow"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2_l"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj3"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj2"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj1"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbACA"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rect_exist"},{"prefix":["Coq","Init","Nat"],"label":"of_uint_acc"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_tag2"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_sig2"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_pair"},{"prefix":["Coq","Init","Specif"],"label":"absurd_set"},{"prefix":["Coq","Bool","Bool"],"label":"negb_prop_involutive"},{"prefix":["Coq","Init","Decimal"],"label":"uint_eq_dec"},{"prefix":["Coq","Bool","Bool"],"label":"negb_andb"},{"prefix":["Coq","Init","Specif"],"label":"projT3"},{"prefix":["Coq","Init","Specif"],"label":"projT2"},{"prefix":["Coq","Init","Specif"],"label":"projT1"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_commutative"},{"prefix":["Coq","ssr","ssrbool"],"label":"right_transitive"},{"prefix":["Coq","Bool","Bool"],"label":"andb_assoc"},{"prefix":["Coq","Bool","Bool"],"label":"bool_dec"},{"prefix":["Coq","ssr","ssreflect","TheCanonical"],"label":"get"},{"prefix":["Coq","Init","Logic"],"label":"eq_refl_map_distr"},{"prefix":["Coq","Bool","Bool"],"label":"implb_orb"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2"},{"prefix":["Coq","Init","Specif"],"label":"sigT_prod_sigT"},{"prefix":["Coq","Init","Specif"],"label":"prod_of_sigT"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj2_of_ex2_eq"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj1_of_ex2_eq"},{"prefix":["Coq","Bool","Bool"],"label":"eq_bool_prop_intro"},{"prefix":["Coq","Bool","Bool"],"label":"compare_spec"},{"prefix":["Coq","Init","Specif"],"label":"ex2_of_sig2"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"result"},{"prefix":["Coq","Init","Nat"],"label":"compare"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_simpl"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1lW"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1lS"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1lP"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_comm"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_of_sig2"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_id2r"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_id2l"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_addr"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_addl"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybNN"},{"prefix":["Coq","ssr","ssrbool"],"label":"impliesP"},{"prefix":["Coq","Bool","BoolEq"],"label":"beq_eq_true"},{"prefix":["Coq","Init","Decimal"],"label":"int_of_int"},{"prefix":["Coq","Init","Specif"],"label":"except"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig"},{"prefix":["Coq","ssr","ssrfun"],"label":"homomorphism_2"},{"prefix":["Coq","ssr","ssrfun"],"label":"homomorphism_1"},{"prefix":["Coq","Init","Datatypes"],"label":"CompSpec2Type"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_null_obligation_3"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_null_obligation_2"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_null_obligation_1"},{"prefix":["Coq","Init","Specif"],"label":"rew_sig"},{"prefix":["Coq","btauto","Algebra"],"label":"eval"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_reduce_aux"},{"prefix":["Coq","Init","Logic"],"label":"not_iff_compat"},{"prefix":["Coq","Bool","Bool"],"label":"andb_true_r"},{"prefix":["Coq","Bool","Bool"],"label":"andb_true_l"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_trans"},{"prefix":["Coq","ssr","ssrfun"],"label":"eq_comp"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_compat"},{"prefix":["Coq","Init","Logic"],"label":"and_rec"},{"prefix":["Coq","Init","Logic"],"label":"and_ind"},{"prefix":["Coq","ssr","ssrsetoid"],"label":"compat_Reflexive"},{"prefix":["Coq","Init","Logic"],"label":"unique_existence"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_ind_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"homo_mono"},{"prefix":["Coq","ssr","ssrbool"],"label":"homoRL_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"simpl_rel"},{"prefix":["Coq","ssr","ssrbool"],"label":"homoLR_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"classic_EM"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"callee"},{"prefix":["Coq","Bool","Bool"],"label":"andb_negb_r"},{"prefix":["Coq","Bool","Bool"],"label":"andb_negb_l"},{"prefix":["Coq","Bool","Bool"],"label":"negb_prop_intro"},{"prefix":["Coq","ssr","ssrbool"],"label":"keyed_qualifier_keyed"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_uint_dec_lb0"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_uint_dec_bl0"},{"prefix":["Coq","Init","Peano"],"label":"eq_add_S"},{"prefix":["Coq","ssr","ssrfun"],"label":"commutative"},{"prefix":["Coq","ssr","ssreflect"],"label":"locked_withE"},{"prefix":["Coq","ssr","ssrbool"],"label":"classic_pick"},{"prefix":["Coq","ssr","ssrbool"],"label":"classic_bind"},{"prefix":["Coq","Init","Peano"],"label":"le_n_S"},{"prefix":["Coq","Init","Peano"],"label":"le_ind"},{"prefix":["Coq","Init","Peano"],"label":"le_S_n"},{"prefix":["Coq","Init","Peano"],"label":"le_0_n"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_rect"},{"prefix":["Coq","Bool","DecBool"],"label":"ifdec_left"},{"prefix":["Coq","ssr","ssreflect"],"label":"ssr_converse"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_iff"},{"prefix":["Coq","ssr","ssrfun"],"label":"sig_of_sig2"},{"prefix":["Coq","Init","Decimal"],"label":"uint_sind"},{"prefix":["Coq","Init","Decimal"],"label":"uint_rect"},{"prefix":["Coq","Init","Specif"],"label":"sigT_of_sigT2_eq"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_true_r"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_true_l"},{"prefix":["Coq","Bool","Sumbool"],"label":"bool_of_sumbool"},{"prefix":["Coq","Init","Peano"],"label":"plus_n_O"},{"prefix":["Coq","Init","Peano"],"label":"plus_O_n"},{"prefix":["Coq","Init","Number"],"label":"uint_of_uint"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_valid_incl"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"Under_rel_from_rel"},{"prefix":["Coq","Init","Hexadecimal"],"label":"unorm"},{"prefix":["Coq","Init","Peano"],"label":"f_equal_pred"},{"prefix":["Coq","ssr","ssreflect"],"label":"not_locked_false_eq_true"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_uncurried_iff"},{"prefix":["Coq","btauto","Algebra"],"label":"null_rec"},{"prefix":["Coq","btauto","Algebra"],"label":"null_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"pcan_in_inj"},{"prefix":["Coq","Init","Peano"],"label":"f_equal2_nat"},{"prefix":["Coq","Init","Specif"],"label":"proj1_sig_eq"},{"prefix":["Coq","Init","Nat"],"label":"bitwise"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_sym_inv_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_sym_inv_l"},{"prefix":["Coq","ssr","ssreflect"],"label":"locked_with"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_sym_distr"},{"prefix":["Coq","Init","Decimal","Little"],"label":"succ_double"},{"prefix":["Coq","Bool","Bvector"],"label":"Bvect_false"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivalence_relP_in"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_sind"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_rect"},{"prefix":["Coq","Init","Hexadecimal"],"label":"norm"},{"prefix":["Coq","Init","Hexadecimal"],"label":"rev"},{"prefix":["Coq","Init","Hexadecimal"],"label":"opp"},{"prefix":["Coq","Init","Hexadecimal"],"label":"app"},{"prefix":["Coq","Init","Hexadecimal"],"label":"abs"},{"prefix":["Coq","Bool","Bool"],"label":"orb_prop"},{"prefix":["Coq","Bool","Bool"],"label":"orb_diag"},{"prefix":["Coq","Bool","Bool"],"label":"orb_comm"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_complete"},{"prefix":["Coq","ssr","ssrfun"],"label":"pcan_pcomp"},{"prefix":["Coq","Init","Specif"],"label":"Choice2"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"unlessR"},{"prefix":["Coq","ssr","ssrbool"],"label":"unlessP"},{"prefix":["Coq","ssr","ssrbool"],"label":"unlessL"},{"prefix":["Coq","ssr","ssrbool"],"label":"has_quality"},{"prefix":["Coq","ssr","ssrbool"],"label":"decidable"},{"prefix":["Coq","Init","Byte"],"label":"to_bits"},{"prefix":["Coq","Bool","Bool"],"label":"eq_true_not_negb"},{"prefix":["Coq","Init","Logic"],"label":"ex2_sind"},{"prefix":["Coq","Init","Logic"],"label":"ex2_rect"},{"prefix":["Coq","Init","Datatypes"],"label":"CompOpp_inj"},{"prefix":["Coq","Init","Datatypes"],"label":"CompOpp_iff"},{"prefix":["Coq","Init","Hexadecimal","Little"],"label":"succ"},{"prefix":["Coq","ssr","ssrbool"],"label":"homo_sym_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"classicW"},{"prefix":["Coq","ssr","ssrbool"],"label":"classicP"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyb_id2l"},{"prefix":["Coq","Init","Datatypes"],"label":"BoolSpec_ind"},{"prefix":["Coq","ssr","ssrfun"],"label":"ocan_comp"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"forall_exists_coincide_unique_domain"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"test_Prop"},{"prefix":["Coq","Bool","BoolEq"],"label":"eq_dec"},{"prefix":["Coq","ssr","ssreflect"],"label":"abstract_context"},{"prefix":["Coq","ssr","ssrfun"],"label":"oapp_comp"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_commutative"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_rew_distr"},{"prefix":["Coq","Init","Specif"],"label":"Choice"},{"prefix":["Coq","Bool","Bool"],"label":"implb_orb_distrib_r"},{"prefix":["Coq","Bool","Bool"],"label":"implb_orb_distrib_l"},{"prefix":["Coq","Init","Logic"],"label":"and_assoc"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_nondep"},{"prefix":["Coq","Bool","Bool"],"label":"orb_true_r"},{"prefix":["Coq","Bool","Bool"],"label":"orb_true_l"},{"prefix":["Coq","Init","Datatypes"],"label":"Empty_set_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"Empty_set_ind"},{"prefix":["Coq","Init","Datatypes"],"label":"unit_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"unit_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"inj_can_sym_in_on"},{"prefix":["Coq","btauto","Reflect"],"label":"list_replace_nth_2"},{"prefix":["Coq","btauto","Reflect"],"label":"list_replace_nth_1"},{"prefix":["Coq","Bool","Bool"],"label":"compare"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_onW_can"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_onS_can"},{"prefix":["Coq","ssr","ssrbool"],"label":"can_in_inj"},{"prefix":["Coq","ssr","ssreflect"],"label":"external_view_rec"},{"prefix":["Coq","ssr","ssreflect"],"label":"external_view_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred_of_argType"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT2_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT2_l"},{"prefix":["Coq","Init","Number"],"label":"number_beq"},{"prefix":["Coq","ssr","ssrbool"],"label":"antisymmetric"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_sig2_cond"},{"prefix":["Coq","ssr","ssreflect"],"label":"argumentType"},{"prefix":["Coq","Init","Nat"],"label":"of_hex_uint_acc"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_applicative"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_tag_cond_dep"},{"prefix":["Coq","Bool","Bool"],"label":"orb_negb_r"},{"prefix":["Coq","Bool","Bool"],"label":"orb_negb_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"and5_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"and5_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"pre_symmetric"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_injective"},{"prefix":["Coq","ssr","ssrbool"],"label":"and4_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"and4_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"topredE"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpec_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_sig_cond_dep"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1lW_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1lS_in"},{"prefix":["Coq","Init","Datatypes"],"label":"andb_prop"},{"prefix":["Coq","ssr","ssrbool"],"label":"and3_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"and3_rect"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpecT_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpecT_ind"},{"prefix":["Coq","Bool","Zerob"],"label":"zerob_true_elim"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_injective"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_tag_cond"},{"prefix":["Coq","ssr","ssrbool"],"label":"simpl_pred_value"},{"prefix":["Coq","ssr","ssrclasses"],"label":"iff_Reflexive"},{"prefix":["Coq","Init","Peano"],"label":"pred_Sn"},{"prefix":["Coq","Init","Peano"],"label":"IsSucc"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpec2Type"},{"prefix":["Coq","Bool","Bool"],"label":"orb_lazy_alt"},{"prefix":["Coq","Bool","Bool"],"label":"implb_negb_orb"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_negb_negb"},{"prefix":["Coq","Init","Logic"],"label":"iff_trans"},{"prefix":["Coq","Init","Logic"],"label":"iff_stepl"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_equal_to"},{"prefix":["Coq","Init","Number"],"label":"number_eq_dec"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_sind"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_rect"},{"prefix":["Coq","Init","Hexadecimal"],"label":"del_tail"},{"prefix":["Coq","Init","Hexadecimal"],"label":"del_head"},{"prefix":["Coq","Bool","IfProp"],"label":"Iffalse_inv"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_ind"},{"prefix":["Coq","Init","Logic"],"label":"inhabited_ind"},{"prefix":["Coq","Bool","Bool"],"label":"orb_false_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"decPcases"},{"prefix":["Coq","ssr","ssrfun"],"label":"bij_can_sym"},{"prefix":["Coq","ssr","ssrfun"],"label":"bij_can_bij"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_elim"},{"prefix":["Coq","Bool","Bool"],"label":"le_implb"},{"prefix":["Coq","Init","Wf"],"label":"Acc_sind"},{"prefix":["Coq","Init","Wf"],"label":"Acc_rect"},{"prefix":["Coq","ssr","ssrfun","Option"],"label":"default"},{"prefix":["Coq","Bool","Bool"],"label":"negb_prop_elim"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_complete_alt"},{"prefix":["Coq","Bool","Bool"],"label":"negb_prop_classical"},{"prefix":["Coq","Bool","BoolEq"],"label":"beq_false_not_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"subpred"},{"prefix":["Coq","ssr","ssrbool"],"label":"subon1l"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in3"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in2"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in1"},{"prefix":["Coq","ssr","ssrfun"],"label":"catcomp"},{"prefix":["Coq","ssr","ssrfun"],"label":"can_inj"},{"prefix":["Coq","Init","Hexadecimal"],"label":"hexadecimal_eq_dec"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_hprop_iff"},{"prefix":["Coq","Init","Decimal"],"label":"unorm"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivPif"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rect_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"sigT_sind"},{"prefix":["Coq","Init","Specif"],"label":"sigT_rect"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rec_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_assoc"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_rec"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_ind"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_eta"},{"prefix":["Coq","Bool","Bool"],"label":"implb_same"},{"prefix":["Coq","Bool","Bool"],"label":"implb_negb"},{"prefix":["Coq","ssr","ssreflect"],"label":"iffRL"},{"prefix":["Coq","ssr","ssreflect"],"label":"iffLR"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_refl_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_refl_l"},{"prefix":["Coq","Init","Decimal"],"label":"internal_uint_dec_lb"},{"prefix":["Coq","Init","Decimal"],"label":"internal_uint_dec_bl"},{"prefix":["Coq","Bool","BoolOrder"],"label":"false_le"},{"prefix":["Coq","Bool","BoolEq"],"label":"not_eq_false_beq"},{"prefix":["Coq","Init","Decimal"],"label":"norm"},{"prefix":["Coq","Init","Decimal"],"label":"rev"},{"prefix":["Coq","Init","Decimal"],"label":"opp"},{"prefix":["Coq","Init","Decimal"],"label":"app"},{"prefix":["Coq","Init","Decimal"],"label":"abs"},{"prefix":["Coq","ssr","ssrbool"],"label":"fun_of_rel"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rect_ex_intro2_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rect_ex_intro2_l"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_rect_r"},{"prefix":["Coq","Init","Decimal","Little"],"label":"double"},{"prefix":["Coq","btauto","Reflect"],"label":"poly_of_formula_eval_compat"},{"prefix":["Coq","Init","Peano"],"label":"mult_n_O"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftL_iter"},{"prefix":["Coq","ssr","ssreflect"],"label":"over"},{"prefix":["Coq","ssr","ssreflect"],"label":"lock"},{"prefix":["Coq","ssr","ssrfun"],"label":"bij_inj"},{"prefix":["Coq","ssr","ssrbool"],"label":"xorPif"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_curried"},{"prefix":["Coq","Bool","Bool"],"label":"negb_involutive"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_eq"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2_hprop"},{"prefix":["Coq","Bool","Bool"],"label":"not_false_iff_true"},{"prefix":["Coq","Bool","Bool"],"label":"orb_true_elim"},{"prefix":["Coq","ssr","ssrfun"],"label":"associative"},{"prefix":["Coq","Init","Datatypes"],"label":"uncurry"},{"prefix":["Coq","ssr","ssrbool"],"label":"SimplPred"},{"prefix":["Coq","ssr","ssrbool"],"label":"unless"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rect_existT_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rect_existT_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"topred"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_uncurried_iff"},{"prefix":["Coq","Init","Hexadecimal"],"label":"nb_digits"},{"prefix":["Coq","ssr","ssrbool"],"label":"subrel"},{"prefix":["Coq","ssr","ssrbool"],"label":"subon2"},{"prefix":["Coq","ssr","ssrbool"],"label":"subon1"},{"prefix":["Coq","btauto","Reflect"],"label":"make_last"},{"prefix":["Coq","Init","Datatypes"],"label":"option_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"option_map"},{"prefix":["Coq","Init","Datatypes"],"label":"option_ind"},{"prefix":["Coq","Bool","Bool"],"label":"andb_if"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_nondep"},{"prefix":["Coq","ssr","ssrbool"],"label":"relpre"},{"prefix":["Coq","btauto","Reflect"],"label":"formula_rec"},{"prefix":["Coq","btauto","Reflect"],"label":"formula_ind"},{"prefix":["Coq","Init","Specif"],"label":"dependent_choice"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_valid_compat"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq_trans"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbACA"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq_equiv"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_hprop"},{"prefix":["Coq","Init","Datatypes"],"label":"comparison_eq_stable"},{"prefix":["Coq","Init","Peano"],"label":"nat_case"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbTE"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbRL"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbNE"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbLR"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbFE"},{"prefix":["Coq","btauto","Algebra"],"label":"eval_extensional_eq_compat"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoRL"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoLR"},{"prefix":["Coq","ssr","ssrbool"],"label":"mono2W"},{"prefix":["Coq","btauto","Reflect"],"label":"make_last_nth_2"},{"prefix":["Coq","btauto","Reflect"],"label":"make_last_nth_1"},{"prefix":["Coq","ssr","ssrbool"],"label":"unkey_pred"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred_of_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivalence_relP"},{"prefix":["Coq","Bool","Sumbool"],"label":"sumbool_of_bool"},{"prefix":["Coq","ssr","ssrfun"],"label":"involutive"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj3_eq"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj2_eq"},{"prefix":["Coq","Init","Logic"],"label":"ex_proj1_eq"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_tag"},{"prefix":["Coq","ssr","ssrfun"],"label":"all_sig"},{"prefix":["Coq","ssr","ssrbool"],"label":"is_inl"},{"prefix":["Coq","ssr","ssrbool"],"label":"isSome"},{"prefix":["Coq","ssr","ssrbool"],"label":"introT"},{"prefix":["Coq","ssr","ssrbool"],"label":"introP"},{"prefix":["Coq","ssr","ssrbool"],"label":"introN"},{"prefix":["Coq","ssr","ssrbool"],"label":"introF"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyP"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"if_neg"},{"prefix":["Coq","ssr","ssrbool"],"label":"if_arg"},{"prefix":["Coq","ssr","ssrbool"],"label":"homoRL"},{"prefix":["Coq","ssr","ssrbool"],"label":"homoLR"},{"prefix":["Coq","Bool","Bool"],"label":"implb_contrapositive"},{"prefix":["Coq","Init","Datatypes"],"label":"comparison_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"comparison_ind"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_uncurried"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eqb_eq"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq_sym"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq_dec"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rect_ex_intro2"},{"prefix":["Coq","Init","Nat"],"label":"to_hex_uint"},{"prefix":["Coq","ssr","ssrbool"],"label":"fun_if"},{"prefix":["Coq","Init","Specif"],"label":"sig2_of_sigT2"},{"prefix":["Coq","ssr","ssrbool"],"label":"negb_inj"},{"prefix":["Coq","ssr","ssrbool"],"label":"negb_and"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro2_hprop_nondep"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivP"},{"prefix":["Coq","ssr","ssrbool"],"label":"eq_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimTn"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimTF"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimNf"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimFn"},{"prefix":["Coq","Init","Logic"],"label":"f_equal5"},{"prefix":["Coq","Init","Logic"],"label":"f_equal4"},{"prefix":["Coq","Init","Logic"],"label":"f_equal3"},{"prefix":["Coq","Init","Logic"],"label":"f_equal2"},{"prefix":["Coq","Bool","Bool"],"label":"implb_false_iff"},{"prefix":["Coq","ssr","ssrfun"],"label":"tag_of_sig"},{"prefix":["Coq","Init","Specif"],"label":"proj2_sig_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"contra"},{"prefix":["Coq","ssr","ssrbool"],"label":"simpl_pred"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_mon"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_cst"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftRl"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftRa"},{"prefix":["Coq","btauto","Algebra"],"label":"list_nth"},{"prefix":["Coq","Bool","Bool"],"label":"Is_true"},{"prefix":["Coq","Init","Decimal"],"label":"del_tail"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbCA"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbAC"},{"prefix":["Coq","Init","Decimal"],"label":"del_head"},{"prefix":["Coq","ssr","ssrclasses"],"label":"reflexivity"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbCA"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbAC"},{"prefix":["Coq","Init","Specif"],"label":"sig2_sind"},{"prefix":["Coq","Init","Specif"],"label":"sig2_rect"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"lt_compat"},{"prefix":["Coq","ssr","ssrbool"],"label":"qualifE"},{"prefix":["Coq","Init","Datatypes"],"label":"CompareSpec_ind"},{"prefix":["Coq","ssr","ssrfun"],"label":"inj_comp"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"test_negative"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_collective"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"lt_total"},{"prefix":["Coq","Init","Datatypes"],"label":"injective_projections"},{"prefix":["Coq","ssr","ssrfun"],"label":"fun_of_simpl"},{"prefix":["Coq","Init","Specif"],"label":"sumor_sind"},{"prefix":["Coq","Init","Specif"],"label":"sumor_rect"},{"prefix":["Coq","Init","Logic"],"label":"subrelation"},{"prefix":["Coq","Init","Logic"],"label":"False_sind"},{"prefix":["Coq","Init","Logic"],"label":"False_rect"},{"prefix":["Coq","Init","Specif"],"label":"value"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rect"},{"prefix":["Coq","Init","Specif"],"label":"error"},{"prefix":["Coq","Init","Datatypes"],"label":"option_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"option_rect"},{"prefix":["Coq","Bool","Bool"],"label":"andb_diag"},{"prefix":["Coq","Bool","Bool"],"label":"andb_comm"},{"prefix":["Coq","Bool","Bool"],"label":"orb_false_intro"},{"prefix":["Coq","Bool","Bool"],"label":"eq_bool_prop_elim"},{"prefix":["Coq","Init","Logic"],"label":"eq_id_comm_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_id_comm_l"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rec"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_ind"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_eta"},{"prefix":["Coq","Init","Datatypes"],"label":"sum_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"sum_ind"},{"prefix":["Coq","Init","Specif"],"label":"projT2_of_sigT2_eq"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rec_uncurried"},{"prefix":["Coq","ssr","ssrfun"],"label":"tag_of_tag2"},{"prefix":["Coq","Init","Specif"],"label":"Exc"},{"prefix":["Coq","Init","Nat"],"label":"to_uint"},{"prefix":["Coq","Init","Datatypes"],"label":"BoolSpec_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"mono_sym_in"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rect_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"unique"},{"prefix":["Coq","Init","Specif"],"label":"sigT_of_prod"},{"prefix":["Coq","Init","Peano"],"label":"nat_rect_plus"},{"prefix":["Coq","Init","Byte"],"label":"byte_rec"},{"prefix":["Coq","Init","Byte"],"label":"byte_ind"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro_hprop"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"frame"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"check"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosLt_obligation_1"},{"prefix":["Coq","Init","Logic"],"label":"inhabited_covariant"},{"prefix":["Coq","Init","Logic"],"label":"rew_ex"},{"prefix":["Coq","btauto","Algebra"],"label":"reduce_eval_compat"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_preorder"},{"prefix":["Coq","Init","Logic"],"label":"or_ind"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"test"},{"prefix":["Coq","ssr","ssreflect","NonPropType"],"label":"call"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"over_rel"},{"prefix":["Coq","Init","Wf"],"label":"well_founded_induction_type_2"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans"},{"prefix":["Coq","Init","Logic"],"label":"eq_stepl"},{"prefix":["Coq","Init","Logic"],"label":"eq_rec_r"},{"prefix":["Coq","Init","Nat"],"label":"testbit"},{"prefix":["Coq","Init","Logic"],"label":"eq_ind_r"},{"prefix":["Coq","ssr","ssrfun"],"label":"bij_comp"},{"prefix":["Coq","Init","Nat"],"label":"of_num_uint"},{"prefix":["Coq","Init","Decimal"],"label":"nb_digits"},{"prefix":["Coq","Bool","Bvector"],"label":"Bvector"},{"prefix":["Coq","Init","Byte"],"label":"byte_sind"},{"prefix":["Coq","Init","Byte"],"label":"byte_rect"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_assoc_reverse"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rect_exist2_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rect_exist2_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"classically"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_hprop"},{"prefix":["Coq","Init","Peano"],"label":"min_r"},{"prefix":["Coq","Init","Peano"],"label":"min_l"},{"prefix":["Coq","Init","Peano"],"label":"max_r"},{"prefix":["Coq","Init","Peano"],"label":"max_l"},{"prefix":["Coq","ssr","ssreflect"],"label":"locked_with_unlockable"},{"prefix":["Coq","ssr","ssrbool"],"label":"simpl_of_mem"},{"prefix":["Coq","Init","Peano"],"label":"f_equal_nat"},{"prefix":["Coq","Init","Nat"],"label":"sqrt_iter"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftL"},{"prefix":["Coq","Init","Logic"],"label":"f_equal_dep2"},{"prefix":["Coq","Bool","Bool"],"label":"negb_xorb_r"},{"prefix":["Coq","Bool","Bool"],"label":"negb_xorb_l"},{"prefix":["Coq","Bool","Bool"],"label":"eq_true_false_abs"},{"prefix":["Coq","Init","Logic"],"label":"or_iff_compat_r"},{"prefix":["Coq","Init","Logic"],"label":"or_iff_compat_l"},{"prefix":["Coq","Init","Specif"],"label":"inhabited_sig_to_exists"},{"prefix":["Coq","Bool","Bool"],"label":"iff_reflect"},{"prefix":["Coq","Init","Logic"],"label":"ex_rec"},{"prefix":["Coq","Init","Logic"],"label":"ex_ind"},{"prefix":["Coq","Init","Logic"],"label":"ex_eta"},{"prefix":["Coq","Init","Logic"],"label":"eq_sym"},{"prefix":["Coq","Init","Logic"],"label":"eq_rec"},{"prefix":["Coq","Init","Logic"],"label":"eq_ind"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist_curried"},{"prefix":["Coq","Init","Peano"],"label":"n_Sn"},{"prefix":["Coq","Init","Peano"],"label":"eq_S"},{"prefix":["Coq","Init","Logic"],"label":"rew_map"},{"prefix":["Coq","Init","Logic"],"label":"rew_ex2"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rect_existT"},{"prefix":["Coq","Init","Peano"],"label":"O_S"},{"prefix":["Coq","Init","Peano"],"label":"lt"},{"prefix":["Coq","Init","Peano"],"label":"gt"},{"prefix":["Coq","Init","Peano"],"label":"ge"},{"prefix":["Coq","Bool","Bool"],"label":"implb_andb_distrib_r"},{"prefix":["Coq","ssr","ssrfun"],"label":"omapEapp"},{"prefix":["Coq","Bool","Bool"],"label":"andb_true_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"mem_simpl"},{"prefix":["Coq","ssr","ssrbool"],"label":"not_false_is_true"},{"prefix":["Coq","btauto","Algebra"],"label":"linear_reduce"},{"prefix":["Coq","ssr","ssrbool"],"label":"expose_simpl_pred"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_uncurried_iff"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rect_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_hprop"},{"prefix":["Coq","Init","Logic"],"label":"absurd"},{"prefix":["Coq","Init","Nat"],"label":"log2_iter"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_nondep"},{"prefix":["Coq","Init","Datatypes"],"label":"length"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"contra_notT"},{"prefix":["Coq","ssr","ssrbool"],"label":"contra_notN"},{"prefix":["Coq","ssr","ssrbool"],"label":"contra_notF"},{"prefix":["Coq","Bool","Bool"],"label":"absurd_eq_true"},{"prefix":["Coq","Bool","Bool"],"label":"absurd_eq_bool"},{"prefix":["Coq","ssr","ssrbool"],"label":"ApplicativePred"},{"prefix":["Coq","Init","Byte"],"label":"of_bits"},{"prefix":["Coq","ssr","ssrbool"],"label":"pair_andP"},{"prefix":["Coq","Init","Decimal"],"label":"uint_of_uint"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_eq_poly_obligation_1"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_ind"},{"prefix":["Coq","Init","Datatypes"],"label":"idProp"},{"prefix":["Coq","Init","Wf"],"label":"well_founded_induction"},{"prefix":["Coq","Bool","Bool"],"label":"eq_true_iff_eq"},{"prefix":["Coq","Bool","Bool"],"label":"negb_involutive_reverse"},{"prefix":["Coq","Init","Number"],"label":"signed_int_beq"},{"prefix":["Coq","Init","Specif"],"label":"sigT_of_sigT2"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_sum"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_ind"},{"prefix":["Coq","Init","Specif"],"label":"sumbool_sind"},{"prefix":["Coq","Init","Specif"],"label":"sumbool_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"onW_can_in"},{"prefix":["Coq","Init","Peano"],"label":"le_sind"},{"prefix":["Coq","Init","Peano"],"label":"le_pred"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in_bij"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_idr"},{"prefix":["Coq","ssr","ssrbool"],"label":"orb_idl"},{"prefix":["Coq","ssr","ssrbool"],"label":"keyed_qualifier_suproof"},{"prefix":["Coq","Init","Nat"],"label":"to_int"},{"prefix":["Coq","Bool","Bool"],"label":"orb_prop_intro"},{"prefix":["Coq","Init","Nat"],"label":"square"},{"prefix":["Coq","Init","Nat"],"label":"shiftr"},{"prefix":["Coq","Init","Nat"],"label":"shiftl"},{"prefix":["Coq","ssr","ssrbool"],"label":"inPhantom"},{"prefix":["Coq","Bool","Bool"],"label":"implb_curry"},{"prefix":["Coq","ssr","ssrbool"],"label":"or4_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"or3_ind"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_zero"},{"prefix":["Coq","ssr","ssreflect"],"label":"protect_term"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_loop"},{"prefix":["Coq","ssr","ssreflect"],"label":"abstract_lock"},{"prefix":["Coq","ssr","ssrbool"],"label":"applicative_pred_applicative"},{"prefix":["Coq","ssr","ssrbool"],"label":"onW_can"},{"prefix":["Coq","ssr","ssrbool"],"label":"onW_bij"},{"prefix":["Coq","Init","Logic"],"label":"True_rec"},{"prefix":["Coq","Init","Logic"],"label":"True_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"onT_bij"},{"prefix":["Coq","ssr","ssrbool"],"label":"onS_can"},{"prefix":["Coq","Init","Specif"],"label":"exists_to_inhabited_sig"},{"prefix":["Coq","Bool","IfProp"],"label":"Iftrue_inv"},{"prefix":["Coq","ssr","ssrbool"],"label":"sumboolP"},{"prefix":["Coq","Init","Nat"],"label":"of_int"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_rec_r"},{"prefix":["Coq","ssr","ssrbool"],"label":"on2W_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"on2S_in"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_ind_r"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1W_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1S_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"sym_left_transitive"},{"prefix":["Coq","Init","Nat"],"label":"modulo"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_irrefl"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_trichotomy"},{"prefix":["Coq","ssr","ssrbool"],"label":"can_mono_in"},{"prefix":["Coq","ssr","ssrbool"],"label":"memPredType"},{"prefix":["Coq","Init","Decimal"],"label":"internal_signed_int_dec_lb"},{"prefix":["Coq","Init","Decimal"],"label":"internal_signed_int_dec_bl"},{"prefix":["Coq","ssr","ssrbool"],"label":"classic_imply"},{"prefix":["Coq","Init","Specif"],"label":"ex2_of_sigT2"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_compat"},{"prefix":["Coq","ssr","ssrbool"],"label":"applicative_pred_value"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_mon_valid_compat"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rect_exist2"},{"prefix":["Coq","ssr","ssrbool"],"label":"subrelUr"},{"prefix":["Coq","ssr","ssrbool"],"label":"subrelUl"},{"prefix":["Coq","Init","Nat"],"label":"double"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_trans"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_total"},{"prefix":["Coq","Init","Nat"],"label":"divmod"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_refl"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in21"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in12"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in11"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rect_uncurried"},{"prefix":["Coq","Init","Datatypes"],"label":"CompOpp"},{"prefix":["Coq","Init","Specif"],"label":"sig_of_sig2_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred_sort"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred_oapp"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_sind"},{"prefix":["Coq","Init","Specif"],"label":"sigT2_rect"},{"prefix":["Coq","Init","Datatypes"],"label":"CompSpecT"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_null"},{"prefix":["Coq","ssr","ssrbool"],"label":"mem_topred"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"unless_sym"},{"prefix":["Coq","Init","Tactics"],"label":"decide_right"},{"prefix":["Coq","Init","Wf"],"label":"Acc_intro_generator"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rec_uncurried"},{"prefix":["Coq","ssr","ssrfun"],"label":"etrans_id"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"over_rel_done"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_r"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rect"},{"prefix":["Coq","Init","Specif"],"label":"proj3_sig_eq"},{"prefix":["Coq","Init","Specif"],"label":"ex_of_sig"},{"prefix":["Coq","Init","Datatypes"],"label":"IDProp"},{"prefix":["Coq","Init","Nat"],"label":"tail_addmul"},{"prefix":["Coq","ssr","ssrbool"],"label":"homo_mono_in"},{"prefix":["Coq","Init","Hexadecimal"],"label":"nztail_int"},{"prefix":["Coq","ssr","ssreflect"],"label":"dependentReturnType"},{"prefix":["Coq","Init","Logic"],"label":"rew_compose"},{"prefix":["Coq","ssr","ssrbool"],"label":"wlog_neg"},{"prefix":["Coq","Init","Specif"],"label":"projT1_of_sigT2_eq"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_inverse"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_inverse"},{"prefix":["Coq","ssr","ssrbool"],"label":"keyed_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"negb_or"},{"prefix":["Coq","btauto","Reflect"],"label":"list_nth_succ"},{"prefix":["Coq","btauto","Reflect"],"label":"list_nth_base"},{"prefix":["Coq","ssr","ssrfun"],"label":"tagged2"},{"prefix":["Coq","ssr","ssrbool"],"label":"transitive"},{"prefix":["Coq","btauto","Reflect"],"label":"list_replace"},{"prefix":["Coq","Init","Logic"],"label":"or_sind"},{"prefix":["Coq","Init","Logic"],"label":"or_comm"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_inj_comp"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rect"},{"prefix":["Coq","Init","Decimal","Little"],"label":"succ"},{"prefix":["Coq","Init","Specif"],"label":"sigT_of_sig"},{"prefix":["Coq","Init","Logic"],"label":"iff_refl"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_move_r_l_2"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_move_r_l_1"},{"prefix":["Coq","Init","Wf"],"label":"well_founded_ind"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_move_l_r_2"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_move_l_r_1"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_ind_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"uniqueness"},{"prefix":["Coq","ssr","ssrbool"],"label":"onPhantom"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_spec"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_refl"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_prop"},{"prefix":["Coq","ssr","ssrbool"],"label":"simplPredType"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist2_uncurried"},{"prefix":["Coq","Bool","Bool"],"label":"negb_true_iff"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_intro2"},{"prefix":["Coq","Bool","Bool"],"label":"andb_false_intro1"},{"prefix":["Coq","ssr","ssrfun"],"label":"unwrap"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"Under_rel"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_uncurried"},{"prefix":["Coq","ssr","ssrfun"],"label":"tagged"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_add_linear_compat"},{"prefix":["Coq","ssr","ssrbool"],"label":"mem_mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"mem_pred_value"},{"prefix":["Coq","ssr","ssrbool"],"label":"boolfunPredType"},{"prefix":["Coq","Init","Datatypes"],"label":"sum_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"sum_rect"},{"prefix":["Coq","Bool","Sumbool"],"label":"bool_eq_rec"},{"prefix":["Coq","Bool","Sumbool"],"label":"bool_eq_ind"},{"prefix":["Coq","ssr","ssrfun"],"label":"s2valP"},{"prefix":["Coq","ssr","ssrbool"],"label":"irreflexive"},{"prefix":["Coq","ssr","ssrbool"],"label":"total"},{"prefix":["Coq","ssr","ssrbool"],"label":"sameP"},{"prefix":["Coq","ssr","ssrbool"],"label":"preim"},{"prefix":["Coq","ssr","ssrbool"],"label":"predU"},{"prefix":["Coq","ssr","ssrbool"],"label":"predT"},{"prefix":["Coq","ssr","ssrbool"],"label":"predI"},{"prefix":["Coq","ssr","ssrbool"],"label":"predD"},{"prefix":["Coq","ssr","ssrbool"],"label":"predC"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred0"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbCA"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbAC"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1lW"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1lT"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1lS"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbT"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbK"},{"prefix":["Coq","ssr","ssrbool"],"label":"negbF"},{"prefix":["Coq","ssr","ssrbool"],"label":"negPn"},{"prefix":["Coq","ssr","ssrbool"],"label":"negPf"},{"prefix":["Coq","ssr","ssrbool"],"label":"negPP"},{"prefix":["Coq","ssr","ssrbool"],"label":"nandP"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoW"},{"prefix":["Coq","Bool","Bvector"],"label":"Bsign"},{"prefix":["Coq","Bool","Bvector"],"label":"Bhigh"},{"prefix":["Coq","Bool","Bvector"],"label":"Bcons"},{"prefix":["Coq","Bool","Bvector"],"label":"BVxor"},{"prefix":["Coq","Bool","Bvector"],"label":"BVand"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"eqbRL"},{"prefix":["Coq","ssr","ssrbool"],"label":"eqbLR"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimT"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimN"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimF"},{"prefix":["Coq","ssr","ssrbool"],"label":"boolP"},{"prefix":["Coq","Bool","Bool"],"label":"implb_false_r"},{"prefix":["Coq","Bool","Bool"],"label":"implb_false_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbb"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbT"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbN"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbK"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbF"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbC"},{"prefix":["Coq","ssr","ssrbool"],"label":"andbA"},{"prefix":["Coq","ssr","ssrbool"],"label":"andTb"},{"prefix":["Coq","ssr","ssrbool"],"label":"andPP"},{"prefix":["Coq","ssr","ssrbool"],"label":"andNb"},{"prefix":["Coq","ssr","ssrbool"],"label":"andKb"},{"prefix":["Coq","ssr","ssrbool"],"label":"andFb"},{"prefix":["Coq","ssr","ssrbool"],"label":"and5P"},{"prefix":["Coq","ssr","ssrbool"],"label":"and4P"},{"prefix":["Coq","ssr","ssrbool"],"label":"and3P"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbb"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbT"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbP"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbN"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbK"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbI"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbF"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbC"},{"prefix":["Coq","ssr","ssrbool"],"label":"addbA"},{"prefix":["Coq","ssr","ssrbool"],"label":"addTb"},{"prefix":["Coq","ssr","ssrbool"],"label":"addNb"},{"prefix":["Coq","ssr","ssrbool"],"label":"addKb"},{"prefix":["Coq","ssr","ssrbool"],"label":"addIb"},{"prefix":["Coq","ssr","ssrbool"],"label":"addFb"},{"prefix":["Coq","ssr","ssrbool","DefaultKeying"],"label":"default_keyed_pred"},{"prefix":["Coq","ssr","ssrfun"],"label":"oapp_comp_f"},{"prefix":["Coq","ssr","ssrfun"],"label":"injective"},{"prefix":["Coq","Bool","Bool"],"label":"negb_sym"},{"prefix":["Coq","Bool","Bool"],"label":"negb_orb"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_eq"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_uncurried_iff"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eqb"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"lt"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"le"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"t"},{"prefix":["Coq","Bool","Bvector"],"label":"Bnil"},{"prefix":["Coq","Bool","Bvector"],"label":"Bneg"},{"prefix":["Coq","Bool","Bvector"],"label":"Blow"},{"prefix":["Coq","Bool","Bvector"],"label":"BVor"},{"prefix":["Coq","Bool","Bvector"],"label":"BVeq"},{"prefix":["Coq","ssr","ssrbool","PredOfSimpl"],"label":"coerce"},{"prefix":["Coq","ssr","ssrbool"],"label":"rwP2"},{"prefix":["Coq","ssr","ssrbool"],"label":"relU"},{"prefix":["Coq","ssr","ssrbool"],"label":"pred"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbb"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbT"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbN"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbK"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbF"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbC"},{"prefix":["Coq","ssr","ssrbool"],"label":"orbA"},{"prefix":["Coq","ssr","ssrbool"],"label":"orTb"},{"prefix":["Coq","ssr","ssrbool"],"label":"orPP"},{"prefix":["Coq","ssr","ssrbool"],"label":"orNb"},{"prefix":["Coq","ssr","ssrbool"],"label":"orKb"},{"prefix":["Coq","ssr","ssrbool"],"label":"orFb"},{"prefix":["Coq","ssr","ssrbool"],"label":"or4P"},{"prefix":["Coq","ssr","ssrbool"],"label":"or3P"},{"prefix":["Coq","ssr","ssrbool"],"label":"on2W"},{"prefix":["Coq","ssr","ssrbool"],"label":"on2T"},{"prefix":["Coq","ssr","ssrbool"],"label":"on2S"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1W"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1T"},{"prefix":["Coq","ssr","ssrbool"],"label":"on1S"},{"prefix":["Coq","ssr","ssrbool"],"label":"notF"},{"prefix":["Coq","ssr","ssrbool"],"label":"norP"},{"prefix":["Coq","ssr","ssrbool"],"label":"negP"},{"prefix":["Coq","ssr","ssrbool"],"label":"memE"},{"prefix":["Coq","ssr","ssrbool"],"label":"in3W"},{"prefix":["Coq","ssr","ssrbool"],"label":"in3T"},{"prefix":["Coq","ssr","ssrbool"],"label":"in2W"},{"prefix":["Coq","ssr","ssrbool"],"label":"in2T"},{"prefix":["Coq","ssr","ssrbool"],"label":"in1W"},{"prefix":["Coq","ssr","ssrbool"],"label":"in1T"},{"prefix":["Coq","ssr","ssrbool"],"label":"iffP"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifPn"},{"prefix":["Coq","ssr","ssrbool"],"label":"idPn"},{"prefix":["Coq","ssr","ssrbool"],"label":"forE"},{"prefix":["Coq","ssr","ssrbool"],"label":"decP"},{"prefix":["Coq","ssr","ssrbool"],"label":"appP"},{"prefix":["Coq","ssr","ssrbool"],"label":"andP"},{"prefix":["Coq","ssr","ssrbool"],"label":"altP"},{"prefix":["Coq","ssr","ssrbool"],"label":"addb"},{"prefix":["Coq","ssr","ssrfun"],"label":"inj_id"},{"prefix":["Coq","Init","Peano"],"label":"plus_n_Sm"},{"prefix":["Coq","Init","Peano"],"label":"plus_Sn_m"},{"prefix":["Coq","ssr","ssrbool"],"label":"rwP"},{"prefix":["Coq","ssr","ssrbool"],"label":"rel"},{"prefix":["Coq","ssr","ssrbool"],"label":"orP"},{"prefix":["Coq","ssr","ssrbool"],"label":"mem"},{"prefix":["Coq","ssr","ssrbool"],"label":"isT"},{"prefix":["Coq","ssr","ssrbool"],"label":"inE"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifT"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifP"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifN"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifF"},{"prefix":["Coq","ssr","ssrbool"],"label":"ifE"},{"prefix":["Coq","ssr","ssrbool"],"label":"idP"},{"prefix":["Coq","ssr","ssrfun"],"label":"inj_compr"},{"prefix":["Coq","ssr","ssreflect"],"label":"master_key"},{"prefix":["Coq","Init","Datatypes"],"label":"nat_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"nat_rect"},{"prefix":["Coq","Bool","Bool"],"label":"eq_true_negb_classical"},{"prefix":["Coq","Init","Number"],"label":"signed_int_eq_dec"},{"prefix":["Coq","ssr","ssrfun"],"label":"ftrans"},{"prefix":["Coq","Init","Hexadecimal"],"label":"hexadecimal_beq"},{"prefix":["Coq","Bool","DecBool"],"label":"ifdec_right"},{"prefix":["Coq","ssr","ssrfun"],"label":"etrans"},{"prefix":["Coq","ssr","ssrfun"],"label":"eq_inj"},{"prefix":["Coq","ssr","ssrfun"],"label":"eq_can"},{"prefix":["Coq","ssr","ssrfun"],"label":"eq_bij"},{"prefix":["Coq","ssr","ssreflect"],"label":"nary_congruence"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivPifn"},{"prefix":["Coq","Init","Datatypes"],"label":"surjective_pairing"},{"prefix":["Coq","ssr","ssrfun"],"label":"congr2"},{"prefix":["Coq","ssr","ssrfun"],"label":"congr1"},{"prefix":["Coq","ssr","ssrfun"],"label":"cancel"},{"prefix":["Coq","ssr","ssrfun"],"label":"pair_of_and"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"le_lteq"},{"prefix":["Coq","Bool","Bool"],"label":"not_true_iff_false"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rect_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_map"},{"prefix":["Coq","Init","Hexadecimal"],"label":"signed_int_beq"},{"prefix":["Coq","ssr","ssrbool"],"label":"on_can_inj"},{"prefix":["Coq","Bool","Sumbool"],"label":"sumbool_or"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_nondep"},{"prefix":["Coq","ssr","ssrbool"],"label":"reflexive"},{"prefix":["Coq","Init","Specif"],"label":"prod_sigT_prod"},{"prefix":["Coq","Init","Decimal"],"label":"nztail_int"},{"prefix":["Coq","Init","Logic"],"label":"eq_sind_r"},{"prefix":["Coq","ssr","ssrfun"],"label":"Some_inj"},{"prefix":["Coq","Init","Nat"],"label":"of_uint"},{"prefix":["Coq","ssr","ssrfun"],"label":"inj_can_sym"},{"prefix":["Coq","Init","Logic"],"label":"eq_rect_r"},{"prefix":["Coq","Init","Peano"],"label":"nat_double_ind"},{"prefix":["Coq","Init","Number"],"label":"internal_number_dec_lb"},{"prefix":["Coq","Init","Number"],"label":"internal_number_dec_bl"},{"prefix":["Coq","ssr","ssrbool"],"label":"SimplRel"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_rec_uncurried"},{"prefix":["Coq","Init","Wf"],"label":"Fix_F_2"},{"prefix":["Coq","ssr","ssrbool"],"label":"sort_of_predArgType"},{"prefix":["Coq","Init","Datatypes"],"label":"Empty_set_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"Empty_set_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"is_inleft"},{"prefix":["Coq","Init","Datatypes"],"label":"unit_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"unit_rect"},{"prefix":["Coq","ssr","ssrbool"],"label":"predArgType"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist2_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist2_l"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_lteq_dec"},{"prefix":["Coq","Init","Datatypes"],"label":"nat_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"nat_ind"},{"prefix":["Coq","ssr","ssrfun"],"label":"Tagged"},{"prefix":["Coq","Bool","Sumbool"],"label":"sumbool_not"},{"prefix":["Coq","Bool","Sumbool"],"label":"sumbool_and"},{"prefix":["Coq","ssr","ssrbool"],"label":"applicative_mem_pred_value"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_ind_uncurried"},{"prefix":["Coq","Init","Decimal"],"label":"decimal_eq_dec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rect"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_ind"},{"prefix":["Coq","Bool","Bool"],"label":"implb_true_iff"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"Under_relE"},{"prefix":["Coq","Init","Hexadecimal"],"label":"del_head_int"},{"prefix":["Coq","Init","Decimal"],"label":"internal_decimal_dec_lb"},{"prefix":["Coq","Init","Decimal"],"label":"internal_decimal_dec_bl"},{"prefix":["Coq","Init","Logic"],"label":"imp_iff_compat_r"},{"prefix":["Coq","Init","Logic"],"label":"imp_iff_compat_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"subon_bij"},{"prefix":["Coq","ssr","ssrbool"],"label":"is_true_true"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_ind"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_hprop_iff"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rec"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_ind"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_eta"},{"prefix":["Coq","ssr","ssrbool"],"label":"can_in_pcan"},{"prefix":["Coq","ssr","ssrbool"],"label":"can_in_comp"},{"prefix":["Coq","Init","Logic"],"label":"proj2"},{"prefix":["Coq","Init","Logic"],"label":"proj1"},{"prefix":["Coq","Init","Logic"],"label":"f_equal_dep"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex"},{"prefix":["Coq","ssr","ssrbool"],"label":"can_mono"},{"prefix":["Coq","ssr","ssrbool"],"label":"check_applicative_mem_pred"},{"prefix":["Coq","Init","Nat"],"label":"tail_mul"},{"prefix":["Coq","Init","Nat"],"label":"tail_add"},{"prefix":["Coq","ssr","ssrbool"],"label":"canRL_on"},{"prefix":["Coq","ssr","ssrbool"],"label":"canRL_in"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_false"},{"prefix":["Coq","ssr","ssrbool"],"label":"canLR_on"},{"prefix":["Coq","ssr","ssrbool"],"label":"canLR_in"},{"prefix":["Coq","Bool","Bool"],"label":"xorb_nilpotent"},{"prefix":["Coq","Init","Logic"],"label":"and_cancel_r"},{"prefix":["Coq","Init","Logic"],"label":"and_cancel_l"},{"prefix":["Coq","Bool","Bool"],"label":"not_false_is_true"},{"prefix":["Coq","Init","Hexadecimal"],"label":"app_int"},{"prefix":["Coq","Init","Nat"],"label":"to_num_uint"},{"prefix":["Coq","Init","Logic"],"label":"notT"},{"prefix":["Coq","Init","Logic"],"label":"inst"},{"prefix":["Coq","Init","Logic"],"label":"not"},{"prefix":["Coq","Init","Logic"],"label":"iff"},{"prefix":["Coq","Init","Logic"],"label":"gen"},{"prefix":["Coq","Init","Logic"],"label":"all"},{"prefix":["Coq","ssr","ssrbool"],"label":"unfold_in"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_curry_subdef"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_sound_alt"},{"prefix":["Coq","btauto","Reflect"],"label":"list_nth_nil"},{"prefix":["Coq","ssr","ssrbool"],"label":"collective_pred_of_simpl"},{"prefix":["Coq","ssr","ssrbool"],"label":"KeyedPred"},{"prefix":["Coq","ssr","ssrfun"],"label":"s2valP'"},{"prefix":["Coq","Bool","Bool"],"label":"Is_true_eq_true"},{"prefix":["Coq","Bool","Bool"],"label":"Is_true_eq_left"},{"prefix":["Coq","Init","Specif"],"label":"eq_exist_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"equivalence_rel"},{"prefix":["Coq","Init","Logic"],"label":"eq_sym_map_distr"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2"},{"prefix":["Coq","Bool","DecBool"],"label":"ifdec"},{"prefix":["Coq","Init","Datatypes"],"label":"implb"},{"prefix":["Coq","Init","Datatypes"],"label":"curry"},{"prefix":["Coq","Init","Datatypes"],"label":"pair_equal_spec"},{"prefix":["Coq","Init","Logic"],"label":"map_subst_map"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rect_ex_intro_r"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rect_ex_intro_l"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_uncurried_iff"},{"prefix":["Coq","ssr","ssrbool"],"label":"sub_in111"},{"prefix":["Coq","ssr","ssrfun"],"label":"obindEapp"},{"prefix":["Coq","Init","Byte"],"label":"of_bits_to_bits"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_rec"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_ind"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_iff"},{"prefix":["Coq","Bool","Bool"],"label":"reflect_dec"},{"prefix":["Coq","Bool","Bool"],"label":"orb_assoc"},{"prefix":["Coq","Init","Logic"],"label":"iff_to_and"},{"prefix":["Coq","Init","Specif"],"label":"rew_sigT2"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_subst"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_reflx"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_negb2"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_negb1"},{"prefix":["Coq","Init","Datatypes"],"label":"xorb"},{"prefix":["Coq","Init","Datatypes"],"label":"negb"},{"prefix":["Coq","Init","Datatypes"],"label":"andb"},{"prefix":["Coq","ssr","ssrbool"],"label":"bijective_on"},{"prefix":["Coq","ssr","ssrbool"],"label":"bijective_in"},{"prefix":["Coq","Init","Datatypes"],"label":"snd"},{"prefix":["Coq","Init","Datatypes"],"label":"orb"},{"prefix":["Coq","Init","Datatypes"],"label":"fst"},{"prefix":["Coq","Init","Datatypes"],"label":"app"},{"prefix":["Coq","Init","Datatypes"],"label":"id"},{"prefix":["Coq","Init","Datatypes"],"label":"ID"},{"prefix":["Coq","ssr","ssrfun"],"label":"pcancel"},{"prefix":["Coq","Init","Number"],"label":"internal_signed_int_dec_lb1"},{"prefix":["Coq","Init","Number"],"label":"internal_signed_int_dec_bl1"},{"prefix":["Coq","Init","Logic"],"label":"f_equal_compose"},{"prefix":["Coq","ssr","ssrbool"],"label":"bind_unless"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_ind"},{"prefix":["Coq","Init","Specif"],"label":"sig_of_sigT"},{"prefix":["Coq","Init","Specif"],"label":"sig_of_sig2"},{"prefix":["Coq","ssr","ssrbool"],"label":"KeyedQualifier"},{"prefix":["Coq","Init","Logic"],"label":"map_subst"},{"prefix":["Coq","ssr","ssrfun"],"label":"morphism_2"},{"prefix":["Coq","ssr","ssrfun"],"label":"morphism_1"},{"prefix":["Coq","Init","Logic"],"label":"False_rec"},{"prefix":["Coq","Init","Logic"],"label":"False_ind"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT2_curried"},{"prefix":["Coq","Init","Logic"],"label":"eq_sym_involutive"},{"prefix":["Coq","Init","Peano"],"label":"not_eq_S"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"is_left"},{"prefix":["Coq","Init","Datatypes"],"label":"list_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"list_rect"},{"prefix":["Coq","Init","Decimal"],"label":"signed_int_beq"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_mon_null_compat"},{"prefix":["Coq","Bool","Bool"],"label":"negb_false_iff"},{"prefix":["Coq","ssr","ssrclasses"],"label":"Reflexive"},{"prefix":["Coq","ssr","ssrbool"],"label":"mono_sym"},{"prefix":["Coq","ssr","ssrbool"],"label":"applicative_pred_of_simpl"},{"prefix":["Coq","ssr","ssrbool"],"label":"monoW_in"},{"prefix":["Coq","Bool","Bool"],"label":"andb_prop_elim"},{"prefix":["Coq","Bool","Bool"],"label":"absorption_andb"},{"prefix":["Coq","Init","Nat"],"label":"ldiff"},{"prefix":["Coq","ssr","ssrbool"],"label":"introTn"},{"prefix":["Coq","ssr","ssrbool"],"label":"introTF"},{"prefix":["Coq","ssr","ssrbool"],"label":"introNf"},{"prefix":["Coq","ssr","ssrbool"],"label":"introFn"},{"prefix":["Coq","Bool","Bvector"],"label":"Bvect_true"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_intro_uncurried"},{"prefix":["Coq","Init","Logic"],"label":"eq_trans_r"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on2W"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on2S"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on2P"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1W"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1S"},{"prefix":["Coq","ssr","ssrbool"],"label":"in_on1P"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_sig_cond"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybb"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybT"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybN"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybF"},{"prefix":["Coq","ssr","ssrbool"],"label":"implybE"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyTb"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyPP"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyNb"},{"prefix":["Coq","ssr","ssrbool"],"label":"implyFb"},{"prefix":["Coq","ssr","ssrbool"],"label":"inW_bij"},{"prefix":["Coq","ssr","ssrbool"],"label":"inT_bij"},{"prefix":["Coq","Bool","Bool"],"label":"implb_true_r"},{"prefix":["Coq","Bool","Bool"],"label":"implb_true_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"in3_sig"},{"prefix":["Coq","ssr","ssrbool"],"label":"in2_sig"},{"prefix":["Coq","ssr","ssrbool"],"label":"in1_sig"},{"prefix":["Coq","Bool","Bool"],"label":"diff_true_false"},{"prefix":["Coq","Init","Nat"],"label":"to_little_uint"},{"prefix":["Coq","btauto","Algebra"],"label":"reduce_aux_eval_compat"},{"prefix":["Coq","Init","Nat"],"label":"zero"},{"prefix":["Coq","Init","Nat"],"label":"succ"},{"prefix":["Coq","Init","Nat"],"label":"sqrt"},{"prefix":["Coq","Init","Nat"],"label":"pred"},{"prefix":["Coq","Init","Nat"],"label":"lxor"},{"prefix":["Coq","Init","Nat"],"label":"log2"},{"prefix":["Coq","Init","Nat"],"label":"land"},{"prefix":["Coq","Init","Nat"],"label":"iter"},{"prefix":["Coq","Init","Nat"],"label":"even"},{"prefix":["Coq","Init","Nat"],"label":"div2"},{"prefix":["Coq","Init","Nat"],"label":"two"},{"prefix":["Coq","Init","Nat"],"label":"sub"},{"prefix":["Coq","Init","Nat"],"label":"pow"},{"prefix":["Coq","Init","Nat"],"label":"one"},{"prefix":["Coq","Init","Nat"],"label":"odd"},{"prefix":["Coq","Init","Nat"],"label":"mul"},{"prefix":["Coq","Init","Nat"],"label":"min"},{"prefix":["Coq","Init","Nat"],"label":"max"},{"prefix":["Coq","Init","Nat"],"label":"ltb"},{"prefix":["Coq","Init","Nat"],"label":"lor"},{"prefix":["Coq","Init","Nat"],"label":"leb"},{"prefix":["Coq","Init","Nat"],"label":"gcd"},{"prefix":["Coq","Init","Nat"],"label":"eqb"},{"prefix":["Coq","Init","Nat"],"label":"div"},{"prefix":["Coq","Init","Nat"],"label":"add"},{"prefix":["Coq","Init","Nat"],"label":"t"},{"prefix":["Coq","ssr","ssrfun"],"label":"idempotent"},{"prefix":["Coq","ssr","ssrfun"],"label":"of_void"},{"prefix":["Coq","Init","Peano"],"label":"nat_rect_succ_r"},{"prefix":["Coq","Bool","IfProp"],"label":"IfProp_or"},{"prefix":["Coq","Bool","Bool"],"label":"eq_iff_eq_true"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_true"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_refl"},{"prefix":["Coq","Bool","BoolOrder"],"label":"le_lteq"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_eq_poly"},{"prefix":["Coq","ssr","ssrfun"],"label":"of_voidK"},{"prefix":["Coq","ssr","ssrfun"],"label":"ocancel"},{"prefix":["Coq","ssr","ssrbool"],"label":"if_same"},{"prefix":["Coq","ssr","ssrbool"],"label":"if_expr"},{"prefix":["Coq","btauto","Reflect"],"label":"boolean_witness_nonzero"},{"prefix":["Coq","Init","Decimal"],"label":"del_head_int"},{"prefix":["Coq","Init","Datatypes"],"label":"prod_uncurry_subdef"},{"prefix":["Coq","Init","Number"],"label":"uint_beq"},{"prefix":["Coq","Init","Logic"],"label":"True_sind"},{"prefix":["Coq","Init","Logic"],"label":"True_rect"},{"prefix":["Coq","Bool","Bool"],"label":"andb_prop_intro"},{"prefix":["Coq","ssr","ssrfun"],"label":"self_inverse"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_valid_obligation_1"},{"prefix":["Coq","Bool","Bool"],"label":"eqb_false_iff"},{"prefix":["Coq","ssr","ssrfun"],"label":"SimplFunDelta"},{"prefix":["Coq","ssr","ssrbool"],"label":"clone_pred"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"lt_strorder"},{"prefix":["Coq","ssr","ssrbool"],"label":"symmetric_from_pre"},{"prefix":["Coq","Init","Peano"],"label":"f_equal2_plus"},{"prefix":["Coq","Init","Peano"],"label":"f_equal2_mult"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_zero"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_loop"},{"prefix":["Coq","Init","Decimal"],"label":"decimal_beq"},{"prefix":["Coq","Bool","Bool"],"label":"negb_if"},{"prefix":["Coq","Init","Decimal"],"label":"app_int"},{"prefix":["Coq","Init","Specif"],"label":"rew_sigT"},{"prefix":["Coq","Init","Specif"],"label":"rew_sig2"},{"prefix":["Coq","Init","Hexadecimal"],"label":"signed_int_eq_dec"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rect_existT2_r"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rect_existT2_l"},{"prefix":["Coq","btauto","Reflect"],"label":"poly_of_formula"},{"prefix":["Coq","Init","Nat"],"label":"of_num_int"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_rec"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_ind"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_add"},{"prefix":["Coq","ssr","ssrbool"],"label":"pcan_in_comp"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_orr"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_orl"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_idr"},{"prefix":["Coq","ssr","ssrbool"],"label":"andb_idl"},{"prefix":["Coq","ssr","ssrfun"],"label":"tagged2'"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftRl_iter"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_ind_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"onS_can_in"},{"prefix":["Coq","ssr","ssreflect"],"label":"abstract_key"},{"prefix":["Coq","ssr","ssreflect"],"label":"nary_congruence_statement"},{"prefix":["Coq","Init","Wf"],"label":"Fix_eq"},{"prefix":["Coq","btauto","Reflect"],"label":"formula_sind"},{"prefix":["Coq","btauto","Reflect"],"label":"formula_rect"},{"prefix":["Coq","btauto","Reflect"],"label":"formula_eval"},{"prefix":["Coq","ssr","ssrbool"],"label":"and5_rec"},{"prefix":["Coq","ssr","ssrbool"],"label":"and5_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"and4_rec"},{"prefix":["Coq","ssr","ssrbool"],"label":"and4_ind"},{"prefix":["Coq","ssr","ssrbool"],"label":"and3_rec"},{"prefix":["Coq","ssr","ssrbool"],"label":"and3_ind"},{"prefix":["Coq","Init","Nat"],"label":"to_num_int"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_rec_uncurried"},{"prefix":["Coq","ssr","ssrbool"],"label":"ocan_in_comp"},{"prefix":["Coq","Init","Byte"],"label":"to_bits_of_bits"},{"prefix":["Coq","ssr","ssreflect"],"label":"returnType"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"eq_true_rect"},{"prefix":["Coq","Init","Wf"],"label":"Fix_F_eq"},{"prefix":["Coq","Init","Datatypes"],"label":"CompSpec"},{"prefix":["Coq","Init","Logic"],"label":"ex_of_ex2_eq"},{"prefix":["Coq","Init","Specif"],"label":"sig_sind"},{"prefix":["Coq","Init","Specif"],"label":"sig_rect"},{"prefix":["Coq","ssr","ssrfun"],"label":"interchange"},{"prefix":["Coq","Init","Specif"],"label":"sigT_rec"},{"prefix":["Coq","Init","Specif"],"label":"sigT_ind"},{"prefix":["Coq","Init","Specif"],"label":"sigT_eta"},{"prefix":["Coq","btauto","Reflect"],"label":"reduce_poly_of_formula_sound_alt"},{"prefix":["Coq","Init","Nat"],"label":"to_num_hex_uint"},{"prefix":["Coq","Init","Specif"],"label":"sig2_rec"},{"prefix":["Coq","Init","Specif"],"label":"sig2_ind"},{"prefix":["Coq","Init","Specif"],"label":"sig2_eta"},{"prefix":["Coq","Bool","Bvector"],"label":"BshiftRa_iter"},{"prefix":["Coq","Init","Logic"],"label":"ex_of_ex2"},{"prefix":["Coq","Init","Nat"],"label":"to_little_hex_uint"},{"prefix":["Coq","Bool","Bool"],"label":"orb_prop_elim"},{"prefix":["Coq","ssr","ssrbool"],"label":"expose_mem_pred"},{"prefix":["Coq","ssr","ssrbool"],"label":"keyed_predE"},{"prefix":["Coq","ssr","ssreflect"],"label":"unlocked"},{"prefix":["Coq","ssr","ssrfun"],"label":"phant_id"},{"prefix":["Coq","Init","Hexadecimal"],"label":"del_tail_int"},{"prefix":["Coq","btauto","Algebra"],"label":"Decidable_PosLe_obligation_1"},{"prefix":["Coq","btauto","Algebra"],"label":"eval_suffix_compat"},{"prefix":["Coq","ssr","ssrfun"],"label":"bij_can_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"is_true_locked_true"},{"prefix":["Coq","Bool","Bool"],"label":"andb_lazy_alt"},{"prefix":["Coq","Init","Datatypes"],"label":"is_true"},{"prefix":["Coq","Init","Logic"],"label":"iff_sym"},{"prefix":["Coq","Init","Logic"],"label":"iff_and"},{"prefix":["Coq","btauto","Algebra"],"label":"eval_null_zero"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_add_valid_compat"},{"prefix":["Coq","Bool","Bool"],"label":"ifb"},{"prefix":["Coq","Bool","Bool"],"label":"eqb"},{"prefix":["Coq","Bool","Bool"],"label":"lt"},{"prefix":["Coq","Bool","Bool"],"label":"le"},{"prefix":["Coq","ssr","ssrfun"],"label":"unitE"},{"prefix":["Coq","ssr","ssrfun"],"label":"svalP"},{"prefix":["Coq","ssr","ssrfun"],"label":"rrefl"},{"prefix":["Coq","ssr","ssrfun"],"label":"s2val"},{"prefix":["Coq","ssr","ssrfun"],"label":"pcomp"},{"prefix":["Coq","ssr","ssrfun"],"label":"nesym"},{"prefix":["Coq","ssr","ssrfun"],"label":"idfun"},{"prefix":["Coq","ssr","ssrfun"],"label":"frefl"},{"prefix":["Coq","ssr","ssrfun"],"label":"esymK"},{"prefix":["Coq","ssr","ssrfun"],"label":"eqrel"},{"prefix":["Coq","ssr","ssrfun"],"label":"eqfun"},{"prefix":["Coq","ssr","ssrfun"],"label":"compA"},{"prefix":["Coq","ssr","ssrfun"],"label":"canRL"},{"prefix":["Coq","ssr","ssrfun"],"label":"canLR"},{"prefix":["Coq","ssr","ssrbool"],"label":"applicative_pred"},{"prefix":["Coq","Bool","Bool"],"label":"orb_true_intro"},{"prefix":["Coq","Init","Specif"],"label":"projT3_eq"},{"prefix":["Coq","Init","Specif"],"label":"projT2_eq"},{"prefix":["Coq","Init","Specif"],"label":"projT1_eq"},{"prefix":["Coq","Init","Number"],"label":"uint_eq_dec"},{"prefix":["Coq","ssr","ssrbool"],"label":"homo_sym_in11"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_cst_valid_compat"},{"prefix":["Coq","Init","Specif"],"label":"proj3_sig"},{"prefix":["Coq","Init","Specif"],"label":"proj2_sig"},{"prefix":["Coq","Init","Specif"],"label":"proj1_sig"},{"prefix":["Coq","Init","Logic"],"label":"inhabited_sind"},{"prefix":["Coq","ssr","ssrbool"],"label":"symmetric"},{"prefix":["Coq","ssr","ssrfun"],"label":"wrap"},{"prefix":["Coq","ssr","ssrfun"],"label":"tag2"},{"prefix":["Coq","ssr","ssrfun"],"label":"fsym"},{"prefix":["Coq","ssr","ssrfun"],"label":"esym"},{"prefix":["Coq","ssr","ssrfun"],"label":"comp"},{"prefix":["Coq","ssr","ssrbool"],"label":"contra_not"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraTnot"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraPnot"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraNnot"},{"prefix":["Coq","ssr","ssrbool"],"label":"contraFnot"},{"prefix":["Coq","ssr","ssrfun"],"label":"tag"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_and5"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_and4"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_and3"},{"prefix":["Coq","ssr","ssrbool"],"label":"all_and2"},{"prefix":["Coq","Init","Datatypes"],"label":"comparison_sind"},{"prefix":["Coq","Init","Datatypes"],"label":"comparison_rect"},{"prefix":["Coq","Init","Hexadecimal","Little"],"label":"succ_double"},{"prefix":["Coq","Bool","Bool"],"label":"orb_true_iff"},{"prefix":["Coq","Init","Logic"],"label":"and_sind"},{"prefix":["Coq","Init","Logic"],"label":"and_rect"},{"prefix":["Coq","Init","Logic"],"label":"and_comm"},{"prefix":["Coq","Init","Wf"],"label":"Fix_F_inv"},{"prefix":["Coq","btauto","Algebra"],"label":"null_sind"},{"prefix":["Coq","btauto","Algebra"],"label":"null_rect"},{"prefix":["Coq","Bool","Bool"],"label":"diff_false_true"},{"prefix":["Coq","btauto","Reflect"],"label":"boolean_witness"},{"prefix":["Coq","btauto","Algebra"],"label":"beq_poly"},{"prefix":["Coq","Bool","Bool"],"label":"andb_true_eq"},{"prefix":["Coq","ssr","ssreflect","TheCanonical"],"label":"get_by"},{"prefix":["Coq","Bool","Bool"],"label":"andb_orb_distrib_r"},{"prefix":["Coq","Bool","Bool"],"label":"andb_orb_distrib_l"},{"prefix":["Coq","ssr","ssrbool"],"label":"collective_pred"},{"prefix":["Coq","Init","Number"],"label":"int_of_int"},{"prefix":["Coq","btauto","Algebra"],"label":"reduce"},{"prefix":["Coq","Init","Decimal"],"label":"signed_int_eq_dec"},{"prefix":["Coq","Init","Wf"],"label":"Acc_rec"},{"prefix":["Coq","Init","Wf"],"label":"Acc_inv"},{"prefix":["Coq","Init","Wf"],"label":"Acc_ind"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig_rect_uncurried"},{"prefix":["Coq","ssr","ssrfun"],"label":"left_id"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_signed_int_dec_lb0"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_signed_int_dec_bl0"},{"prefix":["Coq","ssr","ssrclasses"],"label":"eq_Reflexive"},{"prefix":["Coq","ssr","ssrbool"],"label":"impliesPn"},{"prefix":["Coq","ssr","ssrbool","DefaultKeying"],"label":"default_keyed_qualifier"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"compare_spec"},{"prefix":["Coq","ssr","ssrfun"],"label":"omap_comp"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT_hprop_iff"},{"prefix":["Coq","Init","Specif"],"label":"proj2_sig_of_sig2_eq"},{"prefix":["Coq","ssr","ssrbool"],"label":"fun_of_pred"},{"prefix":["Coq","ssr","ssrfun","Option"],"label":"apply"},{"prefix":["Coq","ssr","ssrfun"],"label":"omapEbind"},{"prefix":["Coq","ssr","ssrbool"],"label":"homo_sym"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_curried_trans"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_rec_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"eq_existT_curried_congr"},{"prefix":["Coq","ssr","ssrunder","Under_rel"],"label":"under_rel_done"},{"prefix":["Coq","ssr","ssrbool"],"label":"negb_imply"},{"prefix":["Coq","Bool","BoolOrder","BoolOrd"],"label":"eq_refl"},{"prefix":["Coq","Bool","BoolOrder"],"label":"lt_strorder"},{"prefix":["Coq","Init","Specif"],"label":"eq_sigT2_rect_existT2"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_hprop_iff"},{"prefix":["Coq","ssr","ssrfun","Option"],"label":"lift"},{"prefix":["Coq","ssr","ssrfun","Option"],"label":"bind"},{"prefix":["Coq","ssr","ssrfun","Option"],"label":"map"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex2_ind_uncurried"},{"prefix":["Coq","Init","Specif"],"label":"bool_choice"},{"prefix":["Coq","Bool","Zerob"],"label":"zerob_false_intro"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimTFn"},{"prefix":["Coq","ssr","ssrbool"],"label":"elimNTF"},{"prefix":["Coq","Bool","Bool"],"label":"orb_false_r"},{"prefix":["Coq","Bool","Bool"],"label":"orb_false_l"},{"prefix":["Coq","Init","Datatypes"],"label":"CompOpp_involutive"},{"prefix":["Coq","Init","Specif"],"label":"proj1_sig_of_sig2_eq"},{"prefix":["Coq","ssr","ssrfun"],"label":"right_distributive"},{"prefix":["Coq","Bool","Zerob"],"label":"zerob"},{"prefix":["Coq","Init","Datatypes"],"label":"list_rec"},{"prefix":["Coq","Init","Datatypes"],"label":"list_ind"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_cst_compat"},{"prefix":["Coq","btauto","Algebra"],"label":"poly_mul_mon_compat"},{"prefix":["Coq","Init","Decimal"],"label":"del_tail_int"},{"prefix":["Coq","Init","Hexadecimal"],"label":"revapp"},{"prefix":["Coq","ssr","ssrfun"],"label":"can_pcan"},{"prefix":["Coq","ssr","ssrfun"],"label":"can_comp"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_hexadecimal_dec_lb"},{"prefix":["Coq","Init","Hexadecimal"],"label":"internal_hexadecimal_dec_bl"},{"prefix":["Coq","ssr","ssrfun"],"label":"oappEmap"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_rec"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_ind"},{"prefix":["Coq","Init","Hexadecimal"],"label":"uint_beq"},{"prefix":["Coq","Init","Hexadecimal"],"label":"nztail"},{"prefix":["Coq","Init","Hexadecimal"],"label":"nzhead"},{"prefix":["Coq","Init","Specif"],"label":"eq_sig2_hprop"},{"prefix":["Coq","ssr","ssrbool"],"label":"keyed_mem_simpl"},{"prefix":["Coq","Bool","Bool"],"label":"no_fixpoint_negb"},{"prefix":["Coq","Init","Logic"],"label":"eq_ex_rect_ex_intro"},{"prefix":["Coq","ssr","ssrfun"],"label":"Tagged2"}]}