dvvtz(v, z, dv, dz)
z
is projected. v
is either a matrix or a vector.v
v
with respect to a vector y. If v
is a matrix,
dv
is an array of dimension ncol(v)
xnrow(v)
xlength(y)
. If v
is a vector, z
with respect to a vector y. This is a
matrix of dimension nrow(v)
xlength(y)
.nrow(v)
xlength(y)
.v
are normalized and mutually orthogonal. (Note that the function will not return an error message if these assumptionsa are not fulfilled. If we denote the columns of v
by $v_1,\ldots,v_l$, the first derivative of the projection operator is
$$\frac{\partial P}{\partial y}=\sum_{j=1} ^ l \left[ \left(v_j z^ \top + v_j^ \top z I_n \right)\frac{\partial v_j}{\partial y} + v_j v_j ^ \top \frac{\partial z}{\partial y}\right]$$
Here, n denotes the length of the vectors $v_j$.vvtz