Saif_Raad_pfd
A Unified Non-Recursive Framework for High-Order Partial Fraction Decomposition (PFD).
Author
Saif R. Lazim
Department of Mathematics, College of Science, University of Basrah
Overview
Saif_Raad_pfd is a Python library designed to compute exact, symbolic non-recursive partial fraction decompositions based on the mathematical research paper:
"A Unified Non-Recursive Framework for High-Order Partial Fraction Decomposition and Structural Challenges" (Saif R. Lazim, 2026).
It relies on exact rational representation via SymPy to prevent floating-point inaccuracies.
Features
- Non-recursive partial fraction expansion for high-order denominators.
- Decoupling of dual-binomial denominator structures without polynomial expansion.
- General multi-index summation expansions (r-th iterative expansions).
- Symbolic precision with exact fraction evaluation.
- Fully compatible with Python 3.8+.
Installation & Usage
Ensure SymPy is installed: pip install sympy
Import and use the library in Python:
from saif_raad_pfd import SaifPFD
pfd = SaifPFD()
# Example: Theorem 2.3 General Expansion
result = pfd.formula_2_3(coeffs=[2, 3], powers=[2, 4], a_last=5, n=3, r=2)
print(result)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file saif_raad_pfd-1.0.0.tar.gz.
File metadata
- Download URL: saif_raad_pfd-1.0.0.tar.gz
- Upload date:
- Size: 1.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e3c81be4aaa0dfd304fdda28ebe85b1ddba09e2343617ca3591744041864469
|
|
| MD5 |
cd37b53fead2a0a6daac07499352c0e5
|
|
| BLAKE2b-256 |
4c97fe231a87396a81225c8c9ad86c041afeb5231931a6e2e2590fa665c79b24
|
File details
Details for the file saif_raad_pfd-1.0.0-py3-none-any.whl.
File metadata
- Download URL: saif_raad_pfd-1.0.0-py3-none-any.whl
- Upload date:
- Size: 1.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.1.0 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b769ff437a81e61428744852b78b6d8917697291ee957f33fd6c90870bc59ac
|
|
| MD5 |
aa95b96abe6d16283deefe1ce2102d98
|
|
| BLAKE2b-256 |
05ad2c8fb6bd9acba11a5992d849ced9e136752a4444b05bb660c87a4659558b
|