---
title: Hitt's Algorithm and Invariant Subspaces
url: https://www.emergentmind.com/topics/hitt-s-algorithm
type: topic
---

# Hitt's Algorithm and Invariant Subspaces

Hitt's algorithm denotes a structural methodology originating from B. Hitt's work on nearly $S^*$-invariant subspaces of Hardy spaces. It provides an explicit factorization scheme for certain subspaces associated with the backward shift, which, via isometric multipliers and model spaces, enables deep classification results and concrete formulas for related operator actions. The algorithm has since been refined and extended to a wide range of settings, including classical Hardy spaces, reproducing kernel Hilbert spaces, vector-valued contexts, higher-order shifts, Toeplitz and truncated Toeplitz operators, and dual compressed shifts.

## 1. Structural Factorization for Nearly $S^*$-Invariant Subspaces

A closed subspace $M \subseteq H^2$ is nearly $S^*$-invariant if it is not orthogonal to $1$ and for any $f \in M$ with $f(0)=0$, one has $S^*f \in M$. Hitt's theorem asserts that every such nontrivial $M$ admits a representation of the form:
\[
M = pN
\]
where $p$ is an isometric multiplier (i.e., multiplication by $p$ is norm-preserving on $N$) and $N$ is $S^*$-invariant. By Beurling's theorem, $N$ is either the entire $H^2$ (with $p$ inner) or a model space $\mathcal{K}_\theta = H^2 \ominus \theta H^2$ for some inner function $\theta$ [1907.05629, 2311.04510].

This factorization is constructive: given $h \in M$, the algorithm recovers $f \in N$ so that $h(z) = p(z)f(z)$, reducing structural analysis of $M$ to that of $N$.

## 2. Extension to Kernel Subspaces of Hankel Operators

Schmidt subspaces of Hankel operators $H_u$ are defined for a symbol $u \in \text{BMOA}$ and singular value $s > 0$ as $E_{H_u}(s) := \text{Ker}(H_u^2 - s^2I)$. These subspaces, whenever not contained in $\{1\}^\perp$, satisfy the nearly $S^*$-invariance condition due to the commutation $S^*H_u = H_u S$.

Via Hitt's theorem, each such Schmidt subspace is written as:
\[
E_{H_u}(s) = p \mathcal{K}_\theta
\]
where $p$ is an isometric multiplier and $\mathcal{K}_\theta$ a model space. On $p\mathcal{K}_\theta$, $H_u$ acts according to the formula:
\[
H_u(p f) = s e^{i\varphi} p z\theta f, \quad \forall f \in \mathcal{K}_\theta
\]
making explicit the "diagonalization" of $H_u$ on its Schmidt subspaces [1907.05629].

## 3. Generalization to Reproducing Kernel and de Branges Spaces

Hitt's algorithm has been extended beyond Hardy spaces. In reproducing kernel Hilbert spaces (including de Branges spaces), a normalized nearly invariant subspace $M$ is factored as:
\[
M = G N
\]
where $G$ is a (possibly matrix-valued) function constructed from an orthonormal basis $\{g_i\}$ of the wandering subspace $M \ominus (M \cap \phi H)$, and $N$ is invariant under the corresponding multiplication operator (sometimes not closed, and the norm factorization may be non-exact). For scalar cases,
\[
h(z) = \sum_{i \in I} g_i(z) f_i(z)
\]
with $f = (f_i) \in N$ [2311.04510]. Examples in de Branges spaces highlight that full norm equality $\|g f\|_M = \|f\|$ need not hold, nor closure of $N$.

## 4. Algorithmic and Iterative Aspects of Hitt's Method

At its core, Hitt's algorithm "peels off" the non-invariant part by recursively extracting defect functions. In dual compressed shift contexts, for $K_\theta^\mathrm{c} = (H^2 \ominus \theta H^2)^\perp$, nearly invariant subspaces are decomposed as
\[
\mathcal{M} = g\mathcal{N} \oplus \mathcal{M}_+
\]
where $g$ is the unique normalized defect (purely anti-analytic), $\mathcal{N}$ is invariant under the anti-analytic shift, and $\mathcal{M}_+$ is $S$-invariant in $\theta H^2$ [2510.12230]. Explicit formulas produced by iterative applications include:
\[
f = g \, \overline{h} + f_+
\]
with $\overline{h} \in \overline{H^2}$ and $f_+ \in \mathcal{M}_+$.

## 5. Refinements for Non-Cyclic Shift Semigroups and Matrix-Valued Contexts

Recent work has refined Hitt’s algorithm for higher-order shifts, yielding matrix-valued representations. By mapping $H^2(\mathbb{D})$ into $H^2(\mathbb{D},\mathbb{C}^m)$ via isometric isomorphisms $T_m$, nearly invariant subspaces for operators like $(S^m)^*$ and $(S^{km+\gamma})^*$ can be characterized as
\[
M = T_m(\Theta_{m \times r} H^2(\mathbb{D},\mathbb{C}^r))
\]
where $\Theta$ is an inner $m \times r$ matrix function [2408.08659]. Orthogonalization of reproducing kernels allows explicit description of subspaces, including those for Toeplitz operators with Blaschke product symbols.

| Setting              | Subspace Representation                        | Multiplier Structure      |
|----------------------|------------------------------------------------|--------------------------|
| Hardy space          | $M = p \mathcal{K}_\theta$                     | Scalar isometric $p$     |
| Vector-valued case   | $M = G N$                                      | Matrix-valued $G$        |
| Dual compressed shift| $\mathcal{M} = g \mathcal{N} \oplus \mathcal{M}_+$ | Scalar anti-analytic $g$ |
| High-order shifts    | $M = T_m(\Theta_{m \times r} H^2(\mathbb{D},\mathbb{C}^r))$ | Matrix inner $\Theta$    |

## 6. Implications for Operator Theory and Applications

Hitt's algorithm serves as a constructive bridge between nearly invariant subspace theory and the spectral analysis of operators such as Hankel, Toeplitz, and truncated Toeplitz operators. Its matrix-valued extensions have led to precise descriptions of subspace lattices for multi-shift semigroups, invaluable in settings like model spaces, control theory, and multi-parameter operator theory. Its use in decomposing dual compressed shift subspaces underpins structure results for operator tuples such as $S \oplus S^*$ and clarifies the relationship between analytic and anti-analytic parts of Hardy space complements.

A plausible implication is that Hitt's algorithm—through isometric factorization and orthogonal decomposition—provides a pathway to solving more general invariant subspace problems, particularly leveraging kernel function normalization and recursive defect isolation in broad analytic function spaces.

## 7. Limitations and Ongoing Developments

While the classical Hardy space case enjoys full norm preservation and closedness, generalizations (de Branges, matrix-valued, non-cyclic) may lose these features: norm inequalities can replace equalities, closure properties can fail, and the complexity of the multiplier increases (from scalar to matrix- or even vector-valued functions). These limitations signify active areas for further refinement, particularly for explicit parametrization and spectral analysis in highly structured operator scenarios [2311.04510, 2408.08659, 2510.12230].

In sum, Hitt's algorithm and its modern variants have become foundational tools in the functional and operator-theoretic analysis of nearly invariant subspaces, model spaces, and the actions of fundamental shift-induced operators.

Source: https://www.emergentmind.com/topics/hitt-s-algorithm