Revision 724d1045f60f13d79df1afc5190955afdfa73ec1 authored by Victor Dumitrescu on 16 April 2020, 09:31:08 UTC, committed by Victor Dumitrescu on 16 April 2020, 09:31:08 UTC
1 parent ca37fbf
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,
      "b5fb60f3f516823074959a1e8d5ba194"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add_i",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "82728ca989f75b915555a136b47851ca"
    ],
    [
      "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,
      "bce714b5ec9feb63147bc2f769f62dd1"
    ],
    [
      "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,
      "97a9e65cd7d4b13ca9f6d71b090ae93c"
    ],
    [
      "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,
      "5050e3380aba49658fc46fc908b44312"
    ],
    [
      "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,
      "0f55bfbd805ae2935e52f3dba2052a77"
    ],
    [
      "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,
      "0e8674189bcc506d79774e0078985c27"
    ],
    [
      "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,
      "dcdabedf67f7abfe30037f5290fe9e1a"
    ],
    [
      "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,
      "587c0c880c3669dbd80f4f03940d7313"
    ],
    [
      "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,
      "e3dc18bb7a1bdf14f9542df418cdd2ca"
    ],
    [
      "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,
      "dd14e6bcf92782262d689e9f877cea5c"
    ],
    [
      "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,
      "8ddff0fdec455134a2147afae3bf15b8"
    ],
    [
      "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,
      "f85d9a336dc097f725f91c3dbfae7538"
    ],
    [
      "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,
      "c01aceeb4d3f79de94fc4b6511dfd732"
    ],
    [
      "Vale.Bignum.Lemmas.lemma_sum_pow_seq_bound_rec",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "19dcddea4517542c9ec711b48a7a98ef"
    ],
    [
      "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,
      "9b53b66b6d2048d9f37ef35e06445df0"
    ],
    [
      "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,
      "5238990682a47842809beb8c52403648"
    ],
    [
      "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,
      "1c92e7b89c0fb218e460a61cc387cdc8"
    ],
    [
      "Vale.Bignum.Lemmas.seq_add_is_norm",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "8315f97bf8b4554bd9dbeb25930581a6"
    ],
    [
      "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,
      "9cd97d191eccf768ef587d72a4032dd2"
    ],
    [
      "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,
      "42bf22037a96a4183706bfaa3270b7cc"
    ],
    [
      "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,
      "b3204a9c53f6ccb7a420c461cd6686e4"
    ],
    [
      "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,
      "2012b0f97e6d11dbffcc81504c6e81e4"
    ],
    [
      "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,
      "d62a0c3caabe5f5a872a09739fc992a3"
    ],
    [
      "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,
      "74008e92d4fe5ca8c9f5553405d7e004"
    ],
    [
      "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,
      "26eda99df1dbcd6afb7a79519020f1f7"
    ],
    [
      "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,
      "7879919629c0e0dd982a729c6d7cd9d4"
    ],
    [
      "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,
      "ebd756f11d5304534e011582cc83e6f7"
    ],
    [
      "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,
      "ef328837aec10372ad38694a21263c20"
    ],
    [
      "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,
      "956b5b865cf35186b89a85aaf3bff4b7"
    ],
    [
      "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,
      "d267799deb168f34c9eb645f02ff341d"
    ],
    [
      "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,
      "b22fc2f3e6d2ada673bbc66409fdbe0b"
    ],
    [
      "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,
      "bd492e945fd6ffd173ed7d1d15326a47"
    ],
    [
      "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,
      "edd0e313708096d1de7066519667016b"
    ],
    [
      "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,
      "cca1ec60bedb1f25516b0d40f6343b74"
    ],
    [
      "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,
      "b4397e2e1a72b9a7a65ed7ec3c6e40db"
    ],
    [
      "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,
      "65490ad816783fcd1a0e0b09a0fc7865"
    ],
    [
      "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,
      "1b4da9a1e4fe4fc40239bbce47fae265"
    ],
    [
      "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,
      "d511e85b7cbb805c3f8645198465ac77"
    ],
    [
      "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,
      "0e55ce3f176ed4991e86d539689e9c34"
    ],
    [
      "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,
      "ba7db7edd0b5245a66a03e522a7c86c8"
    ]
  ]
]
back to top