In Information Theory and Statistics: A Tutorial by Imre Csiszár and Paul C. Shields (2004, Historical Notes, §3, printed p. 522), the authors connect systematic studies of information projection with earlier relative entropy minimization principles and geometric work, including Imre Csiszár's I-Divergence Geometry of Probability Distributions and Minimization Problems by Imre Csiszár (1975). This is the tutorial's historical account, rather than a claim of one isolated invention. Its finite-alphabet treatment makes the projection identities available without the additional machinery needed for general probability spaces.
Information projection Created 2026-09-24 Updated 2026-10-14
An information projection chooses the probability distribution that satisfies a constraint while departing least from a reference law in relative entropy. The constraint might specify an expected value, several marginal probability distributions, or another convex set of permissible laws. The reference is held fixed: the variable is the first argument of . Reversing the arguments gives a different minimization problem.
For a finite alphabet , take a positive reference probability mass function and a nonempty closed convex set in the probability simplex. Then
The minimum exists and its minimizing probability distribution is unique. In this article, natural logarithms give nats. Using base-two logarithms rescales the objective without changing the minimizer.[ref]
If already meets the constraint, its information projection is itself by relative entropy nonnegativity. If not, a constraint can change the relative weights of outcomes without specifying every weight individually. Relative entropy minimization under a mean constraint gives an especially useful example: it tilts the reference law rather than choosing an arbitrary distribution with the right average.
The word "projection" does not mean ordinary perpendicular projection in the plotted Euclidean space. For the same reference and mean constraint, minimizing the squared Euclidean distance in the three probability coordinates instead gives
Thus the Euclidean minimizer is , whereas the information projection has . The squared Euclidean objective at its own minimum is ; its relative entropy is approximately nats, larger than the optimum nats. Both distributions satisfy the same constraint.
Figure 1.
Relative entropy and least squares select different laws under the same mean constraint
. Both plots use the feasible laws and the same uniform reference. The left plot minimizes relative entropy; the right plot minimizes squared Euclidean distance in the three probability coordinates. Their different marked minima explain why the choice of objective matters. Details.
The reference and objective encode what "least change" means. Relative entropy is asymmetric and is not a metric; its minimization answers a different question from linear least squares. The useful geometric analogy comes from a Pythagorean inequality for information projection, rather than from an assertion that the colored contours are circles.
Let the possible numerical outcomes be , and give the reference law uniform distribution on a finite set: . We want a law with expected value . Write the three probabilities in outcome order as . The mean constraint is , while normalization requires .
These conditions leave a whole line of possible probability distributions:
For example, and both have the required mean. The constraint alone does not choose between them. Information projection selects the point on this line with the smallest relative entropy from the reference.
Exponential tilting gives weights proportional to . Set and multiply these weights by to obtain . Enforcing the mean gives
The positive root is , hence
The most favored outcome becomes , but all three remain possible. This is an exact constructed example with a stipulated reference law and constraint, not a fitted distribution from measurements.
Figure 1.
A mean constraint selects the least-divergent law in a probability simplex
. Each point represents a probability distribution on . The color is relative entropy from the uniform reference, in nats. The green segment fixes expected value , and its marked point is the exact information projection on three outcomes. The diagram is calculated from the stated model. Details.
Let be IID with full-support mass function on a finite alphabet , and let the empirical distribution be
Suppose is a set of probability mass functions satisfying and that the information projection minimizes over . Then the limiting Sanov theorem is
For each -type , the method of types gives
and there are at most types. Summing the upper bounds over types in gives the large-deviation upper bound. For the lower bound, choose types converging to an interior distribution arbitrarily close to and use the lower type-class bound. Polynomial factors disappear after applying , and continuity of divergence finishes the proof.
Let
The minimum exists because the probability simplex is compact. Let be the information projection of onto the closed convex set . Its Pythagorean inequality says that every satisfies
For a string of type , this gives
Summing over the decision region proves the exact bound
Under the finite-alphabet, positive-reference, closed-convex set assumptions above, every feasible law satisfies
Thus a feasible law's excess relative entropy above the optimum is at least its relative entropy from the optimizer. The information projection supplies a quantitative comparison with every other feasible law, not merely the location of a minimum.[ref]
For affine expected value constraints, the result becomes a Pythagorean identity for relative entropy. In relative entropy minimization under a mean constraint, the logarithm of is an affine function of the outcome . Any feasible has the same normalization and mean as , making the residual in the three-point identity for relative entropy zero.[ref]
For a uniform distribution on a finite set of outcomes, direct expansion of relative entropy gives
where is information entropy in nats. Therefore minimizing relative entropy from this particular reference is equivalent to maximizing information entropy subject to the same constraint. This statement depends on the uniform reference; an arbitrary reference contributes its own weights.
In the three-outcome example, nats. The mean fixes one aggregate quantity, and information projection chooses how to distribute the remaining uncertainty. This extends maximum entropy on a finite alphabet, whose unconstrained maximizer is the uniform law itself.