Given $M$ a transitive class model of ZFC denote $M_\beta$ the sets in $M$ of rank less thank $\beta$.
I'm trying to verify that elements of $(V[G])_\beta$, where $G$ is a generic subset of some forcing poset $P$, "have names in" $V_\beta$ whenever $|P|<\beta$. (I quote "have names in" as I'm not sure if the author of what I'm reading means that every name is in $V_\beta$ or they have at least one name in $V_\beta$.)
I tried to state and solve a simpler problem by attempting to show that every $x\in V[G]$ has a name of cardinality $|x|$. But I'm having trouble there too as I don't really see how to define names for $x$ in the ground model, given that I can't refer to $x$ there. So for example fixing a name $\tau_i$ for every $x_i\in x$ and then creating the name $\{(\tau_i,\mathbb{1})\}$ fails as I don't see how this name could be definible in $V$.
The only other strategy for forming names I've seen is using definability of the forcing relation, but I haven't been able to apply it here.
Thank you for reading.
This is only a partial result, but it was good enough for my purposes.
Define $\phi:V[G]\rightarrow\text{On}$ by $$\phi(x) = \min\{\xi\in\text{On}\mid\text{There is a name }\tau\in V_\xi\text{ such that }\tau_G=x\} $$ and define $\psi:\text{On}\rightarrow\text{On}$ by $$\psi(\xi+1)=\sup\{\phi(x)\mid x\in V[G]_{\xi+1}\}+\psi(\xi)+1 $$at successor ordinals and $\psi(\lambda)=\bigcup_{\xi<\lambda}\psi(\xi)$ for limit $\lambda.$ Being strictly increasing and continuous, $\psi$ has arbitrarily large fixed points.
Now, fix an ordinal $\alpha$ and let $\beta$ be a limit ordinal $\beta≥\alpha$ such that $\beta=\psi(\beta).$ Let $x\in V[G]_\beta.$ There is a $\gamma<\beta$ such that $x\in V[G]_{\gamma+1}$. Then, $$\phi(x)≤\psi(\gamma+1)≤\psi(\beta)=\beta, $$and it follows from the definition of $\phi(x)$ that there is a $\xi≤\beta$ and a name $\tau\in V_\xi\subseteq V_\beta$ such that $\tau_G=x,$ which is what we wanted.