title: solve mathematical equation with 1 unknown (equations are dynamically built)
body: <p>I have to built dynamically equations like following:</p>
  
  <p>x + x/3 + (x/3)/4 + (x/3/4)/2 = 50</p>
  
  <p>Now I would like to evaluate this equation and get x. The equation is built dynamically. x is the leaf node in a taxonomy, the other 3 nodes are the super concepts. The divisor represents the number of children of the child nodes.</p>
  
  <p>Is there a library that allows to build such equations dynamically and resolve x?</p>
  
  <p>Thanks, Chris</p>