{
  "graph": {
    "direction": "theorem-to-selected-constant-in-compiled-proof-body",
    "edges": [
      [
        "AutoSamplingTheory.TechnicalLemmas.Analysis.GradientFlowValue.value_le",
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn"
      ],
      [
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn",
        "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity"
      ],
      [
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.gradient_inner_lower_bound_of_strongConvexOn",
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn"
      ]
    ],
    "kind": "compiled-proof-body-constant-occurrences",
    "node_labels": {
      "AutoSamplingTheory.TechnicalLemmas.Analysis.GradientFlowValue.value_le": "Actual flow rate",
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn": "Strong-convex model",
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.gradient_inner_lower_bound_of_strongConvexOn": "Gradient pairing bound",
      "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity": "Curve slope limit",
      "AutoSamplingTheory.TechnicalLemmas.Geometry.StrongConvexity.centered_quadratic_lower_bound_of_strongConvexOn_minimizer": "Midpoint envelope"
    },
    "nodes": [
      "AutoSamplingTheory.TechnicalLemmas.Analysis.GradientFlowValue.value_le",
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn",
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.gradient_inner_lower_bound_of_strongConvexOn",
      "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity",
      "AutoSamplingTheory.TechnicalLemmas.Geometry.StrongConvexity.centered_quadratic_lower_bound_of_strongConvexOn_minimizer"
    ],
    "scope": "induced public-theorem slice; unselected constants, private auxiliaries and Mathlib parents are omitted",
    "source_sha256_lf": {
      "AutoSamplingTheory/TechnicalLemmas/Analysis/GradientFlowValue.lean": "17ef3289cc2553d16fb00941203999fbac698adeb684833151b40c0b90e9dfd3",
      "AutoSamplingTheory/TechnicalLemmas/Analysis/StrongConvexFirstOrder.lean": "6efa3254bc53f8bd93423d56c79f38b90af35f0097e1223940c328861b336c17",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/GeodesicConvexity.lean": "9ed8c8f65014e5494a8ae8a9c6afdbe4c5d628886505b86bc832895c0780b0ff",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/StrongConvexity.lean": "4ff7d1a85259002e0a3f947ea509935eb9866bf3741daa361733ed041968f1f1"
    },
    "statement_constant_whitelist": [
      "CompleteSpace",
      "Differentiable",
      "HasDerivAt",
      "HasDerivWithinAt",
      "HasGradientAt"
    ],
    "statement_profile_scope": "Direct constant occurrences in the unexpanded elaborated statement; not a binder-role analysis, inferred hypothesis list or full type dependency closure.",
    "statement_profiles": {
      "AutoSamplingTheory.TechnicalLemmas.Analysis.GradientFlowValue.value_le": [
        "CompleteSpace",
        "Differentiable",
        "HasDerivWithinAt"
      ],
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn": [
        "CompleteSpace",
        "HasGradientAt"
      ],
      "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.gradient_inner_lower_bound_of_strongConvexOn": [
        "CompleteSpace",
        "HasGradientAt"
      ],
      "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity": [
        "HasDerivAt"
      ],
      "AutoSamplingTheory.TechnicalLemmas.Geometry.StrongConvexity.centered_quadratic_lower_bound_of_strongConvexOn_minimizer": []
    },
    "truth_boundary": "An edge records constant occurrence in this compiled proof body, including proof-term annotations. Statement profiles record only whitelisted direct type-constant occurrences, not logical requirements. Neither certifies mathematical necessity or a full dependency closure. No path in an induced slice does not imply no path in the full closure."
  },
  "graph_sha256": "475fba0821eb17999222b0e6105b8af246b507d447c75a606a3c9fc5c8495236",
  "name": "SamplingOptimisationGeometryBench compiled proof-body snapshot",
  "provenance": {
    "context_sha256": "9fb4de23eadc561e0c7bc18ac2556160a1c0fa7925c348c636aa0f846311b2be",
    "core_binding_sha256": "4a0607efb0c7bf22a09cc2d1ced0f8033582c57fd04e0225279f2e0782d169dc",
    "core_id": "sogb-023",
    "generator_sha256_lf": "2f570810651543df28853b31847a0ba5b676675231febca78269a67cb13a9229",
    "lakefile_sha256_lf": "1757b85b37f0a68972791443e3a8da33fd97ede414732fabb8e7d747b070c51c",
    "local_import_closure_sha256_lf": {
      "AutoSamplingTheory/TechnicalLemmas/Analysis/GradientFlowValue.lean": "17ef3289cc2553d16fb00941203999fbac698adeb684833151b40c0b90e9dfd3",
      "AutoSamplingTheory/TechnicalLemmas/Analysis/StrongConvexFirstOrder.lean": "6efa3254bc53f8bd93423d56c79f38b90af35f0097e1223940c328861b336c17",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/GeodesicConvexity.lean": "9ed8c8f65014e5494a8ae8a9c6afdbe4c5d628886505b86bc832895c0780b0ff",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/LogConcavity.lean": "671a445ebc61dc54dd234b0d24158369bc5f5846ea896069f920f85fcd54bb9b",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/StrongConvexity.lean": "4ff7d1a85259002e0a3f947ea509935eb9866bf3741daa361733ed041968f1f1"
    },
    "mathlib_manifest_sha256_lf": "b83ca83b9cf7caa85fa8b023c2ff9a3fb7a7cce7e1c332e810c348535ec49c37",
    "selection_sha256": "6828e5c9611f0ea2e1ae9a4269c23a5a4cd6c89c3f6356f200073de72c9dc363",
    "source_sha256_lf": {
      "AutoSamplingTheory/TechnicalLemmas/Analysis/GradientFlowValue.lean": "17ef3289cc2553d16fb00941203999fbac698adeb684833151b40c0b90e9dfd3",
      "AutoSamplingTheory/TechnicalLemmas/Analysis/StrongConvexFirstOrder.lean": "6efa3254bc53f8bd93423d56c79f38b90af35f0097e1223940c328861b336c17",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/GeodesicConvexity.lean": "9ed8c8f65014e5494a8ae8a9c6afdbe4c5d628886505b86bc832895c0780b0ff",
      "AutoSamplingTheory/TechnicalLemmas/Geometry/StrongConvexity.lean": "4ff7d1a85259002e0a3f947ea509935eb9866bf3741daa361733ed041968f1f1"
    },
    "toolchain": "leanprover/lean4:v4.33.0"
  },
  "rows": [
    {
      "axioms": [
        "Classical.choice",
        "Quot.sound",
        "propext"
      ],
      "body_parents": [
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn"
      ],
      "id": "AutoSamplingTheory.TechnicalLemmas.Analysis.GradientFlowValue.value_le",
      "statement_constants": [
        "CompleteSpace",
        "Differentiable",
        "HasDerivWithinAt"
      ]
    },
    {
      "axioms": [
        "Classical.choice",
        "Quot.sound",
        "propext"
      ],
      "body_parents": [
        "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity"
      ],
      "id": "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn",
      "statement_constants": [
        "CompleteSpace",
        "HasGradientAt"
      ]
    },
    {
      "axioms": [
        "Classical.choice",
        "Quot.sound",
        "propext"
      ],
      "body_parents": [
        "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.firstOrder_lower_bound_of_strongConvexOn"
      ],
      "id": "AutoSamplingTheory.TechnicalLemmas.Analysis.StrongConvexFirstOrder.gradient_inner_lower_bound_of_strongConvexOn",
      "statement_constants": [
        "CompleteSpace",
        "HasGradientAt"
      ]
    },
    {
      "axioms": [
        "Classical.choice",
        "Quot.sound",
        "propext"
      ],
      "body_parents": [],
      "id": "AutoSamplingTheory.TechnicalLemmas.Geometry.GeodesicConvexity.firstOrder_geodesicConvexity",
      "statement_constants": [
        "HasDerivAt"
      ]
    },
    {
      "axioms": [
        "Classical.choice",
        "Quot.sound",
        "propext"
      ],
      "body_parents": [],
      "id": "AutoSamplingTheory.TechnicalLemmas.Geometry.StrongConvexity.centered_quadratic_lower_bound_of_strongConvexOn_minimizer",
      "statement_constants": []
    }
  ],
  "schema_version": 1
}
