Oh, that's good. I suspect my problem has something to do with removing
equations that don't depend on a given variable being solved for. That
should be fixed.


On Wed, Dec 11, 2013 at 7:11 AM, Sergey B Kirpichev <
notifications@github.com> wrote:

> In sympy/core/numbers.py:
>
> > @@ -2582,6 +2686,17 @@ def _sage_(self):
> >
> >
> >  class GoldenRatio(with_metaclass(Singleton, NumberSymbol)):
> > +    r"""The algebraic number `phi = \frac{1 + \sqrt{5}}{2}` is
> > +    the golden ratio.  Two quantities are in the golden ratio if their
> > +    ratio is the same as the ratio of their sum to the larger
> > +    of the two quantities, i.e. their maximum.
>
> But:
>
> In [6]: solve((x/y-z,z-(x+y)/x,x/y-(x+y)/x),(x,y,z))
> Out[6]:
> ⎡⎧     ⎛      ___⎞           ___⎫  ⎧     ⎛    ___    ⎞         ___    ⎫⎤
> ⎢⎪   y⋅⎝1 + ╲╱ 5 ⎠     1   ╲╱ 5 ⎪  ⎪   y⋅⎝- ╲╱ 5  + 1⎠       ╲╱ 5    1⎪⎥
> ⎢⎨x: ─────────────, z: ─ + ─────⎬, ⎨x: ───────────────, z: - ───── + ─⎬⎥
> ⎢⎪         2           2     2  ⎪  ⎪          2                2     2⎪⎥
> ⎣⎩                              ⎭  ⎩                                  ⎭⎦
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/sympy/sympy/pull/2664/files#r8265545>
> .
>