In your solution you wrote X (which its columns are phi(xi)) as UDVT and you said that the first k columns of U are the PCA components.
But we learned that the PCA components are the first k columns of the SVD of XTX where the rows of X are phi(xi).
Please help…