singular
« Back to VersTracker
Description:
Computer algebra system for polynomial computations
Type: Formula  |  Latest Version: 4.4.1p5@1  |  Tracked Since: Nov 25, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: mathematics computer-algebra polynomials algebraic-geometry scientific-computing
Install: brew install singular
About:
Singular is a computer algebra system specialized for polynomial computations, ideal for algebraic geometry and commutative algebra research. It offers a rich set of tools for polynomial factorization, Gröbner basis computation, and symbolic manipulation. Its powerful scripting language and specialized libraries make it a standard tool for solving complex mathematical problems.
Key Features:
  • High-performance polynomial arithmetic and factorization
  • Comprehensive algorithms for Gröbner bases and ideal computations
  • Specialized libraries for algebraic geometry and number theory
  • Extensible scripting language for custom mathematical routines
Use Cases:
  • Research in computational algebraic geometry
  • Solving systems of polynomial equations
  • Teaching advanced abstract algebra concepts
  • Algorithm development for commutative algebra
Alternatives:
  • Macaulay2 – Focuses more on algebraic geometry, while Singular is often preferred for commutative algebra and local fields.
  • Mathematica – A general-purpose CAS with a proprietary license, whereas Singular is open-source and specialized for polynomials.
Version History
Detected Version Rev Change Commit
Nov 25, 2025 6:48pm 4.4.1p5 1 VERSION_BUMP de1084b5
Nov 11, 2025 5:23pm 4.4.1p5 0 VERSION_BUMP fa86523a
Nov 7, 2025 9:19pm 4.4.1p4 1 VERSION_BUMP 5b4eec02
Oct 12, 2025 10:26am 4.4.1p4 0 VERSION_BUMP 521f3ded
Sep 15, 2025 10:42am 4.4.1p3 0 VERSION_BUMP 7de86a48
Nov 19, 2024 2:05pm 4.4.0p7 0 VERSION_BUMP c10472ae
Nov 19, 2024 1:11pm 4.4.0p7 0 VERSION_BUMP 921797b6
Sep 13, 2024 11:51pm 4.4.0p5 0 VERSION_BUMP 43dc8609