Les lois des n uds et des mailles s'écrivent successivement comme suit. Pour obtenir en fonction de i, il suffit de résoudre le sytème de 6 équations:
> eq1 := {i=i1+i2, i1=ia+i3, i2+ia=i4, i3+i4=i}; > eq2 := {i1*R1+ia*Ra = i2*R2, ia*Ra+i4*R4=i3*R3}; > solve(eq1 union eq2, {i1,i2,i3,i4,ia}): subs(",ia);
Le pont est équilibré si , ce qui n'arrive que si et seulement si . La résistance équivalente s'obtient en faisant le rapport suivant:
> simplify((R1*i1 + R3*i3) / i);Ce qui donne après quelques simplifications manuelles: