I'm a little confused by the function subscripts Nigel Cutland uses in his 1980 book "Computability: An Introduction to Recursive Function Theory". In 4.16.2:
"Let $\pi(x, y) = 2^x(2y+1)-1$. Show that $\pi$ is a computable bijection from $\mathbb{N}^2$ to $\mathbb{N}$, and that the functions $\pi_1$, $\pi_2$ such that $\pi(\pi_1(z), \pi_2(z)) = z$ for all $z$ are computable."
Do $\pi_1$ and $\pi_2$ refer to $\pi(1,1)$ and $\pi(2,2)?$ I understand proving the bijection (the first part of the prompt) but the exact meaning of those subscripts is not clear to me.
It is a standard notation to take $\pi_1, \pi_2 : \Bbb{N}^2 \to \Bbb{N}$ to be the two projections defined by:
$$ \pi_1(i, j) = i\\ \pi_2(i, j) = j. $$
The subscripts are just part of the names of the two functions $\pi_1$ and $\pi_2$ and you are being asked to show how the third function $\pi$ relates to those two functions.