I'm trying to go through Timothy Chow's A Beginner's Guide to Forcing (arxiv pdf).
My particular question is about the first paragraph of Section $5$ (on p. $7$ of the above pdf).
First, my vague understanding of the broad idea of what's being done here, which anyone should feel to point out flaws in as well: we are crossing $\aleph_{2}$ with $\aleph_{0}$ and taking a function into $2 = \{0, 1\}$ (this is basically taking the power set of something, where $0$ means "exclude from subset" and $1$ means "include in subset"). More precisely, we are working with something that "looks like" $\aleph_{2}, \aleph_{0}$ in our countable standard transitive model $M$, but we note that $\aleph_{0}$ is absolute (in the sense given at the end of the previous section) so that really it's just the former that might be a bit different, hence we denote it as $\aleph_{2}^M$. The reason we have chosen $\aleph_{2}$ rather than $\aleph_{1}$ is we are hoping to "skip" over the latter and match up the powerset of $\aleph_{0}$ such that it is at least the size of $\aleph_2$; then we will have constructed a model satisfying 'not $CH$.'
The details, though, elude me. In particular, I am confused starting with: "We may interpret $F$ as a sequence of functions from $\aleph_0$ into $2$. Because $M$ is countable and transitive, so is $\aleph_{2}^M$; thus we can easily arrange for these functions to be pairwise distinct. Now, if $F$ is already in $M$, then $M$ satisfies 'not $ CH$'!"
Questions: I would be grateful if anyone could explain precisely what is meant by interpreting $F$ in the manner described above, what it means for $\aleph_{2}^M$ (a cardinal number) to be transitive (since the paper has defined it for a model), how we know the functions can be arranged to be pairwise distinct, and exactly why $F$ "shows us that the powerset of $\aleph_0$ in $M$ must be at least $\aleph_2$ in $M$."
Any additional assistance clarifying how forcing works would, of course, be welcomed as well.
Because $M$ is transitive, every element of $M$ is a subset of $M$. In particular, $\aleph_2^M$ is a subset of $M$. Since $M$ is countable, so is $\aleph_2^M$. Thus, in $V$ we may index $\aleph_2^M$ as $\{x_n:n\in\omega\}$. For each $n\in\omega$ define
$$F_n:\aleph_0\to\{0,1\}:k\mapsto F(x_n,k)\;;$$
if you know $F$, you know the functions $F_n$ for $n\in\omega$, and conversely, you can reconstruct $F$ from the functions $F_n$. $\langle F_n:n\in\omega\rangle$ is the sequence of functions that Chow has in mind when he says that we can think of $F$ as a sequence of functions from $\aleph_0$ to $2$.
Since there are uncountably many functions from $\aleph_0$ to $2$, we can certainly pick a sequence $\langle F_n:n\in\omega\rangle$ of distinct functions from $\aleph_0$ to $2$ and piece them together to form the function $$F:\aleph_2^M\times\aleph_0\to 2:\langle x_n,k\rangle\mapsto F_n(k)\;.$$ This function $F$ may or may not be in $M$. If it is, then from $M$’s point of view it provides an enumeration of $\aleph_2$ distinct functions from $\aleph_0$ to $2$, even though from our (or $V$’s) point of view $\aleph_2^M$ is only countable. That is, from $M$’s point of view there are actually $\aleph_2$ functions $F_n$, because the $x_n$’s are the elements of $\aleph_2^M$, the ordinal that $M$ ‘thinks’ is $\aleph_2$. In other words, if we let $f_{x_n}=F_n$ for each $n\in\omega$, then
$$\{F_n:n\in\omega\}=\{f_{x_n}:n\in\omega\}=\{f_\xi:\xi\in\aleph_2^M\}\;,$$
where $f_\xi:\aleph_0\to 2:k\mapsto F(\xi,k)$ for each $\xi\in\aleph_2^M$. Since the $f_\xi$ for $\xi\in\aleph_2^M$ are all distinct, $\{f_\xi:\xi\in\aleph_2^M\}$ is from $M$’s point of view a family of $\aleph_2$ distinct functions from $\aleph_0$ to $2$.
The rest of the paper deals with what we do if $F\notin M$, i.e., how we add such an $F$ to $M$ without changing the rest of $M$ too much.