title: disabling automatic simplification in sympy
body: <p>i want to disable automatic simplification in sympy, for example solving the equation <code>x*y-x</code> i want to get <code>x/x</code> instead of <code>1</code></p>
  
  <pre><code>import sympy
  from sympy.abc import x,y,z
  expr = x*y-x
  sympy.solve(expr,y)
  =&gt; 1 # i want unsimplified x/x instead of 1
  </code></pre>
  
  <p>From the sympy manual, i found UnevaluatedExpr for this purpose, but it returns empty list for the example given</p>
  
  <pre><code>from sympy import UnevaluatedExpr
  expr1 = UnevaluatedExpr(x)*UnevaluatedExpr(y)-UnevaluatedExpr(x)
  sympy.solve(expr1,y) 
  =&gt; []
  </code></pre>
  
  <p>my question is </p>
  
  <ul>
  <li>what is wrong with the example given?</li>
  <li>how can i keep expressions not-evaluated/not-simplified?</li>
  </ul>