I saw on my complex analysis book that linear fractional transformation is isomorphic to the group of invertable $2\times 2$ matrix such that identify scalar multiplication.
Verifying that was easy but I want to know whether there is some intuition or underlying principles why this is happening. I was curious about it since high school. (at that time it was about real fractional transformation)
In fact I didn't take modern algebra and I do not know much about group things.(Just learn a little when taking topology class). Can someone explain the reasons?
To address the question of intuition behind this isomorphism: mobius transformations act on the Riemann sphere $\hat{\mathbb{C}}$ by dilations, rotations, and reflections. The Riemann sphere can be identified with $\mathbb{P}^1(\mathbb{C})$, and it is under this identification that mobius transformations become elements of $PGL(2, \mathbb{C})$.
Edit: I can explain my answer better.
"The Riemann Sphere can be identified with $\mathbb{P}^1(\mathbb{C})$." Recall that $\mathbb{P}^1(\mathbb{C})$ is the set of all complex lines in $\mathbb{C}^2$, eg. $az_1 + bz_2 = 0$. Notice that this line is almost determined by $a$ and $b$; the only problem is that if we multiply them both by any non-zero complex number, say $\lambda$, the line remains the same. (Zeros of $az_1+bz_2$ will also be zeros of $ \lambda az_1 + \lambda b z_2$.) We call $[a:b]$ homogeneous coordinates, and agree that $[a:b] = [\lambda a : \lambda b]$ for any non-zero $\lambda \in \mathbb{C}$. For examples, provided $a\neq 0$, we can write $[a:b] = [1:b/a]$ for any $b\in \mathbb{C}$, by taking $\lambda = \frac{1}{a}$. Exercise: show that the map $f: \hat{\mathbb{C}} \to\mathbb{P}^1(\mathbb{C})$ that sends $\infty$ to $[0:1]$ and $\infty\neq z\in \hat{\mathbb{C}}$ to $[1:z]$ is well-defined, continuous, invertible, etc.
"It is under this identification that mobius transformations become elements of $PGL(2, \mathbb{C})$." An element of $PGL(2, \mathbb{C})$ is a 2-by-2 matrix with complex coefficients, up to multiplication by a scalar matrix, i.e. diagonal matrix of the form $\lambda\cdot \hbox{Id}$. So for example, in $PGL(2, \mathbb{C})$, $$\big(\begin{matrix} 1 & i\\0 & 2\\ \end{matrix}\big) = \big(\begin{matrix} i & -1\\0 & 2i\\ \end{matrix}\big)$$ since the second matrix above is the first one times the matrix $\big(\begin{matrix} i & 0\\0 & i\\ \end{matrix}\big)$. Some questions to ask yourself if this group doesn't seem natural:
i) If $\mathbb{P}^1(\mathbb{C})$ is the set of lines in $\mathbb{C}^2$, what elements of $GL(2, \mathbb{C})$ send each line to itself?
ii) Can we find an action of $GL(2, \mathbb{C})$ on $\mathbb{P}^1(\mathbb{C})$? (Hint: use coordinates)
iii) Since some elements of $GL(2, \mathbb{C}$ fix every element of $\mathbb{P}^1(\mathbb{C})$, is there any harm in quotienting out by this group?
Once you are comfortable with $PGL(2, \mathbb{C})$, do the following: grab an element of this group; lift it to a genuine matrix (that is, fix a specific matrix representation of it); observe its action on (0, 1) and ( 1, $z$); use #2 to interpret this on $\hat{\mathbb{C}}$
That ought to do it.