"The complexity of a signal is related to number of abrupt changes in a signal. For example, a triangular signal requires less number of harmonics for faithful representation compared to a square wave signal because comparatively square wave is a complex signal."
" The complexity is related to the number of abrupt changes in the signal"
Well, a square wave has 4 abrupt changes per period, while a triangle wave as 3 abrupt changes per period. So, this is your definition of "complex" it seems? Having a definition makes the discussion less vague.
It also seems relevant to distinguish between different types of abrupt changes. The square wave has discontinuity in the signal itself, while the triangle wave has discontinuity in the derivative of the signal.
"a triangular signal requires less number of harmonics
for faithful representation compared to a square wave."
Well, both the square wave and the triangle wave have the same exact number of harmonics. They are both infinite in number and at exactly the same frequencies. The only difference between them is the amplitudes of the harmonics. As far as "faithful representation" you again need a definition of that term to avoid being vague. I assume you are saying that if you are limited to a finite number of harmonics, the approximated triangle wave will look more like a true triangle wave, than the approximated square wave will look like the true square wave. I think this is true from an intuitive point of view, but without a definition, it's not very scientific.
"comparatively square wave is a complex signal"
Ok, since you defined the "complex signal" to be one with greater number of abrupt changes, I can't argue. But, what about the type of "abrupt changes".
So what if you have a signal with abruptness type like a triangle wave (derivative discontinuity), but with greater number of abrupt changes per cycle? Which will be better represented with a finite number of harmonics.
Anyway, my point is that, yes you can think intuitively about harmonic content by considering these things, but ultimately a mathematical calculation tells you everything with no ambiguity. Very often our intuition works well and other times it will fail miserably.