Assume that I have given a sequence of polynomials f1,…,fs in a multivariate polynomial ring (over Z, if that matters) and want to decide whether a given polynomial g can be written as g=λ1f1+…+λsfs. Then in Sage I just let
I = Ideal([f_1,...,f_s])
and test with
g in I
If this returns True, how can I get Sage to display some possible λ1,…,λs?
As for my specific problem, I have already tried it by hand, but this is hard: My polynomial ring has 15 indeterminates and there are s=250 polynomials.