Visualization and post-root-finding diagnostics for polynomials in the complex plane. #2
ratwolfzero
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
δ-Normalized Root Influence Field + Newton Flow
This project provides powerful visual and numerical insights into the local strength and global geometry of polynomial roots — going well beyond simply computing their locations.
The Core Idea: The δ Parameter
After locating the roots, we compute a natural characteristic scale δ for each root of multiplicity m:
For simple roots (m = 1), this reduces to:
Effectively acting as the classical condition number for simple roots, this parameter quantifies the "personality" of each root and enables fair structural comparisons across roots of varying strengths:
Features
Why This Project Exists
Most polynomial solvers stop after returning a list of complex numbers.
This tool answers the next important questions:
Visualizing the δ-normalized field reveals topological asymmetries and interactions that standard scatter plots completely miss—even when all roots share a multiplicity of 1.
Example
Polynomial:
f(x) = 1.17x⁴ − 0.00034x³ − x² + x + 1Roots & Diagnostics:
The two conjugate pairs exhibit dramatically different local behavior despite having identical multiplicities.
And the Classic Wilkinson Polynomial (distinct roots 1–20)
See: https://github.com/ratwolfzero/Param_Poly_Root
All reactions