-
Latest Version
SAGE 10.3 LATEST
-
Review by
-
Operating System
macOS 10.15 Catalina or later
-
User Rating
Click to vote -
Author / Product
-
Filename
SageMath-10.3_x86_64.dmg
SageMath is built out of nearly 100 open-source packages and features a unified interface. SAGE for macOS can be used to study elementary and advanced, pure and applied mathematics. This includes a huge range of mathematics, including basic algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, exact linear algebra and much more. It combines various software packages and seamlessly integrates their functionality into a common experience. It is well-suited for education and research.
The user interface is a notebook in a web browser or the command line. Using the notebook, SageMath connects either locally to your own app installation or to a SageMath server on the network. Inside the Sage Math notebook you can create embedded graphics, beautifully typeset mathematical expressions, add and delete input, and share your work across the network.
Note: Requires 64-bit processor.
-
SAGE 10.3 Screenshots
The images below have been resized. Click on them to view the screenshots in full size.
What's new in this version:
- This is a binary release of SageMath-10.3 for macOS 10.12 and newer. It is packaged as a signed and notarized macOS application. There are two disk images in the assets, one for Intel CPUs and one for Apple's Arm CPUs (e.g. M1, M1X or M2) . Please download the correct one for your system. (If you are not sure, check the "processor" line in the "About This Mac" dialog under the Apple menu.)
- This version behaves differently from previous ones. It still opens a small window which allows starting a SageMath session either in a command line or a jupyter or jupyterlab notebook. The difference is that the app continues to run until explicitly stopped by selecting Quit from the file menu or typing Command-Q, as with most macOS apps. The app will start a jupyter server process to run notebooks and reconnect to that server for new sessions. When the app quits it will terminate the jupyter server process if it is still running.
- To install, download one of the disk images in the assets below, open it, and drag the SageMath icon to the Applications folder as indicated. Then double-click the recommended pkg file to install some helpful extras. Specifically, the Installer package creates an executable named /usr/local/bin/sage which can be used to run sage from a script or shell and a Jupyter kernel specification in /usr/local/share. It also copies the sagetex.sty file into a subdirectory of /usr/local/texlive where it will be found by the TeXLive latex compiler. The kernel specification should be recognized by other apps that launch Jupyter or JupyterLab.
- The magic command %pip can be used at the sage prompt to install additional packages via pip. These packages will be installed in the user's ~/.sage directory. The -i option is not supported by the sage executable in this app, but many optional Sage packages are included. Note that GAP packages which are not included in the gap_packages spkg can be installed from within sage by using the PackageManager GAP package. These will be installed in the directory ~/Library/Preferences/GAP.
- OperaOpera 109.0 Build 5097.45
- PhotoshopAdobe Photoshop CC 2024 25.6
- PrivadoVPNPrivadoVPN 3.8.11
- ReiBootTenorshare ReiBoot iOS for Mac 9.4.4
- Adobe AcrobatAdobe Acrobat Pro 2024.002.20687
- OKXOKX - Buy Bitcoin or Ethereum
- ParallelsParallels Desktop 19.3.0
- TradingViewTradingView - Track All Markets
- CleanMyMacCleanMyMac X 4.15.3
- 4DDiG4DDiG Mac Data Recovery 3.4.2
Comments and User Reviews