[step:Show that primitive representatives differ only by sign]
Suppose $(x,y,z),(x',y',z') \in T$ satisfy
\begin{align*}
[x:y:z]=[x':y':z'].
\end{align*}
By equality in $\mathbb{P}^2(\mathbb{Q})$, there exists $\lambda \in \mathbb{Q}^\times$ such that
\begin{align*}
(x',y',z')=(\lambda x,\lambda y,\lambda z).
\end{align*}
Write $\lambda=m/n$ with $m,n \in \mathbb{Z}$, $n>0$, and $\gcd(m,n)=1$.
Since $x'=\lambda x$, $y'=\lambda y$, and $z'=\lambda z$ are integers, the integer $n$ divides each of $mx$, $my$, and $mz$. Because $\gcd(m,n)=1$, Euclid's lemma gives
\begin{align*}
n \mid x,\qquad n \mid y,\qquad n \mid z.
\end{align*}
Since $\gcd(x,y,z)=1$, this forces $n=1$. Therefore $\lambda=m$ is an integer.
Applying the same argument to
\begin{align*}
(x,y,z)=\lambda^{-1}(x',y',z')
\end{align*}
shows that $\lambda^{-1}$ is also an integer. Hence $\lambda \in \mathbb{Z}$ and $\lambda^{-1} \in \mathbb{Z}$, so $\lambda=\pm 1$. Therefore
\begin{align*}
(x',y',z')=(x,y,z)
\end{align*}
or
\begin{align*}
(x',y',z')=(-x,-y,-z).
\end{align*}
Thus the two triples represent the same class in $T/{\sim}$, proving that $\Phi$ is injective.
[/step]