20160103 18:47:20 +0100  received badge  ● Popular Question (source) 
20151201 00:25:10 +0100  commented answer  Solving Simultaneous Equations: Excluding Imaginary Numbers Thank you for your help. Could you please explain what's happening in the following line? "[answer for answer in answers if all([value.rhs() in RDF for value in answer])]" If you have time to walk through the logic of each for, in, and if, I would really appreciate it. I have some experience programming, but I'm still a novice with Sage. As far as polynomials go, all the keywords that you need to "set them up" correctly seems kind of daunting. What is the advantage to using polynomials? Actually, what does it mean to use polynomials instead of, err, normal math? 
20151130 23:34:08 +0100  received badge  ● Student (source) 
20151130 23:12:33 +0100  asked a question  Solving Simultaneous Equations: Excluding Imaginary Numbers Hello all, I am working on a Calculus problem where you have to find the critical points of a function f(x,y,z) subject to a constraint function c(x,y,z) = constant. I managed to use Sagemath to output the answers, but it is including answers that have complex numbers. How can I exclude the answers with complex numbers? Here's the code I have written: 
20151130 23:12:33 +0100  asked a question  Solving Simultaneous Equations: How to Exclude Imaginary Numbers? Hello all, I am working on a Calculus problem where you have to find the critical points of a function f(x,y,z) subject to a constraint function c(x,y,z) = constant. I managed to use Sagemath to output the answers, but it is including answers that have complex numbers. How can I exclude the answers with complex numbers? Here's the code I have written:
