Skip to main content

Chapter 48
Information Geometry — Structure of Knowledge

Abstract and Meta Mathematics
Author: Mark Anthony Higgins
© Mark Anthony Higgins 11 October 2025
Revised Date: 15 June 2026
Audio Overview
Flow Algebra
flow "Information Geometry — Structure of Knowledge"

# ---------- CONCEPT ----------
# Information geometry studies probability distributions as geometric manifolds.
# Distances, curvature, and connections represent how information, uncertainty, and inference relate.
# It unites statistics, thermodynamics, and cognition: knowledge as geometry in a space of distributions.

# ---------- STATES ----------
state InformationSystem(I):
  StatisticalManifold:
    description: "𝓜 = { p(x; θ) } — family of probability distributions parametrised by θ ∈ Θ ⊂ ℝⁿ."
  Coordinates:
    description: "θ = (θ¹,…,θⁿ) — parameters describing position in information space."
  Metric:
    description: "g_{ij}(θ) = E[ ∂_i log p ∂_j log p ] — Fisher information metric measuring distinguishability of nearby distributions."
  DualConnections:
    description: "∇ and ∇* — affine connections dual under g; encode expectation and natural coordinates (Amari geometry)."
  Divergence:
    description: "D(p||q) — information distance (e.g., Kullback–Leibler); generalised measure of informational curvature."
  ExponentialFamily:
    description: "p(x; θ) = exp( θᵀF(x) − ψ(θ) ) h(x) — manifold with flat ∇ and curved ∇* (dually flat space)."
  PotentialFunctions:
    description: "ψ(θ) and φ(η) linked by Legendre transform; dual coordinates (natural vs. expectation parameters)."
  Geodesics:
    description: "Shortest informational paths between distributions under chosen connection; encode optimal inference updates."
  EntropicFlow:
    description: "∂_t p = ∇·(p ∇ log(p/q)) — gradient flow of relative entropy (information diffusion)."

# ---------- PARAMETERS ----------
params:
  manifold: "𝓜 of dimension n"
  coordinates: "θ^i (natural), η_i (dual)"
  base_measure: "dx or reference q(x)"
  divergence_type: "D(p||q), α-divergence"
  closure: true

# ---------- INVARIANTS ----------
invariants:
  - "Metric symmetry: g_{ij} = g_{ji} ≥ 0."
  - "Fisher metric invariant under reparametrisation."
  - "Cramér–Rao bound: Cov(θ̂) ≥ g^{-1} — metric bounds estimator variance."
  - "KL divergence second-order approximation: D(p||q) ≈ ½ g_{ij} dθ^i dθ^j."
  - "Dual flatness: ∇∇* g = 0 in exponential families (Amari dually flat space)."
  - "Legendre duality: ψ(θ) + φ(η) = θᵀη."
  - "Entropy maximisation: uniform distribution corresponds to minimal curvature (flat information field)."
  - "Information geodesics yield efficient inference paths (minimum divergence updates)."
  - "Gradient of entropy flow corresponds to thermodynamic equilibration."

# ---------- TRANSFORMS ----------
transforms:
  ComputeFisherMetric(p,θ):
    rule: "g_{ij}(θ) = E[ ∂_i log p ∂_j log p ]."
  EvaluateDivergence(p,q):
    rule: "D_{KL}(p||q) = ∫ p(x) log[p(x)/q(x)] dx."
  DualCoordinates(p):
    rule: "η_i = E_p[F_i(x)] = ∂ψ/∂θ^i — expectation parameters dual to natural ones."
  LegendreTransform(ψ,θ):
    rule: "φ(η) = θᵀη − ψ(θ)."
  GeodesicUpdate(p0,p1):
    rule: "Solve ∇_t p_t = 0 with boundary p(0)=p0, p(1)=p1."
  InformationFlow(p,q):
    rule: "∂_t p = ∇·(p ∇ log(p/q)) — entropy gradient flow."
  ProjectedInference(p):
    rule: "Find closest q in model manifold: q* = argmin_{q∈𝓜} D(p||q) — information projection."
  EntropicGradientDescent(p):
    rule: "Update θ ← θ − η ∇_θ D(p||q) — learning as natural gradient flow."
  αConnection(α):
    rule: "∇^{(α)}_k g_{ij} = ∂_k g_{ij} − (1−α)/2 T_{ijk} − (1+α)/2 T_{jik}."

