I am trying to understand the general approach to the $K$-theory proof of the Atiyah-Singer index theorem, using this https://arxiv.org/pdf/math/0504555.pdf paper. I ran into some confusion on page 29, where the following is stated:
"It only remains to show that the analytic index commutes with the Thom isomorphism $\phi:K(X)\to K(V)$ where $V$ is a complex vector bundle over $X$. [...] This problem is considerably simplified if we consider trivial bundles which can be expressed as the product $V = X \times\mathbb{R}^n$."
On the same page, it goes on to consider a vector bundle $Y$ which seems to be the associated bundle of some principal $G$-bundle, but the author again considers $P\times_{O(n)} \mathbb{R}^n$, that is, a real vector bundle. I don't quite understand how this makes sense, if we want to prove something for complex vector bundles. I get that we can view a complex vector bundle as a real vector bundle by just "forgetting" about the complex structure, but since the Thom isomorphism (at least in the paper) is only defined for complex vector bundles, I think I am missing something more important. I cannot quite put my finger on it, so if someone could explain the construction on page 29, that would be greatly appreciated.