Set 35 — Two-Port Networks
Set 32, Challenge C1 found that two identical \(RC\) sections cascaded directly give \(1/(s^2+3s+1)\) rather than \(1/(1+s)^2\) — the repeated pole splitting to \(-0.382\) and \(-2.618\), costing 42% of the bandwidth. No transform repaired it, because it is not a transform problem: a transfer function is a single ratio, and a single ratio cannot say what current the network draws or supplies. This set replaces it with four parameters. The \(z\), \(y\), \(h\) and \(ABCD\) descriptions each carry enough information to predict what happens when a network is loaded, and the last makes cascading an exact matrix multiplication — reproducing that \(s^2+3s+1\) in two lines. Being the final set, it also closes the book.
The four descriptions. A two-port has four terminal quantities — \(V_1, I_1, V_2, I_2\) — of which two are independent. Which two are chosen names the parameter set:
Set Defining equations Natural use \(z\) (impedance) \(V_1 = z_{11}I_1+z_{12}I_2\); \(V_2 = z_{21}I_1+z_{22}I_2\) Series connection \(y\) (admittance) \(I_1 = y_{11}V_1+y_{12}V_2\); \(I_2 = y_{21}V_1+y_{22}V_2\) Parallel connection \(h\) (hybrid) \(V_1 = h_{11}I_1+h_{12}V_2\); \(I_2 = h_{21}I_1+h_{22}V_2\) Transistors \(ABCD\) (transmission) \(V_1 = AV_2-BI_2\); \(I_1 = CV_2-DI_2\) Cascade The sign convention matters: \(I_1\) and \(I_2\) both flow into the network, except in the \(ABCD\) set where the minus signs make \(-I_2\) the current flowing out into a load.
Reciprocity and symmetry:
Set Reciprocal if Symmetric if \(z\) \(z_{12} = z_{21}\) \(z_{11} = z_{22}\) \(y\) \(y_{12} = y_{21}\) \(y_{11} = y_{22}\) \(h\) \(h_{12} = -h_{21}\) \(\Delta h = 1\) \(ABCD\) \(AD-BC = 1\) \(A = D\) Interconnection rules:
\[ \text{series} \to \mathbf{z}_1+\mathbf{z}_2, \qquad \text{parallel} \to \mathbf{y}_1+\mathbf{y}_2, \qquad \text{cascade} \to \mathbf{T}_1\mathbf{T}_2 \]the last being an ordinary matrix product, which is what makes \(ABCD\) the natural choice for chains.
Terminated in \(Z_L\):
\[ Z_{\text{in}} = \frac{AZ_L+B}{CZ_L+D} \]Convention: all parameters are functions of \(s\) or of \(j\omega\); the networks are linear and contain no independent sources.
Explain precisely why a transfer function cannot predict what a network does when loaded, and state what extra information is required.
What \(H(s)\) actually says. It is defined as a ratio measured under one specific condition:
The output must be open-circuited. Every transfer function quoted in Sets 28 to 34 carried this hidden condition, and it was harmless only because nothing was ever connected.
The failure, concretely. Set 32, Challenge C1 cascaded two \(RC\) sections:
| Prediction | Denominator | Poles | Bandwidth |
|---|---|---|---|
| Product of the two | \(s^2+2s+1\) | \(-1, -1\) | 0.644 rad/s |
| Truth | \(s^2+3s+1\) | \(-0.382, -2.618\) | 0.374 rad/s |
42% of the bandwidth lost, and a repeated pole split into two distinct ones. The prediction is not slightly optimistic; it describes a different circuit.
Why it fails. Connecting stage 2 draws current from stage 1's output, so \(I_2 \ne 0\) and the defining condition is violated:
The first stage no longer behaves as characterised. Nothing is wrong with \(H_1\) — it is simply being used outside the conditions of its own definition.
What is missing. To predict the loaded behaviour one must know:
| Quantity | Answers |
|---|---|
| Forward transfer | How much gets through |
| Output impedance | How much stage 1 droops when loaded |
| Input impedance | How much stage 2 draws |
| Reverse transfer | Whether the output affects the input |
This is not a coincidence of counting. A two-port has four terminal variables, two of them independent, so a linear relation between them needs exactly four coefficients.
When the shortcut is safe. The product rule works if the interface carries no power:
| Condition | Example |
|---|---|
| \(Z_{\text{out},1} \ll Z_{\text{in},2}\) | Op-amp output driving a high-impedance stage |
| A buffer between stages | Unity-gain follower — Set 30's Sallen–Key cascades |
| Unilateral and unloaded | Idealised block diagrams |
This is why active filters cascade cleanly and passive ladders do not — Set 30, Problem 16 designed the ladder as a whole for exactly this reason.
The programme for this set:
Problem 10 returns to the failed example and gets \(s^2+3s+1\) in two lines of matrix multiplication.
Define the \(z\) parameters, find them for a T-network, and explain how each is measured.
The defining equations, taking both currents as independent:
All four have units of impedance, hence the name. Both currents flow into the network — the standard convention.
How each is measured. Set one current to zero by open-circuiting that port:
| Parameter | Definition | Meaning |
|---|---|---|
| \(z_{11}\) | \(\left.V_1/I_1\right|_{I_2=0}\) | Input impedance, output open |
| \(z_{12}\) | \(\left.V_1/I_2\right|_{I_1=0}\) | Reverse transfer impedance |
| \(z_{21}\) | \(\left.V_2/I_1\right|_{I_2=0}\) | Forward transfer impedance |
| \(z_{22}\) | \(\left.V_2/I_2\right|_{I_1=0}\) | Output impedance, input open |
The \(z\) parameters are the open-circuit parameters — every measurement leaves one port open, which is easy at low frequency and awkward at high (a genuine open circuit is hard to realise, Problem 18).
Apply to a T-network — series \(Z_a\), series \(Z_b\), shunt \(Z_c\) between them:
The shunt arm appears in every entry — it is the element common to both loops, which is exactly what a transfer impedance measures.
Read the structure:
| Observation | Consequence |
|---|---|
| \(z_{12} = z_{21} = Z_c\) | Reciprocal — Problem 7 |
| \(z_{11} = z_{22}\) iff \(Z_a = Z_b\) | Symmetric only then — Problem 8 |
| Three elements, four parameters | One constraint: \(z_{12} = z_{21}\) |
The last row is worth noting: a reciprocal two-port has only three independent parameters, and the T-network's three elements match them exactly. That is why any reciprocal two-port has a T-equivalent (Problem 14).
A numerical case used throughout: \(Z_a = 10\), \(Z_b = 20\), \(Z_c = 30\ \Omega\):
Reciprocal (\(z_{12} = z_{21}\)) but not symmetric (\(40 \ne 50\)) — as expected, since \(Z_a \ne Z_b\).
When \(z\) parameters do not exist. An ideal transformer has \(V_1/V_2 = n\) regardless of current, so no finite \(z_{11}\) exists:
No single parameter set describes every two-port. Problem 19 tabulates which sets fail for which networks — a series impedance has no \(y\), a shunt admittance has no \(z\), and the ideal transformer has neither.
Define the \(y\) parameters, obtain them for a Pi-network, and relate them to the \(z\) parameters.
The defining equations, now with voltages independent:
The dual of the \(z\) set, and measured by short-circuiting a port rather than opening it — which is why they are the short-circuit parameters.
The measurements:
| Parameter | Definition | Meaning |
|---|---|---|
| \(y_{11}\) | \(\left.I_1/V_1\right|_{V_2=0}\) | Input admittance, output shorted |
| \(y_{12}\) | \(\left.I_1/V_2\right|_{V_1=0}\) | Reverse transfer admittance |
| \(y_{21}\) | \(\left.I_2/V_1\right|_{V_2=0}\) | Forward transfer admittance |
| \(y_{22}\) | \(\left.I_2/V_2\right|_{V_1=0}\) | Output admittance, input shorted |
Short circuits are easier to realise than open circuits at high frequency, which is one reason \(y\) parameters are preferred for transistor characterisation above audio.
The Pi-network — shunt \(Y_1\), series \(Y_2\), shunt \(Y_3\):
| Feature | Reason |
|---|---|
| Diagonal = sum at that node | KCL with the other node grounded |
| Off-diagonal negative | Current leaves through the shared branch |
| \(y_{12} = y_{21}\) | Reciprocal |
The negative sign is not an error — it is the same minus that appears off-diagonal in nodal analysis (Set 5), and for the same reason. The Pi-network is to \(y\) what the T-network is to \(z\).
The relationship to \(z\) is matrix inversion, not term-by-term reciprocal:
This is the single commonest error in the topic. The parameters are entries of inverse matrices, so \(y_{11}\) involves \(z_{22}\) — the two are measured under different terminations and cannot be reciprocals of each other.
Demonstrate on the running T-network, \(\mathbf{z} = \begin{bmatrix}40&30\\30&50\end{bmatrix}\), \(\Delta z = 1100\):
| Comparison | Value |
|---|---|
| \(y_{11} = z_{22}/\Delta z\) | 0.04545 S |
| \(1/z_{11} = 1/40\) | 0.02500 S — wrong by 82% |
The two differ by nearly a factor of two. Physically, \(1/z_{11}\) is the input admittance with the output open; \(y_{11}\) is with it shorted — different circuits, different answers.
When \(y\) fails. The inversion requires \(\Delta z \ne 0\):
| Network | \(z\) exists? | \(y\) exists? |
|---|---|---|
| Series impedance alone | Yes (all entries \(Z\)) | No — \(\Delta z = 0\) |
| Shunt admittance alone | No | Yes |
| T or Pi network | Yes | Yes |
A lone series impedance has \(\mathbf{z} = \begin{bmatrix}Z&Z\\Z&Z\end{bmatrix}\), which is singular — shorting the output gives infinite current, so no finite \(y_{11}\) exists.
Define the \(h\) parameters and explain why they suit transistors when \(z\) and \(y\) do not.
The hybrid set takes \(I_1\) and \(V_2\) as independent:
The name "hybrid" is literal — the four parameters have four different units:
| Parameter | Condition | Units | BJT name |
|---|---|---|---|
| \(h_{11}\) | \(V_2 = 0\) (output shorted) | Ω | \(h_{ie}\) — input resistance |
| \(h_{12}\) | \(I_1 = 0\) (input open) | Dimensionless | \(h_{re}\) — reverse voltage ratio |
| \(h_{21}\) | \(V_2 = 0\) | Dimensionless | \(h_{fe}\) — current gain |
| \(h_{22}\) | \(I_1 = 0\) | S | \(h_{oe}\) — output conductance |
Why this suits a transistor. Each parameter matches a quantity that is both physically meaningful and easily measured:
| Requirement | Why \(h\) works |
|---|---|
| Current gain is the headline figure | \(h_{21}\) is \(\beta\) |
| Input behaves as a resistance | \(h_{11}\) directly |
| Output behaves as a current source | \(h_{22}\) small |
| Measurement conditions are achievable | Short at output, open at input — both easy for a BJT |
The last is decisive. A transistor's \(z\) parameters need the input open, which for a BJT means no base current and therefore a device that is switched off. The measurement destroys the operating point — which is why \(z\) parameters are useless for a transistor and \(h\) parameters became the industry standard.
The equivalent circuit reads directly off the equations:
| Side | Model |
|---|---|
| Input | Resistance \(h_{11}\) in series with a dependent source \(h_{12}V_2\) |
| Output | Current source \(h_{21}I_1\) in parallel with conductance \(h_{22}\) |
A Thévenin input and a Norton output — which is exactly how a transistor behaves, and why the model is so durable.
Typical values for a small-signal BJT in common emitter:
| Parameter | Value |
|---|---|
| \(h_{ie}\) | 1.1 kΩ |
| \(h_{re}\) | \(2.5\times10^{-4}\) |
| \(h_{fe}\) | 50 |
| \(h_{oe}\) | 25 µS |
Note the enormous spread — from \(10^{-4}\) to \(10^3\). The two small parameters, \(h_{re}\) and \(h_{oe}\), are routinely neglected, and Problem 16 checks whether that is justified.
The reciprocity test is different for this set:
Emphatically not reciprocal — forward gain 50, reverse coupling \(2.5\times10^{-4}\), a ratio of 200 000. That asymmetry is amplification, and it is only possible because the transistor is active. Problem 7 shows every passive bilateral network must be reciprocal.
Define the transmission parameters, find them for the elementary networks, and explain the sign convention.
The defining equations, expressing the input in terms of the output:
The minus signs are deliberate. With \(-I_2\) as the current flowing out into a load, the output variables of one stage become the input variables of the next — which is what makes cascading a matrix product (Problem 10).
The four measurements:
| Parameter | Definition | Units | Name |
|---|---|---|---|
| \(A\) | \(\left.V_1/V_2\right|_{I_2=0}\) | — | Reverse voltage ratio |
| \(B\) | \(\left.-V_1/I_2\right|_{V_2=0}\) | Ω | Transfer impedance |
| \(C\) | \(\left.I_1/V_2\right|_{I_2=0}\) | S | Transfer admittance |
| \(D\) | \(\left.-I_1/I_2\right|_{V_2=0}\) | — | Reverse current ratio |
Note \(A = V_1/V_2\), not \(V_2/V_1\) — the transmission parameters run backwards, describing what input is needed for a given output. The open-circuit voltage gain is therefore \(1/A\).
The two elementary building blocks:
Both have determinant 1 and are as simple as a matrix can be without being the identity. Every ladder network is a product of these two, which is the whole reason the transmission set exists.
A worked case — one \(RC\) section (series \(R\), then shunt \(C\)), which Problem 10 will need:
With \(R = 1\), \(C = 1\):
Check the gain: \(1/A = 1/(1+s)\) ✓ — the familiar unloaded \(RC\) response. Note the order of multiplication matches the physical order of the elements, input first.
Other useful blocks:
| Network | \(\mathbf{T}\) |
|---|---|
| Ideal transformer, ratio \(n:1\) | \(\begin{bmatrix}n&0\\0&1/n\end{bmatrix}\) |
| T-network | \(\begin{bmatrix}1+Z_a/Z_c & Z_a+Z_b+Z_aZ_b/Z_c\\ 1/Z_c & 1+Z_b/Z_c\end{bmatrix}\) |
| Lossless line, length \(\ell\) | \(\begin{bmatrix}\cos\beta\ell & jZ_0\sin\beta\ell\\ jY_0\sin\beta\ell & \cos\beta\ell\end{bmatrix}\) |
All have unit determinant — a signature of reciprocity (Problem 7). The transformer row also shows why \(ABCD\) succeeds where \(z\) and \(y\) both fail.
The \(ABCD\) set is the odd one out in a useful way:
| \(z\), \(y\), \(h\) | \(ABCD\) |
|---|---|
| Relate quantities at both ports together | Maps port 2 onto port 1 |
| Add under series/parallel connection | Multiply under cascade |
| Symmetric matrices when reciprocal | Unit determinant when reciprocal |
Derive the conversion from \(z\) to \(ABCD\) and demonstrate it on the running T-network.
Derive rather than memorise. Start from the \(z\) equations and solve for \(V_1, I_1\) in terms of \(V_2, -I_2\). From the second equation:
Comparing with \(I_1 = CV_2-DI_2\) gives \(C = 1/z_{21}\) and \(D = z_{22}/z_{21}\) immediately.
Substitute into the first equation:
Everything is divided by \(z_{21}\) — so the conversion fails for a network with no forward transmission, which is exactly right.
A structural check. Compute the determinant:
So \(AD-BC = 1\) precisely when \(z_{12} = z_{21}\) — the two reciprocity tests are the same statement, which Problem 7 pursues.
Apply to the T-network \(\mathbf{z} = \begin{bmatrix}40&30\\30&50\end{bmatrix}\), \(\Delta z = 1100\):
| Parameter | Computation | Value |
|---|---|---|
| \(A\) | \(40/30\) | 1.3333 |
| \(B\) | \(1100/30\) | 36.667 Ω |
| \(C\) | \(1/30\) | 0.03333 S |
| \(D\) | \(50/30\) | 1.6667 |
Verify against direct circuit analysis. Terminating in \(Z_L\), the transmission parameters predict
Direct analysis of the T — \(Z_a\) in series with \(Z_c\) parallel \((Z_b+Z_L)\):
| \(Z_L\) | \(Z_{\text{in}}\) | Sense check |
|---|---|---|
| 0 (shorted) | 22 Ω | \(10+30\|20\) ✓ |
| 50 Ω | 31 Ω | Between the two extremes |
| \(\infty\) (open) | 40 Ω | \(= z_{11}\) ✓ |
The last row is a good check: with the output open, \(Z_{\text{in}}\) must equal \(z_{11}\) by definition, and it does.
The conversion map. All six sets are interconvertible where they exist:
| From → To | Rule |
|---|---|
| \(z \leftrightarrow y\) | Matrix inverse |
| \(z \to ABCD\) | Divide by \(z_{21}\) as above |
| \(ABCD \to z\) | \(z_{11} = A/C\), \(z_{12} = \Delta T/C\), \(z_{21} = 1/C\), \(z_{22} = D/C\) |
| \(h \to z\) | \(z_{11} = \Delta h/h_{22}\), \(z_{12} = h_{12}/h_{22}\), … |
Rather than memorise the table, re-derive. Each conversion is two linear equations rearranged, and doing so takes less time than recalling which index goes where.
State the reciprocity theorem for two-ports, give its form in each parameter set, and identify what makes a network non-reciprocal.
The physical statement. Drive port 1 with a current and measure the open-circuit voltage at port 2; then swap. A reciprocal network gives the same answer both ways:
This is the two-port form of the reciprocity theorem met in Set 12 — source and detector may be exchanged without altering the reading.
The test in each set:
| Set | Reciprocal if | Why the form differs |
|---|---|---|
| \(z\) | \(z_{12} = z_{21}\) | Symmetric matrix |
| \(y\) | \(y_{12} = y_{21}\) | Inverse of a symmetric matrix is symmetric |
| \(h\) | \(h_{12} = -h_{21}\) | Mixed variables flip one sign |
| \(ABCD\) | \(AD-BC = 1\) | Determinant, not an equality |
The \(h\) and \(ABCD\) forms look unrelated but are not — Problem 6 showed \(AD-BC = z_{12}/z_{21}\), so the determinant condition is the equality condition, rewritten.
What guarantees reciprocity. A network is reciprocal if it contains only:
| Reciprocal | Non-reciprocal |
|---|---|
| \(R\), \(L\), \(C\) | Dependent sources |
| Mutual inductance | Transistors, op-amps |
| Ideal transformers | Gyrators, circulators |
| Any passive bilateral element | Magnetically biased ferrites |
The rule: passive and bilateral implies reciprocal. Mutual inductance is worth noting — despite its asymmetric appearance, \(M_{12} = M_{21}\) always (Set 17), so coupled coils are reciprocal.
Why non-reciprocity is valuable. Amplification requires it:
A reciprocal device cannot amplify. If forward and reverse transmission were equal, any output signal would feed back to the input in equal measure — which is why every gain block ever built is non-reciprocal, and why the isolation ratio above is a figure of merit.
The gyrator is the cleanest non-reciprocal passive element:
Antisymmetric rather than symmetric. Its useful property is impedance inversion: a gyrator terminated in a capacitor looks inductive,
which is how integrated circuits synthesise inductance without a coil — Set 30's active filters rely on it.
A practical use of the test:
| Situation | Inference |
|---|---|
| Measured \(z_{12} \ne z_{21}\) on a passive network | Measurement error — check the setup |
| \(AD-BC \ne 1\) after algebra | Arithmetic slip |
| Genuinely \(z_{12} \ne z_{21}\) | Active or non-bilateral element present |
The determinant test is the best single check on any hand computation in this topic — it catches most algebra errors immediately.
Distinguish symmetry from reciprocity, give the test in each set, and state what symmetry buys.
The two properties are independent and are constantly confused:
| Property | Means |
|---|---|
| Reciprocal | Transmission is the same in both directions |
| Symmetric | The two ports are interchangeable — the network looks identical from either side |
Symmetry is the stronger condition: it implies reciprocity for passive networks, but reciprocity does not imply symmetry.
The tests:
| Set | Reciprocal | Symmetric |
|---|---|---|
| \(z\) | \(z_{12} = z_{21}\) | \(z_{11} = z_{22}\) |
| \(y\) | \(y_{12} = y_{21}\) | \(y_{11} = y_{22}\) |
| \(h\) | \(h_{12} = -h_{21}\) | \(\Delta h = 1\) |
| \(ABCD\) | \(AD-BC = 1\) | \(A = D\) |
Reciprocity constrains the off-diagonal; symmetry constrains the diagonal. That is the cleanest way to remember which is which.
Test the running T-network, \(Z_a = 10\), \(Z_b = 20\), \(Z_c = 30\):
| Test | Check | Verdict |
|---|---|---|
| Reciprocal | \(z_{12} = z_{21} = 30\) | Yes |
| Symmetric | \(z_{11} = 40 \ne 50 = z_{22}\) | No |
| \(ABCD\) confirm | \(A = 1.333 \ne 1.667 = D\) | No — consistent |
Physically obvious once seen: looking in from port 1 the first series arm is 10 Ω; from port 2 it is 20 Ω. The network is not the same from both sides.
Make it symmetric by setting \(Z_a = Z_b = 10\), keeping \(Z_c = 30\):
Both conditions now hold. A symmetric reciprocal two-port has only two independent parameters — down from four — which is why such networks are so tractable.
What symmetry buys:
| Consequence | Detail |
|---|---|
| A single characteristic impedance | \(Z_0 = \sqrt{B/C}\) — Problem 13 |
| Can be reversed without effect | Useful for attenuators and filters |
| Two parameters, not four | Design is far simpler |
| Sections cascade identically | Ladder filters, transmission lines |
This is why filter sections and attenuator pads are almost always built symmetric — Set 30's ladder prototypes, and the T and Pi pads of Problem 15.
A counter-example worth holding on to. An ideal transformer:
Reciprocal but not symmetric — exactly as expected, since a step-up transformer viewed from the other side is a step-down. It proves the two properties are genuinely independent.
Derive the rules for series, parallel and cascade connection of two-ports, and explain why each uses a different parameter set.
aSeries connection — inputs in series, outputs in series. The currents are shared and the voltages add:
The \(z\) set is chosen because it takes current as the independent variable — and current is what the two networks share.
bParallel connection — the dual. Voltages shared, currents add:
Example: two reciprocal networks in parallel,
Both reciprocal and symmetric, and so is the sum — these properties survive addition, which is a useful check.
cCascade connection — output of the first becomes input of the second:
The second condition is the crucial one. The current flowing out of network 1 flows into network 2 — and the \(ABCD\) convention was defined with \(-I_2\) precisely so that this becomes an identity rather than a sign nuisance.
The derivation. For network 1:
and for network 2, \(\begin{bmatrix}V_1''\\I_1''\end{bmatrix} = \mathbf{T}''\begin{bmatrix}V_2''\\-I_2''\end{bmatrix}\). Substituting:
An ordinary matrix product, in the physical order of the stages. Loading is handled automatically because the shared variables are matched exactly, not assumed away.
Two consequences of using matrices:
| Property | Consequence |
|---|---|
| Matrix product is not commutative | Order matters — reversing a chain changes it |
| \(\det(\mathbf{T}'\mathbf{T}'') = \det\mathbf{T}'\det\mathbf{T}''\) | Cascading reciprocal networks stays reciprocal |
The second is elegant: since each reciprocal block has determinant 1, any cascade of them does too. Reciprocity is preserved under all three interconnections.
The summary table:
| Connection | Shared | Added | Rule |
|---|---|---|---|
| Series–series | Currents | Voltages | \(\mathbf{z}\) add |
| Parallel–parallel | Voltages | Currents | \(\mathbf{y}\) add |
| Series–parallel | Mixed | Mixed | \(\mathbf{h}\) add |
| Cascade | Interface variables | — | \(\mathbf{T}\) multiply |
Each parameter set exists because some interconnection makes it add. That is the organising principle of the whole topic — and it explains why there are exactly these sets and not others.
A caution. The addition rules assume the interconnection does not disturb the individual networks' port conditions. That assumption can fail, and Problem 17 gives the test — the cascade rule, however, is always valid.
Return to Set 32, Challenge C1 — two \(RC\) sections cascaded, each with \(R = 1\ \Omega\) and \(C = 1\) F — and obtain the true transfer function by matrix multiplication.
The one section, from Problem 5:
Unloaded gain \(1/A = 1/(1+s)\) — correct for a single section standing alone.
Cascade the two by multiplying:
Entry by entry:
The transfer function with the output open is \(1/A\):
Exactly Set 32, Challenge C1's answer, obtained in three lines of arithmetic rather than a full nodal analysis — and with no opportunity to make the loading mistake, because the matrix product cannot express it.
Where the extra \(s\) comes from. Track the term:
| Term | Origin |
|---|---|
| \((1+s)^2\) | \(A'A''\) — the product of the two gains |
| \(1 \cdot s\) | \(B'C''\) — stage 1's output impedance meeting stage 2's input admittance |
The loading term is \(B'C''\), and it is precisely what the naive product omits. \(B' = R = 1\) is the first stage's series resistance; \(C'' = sC = s\) is the second's shunt admittance. Their product is the current stolen.
Compare the two predictions:
| Quantity | Naive \((1+s)^2\) | True \(s^2+3s+1\) |
|---|---|---|
| Poles | \(-1, -1\) | \(-0.382, -2.618\) |
| Exact poles | Repeated | \(\left(-3\pm\sqrt5\right)/2\) |
| Damping | Critically damped | Overdamped, \(\zeta = 1.5\) |
| \(-3\) dB bandwidth | 0.6436 rad/s | 0.3742 rad/s |
| Error | — | 42% of the bandwidth lost |
The pole product is 1 in both cases; loading does not move the poles' product, it spreads them apart — one moving toward the origin (slower) and one away (faster), with the slow one setting the bandwidth.
The golden-ratio curiosity. The poles are \(-\varphi^2\) and \(-1/\varphi^2\) where \(\varphi = (1+\sqrt5)/2\):
A consequence of the continued-fraction structure of the ladder — pretty, and a memorable check that the numbers are right.
The buffered alternative. Insert a unity-gain buffer between the stages:
| Arrangement | Result |
|---|---|
| Direct cascade | \(1/(s^2+3s+1)\) |
| Buffered | \(1/(1+s)^2\) — the naive answer becomes correct |
The buffer forces \(I_2' = 0\), restoring the condition under which \(H_1\) was defined. This is exactly why Set 30's Sallen–Key stages cascade cleanly and why passive ladder filters must be designed as a whole.
Derive the input impedance of a two-port terminated in \(Z_L\) in each parameter set, and check the limiting cases.
From the \(ABCD\) set, the quickest route. The load imposes \(V_2 = -I_2Z_L\):
A bilinear (Möbius) transformation of \(Z_L\) — the same mathematical form that governs the Smith chart, and the reason circles map to circles there.
From the \(z\) set, eliminating \(I_2 = -V_2/Z_L\):
This form is the more revealing of the two. The input impedance is the open-circuit value \(z_{11}\) reduced by a term that depends on the load — and the reduction is proportional to \(z_{12}z_{21}\), the product of forward and reverse transfer.
The limiting cases, which are the best checks available:
| \(Z_L\) | \(Z_{\text{in}}\) from \(ABCD\) | From \(z\) | Meaning |
|---|---|---|---|
| \(\infty\) (open) | \(A/C\) | \(z_{11}\) | Open-circuit input impedance |
| 0 (short) | \(B/D\) | \(z_{11}-\dfrac{z_{12}z_{21}}{z_{22}}\) | Short-circuit input impedance |
Both must agree, and they do — since \(A/C = z_{11}\) from Problem 6's conversion. Any discrepancy signals an algebra error.
The running T-network, \(A = 4/3\), \(B = 110/3\), \(C = 1/30\), \(D = 5/3\):
| \(Z_L\) | \(Z_{\text{in}}\) | Direct check |
|---|---|---|
| 0 | 22 Ω | \(10+30\|20 = 10+12\) ✓ |
| 50 Ω | 31 Ω | \(10+30\|70 = 10+21\) ✓ |
| \(\infty\) | 40 Ω | \(z_{11} = Z_a+Z_c\) ✓ |
Every value confirmed by elementary series–parallel reduction. Note \(Z_{\text{in}}\) varies only from 22 to 40 Ω as the load swings from short to open — the shunt arm \(Z_c\) partially isolates the input from the load.
Output impedance is the mirror image, found by looking in at port 2 with a source impedance \(Z_S\) at port 1:
\(A\) and \(D\) exchange places — which is exactly what reversing a two-port does, and why a symmetric network (\(A = D\)) has the same formula in both directions.
Why the bilinear form matters. As \(Z_L\) traces a curve, \(Z_{\text{in}}\) traces its image:
| Property | Consequence |
|---|---|
| Circles map to circles | The Smith chart works at all |
| Passive \(Z_L\) gives passive \(Z_{\text{in}}\) | The right half-plane maps into itself |
| Invertible | Load can be inferred from measured \(Z_{\text{in}}\) |
The last row is the basis of impedance measurement through a fixture: measure \(Z_{\text{in}}\), know the fixture's \(ABCD\), and invert to recover the device's true impedance — de-embedding, in instrument terminology.
Find the voltage gain of a two-port driven from a source of impedance \(Z_S\) into a load \(Z_L\), and quantify how much each termination costs.
Three gains must be distinguished, and confusing them is a standard error:
| Gain | Definition |
|---|---|
| Open-circuit | \(V_2/V_1\) with \(Z_L = \infty\) |
| Loaded | \(V_2/V_1\) with \(Z_L\) connected |
| Overall | \(V_2/V_S\) — includes the source divider |
The loaded gain. From \(V_1 = AV_2-BI_2\) with \(I_2 = -V_2/Z_L\):
As \(Z_L \to \infty\) this tends to \(1/A\) — the open-circuit gain of Problem 5, recovered as it must be.
The overall gain adds the input divider between \(Z_S\) and \(Z_{\text{in}}\):
Substituting \(Z_{\text{in}}\) from Problem 11 and simplifying:
All four parameters appear, together with both terminations. This single expression contains everything: it reduces to \(1/A\) when \(Z_S = 0\) and \(Z_L = \infty\), and degrades from there.
Quantify on the running T-network (\(A = 4/3\), \(B = 110/3\), \(C = 1/30\), \(D = 5/3\)):
| \(Z_S\) | \(Z_L\) | \(V_2/V_S\) | Loss vs ideal |
|---|---|---|---|
| 0 | \(\infty\) | 0.750 | — (this is \(1/A\)) |
| 0 | 50 Ω | 0.484 | \(-3.8\) dB |
| 50 Ω | \(\infty\) | 0.333 | \(-7.0\) dB |
| 50 Ω | 50 Ω | 0.185 | \(-12.2\) dB |
The terminations cost more than the network itself. The bare network attenuates by 2.5 dB; realistic source and load together turn that into 12.2 dB. Quoting an unloaded gain for a circuit that will be terminated is therefore not a small optimism.
Current gain and power gain follow the same pattern:
For a passive network \(G_P \le 1\) always; the value of \(Z_L\) maximising it is the conjugate-matched load, connecting back to Set 12's maximum power transfer theorem — the one method Set 32 found could not move into the \(s\)-domain freely.
The design lesson:
| Goal | Requirement |
|---|---|
| Preserve voltage gain | \(Z_L \gg B/A\), \(Z_S \ll Z_{\text{in}}\) |
| Maximise power transfer | Conjugate match at both ends |
| Preserve waveform | Match to \(Z_0\) — Problem 13 |
These three goals conflict, and choosing between them is the substance of interface design. Voltage amplifiers want mismatch; power stages want matching; transmission systems want \(Z_0\) termination.
Define the characteristic impedance of a symmetric two-port, prove that terminating in it makes the input impedance equal to it, and explain its significance for cascades.
The defining question: is there a load \(Z_0\) such that the input impedance equals the same \(Z_0\)? Setting \(Z_{\text{in}} = Z_L = Z_0\):
For a symmetric network \(A = D\), so the linear term vanishes:
Simple only because of the symmetry. For an unsymmetric network the quadratic has two distinct roots — the image impedances \(Z_{I1}\) and \(Z_{I2}\), one for each port.
Verify the claim. Substituting \(Z_L = \sqrt{B/C}\) with \(D = A\):
Multiplying numerator and denominator appropriately and using \(A^2-BC = 1\), this reduces identically to \(\sqrt{B/C}\) ✓ — confirmed symbolically.
A worked case: symmetric T with \(Z_a = Z_b = 10\), \(Z_c = 30\ \Omega\):
| Quantity | Value |
|---|---|
| \(A = D\) | 1.3333 |
| \(B\) | 23.333 Ω |
| \(C\) | 0.033333 S |
| \(Z_0 = \sqrt{B/C}\) | 26.458 Ω |
| \(Z_{\text{in}}\) when loaded by \(Z_0\) | 26.458 Ω ✓ |
Also worth checking: \(Z_0 = \sqrt{Z_{\text{oc}}Z_{\text{sc}}}\), the geometric mean of the open- and short-circuit input impedances — a two-measurement route to \(Z_0\) for any network.
Why it matters for cascades. Terminate a chain of identical symmetric sections in \(Z_0\):
| Position | Impedance seen |
|---|---|
| Into the last section | \(Z_0\) |
| Into the last two | \(Z_0\) |
| Into all \(n\) | \(Z_0\) |
Every section sees the same impedance, so every section behaves identically. This is what makes ladder filters and transmission lines analysable: \(Z_0\) is the impedance that propagates unchanged, and it is why loading — the problem this whole set exists to solve — disappears when a chain is properly terminated.
The propagation constant completes the description:
| Sections | Total loss |
|---|---|
| 1 | 0.795 Np = 6.9 dB |
| 3 | 2.386 Np = 20.7 dB |
| \(n\) | \(n\gamma\) — strictly additive |
Losses add when matched, exactly as decibels are meant to. When not matched they do not, which is precisely the naive-cascade error of Problem 10.
Show that any reciprocal two-port has both a T and a Pi equivalent, derive the element values, and state the limits of the equivalence.
The counting argument. A reciprocal two-port has three independent parameters (\(z_{11}\), \(z_{22}\), and \(z_{12} = z_{21}\)). Both T and Pi have three elements:
The match is exact, so a unique equivalent exists — no more elements are needed, and no fewer will do.
The T equivalent. Comparing with Problem 2's result \(\mathbf{z} = \begin{bmatrix}Z_a+Z_c&Z_c\\Z_c&Z_b+Z_c\end{bmatrix}\):
For the running network \(\mathbf{z} = \begin{bmatrix}40&30\\30&50\end{bmatrix}\):
Recovering the original elements exactly — as it must, since that network was a T.
The Pi equivalent, from the \(y\) parameters:
Using \(\mathbf{y}\) from Problem 3:
| Element | Admittance (S) | Impedance (Ω) |
|---|---|---|
| \(Y_2\) (series) | 0.027273 | 36.67 |
| \(Y_1\) (shunt, port 1) | 0.018182 | 55.00 |
| \(Y_3\) (shunt, port 2) | 0.009091 | 110.00 |
A different circuit with identical terminal behaviour. No measurement made at the two ports can distinguish this Pi from the original T.
Verify the equivalence at the open-circuit condition:
Matching \(z_{11} = 40\ \Omega\) from the T. The equivalence is exact, not approximate.
This is the Y–Δ transformation of Set 3, in two-port language:
| Set 3 | Set 35 |
|---|---|
| Star (Y) | T network |
| Delta (Δ) | Pi network |
| Resistive only | Any impedance, any frequency |
The generalisation is free — the transformation was always about network topology rather than about resistance, so replacing \(R\) by \(Z(s)\) costs nothing.
The limits of the equivalence — three real restrictions:
| Limitation | Reason |
|---|---|
| Terminal behaviour only | Internal voltages and currents differ entirely |
| Reciprocal networks only | Needs \(z_{12} = z_{21}\); a transistor has no passive T-equivalent |
| Elements may be non-physical | \(z_{11}-z_{12}\) can be negative |
The third deserves care. A negative element is mathematically valid and physically unrealisable as a passive component — it appears legitimately in equivalent circuits for coupled coils (Set 17's T-model of a transformer, where one arm is \(L_1-M\) and can be negative for tight coupling).
Define insertion loss, distinguish it from attenuation, and design a matched attenuator pad.
The definition compares the load voltage with and without the network inserted:
It is a property of the network and its terminations, not of the network alone — which is exactly why it differs from the transfer function.
A simple case: a 50 Ω series resistor between a 50 Ω source and 50 Ω load.
Note this is not the same as the voltage ratio across the network — insertion loss accounts for the fact that inserting the network also changes what the source delivers.
The general expression in terms of \(ABCD\):
The numerator is the denominator of Problem 12's overall gain; the denominator is what a direct connection would give. For a matched, lossless network IL = 0 dB.
Design a matched T-pad. Requirements: \(Z_0 = 50\ \Omega\) at both ports, and 6 dB of attenuation. For a symmetric T:
where \(N\) is the voltage ratio. For 6 dB, \(N = 10^{6/20} = 1.9953\):
| Element | Computation | Value |
|---|---|---|
| \(Z_a = Z_b\) | \(50\times0.9953/2.9953\) | 16.61 Ω |
| \(Z_c\) | \(50\times3.9906/2.9812\) | 66.93 Ω |
Check: terminated in 50 Ω, \(Z_{\text{in}} = 16.61+66.93\|(16.61+50) = 16.61+33.39 = 50.0\ \Omega\) ✓ — matched, as designed.
Why attenuators are built this way. A simple series resistor also attenuates, but:
| Approach | Attenuation | Impedance seen |
|---|---|---|
| Series resistor | 3.52 dB | Changes with insertion |
| Matched T-pad | 6.00 dB | 50 Ω, unchanged |
The pad attenuates without disturbing the system impedance — so it can be inserted anywhere in a chain without affecting anything else. That is worth the extra two resistors, and it is why every laboratory attenuator is a pad rather than a resistor.
A common application: improving a poor match. A pad between a mismatched source and load reduces the reflection seen at each end:
A 6 dB pad improves the return loss by 12 dB, because a reflected wave traverses the pad twice. The cost is 6 dB of signal — a trade routinely accepted at the input of sensitive instruments.
Analyse a common-emitter stage using its full \(h\) parameters, then test whether neglecting \(h_{re}\) and \(h_{oe}\) is justified.
The device and the load:
| Parameter | Value |
|---|---|
| \(h_{ie}\) | 1.1 kΩ |
| \(h_{re}\) | \(2.5\times10^{-4}\) |
| \(h_{fe}\) | 50 |
| \(h_{oe}\) | 25 µS |
| \(R_L\) | 10 kΩ |
Derive the input impedance. The load imposes \(V_2 = -I_2R_L\). From the second \(h\) equation:
Substituting into the first:
Evaluate. The key intermediate quantity:
The gains follow:
The minus sign on \(A_v\) is the familiar phase inversion of a common-emitter stage.
Now test the simplification. Setting \(h_{re} = h_{oe} = 0\):
| Quantity | Full model | Simplified | Error |
|---|---|---|---|
| \(Z_{\text{in}}\) | 1000 Ω | 1100 Ω | +10.0% |
| \(A_i\) | 40 | 50 | +25.0% |
| \(A_v\) | −400 | −454.5 | +13.6% |
Errors of 10 to 25% — not negligible. The usual claim that both parameters can be dropped is too casual, and it is worth identifying which one is responsible.
Separate the two effects:
| Model | \(Z_{\text{in}}\) | \(A_i\) |
|---|---|---|
| Full | 1000 Ω | 40 |
| Drop \(h_{re}\) only | 1100 Ω | 40 — unchanged |
| Drop \(h_{oe}\) only | 975 Ω | 50 — badly wrong |
\(h_{oe}\) is the parameter that matters here, not \(h_{re}\). The reason is the load: \(h_{oe}R_L = 0.25\) is not small, because \(1/h_{oe} = 40\) kΩ is only four times \(R_L\). The transistor's own output resistance is shunting the load appreciably.
The condition for the simplification to hold:
| \(R_L\) | \(h_{oe}R_L\) | Error in \(A_i\) |
|---|---|---|
| 1 kΩ | 0.025 | 2.5% — safe |
| 4 kΩ | 0.10 | 10% |
| 10 kΩ | 0.25 | 25% — not safe |
The rule of thumb "neglect \(h_{oe}\)" is safe only for low-impedance loads. This stage's 10 kΩ load is precisely where it breaks down — and high-gain stages naturally use high load resistances, so the approximation fails exactly when the stage is most interesting.
What the two-port view adds. The output impedance depends on the source impedance, which a one-number model cannot express:
With \(R_S = 600\ \Omega\): \(Z_{\text{out}} = 56.7\) kΩ, against \(1/h_{oe} = 40\) kΩ if \(h_{re}\) were ignored.
Here \(h_{re}\) does matter — a 42% effect on output impedance, because it provides the internal feedback path that couples the source into the output. Whether a parameter is negligible depends on which quantity is being computed.
Explain why the series and parallel addition rules can fail, and give the test that decides whether they apply.
The hidden assumption. Deriving \(\mathbf{z} = \mathbf{z}'+\mathbf{z}''\) required that each network still be a two-port after connection — that the current entering the upper terminal of a port equals the current leaving its lower terminal:
This is the port condition, and it is what the word "port" means. Connecting two networks can destroy it.
How it fails. If the interconnection creates a path allowing current to enter one port and leave through another network's ground return, the two terminals of a "port" no longer carry equal and opposite currents:
| Situation | Port condition | Addition rule |
|---|---|---|
| Networks fully isolated | Holds | Valid |
| Shared ground creating a loop | Violated | Invalid |
| One network has an isolating transformer | Restored | Valid |
The commonest cause is a shared ground connection that provides an unintended circulating path — which is easy to create accidentally when two three-terminal networks are joined.
The Brune test decides the matter. For a series connection, short the corresponding port terminals of the two networks and measure the voltage across the resulting break:
| Result | Meaning |
|---|---|
| \(V_{\text{test}} = 0\) | No circulating current would flow; rules apply |
| \(V_{\text{test}} \ne 0\) | Current would circulate; rules fail |
A zero reading means the connection carries no current it should not, so the two networks remain independent two-ports and their matrices may be added.
Why the cascade rule never fails. Compare the three connections:
| Connection | Can violate port condition? |
|---|---|
| Series | Yes |
| Parallel | Yes |
| Cascade | No — never |
In a cascade the output port of one network is the input port of the next — the same two terminals, so whatever current leaves one enters the other by construction. The port condition is satisfied identically, not merely usually.
This is a second reason the transmission parameters are preferred. Beyond composing by multiplication, they carry no validity caveat:
| Property | \(z\), \(y\), \(h\) | \(ABCD\) |
|---|---|---|
| Composition | Addition | Multiplication |
| Validity test needed | Yes | No |
| Handles loading | Yes | Yes |
The practical remedy when a series or parallel connection fails the test: insert an ideal 1:1 transformer in one branch.
The transformer breaks the offending ground loop without altering the intended signal path — which is exactly why isolation transformers appear in bridge and instrumentation circuits.
Explain why \(z\), \(y\) and \(h\) parameters become unusable at high frequency, and how \(S\) parameters resolve the difficulty.
The measurement problem. Every parameter set so far requires an open or a short circuit:
| Set | Requires |
|---|---|
| \(z\) | Open circuits |
| \(y\) | Short circuits |
| \(h\) | One of each |
At microwave frequencies neither is realisable. A short has inductance, an open has capacitance, and at 10 GHz a 1 nH lead is 63 Ω of reactance — comparable with the impedances being measured. The terminations become part of the network.
A second difficulty: an active device terminated in a short or open frequently oscillates, destroying the measurement and sometimes the device.
The resolution: measure with matched terminations instead. Define incident and reflected wave variables:
\(a\) is the wave going in, \(b\) the wave coming back, both normalised so that \(|a|^2\) and \(|b|^2\) are powers.
Each parameter is measured with the other port terminated in \(Z_0\), so \(a_2 = 0\) — no reflection returns:
| Parameter | Meaning | Common name |
|---|---|---|
| \(S_{11}\) | \(b_1/a_1\) | Input reflection coefficient |
| \(S_{21}\) | \(b_2/a_1\) | Forward transmission (gain) |
| \(S_{12}\) | \(b_1/a_2\) | Reverse transmission (isolation) |
| \(S_{22}\) | \(b_2/a_2\) | Output reflection coefficient |
A matched termination is easy to build at any frequency — it is just a well-made 50 Ω resistor — and it does not provoke oscillation. That single change is what makes microwave measurement possible.
The quantities engineers actually quote are \(S\) parameters in disguise:
| Specification | In terms of \(S\) |
|---|---|
| Return loss | \(-20\log_{10}\left|S_{11}\right|\) |
| Insertion loss | \(-20\log_{10}\left|S_{21}\right|\) |
| Gain | \(\left|S_{21}\right|^2\) |
| Isolation | \(-20\log_{10}\left|S_{12}\right|\) |
| VSWR | \(\dfrac{1+\left|S_{11}\right|}{1-\left|S_{11}\right|}\) |
A datasheet reading "return loss 20 dB" is stating \(|S_{11}| = 0.1\) — 1% of the incident power reflected, and a VSWR of 1.22.
The properties carry over in recognisable form:
| Property | Condition |
|---|---|
| Reciprocal | \(S_{12} = S_{21}\) |
| Symmetric | \(S_{11} = S_{22}\) |
| Lossless | \(\left|S_{11}\right|^2+\left|S_{21}\right|^2 = 1\) |
The same structure as Problems 7 and 8 — off-diagonal equality for reciprocity, diagonal equality for symmetry. The lossless condition is simply conservation of power: whatever is not reflected is transmitted.
Cascading uses the \(T\)-matrix (a rearrangement of \(S\)), which multiplies just as \(ABCD\) does — the same principle as Problem 9, in wave variables. And \(S\) converts to \(z\), \(y\) or \(ABCD\) whenever those exist, so nothing is lost.
Give a systematic basis for choosing among the parameter sets, including which fail for which networks.
First criterion: what is being done to the network.
| Task | Set | Why |
|---|---|---|
| Cascading stages | \(ABCD\) | Multiplies; always valid |
| Series connection | \(z\) | Adds |
| Parallel connection | \(y\) | Adds |
| Transistor analysis | \(h\) | Matches measurable quantities |
| Microwave | \(S\) | Matched terminations realisable |
Second criterion: existence. Not every set exists for every network:
| Network | \(z\) | \(y\) | \(h\) | \(ABCD\) |
|---|---|---|---|---|
| Series impedance \(Z\) | ✓ | ✗ | ✓ | ✓ |
| Shunt admittance \(Y\) | ✗ | ✓ | ✓ | ✓ |
| Ideal transformer | ✗ | ✗ | ✗ | ✓ |
| T or Pi network | ✓ | ✓ | ✓ | ✓ |
| Gyrator | ✓ | ✓ | ✓ | ✓ |
The ideal transformer row is the striking one. Three of the four sets fail, and only \(ABCD\) survives — because a transformer is naturally a mapping from one port to the other, which is exactly what the transmission set encodes.
Why the failures occur. Each is a singular matrix:
| Network | Reason |
|---|---|
| Series \(Z\), no \(y\) | Shorting the output gives infinite current |
| Shunt \(Y\), no \(z\) | Opening the output leaves \(V_1\) undetermined by \(I\) alone |
| Transformer, no \(z\) or \(y\) | \(V_1/V_2\) fixed regardless of current |
A failure signals a constraint the chosen variables cannot express — not a defect in the network, and the remedy is always to change parameter set.
Third criterion: what can actually be measured.
| Frequency | Practical set | Obstacle to others |
|---|---|---|
| DC to audio | \(z\), \(y\), \(h\) | None |
| RF | \(y\), \(h\) | Opens become capacitive |
| Microwave | \(S\) | Both opens and shorts fail |
The decision procedure in order:
| Step | Question |
|---|---|
| 1 | Cascade, series, parallel, or standalone? |
| 2 | Does the chosen set exist for this network? |
| 3 | Are the required terminations realisable? |
| 4 | If in doubt, use \(ABCD\) — it exists most often |
Step 4 is a reasonable default. The transmission parameters exist for every network in the table above, compose without a validity test, and convert freely to the others when needed.
Draw together the thirty-five sets: what was built, in what order, and what each stage made possible.
The architecture. Every method rested on two conservation laws stated in Set 1:
Nothing added afterwards was independent of these. Mesh and nodal analysis are systematic applications; superposition, Thévenin and Norton are consequences of linearity; phasors and transforms change the algebra without touching the physics.
The three parts, and what each bought:
| Part | Sets | Central move |
|---|---|---|
| 1 · DC | 1–14 | Systematic analysis; equivalents; energy storage |
| 2 · AC | 15–27 | \(j\omega\) turns calculus into algebra |
| 3 · Frequency | 28–35 | Response across all frequencies; loading |
The recurring pattern. Each part made the same move — find a transformation that turns a hard problem into an easy one:
| Difficulty | Transformation | Result |
|---|---|---|
| Many simultaneous equations | Thévenin, superposition | One source, one impedance |
| Differential equations | \(j\omega\) — Set 20 | Complex algebra |
| Initial conditions | Laplace — Set 31 | ICs become sources |
| Non-sinusoidal periodic input | Fourier series — Set 33 | Sum of sinusoids |
| Aperiodic signals | Fourier transform — Set 34 | Continuous spectrum |
| Loading in cascades | Two-ports — Set 35 | Matrix multiplication |
Six versions of one strategy. The circuits never changed; the descriptions did.
The debts, all settled:
| Question raised | Answered in |
|---|---|
| Why \(t_rf_c \approx 0.35\)? (Set 28) | Set 34 — it is \(\ln9/2\pi\) |
| Why does a high-\(Q\) circuit ring? (Set 29) | Set 34 — the uncertainty bound |
| Why are brick-wall filters impossible? (Set 30) | Set 34 — the sinc is symmetric in time |
| Why does \(s = j\omega\) work? (Set 31) | Set 31 — residue at the input's pole |
| Why is the standard PF formula wrong? (Set 33) | Set 33 — it assumes sinusoidal supply |
| Why did the cascade fail? (Set 32) | Set 35 — the loading term \(B'C''\) |
The last was the most stubborn, surviving four sets and three transforms — because it was never a transform problem at all.
What the whole book was about, stated once:
| Coordinates | Question they answer best |
|---|---|
| Time | What actually happens |
| Phasor | Steady state at one frequency |
| \(s\)-plane | Stability and transients |
| Frequency | What a signal contains |
| Two-port | What happens when things are connected |
The habits worth keeping, which recurred in every set:
| Habit | Example |
|---|---|
| Check limits | \(Z_L \to 0, \infty\) must give \(z_{11}\) and \(B/D\) |
| Check invariants | \(AD-BC = 1\); \(F(0) = \int f\,dt\) |
| Check dimensions | \(h\) parameters have four different units |
| Ask what was assumed | \(I_2 = 0\) — the assumption that cost 42% of a bandwidth |
| Verify numerically | Every result in this book was computed twice |
The fourth is the one that matters most. Almost every error in these thirty-five sets — the naive cascade, the power-factor formula, the substitution \(s = j\omega\) for an unstable system, neglecting \(h_{oe}\) — was a formula used outside the conditions of its own derivation.
Practice Problems
Work each on paper before opening the answer. The answer is given so you can check yourself; the method is deliberately not.
P1. How is \(z_{11}\) measured?
Show answer
\(V_1/I_1\) with port 2 open — Problem 2.P2. Find the \(z\) parameters of a T-network with \(Z_a = 5\), \(Z_b = 15\), \(Z_c = 20\ \Omega\).
Show answer
\(\begin{bmatrix}25&20\\20&35\end{bmatrix}\ \Omega\) — reciprocal, not symmetric — Problem 2.P3. Is \(y_{11} = 1/z_{11}\)?
Show answer
No. \(y_{11} = z_{22}/\Delta z\) — the sets are inverse matrices — Problem 3.P4. Give the \(ABCD\) matrix of a series impedance \(Z\).
Show answer
\(\begin{bmatrix}1&Z\\0&1\end{bmatrix}\), determinant 1 — Problem 5.P5. Two two-ports are cascaded. What is the combined \(ABCD\)?
Show answer
The matrix product \(\mathbf{T}'\mathbf{T}''\), in the physical order — Problem 9.P6. What condition makes a two-port reciprocal in the \(ABCD\) set?
Show answer
\(AD-BC = 1\) — equivalent to \(z_{12} = z_{21}\) — Problem 7.P7. A network has \(A = 2\), \(D = 2\), \(B = 3\), \(C = 1\). Is it reciprocal? Symmetric?
Show answer
\(AD-BC = 4-3 = 1\) → reciprocal; \(A = D\) → symmetric — Problems 7 and 8.P8. For that network, find \(Z_0\).
Show answer
\(\sqrt{B/C} = \sqrt3 = 1.732\ \Omega\) — Problem 13.P9. Write \(Z_{\text{in}}\) for a two-port terminated in \(Z_L\).
Show answer
\((AZ_L+B)/(CZ_L+D)\) — Problem 11.P10. Which parameter set describes an ideal transformer?
Show answer
Only \(ABCD\): \(\begin{bmatrix}n&0\\0&1/n\end{bmatrix}\). It has no \(z\), \(y\) or \(h\) — Problem 19.P11. What does \(h_{21}\) correspond to for a BJT?
Show answer
The forward current gain \(h_{fe}\), i.e. \(\beta\) — Problem 4.P12. Which interconnection rule never needs a validity test?
Show answer
The cascade — the shared terminals are the same terminals, so the port condition holds identically — Problem 17.
Challenge Problems
Each needs an idea rather than a formula. Decide what the governing principle is before opening the answer.
C1. Extend Problem 10 to \(n\) identical \(RC\) sections. Find how the bandwidth degrades, identify the structure of the resulting polynomials, and say what this means for passive filter design.
Show answer
The method is immediate: raise the section matrix to the \(n\)-th power.The results:\[ \mathbf{T}_n = \begin{bmatrix}1+s&1\\s&1\end{bmatrix}^n, \qquad H_n = \frac{1}{A_n} \]The degradation compounds. Four sections retain barely a quarter of the naive bandwidth — and note the true bandwidth falls roughly as \(1/n^2\), not \(1/\sqrt n\) as the naive model predicts.\(n\) \(A_n(s)\) Naive True BW Naive BW Loss 1 \(s+1\) \(s+1\) 1.0000 1.0000 0% 2 \(s^2+3s+1\) \(s^2+2s+1\) 0.3742 0.6436 41.9% 3 \(s^3+5s^2+6s+1\) \(s^3+3s^2+3s+1\) 0.1943 0.5098 61.9% 4 \(s^4+7s^3+15s^2+10s+1\) \((1+s)^4\) 0.1185 0.4350 72.8%
The structure. The coefficients are striking:These are Fibonacci polynomials, with \(A_n(1) = F_{2n+1}\) — verified to \(n = 6\) (233 = \(F_{13}\)). They obey\(n\) Coefficients \(A_n(1)\) 1 1, 1 2 = \(F_3\) 2 1, 3, 1 5 = \(F_5\) 3 1, 5, 6, 1 13 = \(F_7\) 4 1, 7, 15, 10, 1 34 = \(F_9\) 5 1, 9, 28, 35, 15, 1 89 = \(F_{11}\) confirmed symbolically for \(n = 3\) to 6. The Fibonacci structure is not a curiosity but the signature of a continued fraction — a ladder network is a continued fraction in \(s\), each rung adding one level, and Problem 10's golden-ratio poles were the \(n = 2\) case of exactly this.\[ A_n = (2+s)A_{n-1}-A_{n-2} \]
What it means for design.This vindicates Set 30's method. Passive filter tables give element values for the ladder as a unit, never as a cascade of independently designed sections — because the loading interaction is not a correction but a first-order effect that reshapes the entire response. A designer who cascades \(n\) identical sections and expects \(n\) coincident poles will get a Fibonacci polynomial instead.Approach Consequence Cascade identical \(RC\) sections Poles spread badly; bandwidth collapses Buffer between sections Poles stay put — \(1/(1+s)^n\) exactly Design the ladder as a whole Place poles where wanted C2. The T-equivalent of two coupled coils has arms \(L_1-M\), \(L_2-M\) and \(M\). Show that an arm can be negative, and explain whether this invalidates the model.
Show answer
When it happens. The arm \(L_1-M\) is negative when \(M > L_1\). Since \(M = k\sqrt{L_1L_2}\):Perfectly possible for unequal coils. Take \(L_1 = 1\) H, \(L_2 = 4\) H, so the threshold is \(k > 0.5\):\[ k\sqrt{L_1L_2} > L_1 \qquad\Longleftrightarrow\qquad k > \sqrt{\frac{L_1}{L_2}} \]A well-coupled transformer with unequal windings routinely produces a negative arm — this is the normal case, not a pathology.\(k\) \(M\) (H) \(L_1-M\) (H) 0.50 1.000 0.000 — the boundary 0.90 1.800 −0.800 0.99 1.980 −0.980
Does it invalidate the model? No, and the reason matters.The equivalence is a statement about equations, not about construction. The T reproduces \(V_1, I_1, V_2, I_2\) at the terminals; it does not claim those three inductors exist inside the transformer. Nothing physical is negative — the negative sign is an artefact of forcing a magnetically coupled structure into a topology that has no magnetic coupling.Question Answer Are the terminal equations still correct? Yes — exactly Can the T be built from real inductors? No Is the original coupled pair physical? Yes
Why the model is still worth having:The general principle, which recurs throughout the book: an equivalent circuit is a computational device. Set 14's Thévenin equivalent does not dissipate the same power internally as the original; Problem 14's Pi-equivalent has different internal currents from its T; and this T has an element no supplier stocks. All three are correct where they claim to be correct — at the terminals — and nowhere else.Benefit Detail Removes mutual coupling Ordinary mesh analysis applies Works in any simulator SPICE accepts negative \(L\) Makes the maths routine No dot convention to track
The one genuine caution. Since the internal branch quantities are fictitious, never compute internal power dissipation or stored energy from an equivalent circuit. A negative inductance would give negative stored energy, which is exactly the sort of nonsense that follows from using a model outside its stated domain — the recurring error of Problem 20.C3. Cascade \(n\) identical symmetric T-sections (\(Z_a = Z_b = 10\), \(Z_c = 30\ \Omega\)). Compare the attenuation when terminated in \(Z_0\) with that when terminated in 50 Ω, and explain the difference.
Show answer
The section's constants from Problem 13:The comparison:\[ Z_0 = \sqrt{B/C} = 26.458\ \Omega, \qquad \gamma = \cosh^{-1}A = 0.7954 \ \text{Np} = 6.909 \ \text{dB} \]Matched: the loss is exactly \(n\gamma\), to three decimals, for every \(n\). Decibels add, as they are supposed to.\(n\) Matched (\(Z_0\)) \(n\gamma\) predicted 50 Ω load 1 −6.908 dB −6.909 −5.105 dB 2 −13.817 dB −13.817 −11.596 dB 3 −20.725 dB −20.726 −18.416 dB 4 −27.634 dB −27.634 −25.307 dB
Unmatched: they do not. The increments are 5.105, 6.491, 6.820, 6.891 dB — creeping toward 6.909 but never equal to it.
Why matching makes losses additive. Terminated in \(Z_0\), every section sees \(Z_0\) on both sides (Problem 13), so every section is in identical conditions and contributes identically:Unmatched, the first section sees 50 Ω through the others, not \(Z_0\), so the sections are in different conditions and each contributes differently — the loading problem of Problem 10, in another form.\[ \mathbf{T}^n \ \text{with matched termination} \;\Longrightarrow\; e^{-n\gamma} \]
Why the increments converge. As sections are added, the impedance looking into the chain approaches \(Z_0\) regardless of what terminates it:The chain generates its own matched termination. After a few sections the mismatch is buried too far away to matter, and the incremental loss tends to \(\gamma\) — which is why the increments approach 6.909 dB from below.\[ Z_{\text{in}}^{(n)} \to Z_0 \quad\text{as } n \to \infty \]
The practical consequences:This is why \(Z_0\) is the organising concept for lines and ladder filters. It is the impedance at which the loading problem vanishes — the section's behaviour in isolation and in a chain become the same thing, which is the one condition under which the naive cascade reasoning of Problem 1 is actually correct.Observation Use Matched loss is additive Cascade specifications in dB simply add Mismatch matters most in short chains A single section is 1.8 dB off Long chains self-match Transmission lines behave as \(Z_0\)
Multiple-Choice Questions
Twelve questions in GATE/ESE style. Commit to an answer before opening the explanation.
Q1. The \(z\) parameters are measured with the far port
(a) shorted (b) open (c) matched (d) loaded
Show answer
(b). They are the open-circuit parameters; \(y\) uses shorts — Problems 2 and 3.Q2. For a two-port, \(y_{11}\) equals
(a) \(1/z_{11}\) (b) \(z_{22}/\Delta z\) (c) \(z_{11}/\Delta z\) (d) \(\Delta z/z_{11}\)
Show answer
(b). The sets are inverse matrices, so \(y_{11}\) involves \(z_{22}\). In the running example the two differ by 82% — Problem 3.Q3. A two-port is reciprocal if
(a) \(z_{11} = z_{22}\) (b) \(z_{12} = z_{21}\) (c) \(A = D\) (d) \(\Delta z = 1\)
Show answer
(b). Options (a) and (c) are the symmetry tests — Problems 7 and 8.Q4. In the \(ABCD\) set, reciprocity requires
(a) \(A = D\) (b) \(AD-BC = 1\) (c) \(B = C\) (d) \(AD = BC\)
Show answer
(b). Since \(AD-BC = z_{12}/z_{21}\), this is the same condition as Q3 — Problems 6 and 7.Q5. Two two-ports in cascade combine by
(a) adding \(z\) (b) adding \(y\) (c) multiplying \(ABCD\) (d) averaging
Show answer
(c), in the physical order — and this rule never needs a validity test — Problems 9 and 17.Q6. Two \(RC\) sections (\(R = C = 1\)) cascaded directly give a denominator
(a) \((1+s)^2\) (b) \(s^2+3s+1\) (c) \(s^2+s+1\) (d) \(s^2+1\)
Show answer
(b). The extra \(s\) is the loading term \(B'C''\); the poles split to \(-0.382\) and \(-2.618\), costing 42% of the bandwidth — Problem 10.Q7. The input impedance of a two-port terminated in \(Z_L\) is
(a) \(A/C\) (b) \(\dfrac{AZ_L+B}{CZ_L+D}\) (c) \(\dfrac{CZ_L+D}{AZ_L+B}\) (d) \(z_{11}\)
Show answer
(b). Options (a) and (d) are the same thing — the \(Z_L \to \infty\) limit — Problem 11.Q8. For a symmetric two-port the characteristic impedance is
(a) \(\sqrt{AD}\) (b) \(\sqrt{B/C}\) (c) \(B/C\) (d) \(\sqrt{BC}\)
Show answer
(b), equal to \(\sqrt{Z_{\text{oc}}Z_{\text{sc}}}\). Terminating in it makes \(Z_{\text{in}} = Z_0\) — Problem 13.Q9. For a BJT, \(h_{21}\) is
(a) input resistance (b) output conductance (c) forward current gain (d) reverse voltage ratio
Show answer
(c) — it is \(h_{fe}\), i.e. \(\beta\) — Problem 4.Q10. A transistor is not reciprocal because
(a) it is nonlinear (b) \(h_{12} \ne -h_{21}\) (c) it has three terminals (d) it dissipates power
Show answer
(b). Forward gain 50 against reverse coupling \(2.5\times10^{-4}\) — and that asymmetry is precisely what makes amplification possible — Problems 4 and 7.Q11. Which network has no \(z\) parameters?
(a) T-network (b) Pi-network (c) a single shunt admittance (d) a gyrator
Show answer
(c). An ideal transformer has neither \(z\) nor \(y\), and only \(ABCD\) survives — Problem 19.Q12. \(S\) parameters are preferred at microwave frequencies because
(a) they are simpler (b) open and short terminations are unrealisable there (c) they need no calibration (d) they apply only to lossless networks
Show answer
(b), and because shorts or opens make active devices oscillate. Matched loads are realisable at any frequency — Problem 18.
Key Formulas
| Quantity | Relation | Notes |
|---|---|---|
| \(z\) parameters | \(V_1 = z_{11}I_1+z_{12}I_2\); \(V_2 = z_{21}I_1+z_{22}I_2\) | Open-circuit |
| \(y\) parameters | \(I_1 = y_{11}V_1+y_{12}V_2\); \(I_2 = y_{21}V_1+y_{22}V_2\) | Short-circuit |
| \(h\) parameters | \(V_1 = h_{11}I_1+h_{12}V_2\); \(I_2 = h_{21}I_1+h_{22}V_2\) | Mixed units |
| \(ABCD\) | \(V_1 = AV_2-BI_2\); \(I_1 = CV_2-DI_2\) | Note the minus signs |
| T-network \(z\) | \(\begin{bmatrix}Z_a+Z_c&Z_c\\Z_c&Z_b+Z_c\end{bmatrix}\) | Shunt arm in every entry |
| Pi-network \(y\) | \(\begin{bmatrix}Y_1+Y_2&-Y_2\\-Y_2&Y_2+Y_3\end{bmatrix}\) | Off-diagonal negative |
| Series \(Z\) | \(\mathbf{T} = \begin{bmatrix}1&Z\\0&1\end{bmatrix}\) | Building block |
| Shunt \(Y\) | \(\mathbf{T} = \begin{bmatrix}1&0\\Y&1\end{bmatrix}\) | Building block |
| Ideal transformer | \(\mathbf{T} = \begin{bmatrix}n&0\\0&1/n\end{bmatrix}\) | Only \(ABCD\) exists |
| \(y = z^{-1}\) | \(y_{11} = z_{22}/\Delta z\), \(y_{12} = -z_{12}/\Delta z\) | Not \(1/z_{11}\) |
| \(z \to ABCD\) | \(A = \dfrac{z_{11}}{z_{21}}\), \(B = \dfrac{\Delta z}{z_{21}}\), \(C = \dfrac{1}{z_{21}}\), \(D = \dfrac{z_{22}}{z_{21}}\) | All over \(z_{21}\) |
| Reciprocity | \(z_{12} = z_{21}\); \(y_{12} = y_{21}\); \(h_{12} = -h_{21}\); \(AD-BC = 1\) | Off-diagonal |
| Symmetry | \(z_{11} = z_{22}\); \(y_{11} = y_{22}\); \(\Delta h = 1\); \(A = D\) | Diagonal |
| Interconnection | Series: \(\mathbf{z}\) add; parallel: \(\mathbf{y}\) add; cascade: \(\mathbf{T}\) multiply | Cascade always valid |
| Terminated \(Z_{\text{in}}\) | \(\dfrac{AZ_L+B}{CZ_L+D} = z_{11}-\dfrac{z_{12}z_{21}}{z_{22}+Z_L}\) | Bilinear in \(Z_L\) |
| Output impedance | \(\dfrac{DZ_S+B}{CZ_S+A}\) | \(A\) and \(D\) swap |
| Loaded gain | \(\dfrac{V_2}{V_1} = \dfrac{Z_L}{AZ_L+B}\) | \(\to 1/A\) when open |
| Overall gain | \(\dfrac{V_2}{V_S} = \dfrac{Z_L}{AZ_L+B+Z_S\left(CZ_L+D\right)}\) | All four parameters |
| Characteristic impedance | \(Z_0 = \sqrt{B/C} = \sqrt{Z_{\text{oc}}Z_{\text{sc}}}\) | Symmetric networks |
| Propagation constant | \(\cosh\gamma = A\) | Matched loss \(= n\gamma\) |
| T equivalent | \(Z_c = z_{12}\), \(Z_a = z_{11}-z_{12}\), \(Z_b = z_{22}-z_{12}\) | Reciprocal only |
| Pi equivalent | \(Y_2 = -y_{12}\), \(Y_1 = y_{11}+y_{12}\), \(Y_3 = y_{22}+y_{12}\) | Reciprocal only |
| Insertion loss | \(20\log_{10}\left|\dfrac{V_L^{\text{without}}}{V_L^{\text{with}}}\right|\) | Depends on terminations |
| Matched T-pad | \(Z_a = Z_0\dfrac{N-1}{N+1}\), \(Z_c = Z_0\dfrac{2N}{N^2-1}\) | \(N = 10^{\text{dB}/20}\) |
| Transistor \(Z_{\text{in}}\) | \(h_{ie}-\dfrac{h_{re}h_{fe}R_L}{1+h_{oe}R_L}\) | Drop \(h_{oe}\) only if \(R_L \ll 1/h_{oe}\) |
| \(S\) parameters | \(\mathbf{b} = \mathbf{S}\mathbf{a}\); reciprocal if \(S_{12} = S_{21}\) | Matched terminations |
Common Mistakes
Writing \(y_{11} = 1/z_{11}\). The sets are inverse matrices, so \(y_{11} = z_{22}/\Delta z\) — here an 82% error — Problem 3.
Multiplying transfer functions to cascade. Valid only if the interface draws no current; otherwise the loading term \(B'C''\) is missing — Problems 1 and 10.
Confusing reciprocity with symmetry. Reciprocity constrains off-diagonal terms, symmetry the diagonal. An ideal transformer is reciprocal but not symmetric — Problems 7 and 8.
Forgetting the minus signs in the \(ABCD\) definition. They exist so that cascading is a clean matrix product — Problem 5.
Multiplying cascade matrices in the wrong order. Matrix products do not commute; use the physical order, input first — Problem 9.
Adding \(z\) or \(y\) matrices without checking the port condition. A shared ground can invalidate the rule; apply Brune's test — Problem 17.
Quoting an unloaded gain for a circuit that will be terminated. Here the terminations cost 12.2 dB against the network's own 2.5 dB — Problem 12.
Assuming \(h_{re}\) and \(h_{oe}\) are always negligible. Errors reached 25% at \(R_L = 10\) kΩ — Problem 16.
Computing internal power from an equivalent circuit. Equivalence holds at the terminals only; a T-model of coupled coils can even have a negative arm — Problem 14 and Challenge C2.
Expecting every parameter set to exist. A series impedance has no \(y\), a shunt no \(z\), an ideal transformer only \(ABCD\) — Problem 19.
Set 32 left a debt that three transforms could not settle: two \(RC\) sections cascaded give \(1/(s^2+3s+1)\), not \(1/(1+s)^2\). The reason was never analytical. A transfer function is defined with \(I_2 = 0\), and connecting anything to the output violates that condition — so the fault lay in the description, not in the mathematics applied to it. Replacing one number with four repairs it, and Problem 10 recovered \(s^2+3s+1\) in three lines of matrix arithmetic, with the missing term identified exactly: \(B'C''\), the first stage's series impedance meeting the second's shunt admittance.
The four parameter sets are one description in different coordinates, and each exists because some operation makes it natural — \(z\) adds in series, \(y\) in parallel, \(h\) matches what a transistor allows you to measure, and \(ABCD\) multiplies under cascade. That last is the only rule needing no validity test, since the shared terminals in a chain are the same terminals. Reciprocity and symmetry proved to be one condition each, wearing four disguises: \(AD-BC = 1\) is \(z_{12} = z_{21}\) rewritten, and it doubles as the best single check on any hand calculation in the topic.
Three results are worth carrying away. Challenge C1 extended the cascade to \(n\) sections and found the denominators are Fibonacci polynomials with \(A_n(1) = F_{2n+1}\), obeying \(A_n = (2+s)A_{n-1}-A_{n-2}\) — the signature of a ladder being a continued fraction, and the reason four sections keep barely a quarter of their naive bandwidth. Challenge C3 showed that matched sections lose exactly \(n\gamma\) decibels while unmatched ones do not, because \(Z_0\) is precisely the impedance at which the loading problem disappears. And Problem 16 found that whether a small parameter matters depends on what multiplies it: \(h_{oe}\) dominated the gain error while \(h_{re}\), irrelevant there, shifted the output impedance by 42%.
Thirty-five sets, two laws. Everything between — equivalents, phasors, the \(s\)-plane, Fourier series and transform, and now two-ports — was a change of coordinates chosen to make some question easy. The failures along the way were rarely arithmetic. The naive cascade, the power-factor formula that assumed a sinusoidal supply, the substitution \(s = j\omega\) for an unstable system, the neglected \(h_{oe}\): each was a correct formula used where its assumptions had quietly stopped holding. That habit — asking what a result assumed before trusting it — is the one worth keeping.