A comprehensive cross-platform mathematics software for Mac

SAGE for Mac

SAGE 9.8

  -  965 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of SAGE 9.8.


For those interested in downloading the most recent release of SAGE for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • SAGE 9.8 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    SAGE 9.8 Screenshot 1
  • SAGE 9.8 Screenshot 2
  • SAGE 9.8 Screenshot 3

What's new in this version:

Fixed:
- rename .rational_reconstruct() to .rational_reconstruction() for consistency
- Uniformize the API to compute the inverse of an element
- stackoverflow in Maxima integral
- Matrix and Components should have a sparse iterator
- Submodules of TensorFreeModule defined by the symmetries of a Components object
- New implementation class FiniteRankDualFreeModule
- Abel-Jacobi map on Riemann surfaces
- Adding upper and lower Bruhat cones of M. Dyer to sage/combinat/root_system/reflection_group_real.py
- k-recursive sequences with inhomogeneities
- Method tikz of polyhedron class can now return an object of type TikzPicture
- GH Actions (docker): Run a job for "make build-local" first, cache image for job "make build"
- 5 doctests failing related to external program octave
- Category of submodules of sage.modules.free_module.FreeModule_ambient_pid
- Add pip packages to conda environments, add missing conda.txt files
- sage fails to factor some easy expressions
- latte_int: ExponentialSubst.h:62:3: error: ISO C++17 does not allow dynamic exception specifications
- Oscar Benjamin, Matthias Koeppe: Update sympy to 1.11.1
- sage.geometry.polyhedron: More # optional - sage.rings.number_field
- Find and uninstall broken installed SPKGs and wheels
- tox -e docker-...-incremental
- Error in comparing two Symbolic Ring elements
- Julian Rüth: Update docker build
- Drop support for GCC < 8 in Sage 9.8
- Sebastian Oehms, Kwankyu Lee: Make feature TeXFile check latex first
- modernize super in crystals and asymptotics
- fix some W391
- pycodestyle cleanup in strongly_regular_db.pyx (part 3)
- fix E251 in schemes
- fix E251 in groups
- fix various suggestions by lgtm
- Method to get cells in horizontal/vertical border strip
- speed up powers of lazy Taylor series
- Implement a hook to access free (graded) resolutions
- add method "tensor_factors" to tensor products
- q-commuting polynomials
- TensorFreeModule.isomorphism_with_fixed_basis
- Add package pyproject_metadata
- sage.tensor: Canonicalize sym, antisym
- Tensor products of commutative algebras do not know they are commutative rings
- fix various linter errors
- fix random doctest failure in EllipticCurveHom_velusqrt
- Make FiniteRankFreeModule.tensor_module(0, 1) return the dual
- pynormaliz: Add distros information for conda, arch
- Methods quotient, quotient_module are not the same for some modules from sage.modules
- Thierry Monteil: `sage --package clean` command to remove outdated source tarballs
- Upgrade igraph to 0.9.10
- better monomials in shuffle algebras
- Construction for invariant/equivariant submodules
- Update igraph, python_igraph to 0.10.x
- using items in indexed_elements.pyx
- Make IndexedFreeModuleElement compatible with collections.abc, change method support to return a SupportView
- Add to check for fixed total/length in IntegerVector
- Incorrect decomposition type for relative number fields
- Fix + extend msolve interface
- Make `Composition`s into a `collections.abc.Sequence`
- Segfault when floor dividing in infinite polynomial ring
- enhance free dendriform algebras
- Documentation: There is no package in debian/ubuntu called openssh
- rename example to QuaternionicProjectivePlane