We study principal component analysis (PCA) for mean zero i.i.d. Gaussian observations X1, . . . , Xn in a separable Hilbert space H with unknown covariance operator Σ. The complexity of the problem is characterized by its effective rank r(Σ) := tr(Σ) Σ , where tr(Σ) denotes the trace of Σ and Σ denotes its operator norm. We develop a method of bias reduction in the problem of estimation of linear functionals of eigenvectors of Σ. Under the assumption that r(Σ) = o(n), we establish the asymptotic normality and asymptotic properties of the risk of the resulting estimators and prove matching minimax lower bounds, showing their semi-parametric optimality.