It is known that every real orthogonal matrix can be brought into the domain of the Cayley transform by multiplication with a suitable diagonal signature matrix. In this paper we provide a constructive and numerically efficient algorithm that, given a real orthogonal matrix , computes a diagonal matrix with entries in such that the Cayley transform of is well defined. This yields a representation of in the form where is a skew-symmetric matrix. The proposed algorithm requires arithmetic operations and produces an explicit quantitative bound on the associated skew-symmetric generator. As an application, we show how this construction can be used to control singularities in Cayley-transform-based optimization methods on the orthogonal group.

生成讲解博客的中文版本

生成AI智能校验的中文版本