# ---------- MONITORS ----------
monitors:
  PositiveDefiniteness:
    measure: "g_{ij}"
    condition: "g_{ij} positive definite ⇒ distinguishability well-defined."
  DivergenceNonnegativity:
    measure: "D(p||q) ≥ 0"
    target: "0 iff p=q"
  DualFlatnessCheck:
    meaning: "∇ and ∇* curvature tensors vanish in exponential families."
  CramerRaoCheck:
    measure: "Cov(θ̂) − g^{-1}"
    meaning: "Nonnegative definite ⇒ information bound respected."
  GradientEntropyFlow:
    meaning: "Check monotonic decrease of D(p_t||q) under entropic flow."
  GeodesicConsistency:
    meaning: "Parallel transport preserves Fisher metric along information geodesic."

# ---------- EQUATIONS ----------
equations:
  - "g_{ij} = E[∂_i \log p ∂_j \log p]"
  - "D_{KL}(p||q) = \int p(x) \log\frac{p(x)}{q(x)}\,dx"
  - "η_i = ∂ψ/∂θ^i,\\quad φ(η) = θ^T η − ψ(θ)"
  - "Cov(θ̂) ≥ g^{-1} (Cramér–Rao bound)"
  - "D(p||q) ≈ ½ g_{ij} dθ^i dθ^j"
  - "∂_t p = ∇·(p ∇ \log(p/q))"
  - "∇^{(α)}_k g_{ij} = ∂_k g_{ij} − \frac{1−α}{2} T_{ijk} − \frac{1+α}{2} T_{jik}"
  - "R^{∇} = R^{∇*} = 0 in dually flat spaces"
  - "ψ(θ) + φ(η) = θ^T η"
  - "Fisher distance: ds^2 = g_{ij}\,dθ^i dθ^j"

# ---------- NOTES ----------
notes:
  - "Information geometry interprets probability as geometry — distributions form curved manifolds shaped by uncertainty."
  - "The Fisher metric measures distinguishability: nearby distributions are more similar when their ratio is almost constant."
  - "KL divergence defines curvature in this manifold — a measure of informational distance rather than Euclidean one."
  - "Dual coordinate systems (θ, η) express two complementary perspectives: prediction and observation, cause and effect, structure and data."
  - "Learning algorithms follow geodesics or gradient flows in information space, minimising divergence while preserving efficiency."
  - "Cramér–Rao and Fisher metric define the limits of inference precision — the geometry of knowledge constraints."
  - "In Flow Algebra, information geometry represents the field of knowledge itself — a manifold where coherence is measured by distinguishability, and learning is the flow of probability towards equilibrium along the gradient of understanding."
Explanatory Notes

Information geometry views knowledge as a landscape — a curved manifold whose points represent probability distributions.
Within this manifold, distance, curvature, and connection describe not physical space, but the structure of uncertainty itself.
Each location corresponds to a belief or model; the geometry of that space defines how easily one belief can evolve into another.

The foundation is the Fisher information metric,

\[ g_{ij}(\theta) = E\!\left[ \frac{\partial \log p(x;\theta)}{\partial \theta^i} \frac{\partial \log p(x;\theta)}{\partial \theta^j} \right] \]

which measures how sharply the distribution p(x;θ)p(x;\theta) changes as its parameters θ\theta vary.
Two nearby distributions are “close” if they are hard to distinguish statistically.
Thus, the metric captures informational sensitivity — how much knowledge changes when parameters shift infinitesimally.

