Skip to main content

DifferentialAlgebra Package

The DifferentialAlgebra package implements symbolic computation methods related to Ritt and Kolchin Differential Algebra.

  • Joseph Fels Ritt, Differential Algebra, volume 33 of AMS Colloquium Publications, New York, 1950

  • Ellis Robert Kolchin, Differential Algebra and Algebraic Groups, Academic Press, 1973

It mostly provides an implementation of a differential elimination algorithm which is a general simplification method for systems of polynomial differential equations (ordinary or with partial derivatives).

Notes

The actual source code is hosted at

https://codeberg.org/francois.boulier/DifferentialAlgebra

The source distribution contains the C code of the BLAD and BMI libraries as well as the file DifferentialAlgebra.c generated by Cython over

bmi/sympy/DifferentialAlgebra.pyx

Dependencies

The package involves an embedded version of mini-gmp. It depends on the Python sympy package.

Metadata

Release files for DifferentialAlgebra 6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for DifferentialAlgebra 6.0
File Size Uploaded
differentialalgebra-6.0.tar.gz 1.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for DifferentialAlgebra 6.0
File
differentialalgebra-6.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
differentialalgebra-6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
differentialalgebra-6.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
differentialalgebra-6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
differentialalgebra-6.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
differentialalgebra-6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
differentialalgebra-6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
differentialalgebra-6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details

Total release size: 22.1 MB

Release files / differentialalgebra-6.0.tar.gz

Download URL differentialalgebra-6.0.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
6b4c0a0c6b0a8f1f819055e2f08e922c922e4c0c6d031cbc0e8b4007b5acc958
BLAKE2b-256 checksum
How to use checksums
283526259beab0033244a4118b6ace4ef7e73c85f6a44a4cd3a8a287da783874
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp314-cp314-win_amd64.whl

Download URL differentialalgebra-6.0-cp314-cp314-win_amd64.whl
Size 1.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b3bc667d9b7a58bb8d0c878d7067b8c87f047101b864548a3cf18b05e8e51abc
BLAKE2b-256 checksum
How to use checksums
b2a79f2fbb837cc093cb115dbc1708334b3f446cff43ecb5d1795e9c38a27c97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL differentialalgebra-6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
957cbc48e9b2b80f1276ab79312622626ae6aa1a0e6455b40c998376420c728c
BLAKE2b-256 checksum
How to use checksums
93e4c8ddbc61c02cc5cb80624cb49abe39b23ab0226d8b593bbc90d63b195cca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp313-cp313-win_amd64.whl

Download URL differentialalgebra-6.0-cp313-cp313-win_amd64.whl
Size 999.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
93a3d3701bcae615855590da0968b05f657adac71797ac52e819edab37af6c17
BLAKE2b-256 checksum
How to use checksums
6bd99cb221391c5cccd2901f2d1c6d2fb690af1d7a47d3d408e8eae025f3caa2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL differentialalgebra-6.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e262ed2f8f0b99fa5191b55bfcca0fc2da60b6958a74f9266cfb8c9acbf14788
BLAKE2b-256 checksum
How to use checksums
febf1415bf1c0c1fabca64a383c13603b8f1ef263064614798a20b95271bfdeb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp312-cp312-win_amd64.whl

Download URL differentialalgebra-6.0-cp312-cp312-win_amd64.whl
Size 999.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
e2da39a2ea716f51df065129f79871d193ae9708fc54e9e911d0b68051e9691d
BLAKE2b-256 checksum
How to use checksums
124c5226da7515fd6a745a491e73195ddb983aada63187aac069262aa9902030
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL differentialalgebra-6.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e8527bc9bf4b746f916be11af3f8ad80678e31756d55890dd85c8f464ed9d2e5
BLAKE2b-256 checksum
How to use checksums
69f5f31035205d6d42cae0a5806348a9ddd57cf0e665a87612283315c4497bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL differentialalgebra-6.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
74af25bc92e0e01d590afbbd9c622f00d03bac48523a3c4754c429df8c4b604c
BLAKE2b-256 checksum
How to use checksums
5c3cb2dd39e2017af19b94117e80e5eb0d34675cb796d4c0648e013c87d753c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / differentialalgebra-6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL differentialalgebra-6.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d35ef7e4df564489646e0ca4517ba3c564b5ccd570b8134ca958d3b12c1fb8d0
BLAKE2b-256 checksum
How to use checksums
e447c18a72b7cad1f114c5e7c161f506681581eed8c2bd07877ae5d218a9a5de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release history Release notifications | RSS feed

This release

6.0 This release

9 release files

5.3.2

7 release files

5.3

11 release files

5.1

9 release files

5.0

9 release files

4.1

6 release files

4.0

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page