Length-Normalized Entropy Overview
- Length-Normalized Entropy is a collection of techniques that normalize traditional entropy by calibrating it against a canonical measure of size, scale, or support.
- It is applied across diverse fields—from source coding and surface dynamics to spatial analysis and sparse regularization—using domain-specific normalization factors.
- The normalization methods ensure scale invariance, improved finite-sample estimation, and meaningful comparisons by referencing extensive quantities like sequence length, area, or maximal entropy.
Length-normalized entropy denotes a family of entropy constructions in which an extensive or scale-dependent entropy is divided by, or otherwise calibrated against, a natural measure of size. In the literature represented here, the phrase does not refer to a single invariant. Instead, it appears as per-symbol Shannon entropy for discrete sources, area-normalized entropy for pseudo-Anosov automorphisms, maximum-entropy normalization in spatial box counting, normalized-entropy regularization for effective sparsity, and a fixed-reservoir normalization mechanism for short time-series entropy estimation. A related but distinct direction treats entropy as a length-valued invariant on module categories rather than as a normalized Shannon quantity (Oliveira et al., 2018, Kojima et al., 2014, Chen, 2016, He et al., 14 Mar 2026, Heidari et al., 2022, Salce et al., 2017).
1. Taxonomy of normalization mechanisms
The available definitions show that normalization is domain-specific. In some settings the normalization factor is an explicit divisor, as in or . In others it is built into the state space or probability parametrization, as in for effective sparsity or the fixed reservoir size in NNetEn. This suggests that “length-normalized entropy” is best understood as a structural principle: entropy is rendered comparable across objects of different size, scale, or support by referencing a canonical extensive quantity.
| Setting | Quantity | Normalizing object |
|---|---|---|
| Discrete memoryless source | Sequence length | |
| Pseudo-Anosov automorphism | Hyperbolic area | |
| Spatial box counting | Maximum entropy | |
| Effective sparsity | 0, 1 | Normalized magnitude distribution 2 |
| Short time series | 3 | Fixed reservoir size 4 |
A plausible implication is that comparisons across these literatures require attention to what is being normalized: symbol count, area, scale, coefficient mass, or model architecture are not interchangeable.
2. Per-symbol entropy in source coding and short-sequence analysis
For a discrete memoryless source 5 with alphabet 6 and probabilities 7, the information content of a single symbol is
8
For a length-9 block 0, the Shannon entropy is
1
In the memoryless case,
2
so the normalized entropy is
3
This quantity is the expected number of bits of uncertainty in each source letter; in source coding it is the fundamental lower bound on the average code-length per symbol, and in ergodic processes it converges to the Shannon entropy rate. Dividing by 4 also lets one compare different block-lengths on the same scale (Oliveira et al., 2018).
The short-sequence literature in the same source extends this normalization by introducing the second central moment of 5, called the information fluctuation: 6 For the plug-in estimator
7
the Central Limit Theorem yields
8
Hence the standard deviation of 9 is 0. The same framework defines a confidence-adjusted practical coding rate
1
and refines the asymptotic equipartition property through a statistical notion of typicality based on confidence intervals for empirical entropy. In this formulation, normalization by sequence length remains fundamental, but finite-2 behavior is governed by an explicit 3 correction.
An operational counterpart appears in fixed-to-variable length resolution coding. The number of random bits required to approximate a target distribution in terms of un-normalized informational divergence is considered, and for a variable-to-variable length encoder this number is lower bounded by the entropy of the target distribution. A fixed-to-variable length encoder is constructed using M-type quantization and Tunstall coding, and in the limit it achieves an un-normalized informational divergence of zero with the number of random bits per generated symbol equal to the entropy of the target distribution. Numerical results show that the proposed encoder significantly outperforms the optimal block-to-block encoder in the finite length regime (Böcherer et al., 2013).
3. Area-normalized entropy in surface dynamics
For an oriented surface 4 of genus 5 with 6 punctures and 7, endowed with its unique complete hyperbolic metric of curvature 8, Gauss–Bonnet gives
9
If 0 is pseudo-Anosov, the quantity
1
is referred to as the length-normalized, or simply normalized, entropy. Equivalently, one sometimes considers 2 or the combination 3, but the fundamental normalization factor throughout is the hyperbolic area 4 (Kojima et al., 2014).
Kojima–McShane prove the linear entropy–volume bound
5
or equivalently,
6
Thus,
7
The constant 8, equivalently 9, is independent of the type of 0. This is precisely the role of the normalization: it produces a quantity whose lower bound does not deteriorate with genus or puncture count.
Several corollaries follow. Using the fact that the smallest volume of a noncompact orientable hyperbolic 1-manifold is 2, one obtains
3
for 4, improving Penner’s classical bound in that regime. Another corollary states that for each 5 there exist only finitely many cusped hyperbolic 6-manifolds 7 such that every pseudo-Anosov 8 with
9
arises, up to isotopy, as the monodromy of a fibration on a Dehn filling of one of the 0. The paper also proves a Weil–Petersson analogue: 1 equivalently,
2
for closed 3. In this setting, length-normalized entropy is therefore a geometric invariant calibrated by area and linked linearly to the hyperbolic volume of the mapping torus.
4. Maximum-entropy normalization in spatial systems
In functional box-counting analyses of spatial patterns, normalization is performed relative to the maximum entropy available at a given scale. Given a partition of space into 4 nonempty boxes of linear size 5, with probabilities
6
the order-7 Rényi entropy is
8
The special cases are
9
for macro-state entropy and
0
for Shannon information entropy. If the total number of boxes is
1
where 2 is the embedding dimension, then the maximum entropy is
3
The generalized dimension is defined by
4
with 5 (Chen, 2016).
The central equivalence relation is
6
Writing
7
one obtains a dimensionless measure in 8. The paper interprets 9 as the fraction of the maximum and therefore as a length-normalized entropy between 0 and 1: 2 corresponds to complete concentration and 3 to complete uniformity. In the limit 4, the equality becomes exact; for finite grids,
5
This framework is used to analyze urban form. Chen applies a functional box-counting method to Beijing land-use maps for the years 1988–2009 at resolutions 6, 7, and for 8. The theoretical inference is verified by observational data of urban form, and the paper concludes that normalized spatial entropy is equal to normalized fractal dimension. In practical terms, the computational workflow is explicit: rasterize or box-count the spatial dataset at scale 9, compute 0, choose 1, evaluate 2, compute 3, and form
4
Here the normalization factor is not physical length alone, but the entropy of an entirely filled 5-dimensional domain at the same resolution.
5. Normalized entropy and the effective number of nonzeros
In inverse problems and sparse regularization, normalized entropy is used to quantify concentration of coefficient magnitudes rather than sequence uncertainty. For 6, define the normalized magnitude distribution
7
The length-normalized Shannon entropy is
8
and for 9, 00, the length-normalized Rényi entropy of order 01 is
02
As 03, 04. The corresponding Effective Number of Nonzeros is
05
and the Rényi version is
06
Because 07 is a strictly increasing transform of 08, minimizing 09 under a data-fit constraint 10 is equivalent to the entropy-regularized formulation
11
A key structural result is the decomposition
12
where 13, 14 on 15, and
16
Exponentiating gives
17
with
18
If all nonzeros 19 on 20 are equal, then 21, 22, 23, and 24. If the mass concentrates on a few coordinates, then 25 and 26. This is the sense in which normalized entropy interpolates between support size and amplitude concentration.
The theoretical guarantees are stated under the usual 27-RIP assumption 28. The paper proves that two vectors 29 with at most 30 “effective nonzeros” satisfy
31
where 32 is the union of their top-33 supports, 34 bound the tail energy outside top-35, and 36 depend only on 37. The corollaries are uniqueness in the noiseless case, stability under perturbations, and insensitivity to tiny noise because ENZ depends on the normalized distribution 38, so adding arbitrarily small entries outside the dominant support does not change 39 appreciably.
Algorithmically, the paper introduces the unnormalized surrogate
40
for a fixed scaling constant 41. This function is separable and positively homogeneous of degree 42, admits simple coordinate-wise derivatives, and preserves the ENZ-minimization property. In practice one fixes 43 at the current 44 or 45 norm of the iterate, runs a smooth solver such as L-BFGS with an 46-smoothed absolute value, then updates 47 and repeats. Compressed sensing experiments with a correlated Gaussian sensing matrix show higher empirical success rates across a wide range of sparsities and noise levels than 48 (IHT), 49 (ISTA), and log-sum (IRL1); image denoising in the gradient domain yields superior or competitive PSNR and the best SSIM.
6. Length normalization for short time series and related non-equivalent notions
NNetEn addresses a different normalization problem: entropy estimation for time series of arbitrary length 50, with 51. The method uses the LogNNet neural network with 52 hidden neurons and input dimension 53, so the reservoir weight matrix 54 has size
55
After training on the MNIST-10 dataset for 56 epochs, the classification accuracy on a held-out test set of size 57 is
58
and by definition
59
In practice one fixes 60 and writes 61 (Heidari et al., 2022).
The normalization over variable signal length is accomplished by mapping 62 into the 63 entries of 64. Six reservoir-filling methods are studied. Two of them, Method 3 and Method 6, stretch the time series by linear interpolation: 65
66
then fill the reservoir with 67. Methods 3 and 6 are identical in the construction of 68, namely by uniform linear interpolation between successive original samples. This stretching preserves the first-order dynamics of 69 but ensures the reservoir is full. The most reliable methods for short time series are Method 3 and Method 5.
The paper contrasts this approach with conventional sample-Shannon entropy for a quantized series of 70 bins,
71
for which
72
By contrast,
73
and
74
is uniformly small, 75, even for 76 as small as 77. The numerical evaluation further states that the percentage deviation of NNetEn from its reference is under 78 once 79 or 80, and entropy decreases with an increase in the bias component. Thus NNetEn is length-normalized in the architectural sense that outputs always lie in 81 regardless of 82, with robustness to short length and low-amplitude noise.
A common misconception is that every “length” in entropy theory indicates normalization by physical or sequence length. The module-theoretic notion of intrinsic valuation entropy shows otherwise. For an archimedean non-discrete valuation domain 83, Northcott and Reufel’s unique non-discrete valuation length
84
is determined on cyclic modules by
85
and extended by upper continuity. For an 86-module 87, a submodule 88 is 89-inert if
90
With partial trajectories
91
one defines
92
The Intrinsic Algebraic Yuzvinski Formula states that if 93 is 94-linear and 95 is primitive with leading coefficient 96, then
97
The paper proves that 98 is a length function for the category of 99-modules and is essentially the unique invariant for 00 with these properties (Salce et al., 2017).
Taken together, these constructions show that length-normalized entropy is not a single formula but a recurrent strategy for removing extraneous dependence on size, scale, or support. In one branch it yields per-symbol information rates; in another it calibrates entropy by hyperbolic area; in another it divides by a maximal entropy determined by resolution; in another it induces stable measures of effective sparsity; and in adjacent theories it motivates entropy built from non-discrete length functions rather than explicit normalization.