[step:Insert a unit coordinate to prove surjectivity]
Let $a \in K^n$. If $n \geq 1$, write
\begin{align*}
a = (a_0,\dots,a_{i-1},a_{i+1},\dots,a_n),
\end{align*}
where the displayed tuple is indexed by $\{0,\dots,n\} \setminus \{i\}$. Define $v = (v_0,\dots,v_n) \in K^{n+1}$ by $v_i = 1$ and $v_j = a_j$ for every $j \neq i$. Then $v \neq 0$ because $v_i = 1$, so the projective class $[v_0:\cdots:v_n]$ is defined and lies in $U_i$. By the definition of $\phi_i$,
\begin{align*}
\phi_i([v_0:\cdots:v_n]) = (a_0,\dots,a_{i-1},a_{i+1},\dots,a_n) = a.
\end{align*}
If $n=0$, then $i=0$, the space $K^0$ is a singleton, and $U_0 = \mathbb{P}^0_K$ consists of the single class $[1]$. The map $\phi_0: U_0 \to K^0$ sends the unique element of $U_0$ to the unique element of $K^0$, so it is surjective. Combining this with injectivity proves that $\phi_i$ is a bijection.
[/step]