← Files MathboxARCHIVED FILE
skills/literature-check/SKILL.md
6.35 KB · Oct 5, 2026 · 18:32 UTC
--- name: literature-check description: >- Verify an external mathematical theorem, citation, notation translation, source-dependent implication, or bounded novelty claim, reusing authorized project-local source copies when available. Use when a proof relies on a named paper/result, when exact hypotheses or versions matter, when the user asks whether a claim is known, or when an authenticated mathematical source should be cached for later checks. Prefer primary sources and record the search scope. Do not treat snippets or failed searches as proof or global novelty. --- # Mathematical literature check Verify the exact implication, not merely the presence of related terminology. ## Define the source question State: - the project claim or arrow requiring support; - likely source/result and acceptable source class; - required coefficients, grading, variance, finiteness, equivariance, normalization, version, and range; - whether the task is theorem verification, attribution, notation translation, overlap classification, or bounded novelty search. - for overlap or novelty, the terminology variants, older vocabulary, adjacent fields, date horizon and citation graph likely to contain the same result. Read an existing literature-ledger entry and the dependent proof before searching when they exist. ## Acquire and authenticate 1. When the project permits local source retention, query its literature cache by exact DOI, arXiv version, ISBN, or other stable identifier before fetching. A different or unversioned arXiv copy is only a discovery candidate. 2. Prefer the published paper, official preprint, author manuscript, formal documentation, or another primary source. 3. Record title, authors, publication/preprint identifier, exact version or revision date, stable locator, and date checked. 4. Use abstracts, reviews, search snippets, lecture notes, and citation chains only as discovery aids unless they are themselves the result being cited. 5. For a changing preprint, verify that theorem numbering and hypotheses belong to the version actually used by the project. 6. Respect confidentiality and copyright; do not upload or reproduce licensed or private material without authorization. After acquiring an authorized source, add it to the cache at a natural checkpoint so later agents can reuse both the PDF and any extracted text. Read [source-cache.md](references/source-cache.md) before initializing or modifying the cache. Cache hits save acquisition work; they do not authenticate the source or verify its mathematical content. ## Extract and translate Record the exact theorem, definition, or formula used, including all hypotheses, exceptions, coefficient restrictions, source/target categories, variance, actions, grading, and completion assumptions. Note whether the source proves, sketches, states, conjectures, or only motivates it. Write an explicit notation dictionary to the project conventions. Verify the project implication one arrow at a time. A citation supplies no unstated functor, equivalence, coherence datum, normalization, or limiting argument. Separate **source authentication**, **theorem extraction**, and **application to this project**. Record which of these was actually checked. A correctly identified paper can still be inapplicable. Treat objectwise, natural, equivariant, filtered, integral and completed statements as different contracts until a comparison argument supplies the missing structure. Use [source-record.md](references/source-record.md) for durable entries. ## Novelty and overlap Run discovery and verification as separate passes. In discovery, search the exact statement together with synonyms, older terminology, equivalent formulations and the names of the objects/invariants rather than only the project's current title. Follow backward references from the closest source and forward citations when available; inspect relevant authors' earlier work and bibliographies in neighboring fields. Use more than one suitable index when feasible and record which coverage was unavailable. In verification, read the strongest candidates in their primary versions and compare exact hypotheses and conclusion level. A title/abstract that appears adjacent can still contain the needed theorem, while matching terminology can hide an inapplicable result. For a material “apparently new” claim, use a second search strategy or fresh reviewer when available; disclose when the same searcher performed both passes. Classify only as: - known verbatim; - known after translation of notation; - formal corollary not stated; - new proof of a known statement; - partial or adjacent result only; - apparently new within the stated search scope; - conjectural or explicitly open in a checked source. For “apparently new,” report databases, exact and synonym queries, date range, languages or fields searched, backward/forward citation chains followed, the second-pass method, and important blind spots. A failed search is never a global novelty theorem. Later-discovered overlap is a correction to append and propagate, not a reason to rewrite the earlier scoped search as though it never occurred. ## Record and report Update the project's literature ledger only when authorized and when the check changes a dependency or attribution. Update status/log only if live research state changes. When a `.mathbox/` ledger is in use, record a source evidence event through the available `research-state` skill, pinning the durable extraction/translation report. If a source version or interpretation changes, examine dependent claims and record a correction; do not overwrite the old check or silently refresh a hash. The cache's content hash alone is not a verified-source event. If persistence is authorized but this host cannot execute or write, use the `research-state` deferred-handoff contract for a new extraction report and source evidence proposal; state that local ingest has not recorded them. Report: 1. exact source and version, plus the cache content hash and extraction status when the source was retained locally; 2. exact result used; 3. notation/hypothesis translation; 4. whether the implication is valid; 5. overlap/novelty classification and search boundary; 6. unresolved source ambiguity or missing implication. Return **unverified** or **conditional** when the exact source is unavailable, the translation fails, or the needed implication is neither stated nor formal.
SHA-256: da7e33068758e56056525a1511b536ff9d63d1c860d26e6f45d04277dc584347