Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

Mathematics Subject Classification (MSC)

An operational guide to the Mathematics Subject Classification (MSC2020), explaining code structure, author assignment rules, and mathematical indexing.

Written and maintained by CASRAI Editorial Board

Last updated

The Mathematics Subject Classification (MSC) is the definitive alphanumeric taxonomy used worldwide to index, catalog, and discover research literature in pure and applied mathematics. Jointly curated by the American Mathematical Society and zbMATH, the system assigns hierarchical classification codes to peer-reviewed journal papers, monographs, conference proceedings, and arXiv preprints.

What It Is

The mathematics subject classification scheme is a standardized three-tier indexing system that organizes mathematical knowledge into precise, navigable subdisciplines. In modern research workflows, commonly known under its current iteration as MSC2020 or the ams subject classification, the system enables mathematicians, editors, and research databases to categorize papers based on their core mathematical techniques rather than superficial keyword matching.

When preparing manuscripts according to established mathematics paper writing conventions, authors select classification codes that appear immediately following the abstract. In addition, when depositing manuscripts to preprint repositories described in our guide on arXiv preprints and submission workflows, researchers provide MSC codes to optimize cross-repository indexing.

The Five-Character Code Structure

Every specific entry within the msc classification system uses a five-character code formatted as two digits, a letter or hyphen, and two digits (XXYzz):

  • Two-Digit Top Level (XX): Represents one of 63 broad mathematical areas, spanning foundational logic (03), number theory (11), algebraic geometry (14), partial differential equations (35), probability theory (60), and computer science foundations (68). An overview of these foundational domains is explored in our guide to mathematics research areas and career paths.
  • Three-Character Intermediate Level (XXY): Defines a specialized subfield within the broader discipline. In MSC2020, nine new three-digit classes were introduced, including 18M (Monoidal categories and operads) and 18N (Higher categories and homotopy).
  • Five-Character Leaf Classification (XXYzz): Pinpoints a specific research topic, method, or mathematical object (for instance, 14J28 specifically designates K3 surfaces and Enriques surfaces).

Standard Hyphen Classes

Across the two-digit subject categories, standardized “hyphen classes” provide uniform classification for cross-cutting document types:

  • XX-00: General reference works (handbooks, dictionaries, encyclopedias)
  • XX-01: Introductory exposition (textbooks and general lectures)
  • XX-02: Research exposition (monographs and survey articles)
  • XX-03: History of the mathematical topic
  • XX-04: Software, source code, and computer programs
  • XX-06: Proceedings, conferences, and collections
  • XX-08: Computational methods (a major architectural addition in MSC2020)

Who Runs It and What It Covers

The msc 2020 classification is jointly maintained and published by two leading mathematical review organizations:

  • Mathematical Reviews (AMS): Operated by the American Mathematical Society, producing the MathSciNet bibliographic database.
  • zbMATH Open: Operated by FIZ Karlsruhe, the European Mathematical Society (EMS), and the Heidelberg Academy of Sciences and Humanities.

The classification is released under a Creative Commons Attribution-NonCommercial-ShareAlike (CC-BY-NC-SA) license. It covers all active branches of pure mathematics, applied mathematics, mathematical physics, statistics, numerical analysis, operations research, and theoretical computer science. The full taxonomy is publicly distributed via msc2020.org in searchable web formats as well as downloadable PDF, TeX, and CSV datasets.

How to Search or Use It

When selecting msc codes for manuscript submissions or searching MathSciNet and zbMATH, authors and literature searchers should follow this operational six-step process:

  1. Access the Official Browser: Navigate to the official classification interfaces at msc2020.org, mathscinet.ams.org/mathscinet/msc/msc2020.html, or zbmath.org/classification/.
  2. Locate the Two-Digit Parent Class: Review the 63 top-level two-digit headings to identify the primary mathematical domain governing your theorem or proof techniques.
  3. Drill Down to the Three-Character Subcategory: Expand the relevant two-digit section to locate the intermediate field representing your paper’s methodology or sub-specialization.
  4. Select the Five-Character Leaf Code: Choose the specific leaf code that represents the central mathematical contribution. If the manuscript introduces novel numerical algorithms or scientific software, consider the dedicated XX-04 or XX-08 computational classes.
  5. Designate Primary vs. Secondary Classifications: Identify exactly ONE primary MSC code that represents the principal focus of the paper. Select one or more secondary MSC codes to reflect auxiliary techniques, application domains, or cross-disciplinary connections.
  6. Format for Submission: Insert the selected codes into your LaTeX document header using standard AMS-LaTeX markup:
    subjclass[2020]{Primary 14J28; Secondary 18M05, 53C26}

    Ensure you explicitly specify the revision year [2020] to distinguish from legacy MSC2010 codes.

