In [1]:
from lcapy import Circuit
cct = Circuit(
"""
Vi 1 0_1 0.1; down
W 2_1 2; down
R1 2 0 100; down
R2 2 3_1 900; right
W 3 3_1; down
E1 3 0_3 opamp 1_1 2_1 A;
W 0_1 0; right
W 3 3_2; right
W 0 0_3; right
RL 3_2 0_3 1e3; down
W 1 1_1; right""")
cct.draw()



In [2]:
cct[3].v


Out[2]:
$$\frac{A}{A + 10}$$

In [3]:
cct[2].v


Out[3]:
$$\frac{A}{10 A + 100}$$

In [4]:
(cct[1].v - cct[2].v).simplify()


Out[4]:
$$\frac{1}{A + 10}$$

In [5]:
cct.RL.i


Out[5]:
$$\frac{A}{1000 A + 10000}$$

In [6]:
cct.RL.v.limit('A', 'oo')


Out[6]:
$$1$$