I encounter some engineers who can quickly spot poles and zeros in the circuit by identifying "degree of freedom". For example, a typical technical discussion goes like : "a miller compensation has two degree of freedom, therefore two poles, a feedforward path gives it a zero. A nulling resistor gives it additional degree of freedom, inevitably adds another pole." This kind of technical discussion sounds incomprehensible to me. (The only methods I was taught are nodal analysis, some open/short circuit time constant techniques, and some phasor estimations on load) .
It seems Prof. Thomas Lee started this: -
I wonder are there anyone here know the insight behind those "degree of freedom" estimation ? What are the rationale mathematically?