This geometry forms a statistical manifold, where the coordinates θi\theta^i label directions of change in information.
The Fisher metric acts as the Riemannian structure of this space, ensuring that distances reflect distinguishability, not raw numerical difference.
From this arises the Cramér–Rao bound,

\[ \mathrm{Cov}(\hat{\theta}) \ge g^{-1} \]

which limits the precision of any unbiased estimator: information geometry literally defines the boundary of what can be known.


Divergence and Curvature The Kullback–Leibler divergence,

\[ D_{\mathrm{KL}}(p \,\|\, q) = \int p(x)\,\log\!\frac{p(x)}{q(x)}\,dx \]

acts as the natural “distance” between two probability distributions, though it is not symmetric.
For infinitesimally close pp and qq, this divergence reduces to the quadratic Fisher metric form,

\[ D(p \,\|\, q) \approx \tfrac{1}{2}\, g_{ij}\, d\theta^i d\theta^j \]

revealing that information curvature is a second-order structure —
the curvature of the space of possible beliefs.
In this sense, geometry and information are inseparable: every difference in knowledge corresponds to measurable curvature in distribution space.


Dual Geometry and Legendre Flow

Amari’s insight into dual connections revealed that the information manifold is dually flat for exponential families:
one coordinate system (θ) is natural or “causal,” the other (η) is expectation or “observational.”
They are related by the Legendre transform,

\[ \eta_i = \frac{\partial \psi}{\partial \theta^i}, \qquad \phi(\eta) = \theta^T \eta - \psi(\theta) \]

where ψ\psi and ϕ\phi are convex potentials linked by duality.
These dual coordinates represent two ways of describing coherence:

  • the θ-coordinates define how the model generates outcomes (structure to data),
  • the η-coordinates describe how observations shape the model (data to structure).
    Information flow between them is reversible and smooth — a mirror symmetry between reasoning and learning.

Geodesics in this manifold correspond to optimal inference paths — minimal-divergence updates that move beliefs with maximal efficiency.
Gradient descent in the Fisher metric becomes natural gradient descent, aligning learning algorithms with the geometry of the information field, rather than the flatness of parameter space.

This ensures that learning is invariant under reparameterisation — that the efficiency of knowledge evolution is intrinsic, not dependent on coordinates.


Entropy and Flow

Entropy is curvature in informational form.
The entropy gradient flow,

\[ \frac{\partial p}{\partial t} = \nabla \!\cdot\! \big( p \nabla \log (p/q) \big) \]

describes how probability distributions evolve toward equilibrium under relative entropy minimisation —
a diffusion of information that mirrors thermodynamic relaxation.
The manifold thus becomes a dynamic space where knowledge equilibrates through entropic gradients,
and inference becomes a natural flow toward coherence.

Under this lens, the evolution of learning systems — statistical, physical, or cognitive — is a geometric process:
curvature dictates how information flows, and information flow reshapes curvature in return.
The metric field gijg_{ij} acts like a gravitational structure of knowledge,
guiding the shortest, most efficient trajectories of understanding.


Knowledge as Geometry

Information geometry thus describes the architecture of knowledge.
It provides a unified language connecting probability, learning, and thermodynamics —
where the geometry of distributions mirrors the logic of reasoning and the physics of equilibrium.
Inference is movement along geodesics; uncertainty is curvature; and entropy is the measure of spread in informational space.

In Flow Algebra, this becomes the geometry of coherence:

  • the metric gijg_{ij} is the local sensitivity of knowledge,
  • divergence measures the energy of distinction,
  • and learning is the flow toward minimal divergence — the alignment of belief with reality.

Every transformation of knowledge — whether statistical inference, machine learning, or cognitive adjustment — is a trajectory in this manifold.
The more sharply curved the space, the more information it contains; the flatter the space, the more uniform and uncertain it becomes.

Information geometry thus shows that knowing is motion —
a structured flow through the manifold of possible truths,
where curvature, distance, and entropy together form the living fabric of understanding.

Related Chapters
Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