{
  "schema": "AN04-restored-canonical-folds-proof-map/v1",
  "proofs": [
    {
      "id": "CF:N0",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "For the local branch statement,",
      "dependencies": [
        "U001:P3",
        "U001:P9.1"
      ],
      "scope": "Local embedded-branch reduction by an invertible coordinate minor and smooth graph inverse"
    },
    {
      "id": "CF:G1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "## 1.",
      "dependencies": [
        "CF:N0",
        "FD:H1",
        "FD:H2",
        "G2:F0"
      ],
      "scope": "Common closed pulled-back form and exact equality of the two simple critical hypersurface germs"
    },
    {
      "id": "CF:G2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "The restriction of a fold to its critical",
      "dependencies": [
        "CF:G1",
        "FF:L0",
        "U001:P9.1"
      ],
      "scope": "Explicit hyperplane radical proof and both folded-form rank conditions from an actual critical-image diffeomorphism"
    },
    {
      "id": "CF:G3",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "Each is a line transverse",
      "dependencies": [
        "CF:G2",
        "FD:R1",
        "FF:M2"
      ],
      "scope": "Independent actual projection kernels span the ambient radical; unique sheet exchanges preserve the form with the correct reflection lines"
    },
    {
      "id": "CF:O1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Theorem 2.1",
      "dependencies": [
        "CF:G3",
        "SF:O5",
        "FF:T3",
        "U001:P3"
      ],
      "scope": "Complete ordinary source normalization and both full symplectic target converses with exact half-shift and square"
    },
    {
      "id": "CF:O2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "Eliminate \\(u=2(x_1-y_1)\\)",
      "dependencies": [
        "CF:O1",
        "U001:P3"
      ],
      "scope": "Whole ordinary relation equality in both directions, all source parameters recovered and exact coefficient two"
    },
    {
      "id": "CF:O3",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "There is an ordinary generating family",
      "dependencies": [
        "CF:O2",
        "G2:F0",
        "U001:F0-DIFF"
      ],
      "scope": "Full ordinary generating family, independent auxiliary constraints, immersion and exact signed canonical primitive including n=1"
    },
    {
      "id": "CF:H0",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "## 3.",
      "dependencies": [
        "CF:G1",
        "G2:F1",
        "SI:H1",
        "U001:P3"
      ],
      "scope": "Canonical one-form from Cartan, equality under projected radial contraction, and inherited full conic chart on the relation"
    },
    {
      "id": "CF:H1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "On the fold, (3.3) says",
      "dependencies": [
        "CF:H0",
        "CF:G3",
        "SF:H1"
      ],
      "scope": "Exact equivalence of nonzero pulled-back one-form and radial independence from the two-kernel plane; n>=2"
    },
    {
      "id": "CF:H2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "The sheet exchanges are homogeneous.",
      "dependencies": [
        "CF:H0",
        "FD:R1"
      ],
      "scope": "Dilation conjugacy and uniqueness prove actual homogeneous sheet exchanges"
    },
    {
      "id": "CF:H3",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Theorem 4.1",
      "dependencies": [
        "CF:H1",
        "CF:H2",
        "SF:C3",
        "U001:P3"
      ],
      "scope": "Full homogeneous simultaneous source normal form with degree-zero signed ratio and positive last momentum"
    },
    {
      "id": "CF:H4",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "To apply the target converse precisely,",
      "dependencies": [
        "CF:H3",
        "FF:HT",
        "U001:P14.2-powers"
      ],
      "scope": "Actual half-degree normal coordinate, source parity and complete homogeneous output target chart"
    },
    {
      "id": "CF:H5",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "For \\(\\pi_Y\\), choose the source positions",
      "dependencies": [
        "CF:H4",
        "FF:HT",
        "G2:F0",
        "U001:P3"
      ],
      "scope": "Complete homogeneous input source chart, exact mixed-term cancellation and full target extension across the unattained side"
    },
    {
      "id": "CF:H6",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "Combining (4.5) and (4.8),",
      "dependencies": [
        "CF:H5",
        "CF:N0",
        "U001:P3"
      ],
      "scope": "Whole homogeneous model and eliminated equations, smooth product inverse and every local sheet retained"
    },
    {
      "id": "CF:P1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "## 5.",
      "dependencies": [
        "CF:H6",
        "G2:F0",
        "U001:F0-DIFF",
        "U001:P3"
      ],
      "scope": "Full smooth homogeneous phase with n+1 degree-one auxiliary variables and exact frequency derivatives at fixed tau"
    },
    {
      "id": "CF:P2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "The differentials of all",
      "dependencies": [
        "CF:P1",
        "U001:P3",
        "U001:P9.1"
      ],
      "scope": "Independent critical gradients including at the fold, nonzero full phase differential and smooth critical manifold"
    },
    {
      "id": "CF:P3",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "on it gives the embedding",
      "dependencies": [
        "CF:P2",
        "CF:H6",
        "G2:G61"
      ],
      "scope": "Exact full phase-to-relation embedding, both covector signs, nonzero covectors and zero critical value"
    },
    {
      "id": "CF:M1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "## 6.",
      "dependencies": [
        "CF:H6",
        "G2:F0",
        "FD:H2",
        "FF:L0"
      ],
      "scope": "Full model one-form equality and Lagrangian property; both exact Jacobians, transverse kernel Hessians, top wedge and radial data"
    },
    {
      "id": "CF:M2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "For a fixed output covector",
      "dependencies": [
        "CF:M1",
        "CF:H3",
        "U001:P14.2-powers"
      ],
      "scope": "Both signed sheets, coalescence and attained-side ranges; exact normal-slice diagram and actual projection exchanges"
    },
    {
      "id": "CF:E1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "## 7.",
      "dependencies": [
        "CF:M1",
        "CF:H0",
        "CF:H1",
        "FD:H2",
        "U001:P14.2-powers",
        "U001:F0-DIFF"
      ],
      "scope": "Genuine embedded homogeneous relation with two folds and nonzero target covectors but zero common pulled-back primitive; invariant obstruction"
    },
    {
      "id": "CF:X1",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.1 ",
      "dependencies": [
        "CF:G1"
      ],
      "scope": "Exercise 8.1 and solution"
    },
    {
      "id": "CF:X2",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.2 ",
      "dependencies": [
        "CF:G2",
        "CF:G3"
      ],
      "scope": "Exercise 8.2 and solution"
    },
    {
      "id": "CF:X3",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.3 ",
      "dependencies": [
        "CF:O1",
        "CF:O2",
        "CF:O3"
      ],
      "scope": "Exercise 8.3 and solution"
    },
    {
      "id": "CF:X4",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.4 ",
      "dependencies": [
        "CF:H0",
        "CF:H1"
      ],
      "scope": "Exercise 8.4 and solution"
    },
    {
      "id": "CF:X5",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.5 ",
      "dependencies": [
        "CF:H4",
        "CF:H5"
      ],
      "scope": "Exercise 8.5 and solution"
    },
    {
      "id": "CF:X6",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.6 ",
      "dependencies": [
        "CF:P1",
        "CF:P2"
      ],
      "scope": "Exercise 8.6 and solution"
    },
    {
      "id": "CF:X7",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.7 ",
      "dependencies": [
        "CF:M1"
      ],
      "scope": "Exercise 8.7 and solution"
    },
    {
      "id": "CF:X8",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.8 ",
      "dependencies": [
        "CF:M2"
      ],
      "scope": "Exercise 8.8 and solution"
    },
    {
      "id": "CF:X9",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.9 ",
      "dependencies": [
        "CF:E1"
      ],
      "scope": "Exercise 8.9 and solution"
    },
    {
      "id": "CF:X10",
      "source": "canonical-relations-with-two-folds.md",
      "source_sha256": "cc03c859de851557359273f4b909c761f99bc9290f0b00bdf001d3892ab9f91d",
      "proof_locator": "**Exercise 8.10 ",
      "dependencies": [
        "CF:P3",
        "CF:M1",
        "G2:F0"
      ],
      "scope": "Exercise 8.10 and solution"
    }
  ],
  "earlier_maps": [
    "../20261004-free-stationary-phase/proof-map.json",
    "../20261004-free-intrinsic-graph/proof-map.json",
    "../20261004-free-tangent-zoom/proof-map.json",
    "../20261004-free-canonical-composition/proof-map.json",
    "../20261005-restored-oscillatory/proof-map.json",
    "../20261005-restored-phase-space/proof-map.json",
    "../20261005-restored-phase-equivalence/proof-map.json",
    "../20261005-restored-intrinsic-regularity/proof-map.json",
    "../20261005-restored-tangent-zoom/proof-map.json",
    "../20261005-restored-gaussian-symbols/proof-map.json",
    "../20261005-restored-linear-reduction/proof-map.json",
    "../20261005-restored-analytic-composition/proof-map.json",
    "../20261005-restored-subprincipal-transport/proof-map.json",
    "../20261005-restored-graph-egorov/proof-map.json",
    "../20261005-restored-corank-continuity/proof-map.json",
    "../20261005-restored-submanifolds/proof-map.json",
    "../20261005-restored-cubic-scaling/proof-map.json",
    "../20261005-restored-smooth-descent/proof-map.json",
    "../20261005-restored-simultaneous-reflections/proof-map.json",
    "../20261005-restored-folded-forms/proof-map.json",
    "../20261005-restored-symplectic-reflections/proof-map.json"
  ],
  "transitive_U001_ids": [
    "A0",
    "CLOSED-BALL-CONTRACTION",
    "D0",
    "E0",
    "EXPONENTIAL-TRIGONOMETRIC",
    "F0-ALG",
    "F0-CALC",
    "F0-COMP",
    "F0-DIFF",
    "FTC-TAYLOR-COMPACT-PARAMETERS",
    "I0",
    "J0",
    "L10.1.12",
    "L10.1.13",
    "L10.1.14",
    "L10.1.15",
    "L10.1.2",
    "L10.1.5",
    "L10.1.6",
    "L10.2.2",
    "L10.3.10",
    "L10.3.2",
    "L10.3.7",
    "L10.4.1",
    "L10.4.2",
    "L10.4.3",
    "L10.5.1",
    "L10.5.5",
    "L10.5.9",
    "L10.7.2",
    "L11.4.2",
    "L2.1.10-inc",
    "L2.1.17",
    "L2.2.1",
    "L2.2.11",
    "L2.2.3",
    "L2.2.5",
    "L2.3.2",
    "L2.3.4-upper",
    "L2.3.5",
    "L2.3.8",
    "L2.4.5",
    "L2.6.5",
    "L3.1.7",
    "L3.3.7",
    "L3.3.8",
    "L4.2.2",
    "L4.2.3",
    "L4.2.4",
    "L4.2.6",
    "L5.1.10",
    "L5.1.11",
    "L5.1.13",
    "L5.1.2",
    "L5.1.7",
    "L5.1.8",
    "L5.2.1",
    "L5.2.2",
    "L5.2.4-positive",
    "L5.2.6",
    "L5.2.7",
    "L5.3.1",
    "L5.3.3",
    "L5.3.5",
    "L5.4.1",
    "L5.4.2",
    "L5.5.2-gt1",
    "L5.5.3",
    "L5.5.4",
    "L5.5.5",
    "L7.1.4",
    "L7.1.5",
    "L7.2.19",
    "L7.2.22",
    "L7.2.6",
    "L7.2.9-open",
    "L7.3.11",
    "L7.3.12",
    "L7.3.9",
    "L7.4.10",
    "L7.4.11",
    "L7.4.2",
    "L7.4.4",
    "L7.4.9",
    "L7.5.11",
    "L7.5.12",
    "L7.5.2",
    "L7.5.5",
    "L7.5.6",
    "L7.6.2",
    "L8.1.13",
    "L8.1.14",
    "L8.1.16",
    "L8.1.17",
    "L8.1.18",
    "L8.2.4",
    "L8.2.5",
    "L8.2.6",
    "L8.2.7",
    "L8.2.8",
    "L8.2.9",
    "L8.3.2",
    "L8.3.3",
    "L8.3.5",
    "L8.3.6",
    "L8.3.7",
    "L8.3.9",
    "L8.4.1",
    "L8.4.2",
    "L8.4.6",
    "L8.5.1",
    "L8.5.6",
    "L8.6.2",
    "L9.1.1",
    "P1",
    "P10.1",
    "P10.2",
    "P10.2-typo",
    "P10.3",
    "P10.4",
    "P10.5-rules",
    "P10.6",
    "P10.6-zero",
    "P11.1",
    "P11.2-bridge",
    "P11.2-orders",
    "P12.1",
    "P12.2-criterion",
    "P12.2-upper",
    "P12.3",
    "P12.4",
    "P12.5-endpoints",
    "P12.5-extension",
    "P12.6",
    "P12.7",
    "P13.1",
    "P13.2-mertens",
    "P13.2-series",
    "P14.2-inverse",
    "P14.2-powers",
    "P14.3",
    "P15.1",
    "P15.2",
    "P16.1",
    "P16.2",
    "P16.3",
    "P17.1",
    "P17.2",
    "P17.3",
    "P17.4",
    "P17.4-grid",
    "P17.5-order",
    "P17.5-upper",
    "P18.1",
    "P18.2",
    "P18.3",
    "P18.4",
    "P18.5",
    "P19.1",
    "P19.2",
    "P19.3",
    "P19.4",
    "P2",
    "P20.1",
    "P20.2",
    "P20.3",
    "P20.4",
    "P20.5",
    "P21.1",
    "P21.2",
    "P21.3",
    "P21.4",
    "P21.5",
    "P3",
    "P4",
    "P5",
    "P6.0",
    "P6.1",
    "P6.2",
    "P6.3-inf",
    "P6.3-subtract",
    "P6.3-tail",
    "P6.4-ball",
    "P6.4-complete",
    "P6.5",
    "P6.6",
    "P7",
    "P8-root",
    "P8-smooth",
    "P9.1",
    "P9.2",
    "P9.2-operator",
    "P9.3",
    "P9.4",
    "P9.5",
    "Q1",
    "Q2",
    "Q3",
    "Q4",
    "Q5",
    "R0",
    "U001-A4",
    "U001-A5",
    "U001-DEF"
  ],
  "transitive_earlier_package_ids": [
    "CH:T0",
    "CH:T1",
    "CH:T2",
    "CH:T3",
    "CH:W1",
    "CH:W4",
    "CH:W5",
    "CR:H1",
    "CR:H2",
    "CR:H3",
    "FD:D1",
    "FD:D2",
    "FD:D3",
    "FD:E0",
    "FD:E1",
    "FD:E2",
    "FD:H0",
    "FD:H1",
    "FD:H2",
    "FD:R1",
    "FD:R2",
    "FF:D1",
    "FF:H1",
    "FF:H2",
    "FF:H3",
    "FF:HD",
    "FF:HT",
    "FF:L0",
    "FF:M1",
    "FF:M2",
    "FF:O1",
    "FF:O2",
    "FF:O3",
    "FF:O4",
    "FF:O5",
    "FF:T1",
    "FF:T2",
    "FF:T3",
    "G2:F0",
    "G2:F1",
    "G2:F2",
    "G2:F3",
    "G2:F4",
    "G2:G0",
    "G2:G1",
    "G2:G21",
    "G2:G31",
    "G2:G41",
    "G2:G51",
    "G2:G61",
    "G2:NF0",
    "G2:NF1",
    "G2:NF2",
    "G2:NF3",
    "G2:NF4",
    "G2:NF5",
    "G2:NF6",
    "G2:NF7",
    "GEO:C0",
    "GEO:C1",
    "GEO:C2",
    "GEO:C3",
    "GEO:C4",
    "K:K0",
    "K:K1",
    "K:K1a",
    "K:K2",
    "K:K3",
    "K:K4",
    "K:K5",
    "K:K6",
    "P1:B1",
    "P1:B2",
    "P1:B3",
    "P1:B4",
    "P1:B5",
    "P1:B6",
    "P2:F1",
    "P2:F2",
    "P2:F3",
    "P2:F4",
    "P2:F5",
    "P2:ML1",
    "P2:ML2",
    "P2:ML3",
    "P2:ML4",
    "P2:ML6",
    "P2:ML7",
    "P2:OP0",
    "P2:OP1",
    "P2:OP2",
    "P2:OP3",
    "P2:OP4",
    "P2:OP5",
    "P2:OP6",
    "P2:QG1",
    "P2:QG2",
    "P2:QG3",
    "P2:QG4",
    "P2:QG5",
    "P2:QG6",
    "P2:QG7",
    "P2:QG8",
    "P3:L1",
    "P3:L2",
    "P3:L3",
    "P3:M0",
    "P3:M1",
    "P3:M2",
    "P3:M3",
    "P3:M4",
    "P3:M5",
    "P3:M6",
    "P3:M7",
    "P3:M8",
    "PH:F0",
    "PH:F1",
    "SF:C1",
    "SF:C2",
    "SF:C3",
    "SF:F1",
    "SF:F2",
    "SF:H0",
    "SF:H1",
    "SF:H2",
    "SF:H3",
    "SF:H4",
    "SF:H5",
    "SF:H6",
    "SF:H7",
    "SF:O1",
    "SF:O2",
    "SF:O3",
    "SF:O4",
    "SF:O5",
    "SF:R1",
    "SF:S0",
    "SF:S1",
    "SF:S2",
    "SI:C1",
    "SI:C2",
    "SI:C3",
    "SI:F1",
    "SI:H1",
    "SI:I0",
    "SI:I1",
    "SI:I2",
    "SI:I3",
    "SI:J1",
    "SI:J2",
    "SI:J3",
    "SI:J4",
    "SI:M0",
    "SI:S1",
    "SI:W1",
    "SN:F0",
    "SN:F1",
    "SN:F2"
  ],
  "external_dependency_policy": {
    "record": "../20261004-free-stationary-phase/external-proof-dependencies.json",
    "notice": "The elementary proof providers have exact earlier-programme routes in C10/C20, with public PDF destinations and editable TeX passages. The author English edition remains available. Human source text and figures stay external to this CC0 export and retain their own terms.",
    "mathematical_proofs_rewritten": false
  }
}
