This question is about the following passage in the book "Quantum Field Theory for Mathematicians" by R. Ticciati:
Definition 6.2.28: A Cartan subalgebra of a Lie algebra ${\cal G}$ is a maximal commuting Lie subalgebra of ${\cal G}$.
For any one of the Lie algebras of immediate interest to us, ${\frak u}(n)$, ${\frak{su}}(n)$, ${\frak so}(n)$, and ${\frak so}(1,3)$, it is easy to show that its Cartan subalgebras all have the same dimension. This result shows that the dimension of a Cartan subalgebra often depends only on the Lie algebra and is therefore characteristic of the Lie algebra.
If I correctly understand the definition, given the Lie algebra ${\cal G}$ a Cartan subalgebra is an abelian Lie subalgebra $H\subset {\cal G}$ such that if $H'\subset {\cal G}$ is another abelian Lie subalgebra with $H\subset H'$ then $H'=H$.
Now honestly I admit that I don't see what it is easy to see that all these quoted Lie algebras have the property that all Cartan subalgebras have the same dimension.
I've tried to think in terms of generators. Let $H$ be a Cartan subalgebra of ${\cal G}$. We can take any basis of $H$, say $\{h_i\}$, and complete it to a basis of ${\cal G}$ by adding some vectors $\{v_i\}$. For each $v_i$ there must be at least one $h_j$ with $[v_i,h_j]\neq 0$ otherwise $H$ would not be maximal. From this perspective I think that all Cartan subalgebras having the same dimension is tantamount of saying that given any basis $\{e_i\}$ of ${\cal G}$ the maximal number of vectors which commute among themselves is the same. But again I don't find it easy to see why this is the case for these Lie algebras.
So why is the dimension of all Cartan subalgebras of the quoted Lie algebras the same? Why should that be considered as something easy to see? Moreover, what is the common feature of all these Lie algebras underlying this result?