---
title: Scaled Cayley Transform
url: https://www.emergentmind.com/topics/scaled-cayley-transform
type: topic
---

# Scaled Cayley Transform

The scaled Cayley transform consists of a family of matrix or operator-valued rational maps that enable globally well-defined, computationally efficient, and numerically stable parameterizations of Lie groups—such as the orthogonal group, the Stiefel manifold, and the unitary group—by “scaling” or “pivoting” the classical Cayley transform. Unlike the unscaled Cayley chart, which fails at matrices with −1 eigenvalues, the scaled Cayley transform multiplies or twists by an auxiliary diagonal or phase factor to avoid chart singularities. This technique underpins state-of-the-art algorithms in Riemannian optimization, recurrent neural networks, operator theory, and numerical PDEs, ensuring exact preservation of group or manifold constraints while maintaining computational tractability and robust optimization dynamics.

## 1. Motivation and Classical Limitations of the Cayley Transform

The classical Cayley transform provides a bijective, rational parameterization between real skew-symmetric matrices $A$ and real orthogonal matrices $W = (I+A)^{-1}(I-A)$, but this correspondence fails when the orthogonal matrix $W$ possesses eigenvalue $-1$, rendering $I+W$ singular. As $O(n)$ and related manifolds contain elements arbitrarily close to such singularities, relying solely on the unscaled Cayley transform generates gaps in coverage and severe ill-conditioning near $-1$-eigenvalue regimes [1707.09520], [2601.16271]. In practical optimization and learning algorithms, this yields instability, unbounded gradient flow, and difficulties in constructing globally valid manifold retractions.

The scaled Cayley transform overcomes these deficiencies by introducing a suitably chosen “scaling” factor that remaps the domain of the transform and regularizes its spectrum, producing an everywhere-well-defined, uniform parameterization for the target group or manifold.

## 2. Scaled Cayley Transform on $O(n)$: Construction and Algorithmic Properties

Let $U \in O(n)$ be a real orthogonal matrix. The scaled (“pivoted”) Cayley transform first multiplies $U$ by a diagonal signature matrix $D = \operatorname{diag}(d_1,\ldots,d_n)$, $d_i \in \{\pm 1\}$, to produce $DU$ with the property that $-1$ is not an eigenvalue. The Cayley transform is then defined as
\[
S = (I - DU)(I + DU)^{-1}, \qquad U = D(I - S)(I + S)^{-1}
\]
for a skew-symmetric generator $S$ [2601.16271], [1707.09520]. Existence and uniqueness of $D$ for any $U$ are ensured through a constructive $O(n^3)$ Gaussian elimination procedure that, by appropriate choice of each $d_i$, keeps the pivots $a_{ii} + d_i \ge 1$ at every step, avoiding near-singularity.

Quantitative bounds are established: the spectral radius of $S$ satisfies $\|S\|_2 \le 1 + 2^n$, controlled independently of $U$. The method preserves determinant properties along the Gaussian elimination chain and yields a well-conditioned linear solve for $S$.

This pivoted Cayley representation is readily incorporated in optimization workflows: for gradient steps parametrized in the Lie algebra, one transforms to and from the skew-symmetric generator via the scaled Cayley chart, with pivoting as needed to preserve stability under line-search or trust-region schemes [2601.16271].

## 3. Scaled Cayley Transform in Riemannian Optimization on the Stiefel Manifold

On the Stiefel manifold $\mathrm{St}(n,p) = \{X \in \mathbb{R}^{n \times p} : X^\top X = I_p\}$, imposing orthonormality constraints in optimization requires projecting updates onto the tangent space and mapping resultant steps back to the manifold. Here, the scaled Cayley transform enables an efficient first-order retraction:
\[
R_X(U) = (I_n - (\eta/2)A)^{-1}(I_n + (\eta/2)A)X
\]
where $U = AX$ and $A^\top = -A$ [2002.01113]. Rather than inverting a full matrix for each step (cost $O(n^3)$), one may implement the retraction by a fixed-point iteration:
\[
Y^{(0)} = X + \eta A X, \qquad Y^{(k+1)} = X + (\eta/2)A(X + Y^{(k)})
\]
where typically $s = 1$ or $2$ iterations suffice for practical accuracy. The map $Y \mapsto X + (\eta/2)A(X + Y)$ is a contraction for $0 < \eta < \min\{1, 2/\|A\|\}$, and after $k$ steps $\|Y^{(k)} - R_X(\eta AX)\| = O(\eta^{2 + k})$ [2002.01113].

Embedding this retraction in stochastic gradient methods (Cayley-SGD, Cayley-ADAM) yields provable convergence guarantees: for $L$-Lipschitz gradients, $\beta \in [0, 1)$, and $\alpha = O(1/\sqrt{T})$, one obtains
\[
\min_{k \le T} \mathbb{E}[\|\nabla_{\mathrm{St}} f(X_k)\|^2] = O(1/\sqrt{T})
\]
Crucially, the retraction acts as its own (implicit) vector transport: momentum or auxiliary vectors are projected to the tangent space, then advanced by the same Cayley step, obviating explicit parallel transport [2002.01113].

