Rows two and three of both have zero in column one. Any rotation of these rows therefore preserves those zeros, so . In column two, . For , choose
This gives . Again choose if both relevant entries are zero. Thus the successive Givens rotations have eliminated all entries below the diagonal without recreating earlier ones.
The second Givens rotation leaves row three unchanged, so . Its other relevant entry is . For , take
Then and . If both entries vanish, choose . The first column now has zeros below its diagonal.
Left multiplication by the given Givens rotation mixes rows two and three, so . If , choose
Equivalently modulo . Substitution gives and . If , take ; the desired zero is already present. This also covers singular matrices without division by zero.
For a full-column-rank matrix, a thin QR decomposition has , where and is nonsingular upper triangular. Extend to an orthogonal matrix . Orthogonality gives
Thus the unique least-squares solution satisfies , with residual norm . In a rank-deficient problem is singular and uniqueness needs separate treatment.
A Givens rotation is the identity except for the rows/columns , whose block is with . Its transpose times itself has that block equal to the identity, so it is orthogonal. Choose in rows two and three. Then
Back substitution in the first three rows gives
The fourth row of the rotated residual is the unavoidable value , while the other three rows vanish. Thus this rotation also directly exhibits the least-squares optimality.
Use the genuine planar Givens rotation
In the second component the cosine multiplies : the repeated in the printed formula is an error. With that printed expression, at the pair becomes , which does not preserve length or measure. The rotation-based claims require the corrected expression. Also take , since the normalization by is undefined for .
Let and . The change of variables formula and determinant one give . Thus each is a unitary operator, with adjoint . The Kac collision operator is the average
The Minkowski integral inequality gives , so is bounded. For the Hilbert space inner product, integration and the angular change give
Hence and . In fact a nonzero radial Gaussian function is fixed by every rotation, showing . Angular averages can be understood as strong Bochner integrals; continuity of rotations in follows first for smooth compactly supported functions, then by density.
For each rotation, unitarity gives
Averaging and using self-adjointness of yields the Dirichlet form of the Kac collision operator
The velocity integral is necessary: its omission from the printed right-hand side would leave a function of rather than a scalar. This identity applies to every function, with complex modulus when necessary, and is nonnegative.
If , every nonnegative angular integral is zero, so for almost every angle. Strong continuity in angle extends equality to every angle. The coordinate-plane Givens rotations generate the special orthogonal group , hence is invariant in under every element of this group. To identify its shape rigorously despite almost-everywhere representatives, average over the normalized Haar measure of . This averaging leaves unchanged, while transitivity of the rotation group on each sphere makes the average a radial function. Thus almost everywhere.
Conversely, every radial function is fixed by every coordinate-plane rotation, and so by . Therefore
This is the radial kernel of the Kac collision operator. The rotation correction is essential to this conclusion: with the literal printed map, even in dimension two is not fixed. At its printed-map angular average is the average of , strictly greater than its value .
A Givens rotation is the identity outside rows and columns , with the block
The block's transpose times itself is the identity, so the whole matrix satisfies and is an orthogonal matrix. In particular it preserves the Euclidean norm. To annihilate the lower entry of a column pair , take , , ; the rotated pair is . If both entries are zero, take the identity rotation.
A QR decomposition of an matrix, , is , where is an orthogonal matrix and is and upper trapezoidal: for . In particular its bottom rows vanish.
Successive left Givens rotations annihilate the entries below the diagonal, column by column. When working on column , rotate rows and ; their earlier columns are already zero, so the earlier eliminations persist. If , then
A product of orthogonal matrices is orthogonal. The construction remains valid for a rank-deficient matrix, although uniqueness is not asserted. This is QR decomposition by Givens rotations.
A Givens rotation is the identity except in rows and columns , where it has the block
For and , choose
when . Then
If both entries vanish, any angle works.
For the given matrix, first use
It gives
Then use
Thus is
All leading row entries are positive. The resulting QR decomposition by Givens rotations is
where
and is the matrix above. Since it is a product of transposed rotations, is orthogonal.
A Givens rotation is identity except for a block in rows . Choose and , , , with sign adjusted to the block convention; this mixes only those rows and zeros . For , successively apply rotations , , , producing patterns , then , then an upper triangular . The product of transposed rotations is .