OK, so Q1, Q2, Q3 and Q4 are addressed by my opinion above. Whether or not my opinion is accepted is a separate issue, but that's how I will answer those questions. I'll be the first to acknowledge that offset nonlinearities are the very simplest to deal with, and if any nonlinear system can be called a linear system, it would be that one. But, it is important to make the distinction so that one remembers that there is an extra step (albeit a very simple step) that must be added to the analysis to make the system "properly linear".
So, I can try the remaining questions now.
Caps and inductors don't obey a linear function rule, but are linear devices in the sense that the VI relationship can be viewed as a system that obeys linearity in the system sense. Also, when these devices are used with other linear devices (most notably resistors) we usually end up with a linear system that has a linear differential equation (or linear state space) representation.
I believe that MrAl answered this well enough.
So, I can try the remaining questions now.
A resistor does have a linear VI curve, but is that why it is called a linear device? I'm not sure because it obeys the linear function rule and the linear system rule. Is it one, the other, or both? I don't know.Q5: A resistor is a linear device because the relationship between current and voltage is linear - when voltage is increased, the current also increases proportionally. How would you define linearity of capacitor and inductor along the same lines in DC analysis?
Caps and inductors don't obey a linear function rule, but are linear devices in the sense that the VI relationship can be viewed as a system that obeys linearity in the system sense. Also, when these devices are used with other linear devices (most notably resistors) we usually end up with a linear system that has a linear differential equation (or linear state space) representation.
The transient response just adds to the forced response, so the transient response does not really matter for linearity. The reason for excluding the response to initial conditions is that it will mask the response of the system to its input signals. If you dont' separate those responses, you might think the initial condition response is part of your forced response, and so you might think the system is nonlinear because the output does not match what you expect. The basic thing to do is to look at the differential equation, or state space system to see if it is linear. Then you dont' need to worry about this at all. The fact that you can make a linear differential equation (weather time invariant or time varying) makes the linearity clear.Q6: Almost every circuit has two kinds of responses, transient response and steady state response, where transient response dies away as the time tends to infinity. If it is said that a circuit or electrical system is a linear system, it means that the relationship between input and output is of linear nature. Let's focus on an RC circuit in zero-state with a DC power supply. You can see here that it is a linear system even in view of its transient response in addition to being a linear system in steady state. If an electrical system is a linear one considering its steady state response, then does this mean that it is also linear system when its transient response is considered?
Q7: For an RC circuit the transient response is given as Vout(t)=Vs{1-e^(-t/RC)} where Vs is a DC supply. Let's take R=0, then Vout(t)=Vs{1-1}=0. Could you please tell me that why this is so?
I believe that MrAl answered this well enough.