On 09/10/2016 04:41 PM, Anton Sherwood wrote:
> I haven't guessed the right keywords. How do I solve a set of linear
> equations in which the coefficients are symbolic expressions like
> a^2-sqrt(b)?
>
Try creating vectors/matrices over the symbolic ring "SR", and then use
solve_left or solve_right. For example,
sage: a,b = SR.var('a,b',domain='real')
sage: A = matrix(SR,[[a+b, a-b],[a-b^2,a+b^2]])
sage: z = vector(SR,[1,2])
sage: A.solve_right(z)
(-(a - b)*((b^2 - a)/(a + b) + 2)/((b^2 + (b^2 - a)*(a - b)/(a + b) +
a)*(a + b)) + 1/(a + b), ((b^2 - a)/(a + b) + 2)/(b^2 + (b^2 - a)*(a
- b)/(a + b) + a))
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.