Resistor Network

Consider a network of n resistors R_i so that R_2 may be connected in series or parallel with R_1, R_3 may be connected in series or parallel with the network consisting of R_1 and R_2, and so on. The resistance of two resistors in series is given by

 R_(net, series)=R_1+R_2,
(1)

and of two resistors in parallel by

 R_(net, parallel)=1/(1/(R_1)+1/(R_2)).
(2)

The possible values for two resistors with resistances a and b are therefore

 a+b,1/(1/a+1/b),
(3)

for three resistances a, b, and c are

 a+b+c,a+1/(1/b+1/c),b+1/(1/a+1/c),c+1/(1/a+1/b)
1/(1/a+1/(b+c)),1/(1/b+1/(a+c)),1/(1/c+1/(a+b)),1/(1/a+1/b+1/c),
(4)

and so on. These are obviously all rational numbers, and the numbers of distinct arrangements for n=1, 2, ..., are 1, 2, 8, 46, 332, 2874, ... (OEIS A005840), which also arises in a completely different context (Stanley 1991).

If the values are restricted to a=b=...=1, then there are 2^(n-1) possible resistances for n 1-Omega resistors, ranging from a minimum of 1/n to a maximum of n. Amazingly, the largest denominators for n=1, 2, ... are 1, 2, 3, 5, 8, 13, 21, ..., which are immediately recognizable as the Fibonacci numbers (OEIS A000045). The following table gives the values possible for small n.

npossible resistances
11
21/2,2
31/3,2/3,3/2,3
41/4,2/5,3/5,3/4,4/3,5/3,5/2,4

If the n resistors are given the values 1, 2, ..., n, then the numbers of possible net resistances for 1, 2, ... resistors are 1, 2, 8, 44, 298, 2350, ... (OEIS A051045). The following table gives the values possible for small n.

npossible resistances
11
22/3,3
36/(11),3/2,(11)/3,6
4(12)/(25),(12)/(11),(44)/(23),(12)/5,(50)/(11),(11)/2,(23)/3,10

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.