CoolFace
Datasetpublic

amphora/math-intuition-20260906-403-demo-10

math-intuition-20260906-403-demo-10 3,936 mathematics problems drawn from 403 problem families, each derived from a distinct arXiv paper. Every problem is generated answer-first, so the answer is known by construction and is checked by the family's own verify() before the row is written. No row in this file is ungraded. This is the demo rung — read this before using it Each family exposes a four-rung ladder: demo, easy, medium, hard. This file samples demo, which… See the full description on the dataset page: https://huggingface.co/datasets/amphora/math-intuition-20260906-403-demo-10.

sourceHugging Facecc-by-4.0updated 21d agoView on Hugging Face
0likes69downloads
Dataset Card

math-intuition-20260906-403-demo-10

3,936 mathematics problems drawn from 403 problem families, each derived from a distinct arXiv paper. Every problem is generated answer-first, so the answer is known by construction and is checked by the family's own verify() before the row is written. No row in this file is ungraded.

This is the demo rung — read this before using it

Each family exposes a four-rung ladder: demo, easy, medium, hard. This file samples demo, which the source repository defines as

the smallest setting the family supports: a person must be able to solve it and check the answer on paper.

It is an illustration, not a difficulty level. The hardening oracle skips it entirely, and no family's hardness claim is measured there. Use it to see what a family looks like, to sanity-check a pipeline, or to calibrate against human solvers — not to rank models. A model scoring well here has demonstrated nothing about the generator-verifier gap, which is measured three rungs up.

Rows per family

Being the smallest supported setting, demo has the least room to vary: a problem you can solve on paper has a small space of instances by construction. 18 families cannot produce 10 distinct questions at this rung, so they contribute fewer rows rather than the file padding itself with duplicates.

rows contributedfamilies
10385
92
81
71
65
43
31
23
12

No two rows within a family share a question.

Answer diversity, stated plainly

Distinct answers per family:

distinct answersfamilies
12
29
37
416
57
611
712
833
948
10258

6 families supply 10 rows but only two distinct answers, so a solver that guesses the more common one scores about 50% on them: 1511.03623, 2206.06261, 2303.11655, 2505.18885, 2605.03727, 2605.08846. This is a property of the demo rung, not a defect that was overlooked — those families are at the ceiling of what their generators can express at hand scale.

Columns

columnmeaning
id<arxiv_id>::<nn>
papersource arXiv id — the family identifier
presetalways demo
seedRNG seed, always > 10000
questionthe problem statement, as rendered to a solver
answerthe planted answer, JSON-encoded
search_spacesize of the naive search space, where the family reports it
paramsgenerator parameters, JSON-encoded
canonical_keystructural equivalence class — not a row identifier
native_domain, computational_core, certificate_form, object_regime, domain_essentiality, reduction_kind, track, core_provenancefamily-level metadata, copied from the curated corpus rather than re-derived

canonical_key encodes the structural equivalence class of an instance, not the instance. At this rung many families admit exactly one structure, so different questions routinely share a key. Do not treat a repeated key as a repeated problem.

Two caveats on search_space: for a number of families it counts the size of the declared answer language rather than the search actually required, and for a few it does not read the instance at all. Treat it as an upper bound with a wide margin, not a difficulty score.

Composition

Native domain

domainrowsshare
combinatorics1,86147.3%
algebra1,01325.7%
unknown39410.0%
number_theory2526.4%
geometry1564.0%
logic1403.6%
optimization1203.0%

Computational core

corerowsshare
graph94324.0%
linear_algebra64816.5%
csp_sat58614.9%
polynomial_identity47912.2%
unknown39410.0%
other2646.7%
exact_cover2426.1%
subset_sum2105.3%
permutation1503.8%
telescoping200.5%

The corpus is deliberately not balanced: discrete-search cores are over-represented. This reflects the source paper pool, not the sampling. Slice on computational_core before drawing conclusions about "mathematical reasoning" in general.

Loading

python
from datasets import load_dataset
ds = load_dataset("amphora/math-intuition-20260906-403-demo-10")["train"]

Plain csv works without raising the field-size limit — unlike the easy-rung release, no field here exceeds 128 KB.

Reproducibility

Deterministic. Master seed 20260905; each family's stream is seeded by sha256("20260905:<arxiv_id>"), so one family's draw never depends on another's.

Caveats

  • —Answers are published. A training/dev resource, not a contamination-proof holdout. For uncontaminated evaluation, generate fresh instances from the source generators with unseen seeds.
  • —Demo rung. Not a benchmark. See the section above.
  • —Unbalanced by construction. See Composition.

License

CC-BY-4.0. Problem statements are machine-generated. Source papers are cited by arXiv id in the paper column; their content remains under their own terms.