I'm trying to analyse the following simple circuit by using nodal analysis but seem to arrive at an inconsistency if switch the direction of the assumed current \$ i_2 \$.
Consider the following circuit:

simulate this circuit – Schematic created using CircuitLab
By applying Kirchhoff current law at the supernode created by \$ v_1 \$ and \$ v_2 \$ I obtain: $$ i_1 + i_2 = 0 \\ \frac{v_1}{R_1} + \frac{v_2}{R_2} =0 $$ By applying Kirchhoff voltage law I obtain: $$ v_1-v_s-v_2=0 $$
Now let's arbitrarily decide to switch the assumed current direction \$ i_2 \$:

By applying Kirchhoff current law at the supernode created by \$ v_1 \$ and \$ v_2 \$ I now obtain: $$ i_1 = i_2 \\ \frac{v_1-0}{R_1} = \frac{0 - v_2}{R_2} $$ (I put \$0 - v_2\$ because I'm assuming that \$v_2\$ is at a lower potential than ground) $$ \frac{v_1}{R_1} + \frac{v_2}{R_2} = 0 $$ Notice that we get the same equation as before. By applying Kirchhoff voltage law I obtain: $$ v_1-v_s \color{red}{+}v_2=0 $$ This time I get a different equation, thus leading to a completely different result when solving the system of two unknowns \$ v_1 \$ and \$ v_2 \$!
I think that the problem lies in the fact that while applying Kirchhoff current law in the second solution I first assume that the supernode has higher voltage that ground and then that is has lower voltage than ground.
Is my hypothesis correct? Is there something else that I'm missing? Thanks a lot!
