I'm reading an article and I have a question about one of the steps.
Setting: k is a field, K is the function field of the projective line $P^1$ over $k$. Let $A=k[t,t^{-1}]$ be the ring of all the rational functions having poles only at $0,\infty$ . $V$ is a 2-dimensional vector space over $K$ and $M$ is a free module over $A$ containing a basis of $V$.
The author claims and I quote "The A-module M is free and can be regarded as a (trivial) rank 2 vector bundle on $Spec A = P^1 - \{0,\infty\}$".
I'm not familiar with vector bundles (I do know the definition), and I don't understand the duality between free modules over $A$ and vector bundles over $spec(A)$.
Any explanation is appriciated!
Thanks
$\newcommand{\Spec}{\operatorname{Spec}}$When we're talking about schemes, when you read "vector bundle" you should read "locally free sheaf". Here's what the latter term means precisely:
Usually we will be interested in when $I$ is finite and $\mathscr F$ has constant rank, so there is some integer $n$ such that $\mathscr F|_U\cong\mathcal O_U^{\oplus n}$ for our "trivial" neighborhoods $U$.
Now, here's a specific construction you should be aware of:
Now you should practice unwinding definitions to convince yourself that the following is true:
In particular, if $M$ is a free $A$-module, then our generating set above if just $\{f_1=1\}$, so $\widetilde M$ is actually a free $\mathcal O_X$-module, i.e. it is isomorphic to $\mathcal O_X^{\oplus 2}$.
This is why for a free $A$-module $M$, we can consider $M$ as a "trivial" locally free sheaf on $\Spec A$. As to why we identify "locally free sheaves" with "vector bundles", you can try to prove the following for yourself.
If it's not immediately obvious, the "trivializable" neighborhoods $U$ in the above definition of vector bundle should correspond naturally to the "trivializable" neighborhoods $U$ where $\mathscr F|_U\cong\mathcal O_U^{\oplus n}$.