I'm currently trying to read an interesting paper having to do with embedding graphs in hyperbolic spaces. Namely, "Geographic Routing Using Hyperbolic Space" by Robert Kleinberg. Link: http://user.informatik.uni-goettingen.de/~ychen/NC/geo_routing_hyperbolic_infocom07.pdf
In their paper, the proof of existence of this embedding relies on a tiling of the hyperbolic plane. For the case of a triangular tiling (top of page 5), they describe two transformations $a$ and $b$ by their Mobius transformation coefficients:
$$ a = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}, \quad b = \begin{bmatrix} 0 & 1 \\ -1 & 1 \end{bmatrix} $$
They note that $PSL_2(\mathbb{Z})$ is generated by these two transformations. Then they claim (working in the Poincare disc model):
If $\Delta$ is the ideal triangle with vertices $0,1,i$, then $a$ exchanges $\Delta$ with its complex conjugate $\bar{\Delta}$ and $b$ preserves $\Delta$ while cyclically permuting its vertices. As $g$ ranges over all elements of $PSL_2(\mathbb{Z})$, the ideal triangles $g(\Delta)$ form a tiling of the hyperbolic plane.
First of all, I fail to see how $0,1,i$ is an ideal triangle since $0$ is not an ideal point in the Poincare disc. Secondly, I fail to see how these two transformations can tile the whole space with the transformations $a$ and $b$ given above. But I am probably missing something important. Can anyone point me in the right direction?
EDIT: also, Kleinberg gives the explicit form of $a$ and $b$ in terms of mappings on the Poincare disc: $$a: z \mapsto -z \quad \textrm{and} \quad b: z \mapsto \frac{(1+2i)z+1}{z+(1-2i)}$$