## 4. Scaled Cayley Parameterizations in Neural Network Architectures

Constrained recurrent neural networks (RNNs), such as scoRNN and scuRNN, employ the scaled Cayley transform to parameterize orthogonal or unitary recurrent matrices. For the real case,
\[
W = (I + A)^{-1}(I - A) D, \quad A^\top = -A, \; D^2 = I
\]
where $D$ is a diagonal matrix with entries $\pm 1$ [1707.09520], [1811.04142]. This parametrization covers all $O(n)$, maintaining exact orthogonality while sidestepping the eigenvalue $-1$ obstruction inherent to the classical Cayley transform.

For complex unitary RNNs,
\[
W = D (I - A) (I + A)^{-1}
\]
with $A^\dagger = -A$ and $D = \operatorname{diag}(e^{i\theta_j})$ diagonal unitary. Unlike in the real case, the phases $\theta_j$ can be optimized through gradient descent, removing the need for discrete hyperparameters or manual signature selection. This approach delivers exact unitarity, robust gradient flow, and state-of-the-art empirical performance for long-range-sequence modeling [1811.04142].

Summary of key properties in these architectures:

| Model            | Scaling        | Parameter Space | Coverage    |
|------------------|---------------|----------------|-------------|
| Classical Cayley | None          | $\mathfrak{so}(n)$ | $SO(n)$      |
| scoRNN           | $D$ diag $\pm1$ | $(A,D)$         | $O(n)$       |
| scuRNN           | $D$ unitary diag   | $(A, \theta)$    | $U(n)$       |

## 5. Scaled Cayley Transforms in Operator Theory and Numerical Analysis

In operator-theoretic formulations of wave problems, particularly the Convergent Born Series (CBS) for Helmholtz-type equations, the scaled Cayley transform serves as a contractive rational map for self-adjoint background operators. For $A = -\Delta + k_0^2$ self-adjoint, the scaled (real-shift) Cayley transform is defined by
\[
C(\alpha; A) = (\alpha I - A)(\alpha I + A)^{-1}, \quad \alpha > 0
\]
Every $\lambda \in \sigma(A)$ is mapped to a strict contraction $(\alpha - \lambda)/(\alpha + \lambda) \in (-1,1)$. The invertibility and contractivity of $C(\alpha;A)$ facilitate robust convergence conditions for preconditioned fixed-point iterations, e.g., in Lippmann–Schwinger solvers [2604.20282]. The resolvent identity $(\alpha I + A)^{-1} = (1/(2 \alpha))(I - C(\alpha; A))$ ties convergence rates and smoothing directly to the spectrum of the scaled Cayley map.

The presence of complex-valued absorbing layers further increases the spectral gap and strengthens contraction without sacrificing the self-adjoint structure of $A$. Numerical experiments confirm geometric convergence and robustness to heterogeneous strong-contrast media [2604.20282].

## 6. Scaled Cayley Maps for Unitary and Special Unitary Groups

For compact Lie groups beyond $O(n)$, scaled Cayley maps are constructed to preserve group-specific invariants. In $\mathrm{SU}(3)$ dynamics [2406.11337], the modified Cayley map takes the form
\[
C(X) = (I - e^{-i\theta(X)} X)^{-1}(I + e^{i\theta(X)} X), \quad X \in \mathfrak{su}(3)
\]
where $\theta(X)$ is chosen to ensure $\det C(X) = 1$, defined via an explicit algebraic relation involving $\operatorname{Im} \det(X)$ and $\operatorname{tr}(X^2)$. This map is local diffeomorphism, preserves volume, and is time-reversible, guaranteeing suitability for geometric integrators and Hamiltonian Monte Carlo algorithms. The construction generalizes to $SU(N)$ by solving the appropriate phase constraint [2406.11337].

## 7. Numerical, Algorithmic, and Theoretical Impact

The scaled Cayley transform yields:

- Uniformly bounded, well-conditioned parametrizations avoiding chart singularities near $-1$ eigenvalues [2601.16271], [1707.09520].
- Numerically stable $O(n^3)$ algorithms for inversion and update steps, leveraging pivoting to guarantee robust Schur complements and determinant preservation [2601.16271].
- Simple and efficient retractions for Riemannian optimization on matrix manifolds, directly enabling fast, convergent manifold-adapted SGD and Adam variants [2002.01113].
- Full coverage of $O(n)$ or $U(n)$ in neural network parameterizations, exact preservation of group-constraints, stable gradients, and improved empirical performance on sequence tasks [1707.09520], [1811.04142].
- Enhanced contractivity and convergence criteria for iterative solvers in high-frequency and heterogeneous operator regimes [2604.20282].
- Exact volume-preservation and symmetry properties in structure-preserving numerical integration for gauge theory simulations [2406.11337].

A plausible implication is that the scaled Cayley transform will continue to serve as a foundational tool for geometry-aware numerical algorithms, facilitating both theoretical advances and large-scale machine learning and scientific computing deployments.

Source: https://www.emergentmind.com/topics/scaled-cayley-transform