ResearchMath Intake Lane¶
Purpose¶
ResearchMath-14k is useful to MATHFORGE as a sourcing corpus, not as a theorem oracle. The intake lane turns one dataset row into an audited problem card, a route classification, and a MATHSOLVE-ready Work Package seed while refusing to promote the row's status or solve the problem.
The fixture is deliberately modest:
ResearchMath row
-> source-row preservation
-> audited problem card
-> route classification
-> MATHSOLVE handoff
Fixture 004¶
Fixture RM-DIO-004 ingests the ResearchMath viewer row whose original question asks for all integer pairs satisfying
x^2 - x = y^5 - y.
The row imports the dataset status unknown. MATHFORGE preserves that status as intake metadata but downgrades it operationally to STATUS_UNVERIFIED_UNKNOWN; no independent literature-status reconstruction is claimed.
Artifacts¶
| Artifact | Role |
|---|---|
source_row.json |
Preserves the dataset row, provenance, taxonomy, evidence URL, and imported status. |
problem_card.json |
Converts the row into a MATHFORGE problem card with canonical algebraic extraction. |
mathsolve_handoff.json |
Produces a MATHSOLVE-ready Work Package seed and first executable step. |
claim_ledger.json |
Marks only source reconstruction, route classification, and provisional handoff readiness. |
Canonical extraction¶
The Diophantine equation is preserved as an integer-points problem over the affine plane curve
x^2 - x - y^5 + y = 0.
This is an extraction, not a solution. The polynomial object supports finite screens and route planning; it does not prove complete integer classification.
First executable MATHSOLVE step¶
The handoff proposes a finite exact sanity screen:
for y in {-1, 0, 1, 2, 3}:
compute D = 1 + 4(y^5 - y)
retain y only when D is a nonnegative square
lift corresponding x values exactly
The output is a finite-screen ledger of small branches. It is not a proof of completeness.
CI rejection policy¶
The adversarial suite rejects attempts to:
- change the imported
unknownstatus tosolved; - remove source provenance;
- falsify artifact hashes;
- allow status promotion;
- alter the extracted polynomial;
- remove the excluded inference;
- mark the handoff solved;
- remove the first executable step;
- certify the provisional handoff;
- remove forbidden promotions.
Boundary¶
MATHFORGE may preserve, audit, classify, and hand off. MATHSOLVE may open a Chaidez-style campaign and run exact bounded screens. MATHCERT has no theorem to certify from this fixture.
The value is the intake machinery itself: a noisy research-problem corpus can now feed the programme without becoming an authority.