This page is written in a paper-style format. It provides a compact academic overview of the core definitions,
domain constraints, numerical interpretation, and limitations of Hierarchical Calculus.
Important: on this website every derivative is written with both rank and degree: \(\;D_r^n\).
Hierarchical Calculus proposes a structured organization of differentiation based on two indices:
rank (type of change) and degree (iteration count). Classical differential calculus appears as
rank \(r=0\), while relative and logarithmic-like change descriptions arise naturally as higher ranks.
This FAQ formalizes the rank–degree notation \(D_r^n\), presents the unified operator \(D_n^1\),
clarifies domain constraints for higher ranks, and explains why hierarchical representations can improve
interpretation and numerical stability in scale-dominated phenomena.
Hierarchical Calculus treats “change” as a family of measurement languages. The difference between classical,
relative, and logarithmic derivatives is not merely a formula—it is a difference in what scale is considered fundamental.
1.1 Rank–degree notation
Each hierarchical derivative is labeled by two indices:
the rank \(r\) and the degree \(n\).
\[
D_r^{\,n}\,f(x)
\]
(Eq. 1)
Rank \(r\) describes the transformation layer (absolute vs relative vs logarithmic).
Degree \(n\) counts repeated differentiation within the same rank.
1.2 The first three ranks (degree 1)
The most frequently used operators in applications are degree \(1\) at ranks \(0,1,2\):
Interpretation:
\(D_0^1\) measures absolute change (unit-dependent),
\(D_1^1\) measures relative change (scale-invariant),
and \(D_2^1\) measures a change in the relative-change mechanism (acceleration of scale behavior).
2) Unified operator \(D_n^1\)
A central goal of the site is consistency across all pages. For rank \(n\) (degree 1), the adopted definition is:
Here \(\ln^{(n)}\) is the n-times iterated logarithm.
Consistency rule:
This website does not use mixed forms (e.g., \(\frac{d(\ln f)}{d(\ln^{(n)}x)}\)).
The iterated transform must be applied symmetrically to both \(x\) and \(f(x)\).
3) Domain constraints
Because iterated logarithms appear explicitly, each rank imposes natural positivity conditions.
In real-valued applications, one often maps variables into a suitable positive domain
(e.g., normalized indices) so that the operator becomes well-defined.
Practical note:
Many real systems naturally satisfy these conditions: prices, indices, masses, energy, risk scores,
concentrations, populations, positive fields, etc.
4) Numerical interpretation (why it can improve conditioning)
One motivation for hierarchical representations is numerical stability. When values become large,
direct approximation in the raw domain may amplify errors. By operating in a transformed domain
(e.g., \(\ln f\) or \(\ln\ln f\)), the function often becomes “closer to linear”, reducing sensitivity.
\[
D_1^1 f
=
\frac{d\ln f}{d\ln x}
=
\frac{x}{f}\frac{df}{dx}.
\]
(Eq. 5)
Engineering reading:
if \(f\) changes mainly by multiplication (growth ratios),
then a relative derivative is often more stable than a raw slope.
5) Minimal worked examples
Example A: Power law
Let \(f(x)=x^a\), \(x>0\). Then the relative derivative extracts the exponent:
\[
D_1^1(x^a)
=
\frac{d\ln(x^a)}{d\ln x}
=
a.
\]
(Eq. 6)
This is why \(D_1^1\) acts as an exponent extractor in scaling laws.
The operator maps exponential growth into a scale-linked quantity, emphasizing the role of the independent variable scale.
6) Limitations and scope
Hierarchical calculus does not claim to replace classical or fractional calculus. Instead, it is a classification framework
that helps choose the most natural derivative form for the phenomenon.
Key limitations:
Domain constraints must be respected for higher ranks (\(\ln^{(n)}\)).
Not all phenomena benefit from rank changes; some are inherently linear/local.
Higher ranks should be justified by evidence of scale-driven dynamics, not applied by default.
7) Questions & Answers
Q1. Is Hierarchical Calculus a replacement for classical calculus?
No. Classical calculus is recovered as a special case at rank \(r=0\). Hierarchical calculus extends the language
by adding higher ranks that encode relative or logarithmic structural change within a unified system.
Q2. What is the intuitive difference between \(D_0^{1}\) and \(D_1^{1}\)?
\(D_0^1\) measures additive change (slope). \(D_1^1\) measures relative change:
it answers “how fast does \(f\) change compared to its magnitude as \(x\) changes compared to its magnitude?”
(see Eq. 5).
Q3. Are hierarchical derivatives truly new derivatives?
Many can be mapped to classical derivatives via change of variables (e.g., \(u=\ln x\), \(v=\ln\ln x\)).
The novelty lies in systematically organizing these transformations as a hierarchy (rank + degree),
avoiding ad-hoc derivative definitions across different contexts.
Q4. What is the rigorous definition of higher ranks?
The rank-\(n\), degree-1 derivative is defined by Eq. 3:
\[
D_n^{1} f(x)=\frac{d\,\ln^{(n)}(f(x))}{d\,\ln^{(n)}(x)}.
\]
Q5. Why can higher ranks improve numerical approximation?
Because approximation is performed in a transformed space where the function may be more linear (e.g., \(\ln f\)),
reducing sensitivity to large magnitude ranges. This can improve conditioning and reduce error amplification.
Q6. Are there real physical examples?
Yes. Many laws are naturally expressed in logarithms or ratios. For example, the adiabatic law \(PV^\gamma=\text{const}\)
yields:
\[
\frac{d\ln P}{d\ln V}=-\gamma
\quad\Longleftrightarrow\quad
D_1^{1}P(V)=-\gamma,
\]
showing that the relative derivative directly returns the physical exponent.
Q7. What are the domain constraints for higher ranks?
Typically \(D_1\) requires \(x>0\) and \(f>0\), while \(D_2\) often requires \(x>1\) and \(f>1\)
so that \(\ln(\ln x)\) and \(\ln(\ln f)\) exist in the real domain (see Eq. 4).
Notation reminder:
If you encounter older drafts using \(D_r\) without a degree, interpret them here as \(D_r^1\).
8) References (IEEE style)
The following references provide context on classical calculus, logarithmic derivatives, fractional calculus,
and time-scale calculus. They are listed in IEEE format for compatibility with technical writing.
A. Gossa, “Hierarchical Calculus (Concept DOI),” Zenodo, 2025. doi: 10.5281/zenodo.17917302.
T. M. Apostol, Calculus, Vol. 1. Wiley, 2nd ed., 1967.
I. Podlubny, Fractional Differential Equations. Academic Press, 1999.
M. Bohner and A. Peterson, Dynamic Equations on Time Scales. Birkhäuser, 2001.
A. A. Kilbas, H. M. Srivastava, and J. J. Trujillo, Theory and Applications of Fractional Differential Equations. Elsevier, 2006.