F06HRF generates a complex elementary reflection.
F06HRF generates details of a complex elementary reflection
(Householder matrix),
, such that
where
is unitary,
is a complex scalar,
is a real scalar, and
is an
-element complex vector.
is given in the form
where
is an
-element complex vector,
is a complex scalar such that
, and
is a real scalar.
and
are returned in a single complex value
. Thus
and
.
If
is such that
where
is the
machine precision and
is a user-supplied tolerance, then:
- either is set to , in which case can be taken to be the unit matrix;
- or is set so that and ,
in which case
None.
None.
Not applicable.
None.
None.