Let $X$ be a projective homogeneous space over $\mathbb{C}$, i.e. $G/P$ where $G$ is a simple, simply connected linear algebraic group and $P$ is a parabolic subgroup. Let $f\colon\mathbb{P}^1\to X$ be a general morphism.
Q. What does $f^*TX$ look like?
By Grothendieck's theorem, $f^*TX$ splits as a sum $\bigoplus_i\mathcal{O}(a_i)$. How to determine the numbers $a_i$?
A general morphism $f$ as above has obviously image an $\mathrm{SL}_2(x)$-orbit, where $x$ is the sum of some root vectors $\sum_ix_{\theta_i}$. It definitely helps to know this, but I don't see the solution clearly.
Presumably, the solution is as follows: Let $d$ be the degree of $f$. Then, $f^*TX=\bigoplus_{\alpha\in R^-\setminus R_P^-}\mathcal{O}(d,\alpha)$. How to prove this?
Here, $R^-\setminus R_P^-$ denotes the roots in $\mathfrak{g}/\mathfrak{p}$.