Skip to main content

passagemath: Symbolic calculus

Project description

About SageMath

“Creating a Viable Open Source Alternative to

Magma, Maple, Mathematica, and MATLAB”

Copyright (C) 2005-2023 The Sage Development Team

https://www.sagemath.org

SageMath fully supports all major Linux distributions, recent versions of macOS, and Windows (using Cygwin or Windows Subsystem for Linux).

The traditional and recommended way to install SageMath is from source via Sage-the-distribution (https://www.sagemath.org/download-source.html). Sage-the-distribution first builds a large number of open source packages from source (unless it finds suitable versions installed in the system) and then installs the Sage Library (sagelib, implemented in Python and Cython).

About this pip-installable distribution

This pip-installable distribution passagemath-symbolics is a distribution of a part of the Sage Library. It provides a small subset of the modules of the Sage library (“sagelib”, passagemath-standard).

What is included

Examples

Starting Maxima from the command line:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-symbolics" sage -maxima

Using the pexpect interface to Maxima:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-symbolics[test]" ipython

In [1]: from sage.interfaces.maxima import maxima

In [2]: maxima('1+1')
Out[2]: 2

Using the library interface to Maxima:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-symbolics[test]" ipython

In [1]: from sage.interfaces.maxima_lib import maxima_lib

In [2]: F = maxima_lib('x^5 - y^5').factor()

In [3]: F.display2d()
Out[3]:
                           4      3    2  2    3      4
               - (y - x) (y  + x y  + x  y  + x  y + x )

Available as extras, from other distributions

pip install “passagemath-symbolics[giac]”

Computer algebra system Giac, via passagemath-giac

pip install “passagemath-symbolics[primecount]”

Prime counting function implementation primecount, via primecountpy

pip install “passagemath-symbolics[sympy]”

Python library for symbolic mathematics / computer algebra system SymPy

pip install “passagemath-symbolics[plot]”

Plotting facilities

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_symbolics-10.4.58.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

passagemath_symbolics-10.4.58-cp312-cp312-macosx_14_0_arm64.whl (65.2 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_symbolics-10.4.58-cp312-cp312-macosx_13_0_x86_64.whl (64.3 MB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

passagemath_symbolics-10.4.58-cp311-cp311-macosx_14_0_arm64.whl (65.2 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_symbolics-10.4.58-cp311-cp311-macosx_13_0_x86_64.whl (64.2 MB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

passagemath_symbolics-10.4.58-cp310-cp310-macosx_14_0_arm64.whl (65.2 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_symbolics-10.4.58-cp310-cp310-macosx_13_0_x86_64.whl (64.2 MB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

passagemath_symbolics-10.4.58-cp39-cp39-macosx_14_0_arm64.whl (65.2 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_symbolics-10.4.58-cp39-cp39-macosx_13_0_x86_64.whl (64.3 MB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

Details for the file passagemath_symbolics-10.4.58.tar.gz.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58.tar.gz
Algorithm Hash digest
SHA256 c768739b75e9f6902e2af78888646c4afcd829536a3247c5de57599fa473af6b
MD5 d25e84583775d3cf602b203e43df46a4
BLAKE2b-256 d65ad3248c524ef2bb5a59d2a23fe940ac6108a5832bced8e6e8de6388542f69

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 92546949458b9899bf326ba5aa04028e5f6ad850b689d39ef0453caf7ada869c
MD5 ddc7508713f995eb3e0ed19db5d3e156
BLAKE2b-256 48e192ad8196ec599abc70a9323c215853771e8147001544a05af3fe40a8906c

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4703e2f6a275cbaef49d5836842e14487ab0b9afb1008894dbfaf46583ce6617
MD5 569b52ee57cc3a0bd634f1766177dee0
BLAKE2b-256 c0c69b9bfba0039ec1a7ab8a31e8b7ab7473ab60a94ae613b2831771843124d1

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e275e4efc8d58f5d802f67e91617ea5d5c852654ec2514ddb4a58d9fa2a6abe5
MD5 b487c0032953fe7f012b1f679c80c41e
BLAKE2b-256 a8d68d3acd06c6631408fde77fdf965c866721797315433739e11a1cec8478b3

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 84c8b8f364f3e5ca581b9c9f2ec39623a87db2bbbf3e4f61669ecf15bf6fe6ed
MD5 a1dac9c99d87c3e1db29a6451d9416bc
BLAKE2b-256 d1cdbbb58607eb9282e93772a44852301f808633e4d84dc66dfcfd69cc46c2a7

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a7acb453d5bfb26e85be9ad8f9073b41a94ec6fa2a492d0912d0f9f3feb94d49
MD5 d27c519fa0380687e55109138affe3b1
BLAKE2b-256 0cd31be8c4d7f7828a807ebbaa7045b1d4455f98adc79af5ab98234280749b6d

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 899c1a3a1985e07699abf28681a17fedd1b8b92a8e226ed0849e7b338db5b58a
MD5 64f9bbd582466eaa210335fdb67f381f
BLAKE2b-256 ec6313c77a5bcdce625c525e45b2cb4626b40b9edcb1d0fa807bf0d94133c121

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 64c005277c1bb382128d82bf8b7ae165bdd1f075b77c3fb7fa21b3c0f5f8fe1e
MD5 417d8729a71573e90b0b3ca7b068ebeb
BLAKE2b-256 49e695a9a51b8f25ce4aee19a7bbc689bc4a610fa5b4b6a7aae4389178aa81cb

See more details on using hashes here.

File details

Details for the file passagemath_symbolics-10.4.58-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_symbolics-10.4.58-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0e27fc50379889888a2ee4ac29b217fe8b25899c0d9ea6424358c8b129987742
MD5 e94af658dc07bb9f56146866bf3d1e6f
BLAKE2b-256 c57564a7b228a34f32cee2403cf9504f974857c19c54a5958d29d28bda47e764

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page