{
  "bundle": {
    "body_proof_nodes": 30527,
    "bytes": 2449379,
    "dependency_edges_including_packaging": 1071,
    "independent_lean_checked": true,
    "kernel_calls": 377,
    "nodes_including_packaging_root": 377,
    "original_ha_checked": true,
    "packaging_root_id": 376,
    "path": "research/arithmetic-library/artifacts/prime-field-polynomial-euclidean-division-proof-bundle-v1.json",
    "sha256": "6ae667d8518e4dbe722bb08ad1b08715a0d282c2893e533c8133d770fe861dcf"
  },
  "new_theorem_count": 121,
  "owned_node_ids": {
    "beta_sum_pointwise_mod_add": 318,
    "polynomial_diagonal_last_term_left_append": 260,
    "polynomial_diagonal_last_term_left_empty": 259,
    "polynomial_diagonal_left_padding_left": 354,
    "polynomial_diagonal_left_padding_right": 355,
    "polynomial_diagonal_left_prefix_transport": 255,
    "polynomial_diagonal_prefix_left_transport": 256,
    "polynomial_diagonal_sum_left_add_congruent": 322,
    "polynomial_diagonal_sum_left_append": 261,
    "polynomial_diagonal_sum_right_add_congruent": 323,
    "polynomial_diagonal_term_left_add_congruent": 320,
    "polynomial_diagonal_term_left_padding_left": 350,
    "polynomial_diagonal_term_left_padding_right": 351,
    "polynomial_diagonal_term_left_padding_zero_left": 352,
    "polynomial_diagonal_term_left_padding_zero_right": 353,
    "polynomial_diagonal_term_right_add_congruent": 321,
    "polynomial_left_pad_natural_sum_invariant": 348,
    "polynomial_left_pad_zero_prefix": 347,
    "polynomial_product_length_left_padding_left": 360,
    "polynomial_product_length_left_padding_right": 361,
    "polynomial_quotient_length_bounds": 305,
    "polynomial_quotient_length_exists": 304,
    "polynomial_quotient_length_functional": 339,
    "polynomial_quotient_length_product": 314,
    "polynomial_zero_extended_add_congruent": 319,
    "polynomial_zero_extended_left_pad_before": 346,
    "polynomial_zero_extended_left_pad_shift": 345,
    "polynomial_zero_tail_natural_sum_invariant": 349,
    "prime_field_convolution_coefficient_append": 262,
    "prime_field_convolution_coefficient_append_invariant": 258,
    "prime_field_convolution_coefficient_before_left_padding_left": 358,
    "prime_field_convolution_coefficient_before_left_padding_right": 359,
    "prime_field_convolution_coefficient_left_add": 324,
    "prime_field_convolution_coefficient_left_padding_left": 356,
    "prime_field_convolution_coefficient_left_padding_right": 357,
    "prime_field_convolution_coefficient_prefix_transport": 257,
    "prime_field_convolution_coefficient_right_add": 325,
    "prime_field_convolution_prefix_empty_left_zero": 316,
    "prime_field_convolution_prefix_left_add": 326,
    "prime_field_convolution_prefix_left_subtract": 328,
    "prime_field_convolution_prefix_right_add": 327,
    "prime_field_convolution_prefix_right_subtract": 329,
    "prime_field_polynomial_add_equivalent_congruent": 371,
    "prime_field_polynomial_add_left_pad_output": 369,
    "prime_field_polynomial_add_left_pad_transport": 284,
    "prime_field_polynomial_constant_product_to_scale": 290,
    "prime_field_polynomial_constant_right_coefficient": 289,
    "prime_field_polynomial_convolution_both_left_paddings_equivalent": 366,
    "prime_field_polynomial_convolution_both_left_paddings_exists": 367,
    "prime_field_polynomial_convolution_equivalent_congruent": 375,
    "prime_field_polynomial_convolution_equivalent_congruent_left": 373,
    "prime_field_polynomial_convolution_equivalent_congruent_right": 374,
    "prime_field_polynomial_convolution_left_add": 330,
    "prime_field_polynomial_convolution_left_padding_equivalent_left": 364,
    "prime_field_polynomial_convolution_left_padding_equivalent_right": 365,
    "prime_field_polynomial_convolution_left_padding_nonempty_left": 362,
    "prime_field_polynomial_convolution_left_padding_nonempty_right": 363,
    "prime_field_polynomial_convolution_left_subtract": 332,
    "prime_field_polynomial_convolution_right_add": 331,
    "prime_field_polynomial_convolution_right_subtract": 333,
    "prime_field_polynomial_division_coefficient_identity": 317,
    "prime_field_polynomial_division_execution_exists": 311,
    "prime_field_polynomial_division_execution_exists_unique": 344,
    "prime_field_polynomial_division_execution_functional": 343,
    "prime_field_polynomial_division_exists_with_remainder_bound": 313,
    "prime_field_polynomial_division_quotient_data_exists": 309,
    "prime_field_polynomial_division_quotient_data_functional": 341,
    "prime_field_polynomial_division_remainder_degree": 312,
    "prime_field_polynomial_division_residual_data_exists": 310,
    "prime_field_polynomial_division_residual_data_functional": 342,
    "prime_field_polynomial_equal_implies_equivalent": 271,
    "prime_field_polynomial_equivalent_implies_equal_same_length": 272,
    "prime_field_polynomial_equivalent_implies_left_pad": 368,
    "prime_field_polynomial_equivalent_symmetric": 269,
    "prime_field_polynomial_equivalent_transitive": 270,
    "prime_field_polynomial_inverse_scale": 292,
    "prime_field_polynomial_left_distributive_products_exists": 334,
    "prime_field_polynomial_left_pad_bounded": 276,
    "prime_field_polynomial_left_pad_entry": 275,
    "prime_field_polynomial_left_pad_equivalent": 281,
    "prime_field_polynomial_left_pad_exists": 274,
    "prime_field_polynomial_left_pad_functional": 277,
    "prime_field_polynomial_left_pad_index_cases": 264,
    "prime_field_polynomial_left_pad_power_coefficient": 280,
    "prime_field_polynomial_left_pad_transport": 283,
    "prime_field_polynomial_left_pad_zero": 273,
    "prime_field_polynomial_power_coefficient_exists": 266,
    "prime_field_polynomial_power_coefficient_functional": 267,
    "prime_field_polynomial_power_coefficient_transport": 268,
    "prime_field_polynomial_power_index_before_padding": 265,
    "prime_field_polynomial_power_index_bound": 263,
    "prime_field_polynomial_quotient_prefix_append": 299,
    "prime_field_polynomial_quotient_prefix_bounded": 298,
    "prime_field_polynomial_quotient_prefix_convolution_entry": 301,
    "prime_field_polynomial_quotient_prefix_empty": 295,
    "prime_field_polynomial_quotient_prefix_entry": 297,
    "prime_field_polynomial_quotient_prefix_exists": 300,
    "prime_field_polynomial_quotient_prefix_functional": 338,
    "prime_field_polynomial_quotient_prefix_product_matches": 302,
    "prime_field_polynomial_quotient_prefix_remainder_zero": 303,
    "prime_field_polynomial_quotient_prefix_restrict": 296,
    "prime_field_polynomial_quotient_proper_product": 315,
    "prime_field_polynomial_quotient_scalar_cancellation": 293,
    "prime_field_polynomial_quotient_step_functional": 336,
    "prime_field_polynomial_quotient_step_prefix_functional": 337,
    "prime_field_polynomial_quotient_step_recode": 294,
    "prime_field_polynomial_right_distributive_products_exists": 335,
    "prime_field_polynomial_scale_left_pad_transport": 286,
    "prime_field_polynomial_scale_to_constant_product": 291,
    "prime_field_polynomial_subtract_equivalent_congruent": 372,
    "prime_field_polynomial_subtract_left_pad_output": 370,
    "prime_field_polynomial_subtract_left_pad_transport": 285,
    "prime_field_polynomial_trim_bounded_degree": 308,
    "prime_field_polynomial_trim_equivalent": 282,
    "prime_field_polynomial_trim_input_transport": 340,
    "prime_field_polynomial_trim_left_pad": 279,
    "prime_field_polynomial_trim_zero_prefix_cut_bound": 306,
    "prime_field_polynomial_trim_zero_prefix_remainder_bound": 307,
    "prime_field_polynomial_zero_power_coefficient": 287,
    "prime_field_polynomial_zero_prefix_equivalent_empty": 288,
    "prime_field_polynomial_zero_suffix_left_pad": 278
  },
  "principal_roots": [
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_division_execution_functional",
      "node_id": 343,
      "ordinary_certificate_nodes": 8744,
      "statement_sha256": "b14ad2149cd34386887dcac50cb06b7df7014500b1ab918fac7967976b6042fe"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_division_execution_exists_unique",
      "node_id": 344,
      "ordinary_certificate_nodes": 19739,
      "statement_sha256": "0ac4c1f5ca519e7db039365ff2a703f8772e22e58376d4c55a3f7777e08565fc"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_convolution_both_left_paddings_equivalent",
      "node_id": 366,
      "ordinary_certificate_nodes": 16447,
      "statement_sha256": "fbefa6c478ac7028d2c60d742799660f05d010578ce4ed30b0f72f6f0af237d6"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_convolution_both_left_paddings_exists",
      "node_id": 367,
      "ordinary_certificate_nodes": 16811,
      "statement_sha256": "b79ee5e0362c752f6b0189437e25cacc49e7060037adf8837f3105db832f8ffd"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_equivalent_implies_left_pad",
      "node_id": 368,
      "ordinary_certificate_nodes": 8711,
      "statement_sha256": "e9b137b8b2e2d502cb4f5405a4cb90a0abcbb50de9a0df45ff51d5127761a25c"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_add_equivalent_congruent",
      "node_id": 371,
      "ordinary_certificate_nodes": 10075,
      "statement_sha256": "847a60b511d446febdc15c56231f1368a7993172939945b7b99ab297cb65c4fb"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_subtract_equivalent_congruent",
      "node_id": 372,
      "ordinary_certificate_nodes": 10163,
      "statement_sha256": "b073daede7886ec70b68c11665fc2f70154db2696cd613e542d1e22900e5f2a3"
    },
    {
      "complete_ordinary_ha_checked": true,
      "name": "prime_field_polynomial_convolution_equivalent_congruent",
      "node_id": 375,
      "ordinary_certificate_nodes": 17731,
      "statement_sha256": "d984fe3c378d4d4b02941d6f3a126324a2c7c26bf47f4d8ee7c37b2e55404446"
    }
  ],
  "rows": [
    {
      "name": "polynomial_diagonal_left_prefix_transport",
      "node_id": 255,
      "proof_depth": 39,
      "proof_edges": 76,
      "proof_nodes": 77,
      "proof_objects": 77,
      "reused_objects": 0,
      "statement_sha256": "a82dffe6d2e770d80e223c1ce948eeb3b3230383db138389e6db2e1a459b9008"
    },
    {
      "name": "polynomial_diagonal_prefix_left_transport",
      "node_id": 256,
      "proof_depth": 42,
      "proof_edges": 53,
      "proof_nodes": 54,
      "proof_objects": 54,
      "reused_objects": 0,
      "statement_sha256": "2af3f98d743de51312cdf0ea4187e03c4cfba8c9ff61c4869484c9bbfeb8f5f6"
    },
    {
      "name": "prime_field_convolution_coefficient_prefix_transport",
      "node_id": 257,
      "proof_depth": 51,
      "proof_edges": 80,
      "proof_nodes": 81,
      "proof_objects": 81,
      "reused_objects": 0,
      "statement_sha256": "7b201c5c70fc80592a3ec8cbcb6b8d9265626b288871b67d6f66de9b0ebd4a73"
    },
    {
      "name": "prime_field_convolution_coefficient_append_invariant",
      "node_id": 258,
      "proof_depth": 55,
      "proof_edges": 97,
      "proof_nodes": 98,
      "proof_objects": 98,
      "reused_objects": 0,
      "statement_sha256": "5ab0d8f5b2895dc9f7b319420664bac6f4a4d2d4594a35c494750c6d2e7e1b63"
    },
    {
      "name": "polynomial_diagonal_last_term_left_empty",
      "node_id": 259,
      "proof_depth": 40,
      "proof_edges": 86,
      "proof_nodes": 87,
      "proof_objects": 87,
      "reused_objects": 0,
      "statement_sha256": "a9df56baa9a468b0ada0e10043cbc736d71eb777f2da314c550e77c658ba44ad"
    },
    {
      "name": "polynomial_diagonal_last_term_left_append",
      "node_id": 260,
      "proof_depth": 32,
      "proof_edges": 127,
      "proof_nodes": 128,
      "proof_objects": 128,
      "reused_objects": 0,
      "statement_sha256": "95fa7818ad8e89c74de0542100da95e9c7be3f8b206d39990e6532e1de3e56a2"
    },
    {
      "name": "polynomial_diagonal_sum_left_append",
      "node_id": 261,
      "proof_depth": 64,
      "proof_edges": 222,
      "proof_nodes": 223,
      "proof_objects": 223,
      "reused_objects": 0,
      "statement_sha256": "4debaa6877ae81d91e397919c583102728cefe670bd13288d505a9c09b8e47dd"
    },
    {
      "name": "prime_field_convolution_coefficient_append",
      "node_id": 262,
      "proof_depth": 59,
      "proof_edges": 120,
      "proof_nodes": 121,
      "proof_objects": 121,
      "reused_objects": 0,
      "statement_sha256": "486e0309ba07a5fc87b8524e8a48b7a1a94b63d3b137b80fcb5ba26fc8805823"
    },
    {
      "name": "prime_field_polynomial_power_index_bound",
      "node_id": 263,
      "proof_depth": 14,
      "proof_edges": 23,
      "proof_nodes": 24,
      "proof_objects": 24,
      "reused_objects": 0,
      "statement_sha256": "8aee1ff3ce72b72954a3746da0d5cc29ad9847975df5c504fdc2197407c75eb6"
    },
    {
      "name": "prime_field_polynomial_left_pad_index_cases",
      "node_id": 264,
      "proof_depth": 28,
      "proof_edges": 73,
      "proof_nodes": 74,
      "proof_objects": 74,
      "reused_objects": 0,
      "statement_sha256": "eeb0622097b205b2122101fb790e69ea124c33346d1d15b2e13a055f3e4030fb"
    },
    {
      "name": "prime_field_polynomial_power_index_before_padding",
      "node_id": 265,
      "proof_depth": 25,
      "proof_edges": 44,
      "proof_nodes": 45,
      "proof_objects": 45,
      "reused_objects": 0,
      "statement_sha256": "f72c38d1b3f884877982d442ecee4721964a62170fb31b491be088d1a818240b"
    },
    {
      "name": "prime_field_polynomial_power_coefficient_exists",
      "node_id": 266,
      "proof_depth": 14,
      "proof_edges": 27,
      "proof_nodes": 28,
      "proof_objects": 28,
      "reused_objects": 0,
      "statement_sha256": "49ceaa4c448909184b2d3a1cf4be9efa369f3593e118cb5995ec554c8457bbff"
    },
    {
      "name": "prime_field_polynomial_power_coefficient_functional",
      "node_id": 267,
      "proof_depth": 24,
      "proof_edges": 86,
      "proof_nodes": 87,
      "proof_objects": 87,
      "reused_objects": 0,
      "statement_sha256": "ac6178e168b33a6e84cb5a47b1fe0c2bcd5a62c9d22512cabdb6de5a920bd99b"
    },
    {
      "name": "prime_field_polynomial_power_coefficient_transport",
      "node_id": 268,
      "proof_depth": 33,
      "proof_edges": 54,
      "proof_nodes": 55,
      "proof_objects": 55,
      "reused_objects": 0,
      "statement_sha256": "87babc9bbc884538832b06568b945781723ac14a2499b82a7a2c9d478daee678"
    },
    {
      "name": "prime_field_polynomial_equivalent_symmetric",
      "node_id": 269,
      "proof_depth": 19,
      "proof_edges": 20,
      "proof_nodes": 21,
      "proof_objects": 21,
      "reused_objects": 0,
      "statement_sha256": "3b88824d2c57b6363973fbc976c26ecc123535f061b929600351a9b8b926ef1a"
    },
    {
      "name": "prime_field_polynomial_equivalent_transitive",
      "node_id": 270,
      "proof_depth": 25,
      "proof_edges": 39,
      "proof_nodes": 40,
      "proof_objects": 40,
      "reused_objects": 0,
      "statement_sha256": "4c94029fca20b51c872b9a9aab697825a454982df15dad35f3be73556c734fbb"
    },
    {
      "name": "prime_field_polynomial_equal_implies_equivalent",
      "node_id": 271,
      "proof_depth": 44,
      "proof_edges": 73,
      "proof_nodes": 74,
      "proof_objects": 74,
      "reused_objects": 0,
      "statement_sha256": "9575ec49a2188d966e5c7d3e10a0cdcded5bd8ebbf549840f9cfb5a73817d3b5"
    },
    {
      "name": "prime_field_polynomial_equivalent_implies_equal_same_length",
      "node_id": 272,
      "proof_depth": 30,
      "proof_edges": 123,
      "proof_nodes": 124,
      "proof_objects": 124,
      "reused_objects": 0,
      "statement_sha256": "66d278d4fa9f079f6512245342cc6c3700ed249268e64ddb04b6e07712983e91"
    },
    {
      "name": "prime_field_polynomial_left_pad_zero",
      "node_id": 273,
      "proof_depth": 15,
      "proof_edges": 25,
      "proof_nodes": 26,
      "proof_objects": 26,
      "reused_objects": 0,
      "statement_sha256": "e5aa36f642740d6d675c3941ba0c8ee630bfa98b482a06fe47e8f9a1e583361a"
    },
    {
      "name": "prime_field_polynomial_left_pad_exists",
      "node_id": 274,
      "proof_depth": 41,
      "proof_edges": 146,
      "proof_nodes": 147,
      "proof_objects": 147,
      "reused_objects": 0,
      "statement_sha256": "8503ebeaced372c2e66a8aaa29b4464a24c4745fb7f661d12a119ada8b91f647"
    },
    {
      "name": "prime_field_polynomial_left_pad_entry",
      "node_id": 275,
      "proof_depth": 36,
      "proof_edges": 58,
      "proof_nodes": 59,
      "proof_objects": 59,
      "reused_objects": 0,
      "statement_sha256": "894ca6663232748820871922b15bbc7a2588576c7a51b8d1081ca51dc0b0b00a"
    },
    {
      "name": "prime_field_polynomial_left_pad_bounded",
      "node_id": 276,
      "proof_depth": 27,
      "proof_edges": 61,
      "proof_nodes": 62,
      "proof_objects": 62,
      "reused_objects": 0,
      "statement_sha256": "9b06cee98d2a6366af11b50ad7a7f9dd9bd5042cf642af2c424d9abafe65eff7"
    },
    {
      "name": "prime_field_polynomial_left_pad_functional",
      "node_id": 277,
      "proof_depth": 33,
      "proof_edges": 136,
      "proof_nodes": 137,
      "proof_objects": 137,
      "reused_objects": 0,
      "statement_sha256": "aab480cbe8f77384e01860fbeb4a6e0cce1f47d67f07823f70300a714874afa2"
    },
    {
      "name": "prime_field_polynomial_zero_suffix_left_pad",
      "node_id": 278,
      "proof_depth": 26,
      "proof_edges": 55,
      "proof_nodes": 56,
      "proof_objects": 56,
      "reused_objects": 0,
      "statement_sha256": "80a4736f95cbe6af533ed49e0587822062c774f0cdffc7383b1e4b07a2b9f763"
    },
    {
      "name": "prime_field_polynomial_trim_left_pad",
      "node_id": 279,
      "proof_depth": 41,
      "proof_edges": 70,
      "proof_nodes": 71,
      "proof_objects": 71,
      "reused_objects": 0,
      "statement_sha256": "f3c6bead49de080d6c0606e475943610e8424961a60dc17e4b64c894a0c3eb58"
    },
    {
      "name": "prime_field_polynomial_left_pad_power_coefficient",
      "node_id": 280,
      "proof_depth": 30,
      "proof_edges": 82,
      "proof_nodes": 83,
      "proof_objects": 83,
      "reused_objects": 0,
      "statement_sha256": "3828815ceb09f968c80ab781fb1e84acb0b6e47e743fcbbde4399a2a2d4b80d4"
    },
    {
      "name": "prime_field_polynomial_left_pad_equivalent",
      "node_id": 281,
      "proof_depth": 47,
      "proof_edges": 78,
      "proof_nodes": 79,
      "proof_objects": 79,
      "reused_objects": 0,
      "statement_sha256": "9d1e15b363a18a4a9c5861d136c28d8dd4e323ec7a53db9d04b9168f9914bb79"
    },
    {
      "name": "prime_field_polynomial_trim_equivalent",
      "node_id": 282,
      "proof_depth": 26,
      "proof_edges": 46,
      "proof_nodes": 47,
      "proof_objects": 47,
      "reused_objects": 0,
      "statement_sha256": "91f6957177fe1ebd0e703aa9589e43543711999ef6c5a19a1f8b027c7e2fea8f"
    },
    {
      "name": "prime_field_polynomial_left_pad_transport",
      "node_id": 283,
      "proof_depth": 35,
      "proof_edges": 75,
      "proof_nodes": 76,
      "proof_objects": 76,
      "reused_objects": 0,
      "statement_sha256": "8cf3a7e4cc9e552829fe3d95318c4c2e0d048e07234c6a3b223152e331510d1a"
    },
    {
      "name": "prime_field_polynomial_add_left_pad_transport",
      "node_id": 284,
      "proof_depth": 44,
      "proof_edges": 141,
      "proof_nodes": 142,
      "proof_objects": 142,
      "reused_objects": 0,
      "statement_sha256": "84b47eb63bbe304d2c27147929425db8e526f71ba8e32f4b6bec956762d09b37"
    },
    {
      "name": "prime_field_polynomial_subtract_left_pad_transport",
      "node_id": 285,
      "proof_depth": 44,
      "proof_edges": 141,
      "proof_nodes": 142,
      "proof_objects": 142,
      "reused_objects": 0,
      "statement_sha256": "cfb265a4f30a7b0cd957b4784cfb5787b51b05b13657f6b2877609bbf5a7f905"
    },
    {
      "name": "prime_field_polynomial_scale_left_pad_transport",
      "node_id": 286,
      "proof_depth": 37,
      "proof_edges": 106,
      "proof_nodes": 107,
      "proof_objects": 107,
      "reused_objects": 0,
      "statement_sha256": "7fe7acfa5e572f0c03696fd2939305da7141b37c185955ca9bde8b9480c9da1d"
    },
    {
      "name": "prime_field_polynomial_zero_power_coefficient",
      "node_id": 287,
      "proof_depth": 37,
      "proof_edges": 74,
      "proof_nodes": 75,
      "proof_objects": 75,
      "reused_objects": 0,
      "statement_sha256": "f05dab7cc08a654429940c9ba1688de5e8507cf03fbc7ba70e1a36581ccbfa8f"
    },
    {
      "name": "prime_field_polynomial_zero_prefix_equivalent_empty",
      "node_id": 288,
      "proof_depth": 21,
      "proof_edges": 38,
      "proof_nodes": 39,
      "proof_objects": 39,
      "reused_objects": 0,
      "statement_sha256": "b21bfcb483f866e659d4bd42adfc74e020ff5b3d1a825465d98fb1c56af09375"
    },
    {
      "name": "prime_field_polynomial_constant_right_coefficient",
      "node_id": 289,
      "proof_depth": 59,
      "proof_edges": 426,
      "proof_nodes": 427,
      "proof_objects": 427,
      "reused_objects": 0,
      "statement_sha256": "bf432f7d73e4456d819201429cdc562bf8741c8d3eeb64eb7819bead44461e99"
    },
    {
      "name": "prime_field_polynomial_constant_product_to_scale",
      "node_id": 290,
      "proof_depth": 43,
      "proof_edges": 105,
      "proof_nodes": 106,
      "proof_objects": 106,
      "reused_objects": 0,
      "statement_sha256": "ed7250e7c5b6106b1a3c83c349913e38b8c760dc8fad31f0eff306a6f1970050"
    },
    {
      "name": "prime_field_polynomial_scale_to_constant_product",
      "node_id": 291,
      "proof_depth": 52,
      "proof_edges": 192,
      "proof_nodes": 193,
      "proof_objects": 193,
      "reused_objects": 0,
      "statement_sha256": "36f52ef52080b2218a0ce3077175cf2ce65e3519b5d59e0bfe4bc8e4f90b1110"
    },
    {
      "name": "prime_field_polynomial_inverse_scale",
      "node_id": 292,
      "proof_depth": 39,
      "proof_edges": 111,
      "proof_nodes": 112,
      "proof_objects": 112,
      "reused_objects": 0,
      "statement_sha256": "d1700d8f0db9932b2666f05fa36763b6c07f13ffee634e43cb4a8c3e15607cc3"
    },
    {
      "name": "prime_field_polynomial_quotient_scalar_cancellation",
      "node_id": 293,
      "proof_depth": 35,
      "proof_edges": 94,
      "proof_nodes": 95,
      "proof_objects": 95,
      "reused_objects": 0,
      "statement_sha256": "ab125fd90c3d272fb945e7b0aa93ab47926f41b71b4bcc29a4476149384d5efa"
    },
    {
      "name": "prime_field_polynomial_quotient_step_recode",
      "node_id": 294,
      "proof_depth": 69,
      "proof_edges": 117,
      "proof_nodes": 118,
      "proof_objects": 118,
      "reused_objects": 0,
      "statement_sha256": "a0e233c89aa726b2a4b8a56454333533cc8791e104434ba47fc5e72afc578776"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_empty",
      "node_id": 295,
      "proof_depth": 22,
      "proof_edges": 30,
      "proof_nodes": 31,
      "proof_objects": 31,
      "reused_objects": 0,
      "statement_sha256": "036ae54d919a463dfe5f04ae89ec481a52a6fecc3741134f2eb1b5be8f92092f"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_restrict",
      "node_id": 296,
      "proof_depth": 28,
      "proof_edges": 38,
      "proof_nodes": 39,
      "proof_objects": 39,
      "reused_objects": 0,
      "statement_sha256": "fca5be223f9d59ef0632f6b23743799f97025d562b05c43a6b1e2f4b310051c1"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_entry",
      "node_id": 297,
      "proof_depth": 27,
      "proof_edges": 46,
      "proof_nodes": 47,
      "proof_objects": 47,
      "reused_objects": 0,
      "statement_sha256": "4fcac4f5b40ae9c178800606be6c28f7f0b20f75ba521f12515a39cd34b936a3"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_bounded",
      "node_id": 298,
      "proof_depth": 26,
      "proof_edges": 35,
      "proof_nodes": 36,
      "proof_objects": 36,
      "reused_objects": 0,
      "statement_sha256": "630bf61922e2a2c737109139c3de15e0bbe24508a0297c0c7d53791c89ea1f48"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_append",
      "node_id": 299,
      "proof_depth": 51,
      "proof_edges": 137,
      "proof_nodes": 138,
      "proof_objects": 138,
      "reused_objects": 0,
      "statement_sha256": "fc7bf4f6e1a8fe028ba8cc8c0aee64d8c64010e67e112792be6bf306c2e5aa6f"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_exists",
      "node_id": 300,
      "proof_depth": 53,
      "proof_edges": 156,
      "proof_nodes": 157,
      "proof_objects": 157,
      "reused_objects": 0,
      "statement_sha256": "998628ed5c98aac1c033a465cf640142878a15c438e74a18c5ed25a7e4e5d6b1"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_convolution_entry",
      "node_id": 301,
      "proof_depth": 54,
      "proof_edges": 240,
      "proof_nodes": 241,
      "proof_objects": 241,
      "reused_objects": 0,
      "statement_sha256": "ca34bcde8edf4d1676df3c11a257a66e674e3cdb571203787c61d8f06663f589"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_product_matches",
      "node_id": 302,
      "proof_depth": 52,
      "proof_edges": 114,
      "proof_nodes": 115,
      "proof_objects": 115,
      "reused_objects": 0,
      "statement_sha256": "0d59d98c0eae81b23f8b4ae305681adc32db65a1ee89352055d1f0b2ea028ebc"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_remainder_zero",
      "node_id": 303,
      "proof_depth": 79,
      "proof_edges": 156,
      "proof_nodes": 157,
      "proof_objects": 157,
      "reused_objects": 0,
      "statement_sha256": "ba0aeeed13283ef460cd48e76f0d1c22d1eb7145b10cca4822c714bf74474515"
    },
    {
      "name": "polynomial_quotient_length_exists",
      "node_id": 304,
      "proof_depth": 17,
      "proof_edges": 36,
      "proof_nodes": 37,
      "proof_objects": 37,
      "reused_objects": 0,
      "statement_sha256": "1b897fee537cc80a9e3ae8285f7587543556ab9d8c604d08679ac0b365f53c8c"
    },
    {
      "name": "polynomial_quotient_length_bounds",
      "node_id": 305,
      "proof_depth": 16,
      "proof_edges": 39,
      "proof_nodes": 40,
      "proof_objects": 40,
      "reused_objects": 0,
      "statement_sha256": "c3e037d9411dc2b94bfc3e4ee26f407cb3d2f9dc1c7063528431b555e812d9ad"
    },
    {
      "name": "prime_field_polynomial_trim_zero_prefix_cut_bound",
      "node_id": 306,
      "proof_depth": 32,
      "proof_edges": 58,
      "proof_nodes": 59,
      "proof_objects": 59,
      "reused_objects": 0,
      "statement_sha256": "9782a0e42bac826851b91f238bf69bf2f6cff118d5ba4a0c8eae0af4fa98cf36"
    },
    {
      "name": "prime_field_polynomial_trim_zero_prefix_remainder_bound",
      "node_id": 307,
      "proof_depth": 38,
      "proof_edges": 63,
      "proof_nodes": 64,
      "proof_objects": 64,
      "reused_objects": 0,
      "statement_sha256": "571879b4702fda1715323ff293569437148f13b2910e0aee75886dc33bec73fe"
    },
    {
      "name": "prime_field_polynomial_trim_bounded_degree",
      "node_id": 308,
      "proof_depth": 30,
      "proof_edges": 39,
      "proof_nodes": 40,
      "proof_objects": 40,
      "reused_objects": 0,
      "statement_sha256": "e8bbda08de19f4ae16aef1c541704be826f459d26e0c482bde0d27d260e7566c"
    },
    {
      "name": "prime_field_polynomial_division_quotient_data_exists",
      "node_id": 309,
      "proof_depth": 32,
      "proof_edges": 111,
      "proof_nodes": 112,
      "proof_objects": 112,
      "reused_objects": 0,
      "statement_sha256": "e7355e5ef958032760d7b17d903352c1be72509a61e1409224df422f9811a339"
    },
    {
      "name": "prime_field_polynomial_division_residual_data_exists",
      "node_id": 310,
      "proof_depth": 37,
      "proof_edges": 104,
      "proof_nodes": 105,
      "proof_objects": 105,
      "reused_objects": 0,
      "statement_sha256": "fab086a40cb216a6af32febbffd10ab540a23b06a7459716e99f311dc51da724"
    },
    {
      "name": "prime_field_polynomial_division_execution_exists",
      "node_id": 311,
      "proof_depth": 49,
      "proof_edges": 110,
      "proof_nodes": 111,
      "proof_objects": 111,
      "reused_objects": 0,
      "statement_sha256": "2284a51ec603ab07a511343bd12a1d73d9414e266a808b8129d9ca306b54f622"
    },
    {
      "name": "prime_field_polynomial_division_remainder_degree",
      "node_id": 312,
      "proof_depth": 53,
      "proof_edges": 149,
      "proof_nodes": 150,
      "proof_objects": 150,
      "reused_objects": 0,
      "statement_sha256": "32cecdb99ac8a5614e401737422ca965bf89729c762ce08999e8b493cb519ea2"
    },
    {
      "name": "prime_field_polynomial_division_exists_with_remainder_bound",
      "node_id": 313,
      "proof_depth": 41,
      "proof_edges": 62,
      "proof_nodes": 63,
      "proof_objects": 63,
      "reused_objects": 0,
      "statement_sha256": "434c757849ae9f10c51ab213c900e327dadd5c7d3cd8b0a760d0822ba3c19b24"
    },
    {
      "name": "polynomial_quotient_length_product",
      "node_id": 314,
      "proof_depth": 20,
      "proof_edges": 48,
      "proof_nodes": 49,
      "proof_objects": 49,
      "reused_objects": 0,
      "statement_sha256": "bc4fcadb812be2ce39aef9229cd01d478d0b57faffe386bb3c836f22b041be44"
    },
    {
      "name": "prime_field_polynomial_quotient_proper_product",
      "node_id": 315,
      "proof_depth": 43,
      "proof_edges": 84,
      "proof_nodes": 85,
      "proof_objects": 85,
      "reused_objects": 0,
      "statement_sha256": "f90fda6ecb7b3f1ed4267076fb70c72fa59ff1020cf09afde138791276a9c5b1"
    },
    {
      "name": "prime_field_convolution_prefix_empty_left_zero",
      "node_id": 316,
      "proof_depth": 32,
      "proof_edges": 78,
      "proof_nodes": 79,
      "proof_objects": 79,
      "reused_objects": 0,
      "statement_sha256": "57d12eadeb36530d856b943eec6d623d91906bbc37504e3f508c06c6e4ad8bc3"
    },
    {
      "name": "prime_field_polynomial_division_coefficient_identity",
      "node_id": 317,
      "proof_depth": 55,
      "proof_edges": 139,
      "proof_nodes": 140,
      "proof_objects": 140,
      "reused_objects": 0,
      "statement_sha256": "8cc8fa1862d8912600d53092565c286758eb9796e6d8cc047df55dc0245ab195"
    },
    {
      "name": "beta_sum_pointwise_mod_add",
      "node_id": 318,
      "proof_depth": 54,
      "proof_edges": 224,
      "proof_nodes": 225,
      "proof_objects": 225,
      "reused_objects": 0,
      "statement_sha256": "a8cb6ba975f065ec8206450aa5762884791e2687eca6bd44858160e3db29c95a"
    },
    {
      "name": "polynomial_zero_extended_add_congruent",
      "node_id": 319,
      "proof_depth": 41,
      "proof_edges": 129,
      "proof_nodes": 130,
      "proof_objects": 130,
      "reused_objects": 0,
      "statement_sha256": "892f91ef9172e8ae7a7b2ac6669bb0fdcaf2f20a6c7ffa900e7b302566fb0e46"
    },
    {
      "name": "polynomial_diagonal_term_left_add_congruent",
      "node_id": 320,
      "proof_depth": 58,
      "proof_edges": 233,
      "proof_nodes": 234,
      "proof_objects": 234,
      "reused_objects": 0,
      "statement_sha256": "7e8af4a9214224c102e5ccf065264620b099ed58c8996e279302854baef746f9"
    },
    {
      "name": "polynomial_diagonal_term_right_add_congruent",
      "node_id": 321,
      "proof_depth": 58,
      "proof_edges": 234,
      "proof_nodes": 235,
      "proof_objects": 235,
      "reused_objects": 0,
      "statement_sha256": "2c017040b8c25306b8cc784c3212ba45956044f67a6a6211a597054f466f681e"
    },
    {
      "name": "polynomial_diagonal_sum_left_add_congruent",
      "node_id": 322,
      "proof_depth": 126,
      "proof_edges": 326,
      "proof_nodes": 327,
      "proof_objects": 327,
      "reused_objects": 0,
      "statement_sha256": "175dffd00c6485655fc623f3506d93b3d77ef85b0c0435289647dc80a619e54d"
    },
    {
      "name": "polynomial_diagonal_sum_right_add_congruent",
      "node_id": 323,
      "proof_depth": 126,
      "proof_edges": 326,
      "proof_nodes": 327,
      "proof_objects": 327,
      "reused_objects": 0,
      "statement_sha256": "9c53c047069e8473a706c3e957dd75ba6b90ac4523f41ed1564f5c05412e0288"
    },
    {
      "name": "prime_field_convolution_coefficient_left_add",
      "node_id": 324,
      "proof_depth": 68,
      "proof_edges": 140,
      "proof_nodes": 141,
      "proof_objects": 141,
      "reused_objects": 0,
      "statement_sha256": "7044735f19b28551c0adec638414d0a76ebdc06e4553523fed406bdd160c1d49"
    },
    {
      "name": "prime_field_convolution_coefficient_right_add",
      "node_id": 325,
      "proof_depth": 68,
      "proof_edges": 140,
      "proof_nodes": 141,
      "proof_objects": 141,
      "reused_objects": 0,
      "statement_sha256": "a3da8edf3f7d91b305f66b51e3c252429358e2b7e85e41a8251fb38ecd991acb"
    },
    {
      "name": "prime_field_convolution_prefix_left_add",
      "node_id": 326,
      "proof_depth": 54,
      "proof_edges": 78,
      "proof_nodes": 79,
      "proof_objects": 79,
      "reused_objects": 0,
      "statement_sha256": "eac9d40997c063f48f846e141fefac76a4e120f96e354e08e57264e532a3b411"
    },
    {
      "name": "prime_field_convolution_prefix_right_add",
      "node_id": 327,
      "proof_depth": 54,
      "proof_edges": 78,
      "proof_nodes": 79,
      "proof_objects": 79,
      "reused_objects": 0,
      "statement_sha256": "7135b96936aa843e1b1c3e511307326e9050b03f1d7091fca600be0ed15e808d"
    },
    {
      "name": "prime_field_convolution_prefix_left_subtract",
      "node_id": 328,
      "proof_depth": 100,
      "proof_edges": 173,
      "proof_nodes": 174,
      "proof_objects": 174,
      "reused_objects": 0,
      "statement_sha256": "c7aff7528e669df6c6f8ce54813521b30bae733c30ad30bd260dee00343019d9"
    },
    {
      "name": "prime_field_convolution_prefix_right_subtract",
      "node_id": 329,
      "proof_depth": 100,
      "proof_edges": 173,
      "proof_nodes": 174,
      "proof_objects": 174,
      "reused_objects": 0,
      "statement_sha256": "fce33080cb35f7981cc2701a09d3ea2da84a089b6e3cfad9a4e7ea0465d3debf"
    },
    {
      "name": "prime_field_polynomial_convolution_left_add",
      "node_id": 330,
      "proof_depth": 100,
      "proof_edges": 175,
      "proof_nodes": 176,
      "proof_objects": 176,
      "reused_objects": 0,
      "statement_sha256": "7cd1239a7d3f5919c74a671ad188c7a64745d685bae037e4b9676a63bb2fda55"
    },
    {
      "name": "prime_field_polynomial_convolution_right_add",
      "node_id": 331,
      "proof_depth": 100,
      "proof_edges": 175,
      "proof_nodes": 176,
      "proof_objects": 176,
      "reused_objects": 0,
      "statement_sha256": "e9646c541ec1e01e81be6a01d8e363ae737e83d6cbf661bbf4f49fd3c7638772"
    },
    {
      "name": "prime_field_polynomial_convolution_left_subtract",
      "node_id": 332,
      "proof_depth": 100,
      "proof_edges": 175,
      "proof_nodes": 176,
      "proof_objects": 176,
      "reused_objects": 0,
      "statement_sha256": "05968140ecf98b85fc432c7b81d96191a06956148280a75a2f7ab118bd155649"
    },
    {
      "name": "prime_field_polynomial_convolution_right_subtract",
      "node_id": 333,
      "proof_depth": 100,
      "proof_edges": 175,
      "proof_nodes": 176,
      "proof_objects": 176,
      "reused_objects": 0,
      "statement_sha256": "1ad4bbbd98be6fd361b4dcf76d989068ada8061e9fdbe73bea8a84cfee0cdf25"
    },
    {
      "name": "prime_field_polynomial_left_distributive_products_exists",
      "node_id": 334,
      "proof_depth": 58,
      "proof_edges": 156,
      "proof_nodes": 157,
      "proof_objects": 157,
      "reused_objects": 0,
      "statement_sha256": "9df1dde91e1e57221d120a6aff8a84019d6f860ed274037ecab2e9281c7a00c9"
    },
    {
      "name": "prime_field_polynomial_right_distributive_products_exists",
      "node_id": 335,
      "proof_depth": 58,
      "proof_edges": 156,
      "proof_nodes": 157,
      "proof_objects": 157,
      "reused_objects": 0,
      "statement_sha256": "5d5b6ab21dec48cbd5387f86a0a235bc8784d56db4fd82131f46815ed63a5f10"
    },
    {
      "name": "prime_field_polynomial_quotient_step_functional",
      "node_id": 336,
      "proof_depth": 45,
      "proof_edges": 211,
      "proof_nodes": 212,
      "proof_objects": 212,
      "reused_objects": 0,
      "statement_sha256": "c2a075139aebf13ea21c41a4e08608980d991e3e247d18707660564b14b86e6d"
    },
    {
      "name": "prime_field_polynomial_quotient_step_prefix_functional",
      "node_id": 337,
      "proof_depth": 74,
      "proof_edges": 127,
      "proof_nodes": 128,
      "proof_objects": 128,
      "reused_objects": 0,
      "statement_sha256": "58805d6e1d85049ca6200d8928f054296e8a019fba83884a36584136d2555517"
    },
    {
      "name": "prime_field_polynomial_quotient_prefix_functional",
      "node_id": 338,
      "proof_depth": 56,
      "proof_edges": 297,
      "proof_nodes": 298,
      "proof_objects": 298,
      "reused_objects": 0,
      "statement_sha256": "ab3975d0fe729900cdcc609b0717cdb51fc3f037a09e68341f017ab1dc8b3142"
    },
    {
      "name": "polynomial_quotient_length_functional",
      "node_id": 339,
      "proof_depth": 21,
      "proof_edges": 76,
      "proof_nodes": 77,
      "proof_objects": 77,
      "reused_objects": 0,
      "statement_sha256": "2e7c70c95790271f26b0ecd163066c0de484c964848cdc3fb7750ae4859c45a3"
    },
    {
      "name": "prime_field_polynomial_trim_input_transport",
      "node_id": 340,
      "proof_depth": 37,
      "proof_edges": 110,
      "proof_nodes": 111,
      "proof_objects": 111,
      "reused_objects": 0,
      "statement_sha256": "18971fd79b435019545bdc8d29b967fc99ea901cc25672448af00c3aa7ae4cec"
    },
    {
      "name": "prime_field_polynomial_division_quotient_data_functional",
      "node_id": 341,
      "proof_depth": 45,
      "proof_edges": 266,
      "proof_nodes": 267,
      "proof_objects": 267,
      "reused_objects": 0,
      "statement_sha256": "7cbb47b4a85a06d85e6bb148af5e659a2ddf9390b6c860e19e0b4076295fc7bd"
    },
    {
      "name": "prime_field_polynomial_division_residual_data_functional",
      "node_id": 342,
      "proof_depth": 70,
      "proof_edges": 415,
      "proof_nodes": 416,
      "proof_objects": 416,
      "reused_objects": 0,
      "statement_sha256": "4c031a8f42722bd7b94bd90ead1269b0988d884d19716e1b4c101c06d1075fdd"
    },
    {
      "name": "prime_field_polynomial_division_execution_functional",
      "node_id": 343,
      "proof_depth": 74,
      "proof_edges": 651,
      "proof_nodes": 652,
      "proof_objects": 652,
      "reused_objects": 0,
      "statement_sha256": "b14ad2149cd34386887dcac50cb06b7df7014500b1ab918fac7967976b6042fe"
    },
    {
      "name": "prime_field_polynomial_division_execution_exists_unique",
      "node_id": 344,
      "proof_depth": 54,
      "proof_edges": 75,
      "proof_nodes": 76,
      "proof_objects": 76,
      "reused_objects": 0,
      "statement_sha256": "0ac4c1f5ca519e7db039365ff2a703f8772e22e58376d4c55a3f7777e08565fc"
    },
    {
      "name": "polynomial_zero_extended_left_pad_shift",
      "node_id": 345,
      "proof_depth": 31,
      "proof_edges": 85,
      "proof_nodes": 86,
      "proof_objects": 86,
      "reused_objects": 0,
      "statement_sha256": "9dce6dce0f6990256448dfd6245ffac5acafe3fa1e2d8ff31a09d92ea66c70c0"
    },
    {
      "name": "polynomial_zero_extended_left_pad_before",
      "node_id": 346,
      "proof_depth": 32,
      "proof_edges": 68,
      "proof_nodes": 69,
      "proof_objects": 69,
      "reused_objects": 0,
      "statement_sha256": "a5f8f7cca81abc30867ba0446a65ea3257329ab2d23c5e193ab51807f88f8380"
    },
    {
      "name": "polynomial_left_pad_zero_prefix",
      "node_id": 347,
      "proof_depth": 21,
      "proof_edges": 45,
      "proof_nodes": 46,
      "proof_objects": 46,
      "reused_objects": 0,
      "statement_sha256": "4c5818db5ac1bdd61bda75ea764a38c975d89bbbc7e326effdc97a723afea669"
    },
    {
      "name": "polynomial_left_pad_natural_sum_invariant",
      "node_id": 348,
      "proof_depth": 40,
      "proof_edges": 168,
      "proof_nodes": 169,
      "proof_objects": 169,
      "reused_objects": 0,
      "statement_sha256": "b9aafc6855dabfd96d024c6f57547baecc7f36d8cd95b883daa740d4e63a33ee"
    },
    {
      "name": "polynomial_zero_tail_natural_sum_invariant",
      "node_id": 349,
      "proof_depth": 34,
      "proof_edges": 143,
      "proof_nodes": 144,
      "proof_objects": 144,
      "reused_objects": 0,
      "statement_sha256": "7c18a21ce0406dbd76d857906b2844a0287b96e3933e685a44484ed5d096a074"
    },
    {
      "name": "polynomial_diagonal_term_left_padding_left",
      "node_id": 350,
      "proof_depth": 55,
      "proof_edges": 98,
      "proof_nodes": 99,
      "proof_objects": 99,
      "reused_objects": 0,
      "statement_sha256": "2fde0817de0f919c51f48a0ec93d38235855e58ed9be1f17fb2896ba5be4bf49"
    },
    {
      "name": "polynomial_diagonal_term_left_padding_right",
      "node_id": 351,
      "proof_depth": 57,
      "proof_edges": 112,
      "proof_nodes": 113,
      "proof_objects": 113,
      "reused_objects": 0,
      "statement_sha256": "aa1b0f2cd1b6e32d462465b6ae3282f1d422806c299678d6abdb34338b656465"
    },
    {
      "name": "polynomial_diagonal_term_left_padding_zero_left",
      "node_id": 352,
      "proof_depth": 35,
      "proof_edges": 56,
      "proof_nodes": 57,
      "proof_objects": 57,
      "reused_objects": 0,
      "statement_sha256": "6c4c52bd9e4f44c2848d6a0766645d3e85eb8cc75d0e6117a7ddbaba47efca8d"
    },
    {
      "name": "polynomial_diagonal_term_left_padding_zero_right",
      "node_id": 353,
      "proof_depth": 43,
      "proof_edges": 105,
      "proof_nodes": 106,
      "proof_objects": 106,
      "reused_objects": 0,
      "statement_sha256": "9c213827d3a42f4b0a1d2536e2ef2339bd9382d3a2a16d648742116bd10c925c"
    },
    {
      "name": "polynomial_diagonal_left_padding_left",
      "node_id": 354,
      "proof_depth": 53,
      "proof_edges": 217,
      "proof_nodes": 218,
      "proof_objects": 218,
      "reused_objects": 0,
      "statement_sha256": "65bf3fe1046b4e10f017260dac8fe89eed2558151b511a136bdd460e90c676a4"
    },
    {
      "name": "polynomial_diagonal_left_padding_right",
      "node_id": 355,
      "proof_depth": 53,
      "proof_edges": 237,
      "proof_nodes": 238,
      "proof_objects": 238,
      "reused_objects": 0,
      "statement_sha256": "0006a71b829d1fa8cfd50ed7e0c9bc81d50ee7b72bfe9255631465f6a846786a"
    },
    {
      "name": "prime_field_convolution_coefficient_left_padding_left",
      "node_id": 356,
      "proof_depth": 52,
      "proof_edges": 175,
      "proof_nodes": 176,
      "proof_objects": 176,
      "reused_objects": 0,
      "statement_sha256": "76cfa9d47e6c35282de3f36ee075a6e7311ca74512d276bff1d790d0b915b361"
    },
    {
      "name": "prime_field_convolution_coefficient_left_padding_right",
      "node_id": 357,
      "proof_depth": 56,
      "proof_edges": 257,
      "proof_nodes": 258,
      "proof_objects": 258,
      "reused_objects": 0,
      "statement_sha256": "d990a071c03b8ea62cd9f5a733f316441903a2c6659959fa349b2b16b4acf297"
    },
    {
      "name": "prime_field_convolution_coefficient_before_left_padding_left",
      "node_id": 358,
      "proof_depth": 50,
      "proof_edges": 123,
      "proof_nodes": 124,
      "proof_objects": 124,
      "reused_objects": 0,
      "statement_sha256": "19b82b626bcfea24b5666c0739db4d22bb1f88a79324c177dbc74af78fe9c958"
    },
    {
      "name": "prime_field_convolution_coefficient_before_left_padding_right",
      "node_id": 359,
      "proof_depth": 51,
      "proof_edges": 128,
      "proof_nodes": 129,
      "proof_objects": 129,
      "reused_objects": 0,
      "statement_sha256": "344f17568b4c9bf998d3f50b6de39f5d0cb648256159659cd9259005ae29b60e"
    },
    {
      "name": "polynomial_product_length_left_padding_left",
      "node_id": 360,
      "proof_depth": 43,
      "proof_edges": 120,
      "proof_nodes": 121,
      "proof_objects": 121,
      "reused_objects": 0,
      "statement_sha256": "c32932b7e330bbcac58f94cc94638743dc199e406ea907dfba85dbb20da2d259"
    },
    {
      "name": "polynomial_product_length_left_padding_right",
      "node_id": 361,
      "proof_depth": 45,
      "proof_edges": 134,
      "proof_nodes": 135,
      "proof_objects": 135,
      "reused_objects": 0,
      "statement_sha256": "d62be9024c3cd40194854248fcd635097f0feb0db39225634db946a133b7f82f"
    },
    {
      "name": "prime_field_polynomial_convolution_left_padding_nonempty_left",
      "node_id": 362,
      "proof_depth": 57,
      "proof_edges": 289,
      "proof_nodes": 290,
      "proof_objects": 290,
      "reused_objects": 0,
      "statement_sha256": "53cf1b844485006ec6e5eac443b21b6c6c842f521a8cc5df83cfb6aae1bbf4d8"
    },
    {
      "name": "prime_field_polynomial_convolution_left_padding_nonempty_right",
      "node_id": 363,
      "proof_depth": 57,
      "proof_edges": 289,
      "proof_nodes": 290,
      "proof_objects": 290,
      "reused_objects": 0,
      "statement_sha256": "b78c2e4cc46a283f711ff228fe13e3ce7bad83689f3b6575ff6d2738c4e58aff"
    },
    {
      "name": "prime_field_polynomial_convolution_left_padding_equivalent_left",
      "node_id": 364,
      "proof_depth": 59,
      "proof_edges": 309,
      "proof_nodes": 310,
      "proof_objects": 310,
      "reused_objects": 0,
      "statement_sha256": "65232322cfd2e6204ecc0b416d0ae2c2654ca3b5eae55ee0798a496173285c55"
    },
    {
      "name": "prime_field_polynomial_convolution_left_padding_equivalent_right",
      "node_id": 365,
      "proof_depth": 59,
      "proof_edges": 309,
      "proof_nodes": 310,
      "proof_objects": 310,
      "reused_objects": 0,
      "statement_sha256": "d91d1f5b7bb88f00089654637c02ffa4381c38b95aaba8988c8cd74d6c8e1701"
    },
    {
      "name": "prime_field_polynomial_convolution_both_left_paddings_equivalent",
      "node_id": 366,
      "proof_depth": 55,
      "proof_edges": 117,
      "proof_nodes": 118,
      "proof_objects": 118,
      "reused_objects": 0,
      "statement_sha256": "fbefa6c478ac7028d2c60d742799660f05d010578ce4ed30b0f72f6f0af237d6"
    },
    {
      "name": "prime_field_polynomial_convolution_both_left_paddings_exists",
      "node_id": 367,
      "proof_depth": 57,
      "proof_edges": 124,
      "proof_nodes": 125,
      "proof_objects": 125,
      "reused_objects": 0,
      "statement_sha256": "b79ee5e0362c752f6b0189437e25cacc49e7060037adf8837f3105db832f8ffd"
    },
    {
      "name": "prime_field_polynomial_equivalent_implies_left_pad",
      "node_id": 368,
      "proof_depth": 30,
      "proof_edges": 77,
      "proof_nodes": 78,
      "proof_objects": 78,
      "reused_objects": 0,
      "statement_sha256": "e9b137b8b2e2d502cb4f5405a4cb90a0abcbb50de9a0df45ff51d5127761a25c"
    },
    {
      "name": "prime_field_polynomial_add_left_pad_output",
      "node_id": 369,
      "proof_depth": 51,
      "proof_edges": 91,
      "proof_nodes": 92,
      "proof_objects": 92,
      "reused_objects": 0,
      "statement_sha256": "85020d34a4e4fc2798457c2c48b7de5d49d001b96529738a0f447eabd6027fca"
    },
    {
      "name": "prime_field_polynomial_subtract_left_pad_output",
      "node_id": 370,
      "proof_depth": 51,
      "proof_edges": 91,
      "proof_nodes": 92,
      "proof_objects": 92,
      "reused_objects": 0,
      "statement_sha256": "ee00e0ee9f0ba58b96f8b35f521617f69ddc4ae4effae8388f85770f376f38cf"
    },
    {
      "name": "prime_field_polynomial_add_equivalent_congruent",
      "node_id": 371,
      "proof_depth": 52,
      "proof_edges": 194,
      "proof_nodes": 195,
      "proof_objects": 195,
      "reused_objects": 0,
      "statement_sha256": "847a60b511d446febdc15c56231f1368a7993172939945b7b99ab297cb65c4fb"
    },
    {
      "name": "prime_field_polynomial_subtract_equivalent_congruent",
      "node_id": 372,
      "proof_depth": 52,
      "proof_edges": 194,
      "proof_nodes": 195,
      "proof_objects": 195,
      "reused_objects": 0,
      "statement_sha256": "b073daede7886ec70b68c11665fc2f70154db2696cd613e542d1e22900e5f2a3"
    },
    {
      "name": "prime_field_polynomial_convolution_equivalent_congruent_left",
      "node_id": 373,
      "proof_depth": 48,
      "proof_edges": 161,
      "proof_nodes": 162,
      "proof_objects": 162,
      "reused_objects": 0,
      "statement_sha256": "b0dcf38a0cd17a373bd25e6c8af3273f9d195eac29d71073c318740a8e4c860b"
    },
    {
      "name": "prime_field_polynomial_convolution_equivalent_congruent_right",
      "node_id": 374,
      "proof_depth": 48,
      "proof_edges": 161,
      "proof_nodes": 162,
      "proof_objects": 162,
      "reused_objects": 0,
      "statement_sha256": "3ae339f6d8812f2be7f6bb5d4b3fad1a763835e69a939b88a775091c43266dd2"
    },
    {
      "name": "prime_field_polynomial_convolution_equivalent_congruent",
      "node_id": 375,
      "proof_depth": 55,
      "proof_edges": 117,
      "proof_nodes": 118,
      "proof_objects": 118,
      "reused_objects": 0,
      "statement_sha256": "d984fe3c378d4d4b02941d6f3a126324a2c7c26bf47f4d8ee7c37b2e55404446"
    }
  ],
  "slug": "polynomial-euclidean-division",
  "specs_sha256": "b1e2106738d15dc3714dd1a57f88fedec492692259b6009e4edccc49de439769"
}
