Revision 9c7444102374d3650ce16ea2cf8d6b8a726dd2df authored by Victor Dumitrescu on 11 May 2020, 16:25:39 UTC, committed by Victor Dumitrescu on 11 May 2020, 16:25:39 UTC
1 parent 6cadaf2
Raw File
Vale.Bignum.Lemmas.fst.hints
[
  "Q���$\t���`V��ew\u000e",
  [
    [
      "Vale.Bignum.Lemmas.seq_add_c",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_9a3bf8082924c76056d4f6da1c781914_3",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_4",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_1",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "well-founded-ordering-on-nat"
      ],
      0,
      "85f5a656481180250488e551d4f43d86"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add_i",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "5fce698695e3d558379f149469992b57"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_c3d5b4c9a207f9ca5ebaa34010b705a3",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat1",
        "equation_Vale.Def.Words_s.natN", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_init_len",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbe95f5a2b690e6ac92cc19518cf1415",
        "typing_FStar.Seq.Base.length", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "bb2349341b97fb726cc1ff716261e4d7"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale_lo",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "698c3005b21a43f6994c62902e31d1be"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale_lo",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
        "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "7119f8af75554e8dd2fdb363d00f990a"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale_hi",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "ada056b3bcebfec70f7341dc44e419ee"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale_hi",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "lemma_FStar.Seq.Base.lemma_init_len",
        "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "be5b70494414e00f31db3250848e60bf"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.pos",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "e388561967ef6e86725adadd04321eae"
    ],
    [
      "Vale.Bignum.Lemmas.seq_scale",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "equation_FStar.Pervasives.Native.fst", "equation_Prims.pos",
        "equation_Vale.Def.Words_s.nat1",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5"
      ],
      0,
      "2f00e610308937425d45a77f3b9f9707"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_seq_left_right_rec",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "b386a815a595e04e202d874c5a3e7763"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_seq_left_right_rec",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_right.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_right.fuel_instrumented",
        "@query", "b2t_def", "binder_x_b061f89c76f17260b094669025fcc479_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_2",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_3",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.l_and",
        "equation_Prims.nat", "equation_Prims.squash",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_right.fuel_instrumented",
        "int_inversion", "int_typing", "l_and-interp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f065797dc3de34eba7c345fdef864bf6",
        "typing_Vale.Bignum.Defs.sum_seq_right",
        "well-founded-ordering-on-nat"
      ],
      0,
      "4b5fa318aff1d282ffb694965a254e81"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_seq_left_right",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "3ac98a956edc152d53c124f5304fa9ea"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_seq_left_right",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_right.fuel_instrumented",
        "@query", "equation_Prims.nat",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_right.fuel_instrumented",
        "int_inversion", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_f065797dc3de34eba7c345fdef864bf6",
        "typing_Vale.Bignum.Defs.sum_seq_left"
      ],
      0,
      "35ee6a4e8e3288ce61f083160fc3fd43"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_pow_nat",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.nat",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "well-founded-ordering-on-nat"
      ],
      0,
      "b5c806b410beff1552ca0e9b779b1456"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_pow_seq_bound_rec",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "537f3b000b257e8a3360f7ad2d0deedc"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_pow_seq_bound_rec",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Defs_interpretation_Tm_arrow_d5d333817377aec8da767181fea515e3",
        "binder_x_83498937ae317a97700e273fa8116537_2",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_1",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Bignum.Defs.pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq_left",
        "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "lemma_FStar.Seq.Base.init_index_",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_857135f6189341cebbdae5bca97366b9",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f065797dc3de34eba7c345fdef864bf6",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "typing_Vale.Bignum.Defs.pow_int", "typing_Vale.Bignum.Defs.pow_seq",
        "typing_Vale.Bignum.Defs.sum_seq_left",
        "typing_Vale.Def.Words_s.natN", "well-founded-ordering-on-nat"
      ],
      0,
      "5bb3a37ae3e34be98be40366a5175a33"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_pow_seq_bound",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0", "equation_Prims.nat",
        "equation_Vale.Bignum.Defs.sum_pow_seq", "int_inversion",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "28c7a40ed8c94a9f38e6a8e816161e13"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add_is",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_9a3bf8082924c76056d4f6da1c781914_3",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_4",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_1",
        "equality_tok_Prims.LexTop@tok",
        "equation_FStar.Pervasives.Native.fst", "equation_Prims.l_True",
        "equation_Prims.logical", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.l_True", "int_inversion", "int_typing",
        "primitive_Prims.op_Equality",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "well-founded-ordering-on-nat"
      ],
      0,
      "83d8811ce31f0d7e6a1864241d890881"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add_is_norm",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "1cb75821be7fe0a582f489c10ec2a763"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add_is_norm",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "eq2-interp",
        "equation_Prims.l_and", "equation_Prims.nat",
        "equation_Prims.squash", "l_and-interp",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "673af1b32011231023c06a5719e39b24"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add_is_norm",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_is.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Lemmas.seq_add_is.fuel_instrumented",
        "@query", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat1",
        "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Lemmas.seq_add_is.fuel_instrumented",
        "int_inversion",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "2638885714cc8019e3c4b58c2bf42ff7"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_last_carry_mul",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "equation_Prims.nat", "equation_Vale.Bignum.Lemmas.last_carry",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "primitive_Prims.op_Equality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "token_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented"
      ],
      0,
      "e293b9ae2dba5a35a2e71ed3a2ecff2a"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_add_lo_mul_right",
      1,
      1,
      0,
      [
        "@query", "equation_Vale.Bignum.Defs.add_lo_def",
        "projection_inverse_BoxInt_proj_0"
      ],
      0,
      "f7628a4338bbe8af23267d4226b4d8db"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add_rec",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "b2t_def", "eq2-interp", "equation_FStar.Pervasives.Native.fst",
        "equation_Prims.l_and", "equation_Prims.nat",
        "equation_Prims.squash", "equation_Vale.Def.Words_s.nat1",
        "l_and-interp", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "056876302bff77d716fe77b8fcdbe15a"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add_rec",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Defs_interpretation_Tm_arrow_d5d333817377aec8da767181fea515e3",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_c3d5b4c9a207f9ca5ebaa34010b705a3",
        "b2t_def", "binder_x_9a3bf8082924c76056d4f6da1c781914_3",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_4",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_1",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_2", "eq2-interp",
        "equality_tok_Prims.LexTop@tok",
        "equation_FStar.Pervasives.Native.fst", "equation_Prims.eqtype",
        "equation_Prims.l_and", "equation_Prims.nat",
        "equation_Prims.squash", "equation_Vale.Bignum.Defs.add_hi_def",
        "equation_Vale.Bignum.Defs.pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq_left",
        "equation_Vale.Bignum.Lemmas.last_carry",
        "equation_Vale.Bignum.Lemmas.seq_add",
        "equation_Vale.Bignum.Lemmas.seq_add_i",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "interpretation_Tm_abs_fb6f5d81877483a74aadba99fc4286e2",
        "l_and-interp", "lemma_FStar.Seq.Base.init_index_",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_49e103a2c0501eb5080f2f3b099f36fc",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_8cf08cf3a65d2b4342d9cbbe2b71ec42",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbe95f5a2b690e6ac92cc19518cf1415",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.init",
        "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "typing_Tm_abs_fb6f5d81877483a74aadba99fc4286e2",
        "typing_Vale.Bignum.Defs.pow_seq",
        "typing_Vale.Bignum.Lemmas.seq_add",
        "typing_Vale.Bignum.Lemmas.seq_add_c",
        "typing_Vale.Def.Words_s.natN", "well-founded-ordering-on-nat"
      ],
      0,
      "2d40b65502262c478b1d0483ab2f101c"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2",
        "equation_Prims.nat", "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "c8074ff5a0435143c055f1e632cd7d20"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_add",
      2,
      1,
      0,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@query", "equation_FStar.Pervasives.Native.fst",
        "equation_Vale.Bignum.Defs.sum_pow_seq",
        "equation_Vale.Bignum.Lemmas.seq_add",
        "equation_Vale.Def.Words_s.nat1",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_8cf08cf3a65d2b4342d9cbbe2b71ec42",
        "typing_Vale.Bignum.Lemmas.seq_add"
      ],
      0,
      "2ffa9c6737939adbf207fa57fd4e4922"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_rec",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.nat",
        "equation_Prims.squash", "equation_Vale.Def.Words_s.natN",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c51640bcfdf62a5f1e007f7b197e809e"
      ],
      0,
      "d1b0873bb4fe0176d99fdacbb27cfbf6"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_rec",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Defs_interpretation_Tm_arrow_d5d333817377aec8da767181fea515e3",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "b2t_def", "binder_x_2a5f959014f5a75469a70e3557c308da_1",
        "binder_x_2a5f959014f5a75469a70e3557c308da_3",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_4",
        "binder_x_cd266facd57b554ccc93fa79ab54a348_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos", "equation_Prims.squash",
        "equation_Vale.Bignum.Defs.mul_hi_def",
        "equation_Vale.Bignum.Defs.mul_lo_def",
        "equation_Vale.Bignum.Defs.pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq_left",
        "equation_Vale.Bignum.Lemmas.seq_scale_hi",
        "equation_Vale.Bignum.Lemmas.seq_scale_lo",
        "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "interpretation_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "interpretation_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "lemma_FStar.Seq.Base.init_index_",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4e6c65225cbbe665964f4b22703877ff",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d8f04f20a3deedfe92ecdc91a8de23f",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.init",
        "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "typing_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "typing_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "typing_Vale.Bignum.Defs.pow_seq",
        "typing_Vale.Bignum.Lemmas.seq_scale_hi",
        "typing_Vale.Def.Words_s.natN", "well-founded-ordering-on-nat"
      ],
      0,
      "876c138d0861ab7b7a87763bc93b3636"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_carry1",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.squash",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "bddb29a0252b1ee65155895bd832bb6c"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_carry1",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "binder_x_9864a47ba9e9662bd610ad445350a3eb_0",
        "binder_x_9864a47ba9e9662bd610ad445350a3eb_2",
        "binder_x_a335d0e57e53eeacc12fd0908813ee36_1",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_3",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Prims.squash",
        "equation_Vale.Bignum.Defs.add_hi_def",
        "equation_Vale.Bignum.Lemmas.seq_scale_hi",
        "equation_Vale.Bignum.Lemmas.seq_scale_lo",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3975093292412d6c215ee6ca1b2a94bc",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d8f04f20a3deedfe92ecdc91a8de23f",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_Vale.Bignum.Lemmas.seq_scale_hi",
        "typing_Vale.Bignum.Lemmas.seq_scale_lo",
        "typing_Vale.Def.Words_s.natN", "well-founded-ordering-on-nat"
      ],
      0,
      "53a0d04b7cb7fa55a4b77bdc8d71f5de"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_carry",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.natN", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "24f1e0a4f28a95a8d14773542b78a94b"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale_carry",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "equation_FStar.Pervasives.Native.snd", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Vale.Bignum.Defs.add_hi_def",
        "equation_Vale.Bignum.Defs.mul_hi_def",
        "equation_Vale.Bignum.Lemmas.seq_add",
        "equation_Vale.Bignum.Lemmas.seq_scale_hi",
        "equation_Vale.Bignum.Lemmas.seq_scale_lo",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "interpretation_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "lemma_FStar.Seq.Base.init_index_", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_49e103a2c0501eb5080f2f3b099f36fc",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d8f04f20a3deedfe92ecdc91a8de23f",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "token_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "typing_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "typing_Vale.Bignum.Lemmas.seq_scale_hi",
        "typing_Vale.Bignum.Lemmas.seq_scale_lo",
        "typing_Vale.Def.Words_s.natN", "unit_inversion", "unit_typing"
      ],
      0,
      "9905bdeb0e64c95d8e48ef133fa52829"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.natN", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "d8d7dd61011db41dc143913d1021899d"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_seq_scale",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Defs_interpretation_Tm_arrow_d5d333817377aec8da767181fea515e3",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "equation_FStar.Pervasives.Native.snd", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Vale.Bignum.Defs.pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq_left",
        "equation_Vale.Bignum.Lemmas.last_carry",
        "equation_Vale.Bignum.Lemmas.seq_add",
        "equation_Vale.Bignum.Lemmas.seq_scale",
        "equation_Vale.Bignum.Lemmas.seq_scale_lo",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "interpretation_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "lemma_FStar.Seq.Base.init_index_",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "proj_equation_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d8f04f20a3deedfe92ecdc91a8de23f",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "typing_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "typing_Vale.Bignum.Defs.pow_seq",
        "typing_Vale.Bignum.Lemmas.seq_scale", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "9dd3209c1fd278acc3f1f8c59a504c73"
    ],
    [
      "Vale.Bignum.Lemmas.ys_init",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "typing_FStar.Seq.Base.length", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "aef6dfaf902ac8b546bbfdce00fc73c5"
    ],
    [
      "Vale.Bignum.Lemmas.zs_init",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.natN", "int_inversion",
        "primitive_Prims.op_Equality", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "f710ba744fe3ebcc34ca91e80639c930"
    ],
    [
      "Vale.Bignum.Lemmas.init_ys",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.natN", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Seq.Base.length", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "094d0dfac2d1ecc91712b5c25b363909"
    ],
    [
      "Vale.Bignum.Lemmas.init_zs",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Def.Words_s.natN", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Seq.Base.length", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "86fea5b0c700e5499d46f231e59fa8c9"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_scale_add",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_9cecc1e6381aab8ddca91566689c42b6",
        "eq2-interp", "equation_Prims.nat", "equation_Prims.squash",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "l_and-interp",
        "lemma_FStar.Seq.Base.lemma_init_len",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_64c7cdf80f5eb0b5f10cf9506fa04793",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "typing_FStar.Seq.Base.length", "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "39fa0e778a597893f1a520ae83458b7d"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_scale_add",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@fuel_correspondence_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "@fuel_irrelevance_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "@query",
        "FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
        "FStar.Seq.Base_pretyping_7efa52b424e80c83ad68a652aa3561e4",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "Vale.Bignum.Defs_interpretation_Tm_arrow_d5d333817377aec8da767181fea515e3",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_59eaa5277515751de303a597beb3dd4a",
        "Vale.Bignum.Lemmas_interpretation_Tm_arrow_9cecc1e6381aab8ddca91566689c42b6",
        "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.pos",
        "equation_Vale.Bignum.Defs.pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq",
        "equation_Vale.Bignum.Defs.sum_pow_seq_left",
        "equation_Vale.Bignum.Lemmas.last_carry",
        "equation_Vale.Bignum.Lemmas.seq_add",
        "equation_Vale.Bignum.Lemmas.seq_scale_hi",
        "equation_Vale.Bignum.Lemmas.seq_scale_lo",
        "equation_Vale.Bignum.Lemmas.ys_init",
        "equation_Vale.Bignum.Lemmas.zs_init",
        "equation_Vale.Def.Words_s.nat1", "equation_Vale.Def.Words_s.natN",
        "equation_with_fuel_Vale.Bignum.Defs.pow_int.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Defs.sum_seq_left.fuel_instrumented",
        "equation_with_fuel_Vale.Bignum.Lemmas.seq_add_c.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "interpretation_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "interpretation_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "lemma_FStar.Seq.Base.init_index_",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_init_len", "primitive_Prims.op_Equality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_64c7cdf80f5eb0b5f10cf9506fa04793",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_7d8f04f20a3deedfe92ecdc91a8de23f",
        "refinement_interpretation_Tm_refine_bb4a9973c8f99b57985a81227273102e",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "token_correspondence_Vale.Bignum.Lemmas.ys_init",
        "token_correspondence_Vale.Bignum.Lemmas.zs_init",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_Tm_abs_357cc5a6953c6fe391abcadab71ffd9b",
        "typing_Tm_abs_a901a5ae3b9ae97c8eacf9468e08ccc7",
        "typing_Tm_abs_ac17faa8cd0454ba59529b73ef2252ed",
        "typing_Vale.Bignum.Defs.pow_seq",
        "typing_Vale.Bignum.Defs.sum_pow_seq",
        "typing_Vale.Bignum.Lemmas.seq_scale_lo",
        "typing_Vale.Def.Words_s.natN"
      ],
      0,
      "f08e717f0c90377090c78c68147f2d57"
    ]
  ]
]
back to top