Rank-constrained max-info and low-dimensional strategy recovery
Rank-constrained max-info and low-dimensional strategy recovery
1. Purpose
The baseline max-info theory shows that, for an exact factorization
maximizing is equivalent to minimizing the residual entropy . In expressive classes this is too permissive: max-info may select arbitrary deterministic simulators or non-semantic high-entropy partitions.
This note develops a different approach. We ask whether strategy structure can be recovered from a weaker, more model-like bias:
among high-information latent variables, prefer those whose branch-conditioned distributions vary across tasks through a low-dimensional log-density-ratio structure.
The intended setting is multi-strategy reasoning:
- is a task, such as a theorem statement;
- is a reasoning trace, such as a proof;
- is an abstract strategy, such as direct proof, contradiction, induction, construction;
- a completed trace usually determines its strategy, so we begin with hard strategy attributes ;
- different strategies affect the distribution of traces in a reusable, low-dimensional way across many tasks.
The central message is:
Max-info supplies the pressure toward informative latent variables. A low-rank log-ratio constraint supplies the pressure toward reusable strategy structure. Together, they can recover strategy subspaces, and with additional separation or anchor assumptions, strategy labels.
2. Setup
Let be finite, with input law and conditional law . Let
All entropies are computed under .
A hard attribute is a deterministic map
It induces the branch probabilities
and branch-conditioned laws
whenever .
As in the earlier notes, because is deterministic given ,
Thus unrestricted max-info over hard -state attributes simply searches for high-entropy -way partitions of conditional on . This is not enough to define strategy.
3. Smoothed log-density-ratio lifts
For an exact hard attribute, is supported only on the cell , so the literal log-density ratio may contain values. To get a finite rank object, we use a small smoothing parameter .
Given a hard attribute and , define
The corresponding log-density-ratio lift is
For active states, this has the explicit form
The log-lift asks: relative to the base conditional law , how much does conditioning on branch upweight or downweight the trace ?
Exact hard attributes create zero probabilities outside their cells. The smoothing is not meant to change the semantics of the attribute; it is a technical device that turns the support pattern into a finite log-ratio matrix. As , the smoothed decoder approaches the exact hard branch decoder.
4. Centered log-ratio rank
The normalizing term in a log-density-ratio model may contain arbitrary offsets depending on . These offsets do not describe how a strategy changes the relative preference among outputs for a fixed task. We therefore remove per- means.
Define the centered log-lift
For fixed , is a centered function on task-output pairs. It describes the finite-dimensional contrast pattern associated with latent state .
The -log-ratio rank of is
Equivalently, form the matrix whose rows are indexed by and whose columns are indexed by :
Then is the row rank of .
A low-rank attribute is one whose branch-conditioned distributions differ from the base distribution along only a few reusable contrast directions. This is the mathematical proxy for a reusable strategy mechanism.
If there exist feature functions and embeddings such that
then the centered log-ratio functions lie in the -dimensional span of the coordinates of . Thus the rank definition above abstracts the idea of a low-dimensional log-linear strategy decoder.
5. Rank-constrained max-info over hard attributes
We first consider a hard rank constraint. Let
The following theorem is simple but important: under a rank constraint, max-info does not optimize arbitrary hard attributes; it optimizes entropy among hard attributes whose branch-conditioned log-ratio structure is low-dimensional.
This seems to just be using the already stated identity that ?
For hard attributes with at most states and -log-ratio rank at most ,
\begin{proof}
For every hard attribute , . Therefore
Restricting the feasible set to does not change this identity. Hence maximizing conditional mutual information over is exactly maximizing conditional entropy over .
\end{proof}
The role of max-info is still entropy maximization. The rank constraint changes the comparison class: high-entropy arbitrary partitions are excluded unless their branch-conditioned log-ratio patterns are also low-dimensional.
6. Strategy subspace and subspace recovery
Let be the target strategy attribute. Define its strategy log-ratio subspace
The goal of the low-rank theory is first to recover this subspace. Label recovery is stronger and requires additional geometry.
A hard attribute recovers the strategy subspace if
Subspace recovery means that the learned latent has found the same reusable contrast directions as the strategy variable, even if the individual labels have not yet been identified.
The next result gives the basic population recovery principle. It is intentionally stated as a separation theorem: the nontrivial modeling work is to justify the separation condition from properties of the reasoning process.
Suppose has . Assume there is a gap such that every that does not recover satisfies
Then every maximizer of
recovers the strategy subspace .
\begin{proof}
Since , the strategy attribute lies in . Let be a maximizer. By the rank-constrained hard max-info theorem,
If did not recover , then by the gap assumption,
contradicting the previous inequality. Hence recovers .
\end{proof}
This theorem does not say that rank alone always identifies strategy. It says that if the true strategy is the highest-entropy low-rank hard attribute, then max-info under the rank constraint recovers the strategy subspace. The substantive question becomes: when should this gap hold?
7. Why a rank gap is plausible for strategies
The rank gap is a modeling assumption, but it is less oracle-like than restricting the model to cuts of a known tree. It asserts that the reasoning process contains a reusable low-dimensional structure.
A strategy affects many task-output pairs in a coherent way. For example, “proof by induction” changes which proof outlines, phrases, lemmas, intermediate goals, and local derivations are likely across many theorem statements. This can be represented by a small number of contrast directions.
A high-entropy spurious partition, by contrast, may divide outputs in a nearly balanced way but usually does so by unrelated idiosyncratic criteria across tasks. Its branch-conditioned distributions then require many independent contrast directions, leading to high log-ratio rank.
Thus the low-rank constraint is meant to capture the idea:
8. Label recovery from anchors or simplex geometry
Subspace recovery does not necessarily recover the labels. Linear subspaces are invariant under changes of basis. To identify the individual strategy components, one needs additional geometry.
One clean condition is that the strategy profiles are simplex vertices.
Let
be the centered log-ratio profile of strategy . The strategies are simplex-separated if $m_1, \dots,m_K$ are affinely independent. They are anchored if, for each , there exists a linear functional on such that
The anchor condition says each strategy profile has a direction in the recovered subspace where it is uniquely exposed. This is the low-rank analogue of anchor features or separability assumptions in matrix factorization.
Suppose a hard attribute recovers . Suppose further that the rows of its centered log-lift matrix lie in
and that their convex hull equals
If the strategy profiles are simplex-separated, then the row profiles of equal ${m_1, \dots,m_K}$ up to permutation. With anchors, this permutation can be identified by the anchor functionals.
\begin{proof}
The convex hull of affinely independent points $m_1,
\dots,m_K$ is a simplex. A simplex has a unique set of vertices. Since the row profiles of lie in the simplex and have convex hull equal to the whole simplex, the extreme points of their hull must be exactly $m_1,
\dots,m_K$. Therefore the set of row profiles of contains precisely the strategy profiles, up to permutation. If anchor functionals are given, then is the unique row maximizing , which fixes the corresponding label.
\end{proof}
This result separates two tasks. Rank constraints can recover a strategy subspace. Anchor or simplex geometry is what turns that subspace into named strategy components.
9. The relabeling obstruction and rank rigidity
Max-info is invariant under -dependent relabeling. If
for permutations of , then
So information alone cannot distinguish from .
Low-rank structure can distinguish them if the relabeling breaks the shared log-ratio subspace.
Let be the centered log-lift matrix of , with columns grouped by input . For a taskwise permutation field , let be the matrix obtained by applying permutation to the rows of the block corresponding to input .
Global permutations apply the same row permutation to every block and therefore preserve rank. Nonconstant taskwise permutations may stitch together incompatible strategy profiles across tasks and increase rank.
The strategy attribute is rank-rigid at dimension if
and for every nonconstant taskwise permutation field ,
Suppose a hard attribute weakly recovers , so for some taskwise permutations . If and is rank-rigid at dimension , then the permutations are constant in . Hence strongly recovers up to a global permutation.
\begin{proof}
Because , the centered log-lift matrix of is exactly , the blockwise row-permuted version of the strategy matrix. The assumption gives . By rank rigidity, this is possible only if is constant in . Therefore is a global relabeling of .
\end{proof}
The rank-rigidity condition is the formal expression of “the same must be used the same way across tasks.” If labels are permuted independently for each task, the row profiles no longer fit into the same low-dimensional subspace.
10. Regularized information-rank objective
The previous results use a hard rank constraint. A regularized version is often more natural:
The following theorem states the general exposed-frontier principle.
Let be a hard strategy attribute. Suppose there exists such that, for every hard attribute not equivalent to up to global permutation,
Then is the unique maximizer of up to global permutation.
\begin{proof}
The displayed inequality is exactly the statement that has strictly larger regularized objective value than every non-equivalent competitor. Therefore every maximizer is globally equivalent to .
\end{proof}
This theorem is abstract but useful: it says recoverable strategies are exposed points of the information-rank frontier. In practice, the constrained version is easier to analyze first, while the regularized version describes how an implicit simplicity bias may select among high-information alternatives.
11. Self-evaluation loop and limitations
This note deliberately weakens the oracle assumption in the tree-cut theory. Instead of assuming the true reasoning tree is known, it assumes that true strategies have low-dimensional log-ratio structure. This is closer to the intended setting, but it introduces new assumptions that must be treated carefully.
The theory went through three design passes.
Pass 1: raw rank. A first idea is to rank the matrix of branch-conditioned log-density ratios. This captures reusable strategy directions, but exact hard attributes create zero probabilities and hence infinite log ratios.
Pass 2: smoothed log-lifts. We therefore introduced and , which preserve the branch structure while producing finite matrices. Centering removes per-task normalization offsets.
Pass 3: rank is not labels. Low-rank structure naturally identifies a subspace, not named strategies. The note therefore separates subspace recovery from label recovery, and adds anchors/simplex geometry and rank-rigidity as additional assumptions for semantic labels and global alignment.
Issue 1: exact hard attributes create zeros
A hard attribute gives branch-conditioned distributions with disjoint supports, so literal log-density ratios may be infinite. The smoothing parameter is a technical fix. A more complete theory should prove stability as or work directly with support-pattern complexity plus finite log-ratio complexity.
Issue 2: rank alone is not always enough
If the feature class is unconstrained, low rank may be too weak. For example, an -dependent relabeling can sometimes be absorbed into a redefined feature map without increasing matrix rank. This is why the rank-rigidity condition is needed for strong recovery.
Issue 3: subspace recovery is weaker than semantic recovery
Low-rank methods naturally identify subspaces or convex geometry, not necessarily named components. Label recovery requires additional separation, anchors, simplex geometry, or another identifiability condition.
Issue 4: the information-rank gap is the key substantive assumption
The theory does not claim that every reasoning distribution has recoverable strategies. It says that strategies are recoverable when they are the most informative attributes compatible with a low-dimensional reusable log-ratio structure. This is the non-oracle replacement for assuming the model knows the semantic tree.
12. Main takeaway
The tree-cut theory asks: if the semantic hierarchy is known, which cut does max-info select?
The rank-constrained theory asks a different question:
if strategies are reusable low-dimensional ways of changing the distribution of reasoning traces, does max-info plus a low-rank bias recover them?
The answer, in this first-pass theory, is:
- for hard attributes, max-info is conditional entropy maximization;
- a low-rank log-density-ratio constraint restricts the search to reusable branch structures;
- if the true strategy is the highest-entropy low-rank attribute, max-info recovers its strategy subspace;
- anchors or simplex geometry recover individual labels from the subspace;
- rank rigidity can upgrade weak, taskwise recovery to strong global semantic alignment.
This gives a plausible route from the degeneracy of unrestricted max-info to strategy-aligned latent variables without assuming the ground-truth reasoning tree is known in advance.