I do some operations that arrive in a matrix
mat = {{- (γ ^ (3/2) / (- γ + Sqrt[1 + γ^2])) + Sqrt[
1 + γ^2]/ (- γ + sqrt[1 + γ^2]) +
sqrt[γ] (- (
sqrt[γ]/ (- γ + sqrt[
1 + γ^2])) + γ / (- γ + Sqrt[
1 + γ^2])),
sqrt[1 + γ^2] (- (
sqrt[γ]/ (- γ + sqrt[
1 + γ^2])) + γ / (- γ + Sqrt[
1 + γ^2])) +
sqrt[γ] (- (γ ^ (
3/2) / (- γ + Sqrt[1 + γ^2])) + Sqrt[
1 + γ^2]/ (- γ + sqrt[1 + γ^2])),
0}, {0, - (γ / (- γ + Sqrt[1 + γ^2])) + Sqrt[
1 + γ^2]/ (- γ + sqrt[1 + γ^2]), 0}, {0, 0, 1}}
Simplify[] This is nothing (it spits the same again).
But if I copy each element and do Simplify[] For each element separately it simplifies correctly up to
{{1, γ, 0}, {0,1,0}, {0,0,1}}
What gives?
TO EDIT:
I just discovered that when I do Simplify[mat[[1]]], makes it really easier to lower. No idea why that works.