This paper introduces a compact three-parameter framework for characterizing the local geometry of polynomial roots. For each root, the framework records its position, its algebraic multiplicity, and a newly defined quantity called the characteristic deflection distance. This third parameter acts as a natural geometric scale: it measures how sharply or gradually the polynomial departs from zero in the immediate vicinity of the root, and it encodes the collective influence of all other roots through their distances from the one being analyzed.
The characteristic deflection distance generalizes the classical condition number of a simple root to roots of arbitrary multiplicity, and it allows direct geometric comparison across roots of different degrees. A key finding is that multiplicity alone does not determine geometric dominance — a lower-multiplicity root can have a larger spatial footprint than a higher-multiplicity one, depending on the global root configuration.
Symbolic and numerical Python implementations are provided, along with a worked example. The framework extends naturally to polynomials over the complex numbers.
For a univariate polynomial
This triplet encodes:
- the location of the root,
- its topological order of contact, and
- a canonical spatial scale governing the local geometry of the polynomial.
The defining property of this parameterization is that it induces a local normalization under which the polynomial assumes the universal asymptotic form:
These are the standard algebraic invariants defined by the local factorization:
The coefficient
Thus, locally:
The scale
Equivalently:
This is the natural scaling factor such that:
The local normalization holds in a neighborhood whose radius is controlled by
$(\delta)$ itself: for$(|t|=O(1))$ , the$(t^m)$ term dominates whenever (\delta) is small relative to the scale set by the next non-zero Taylor coefficient.
The triplet
- Small
$\delta$ → rapid departure from the axis (stiff root) - Large
$\delta$ → extended flat region
The transformation:
reduces the polynomial locally to:
This identifies all roots of multiplicity
If:
then:
and:
Thus:
-
$\delta^{-m}$ is the product of distances to other roots -
$\delta$ acts as an inverse geometric mean separation
For a simple root
Thus
Multiplicity alone does not determine geometric dominance. A lower-multiplicity root may have a larger
We consider:
and compare:
- (a = 0), (m = 7)
- (a = 3), (m = 5)
The computation yields
See: param_poly_root_sym.py
See: param_poly_root_num.py
The triplet
-
$a$ — position -
$m$ — order of contact -
$\delta$ — intrinsic geometric scale
Together they define the canonical normalization:
Thus, every root is locally equivalent—up to translation and scaling—to the universal model:
with
The triplet
To visualize the spatial competition between these triplets, we map the
Section 8 extends the δ-based framework by introducing a δ-normalized distance field arising directly from the underlying local normalization. This construction depends solely on δ and yields a scale-invariant geometric representation of the root configuration. In this representation, each root is evaluated relative to its intrinsic normalization scale, allowing direct comparison across roots of different multiplicities and configurations.
-
Normalized Distance Field: A scalar field representing the minimum logarithmic distance to any root, normalized by that root's specific
$\delta$ scale. This allows for a scale-invariant comparison of roots with vastly different "stiffness"$$\text{Field}(z) = \log_{10} \left( \min_{i} \frac{|z - a_i|}{\delta_i} \right)$$ The contour where the field value is
$0$ corresponds to the boundary of the$\delta$ -disks. -
Newton Flow: The continuous vector field representing the trajectories of the Newton-Raphson method.
$$\vec{V}(z) = -\frac{P(z)}{P'(z)}$$
This script uses mpmath for arbitrary-precision arithmetic, ensuring that the
In the resulting visualization, the streamlines reveal the basin of attraction for each root, while the background color reveals the geometric footprint. Notably, roots with larger
This behavior reflects a general structural property of the δ-normalized field:
The δ-normalized distance field, together with the overlaid Newton flow, reveals a scale-weighted basin geometry in which each root acts as a center of attraction whose effective influence is governed not by multiplicity alone, but by a global interaction scale encoded in δ.
Algebraic multiplicity alone does not determine the spatial extent of a root’s basin of influence. In particular, a root of lower multiplicity may dominate a larger region of the δ-normalized field than a higher-multiplicity root, depending on the global configuration of roots.
See: root_field.py or SageMath_Jupyter/root_field.ipynb
The triplet
is defined via
and is therefore invariant under phase transformations
This is intentional: the construction isolates the intrinsic geometric scale of a root while quotienting out orientation (sign in the real case, phase in the complex case), which does not affect the local asymptotic magnitude.
Phase information can be recovered independently via
without modifying the triplet.
Thus, the triplet is the maximal phase-invariant local descriptor of a polynomial root.

