Interpret the angle as the directed subspace angle defined by the infimum of projected unit vectors; it is different from the smallest angle between two subspaces. Write
Consider the bounded linear operator given by . Its adjoint operator, between these two Hilbert spaces, is : for and , the orthogonal projections give . The two positive directed subspace angle cosines yield
The first bound makes injective and gives a closed range. Explicitly, if converges, then , so is a Cauchy sequence. The closed subspace of a Hilbert space is complete, and its limit maps to the proposed range limit. The second bound gives . A vector orthogonal to the range has , so it must be zero. The range is therefore dense as well as closed in , and is onto. This is the mechanism of invertibility from lower bounds on an operator and its adjoint.
For any , choose the unique with . Then , so . Moreover, if , then and hence . Every vector has a unique decomposition, and
The direct sum is a topological one as well: the component depends boundedly on , with operator norm at most .
For precision, the quoted equality of the norms of complementary oblique projections needs both summands nonzero. For example, with , and , the oblique projection is , so but . The secant function has value one here, so the second equality in the quoted formula fails. With nonzero complementary summands its intended version is valid. The proof above does not use that formula. The angle itself is undefined on a zero source space because it has no unit vectors; expressing the hypotheses as the two lower bounds handles zero spaces without ambiguity.
By part (a), is a bounded bilinear form: . For each fixed , the map is consequently a bounded linear functional. The Riesz representation theorem supplies a unique vector such that
Uniqueness of the representing vector makes linear, and makes it a bounded linear operator.
The coercivity assumption implies
hence . Moreover, using the adjoint operator,
so the same argument gives . The invertibility from lower bounds on an operator and its adjoint therefore shows that is invertible and is bounded.
Set . Then for every . If another has this property, then , and the injectivity of gives . Thus the unique vector is .