Strengths and Limits

Strengths

  • Universal Community Adoption: Mandatory across virtually all major mathematics journals (AMS, SIAM, Springer, Elsevier, Cambridge University Press, Oxford University Press) and repository systems.
  • Technique-Driven Indexing: Groups papers by mathematical mechanism rather than variable terminology, preventing vocabulary fragmentation across international research teams.
  • Stable Revision Cadence: Updated approximately once every ten years through extensive international community consultation, ensuring continuity across decades of archival literature.
  • Interoperable Open Data: Freely downloadable in machine-readable CSV and TeX representations for institutional repository and bibliometric systems.

Limits

  • Rapidly Emerging Boundary Fields: Ten-year revision cycles can lag rapidly developing interdisciplinary intersections, such as quantum machine learning or topological data analysis, requiring interim placement under broader headings.
  • Granularity Imbalances: Mature classical disciplines (such as partial differential equations or algebraic geometry) feature deep multi-level hierarchies, whereas emerging hybrid fields may share broader leaf nodes.
  • Author Self-Tagging Subjectivity: Because authors select their own codes at submission, inconsistent classification practices can occur across different research groups.

Alternatives and Related Classification Schemes

While MSC2020 is the undisputed standard for mathematical research, adjacent disciplines employ domain-specific taxonomies. When publishing cross-disciplinary work, researchers frequently map MSC codes to corresponding classification schemes:

Taxonomy Governing Body Target Discipline Structure & Notation Primary Repository Integration
MSC2020 AMS & zbMATH Pure & Applied Mathematics 5-character alphanumeric (e.g., 14J28) MathSciNet, zbMATH, arXiv Math Categories
PhySH American Physical Society Physics & Astronomy Faceted concept hierarchy with persistent URIs Physical Review journals; see our PhySH platform guide
ACM CCS Association for Computing Machinery Computer Science Polyhierarchical tree ontology (e.g., Theory of computation) ACM Digital Library; see our ACM CCS guide
JEL Codes American Economic Association Economics & Econometrics 3-character alphanumeric (e.g., C01) EconLit, IDEAS/RePEc; see our JEL codes guide

Frequently Asked Questions

What is the difference between MSC2010 and MSC2020?

MSC2020 retained all 63 two-digit top-level categories from MSC2010 but introduced nine new three-digit subcategories (notably in higher categories and operads), hundreds of refreshed five-character leaf codes, and systematic XX-08 hyphen classes for computational methods. Online class descriptions were also rewritten to improve search clarity in digital databases.

Can a research paper have multiple primary MSC codes?

No. Editorial guidelines from the AMS and zbMATH mandate exactly one primary classification code representing the primary topic of the work. Any additional codes must be designated as secondary classifications.

How do MSC codes map to arXiv subject categories?

When submitting to arXiv, authors select an arXiv category (such as math.AG for Algebraic Geometry or math.PR for Probability). arXiv provides an optional metadata field for MSC codes, allowing researchers to specify granular five-character codes that enhance indexing in MathSciNet and zbMATH harvesting pipelines.

Where can authors download the complete MSC2020 classification?

The complete classification is available for open download at msc2020.org in PDF, TeX, and CSV formats, and can be browsed interactively on the AMS MathSciNet and zbMATH portals.

Sources

  • MSC2020 Portal, Mathematics Subject Classification 2020: https://msc2020.org/ (checked November 2026).
  • American Mathematical Society MathSciNet MSC2020 Browser: https://mathscinet.ams.org/mathscinet/msc/msc2020.html (checked November 2026).
  • zbMATH Open Classification Database: https://zbmath.org/classification/ (checked November 2026).
  • American Mathematical Society Subjclass Documentation: https://www.ams.org/arc/resources/ams-latex/ (checked November 2026).

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about Mathematics Subject Classification (MSC)

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →