Skip to main content
9 events
when toggle format what by license comment
Aug 14, 2012 at 10:28 comment added David E Speyer Ahh, I think I see. So, whenever the algorithm says to compute $F/G$, what I actually do is take a least squares solution to the overdetermined linear equations $F=GH$, where $H$ is of known degree. Interesting...
Aug 14, 2012 at 0:32 comment added Jack Huizenga You can also reduce to the single-variable case by substituting $(x,y,z) \mapsto (1,x^n,x^m)$ where $0<< n << m$; for sufficiently large $n,m$ there will be a unique way to undo this substitution after computing the determinant.
Aug 14, 2012 at 0:31 comment added Chris Godsil @David Speyer: what quid says. (Dodgson will work over a UFD, but PID was as much as I felt safe asserting from memory.) I suspect Igor is right about the relative speed, but both algorithms are easy to implement. My impression is that if the number of variables increases, Dodgson may become more attractive.
Aug 14, 2012 at 0:07 comment added user9072 But it requires no 'true' division; all division are a priori known to be exact. And PID is not really relevant. What one need to be able to do is: given A and B where it is known that A divides B in the ring, compute (an approximation to) the co-divior. I am not completely sure now, but this seems feasible also for multi var poly (though perhaps it is too expensive to keep the algo competitive relative to approximation).
Aug 13, 2012 at 23:22 comment added David E Speyer Confused about suggestion (1). $\mathbb{R}[x,y,z]$ is not a PID (though it is a UFD) and every version of Dodgson condensation I know requires division.
Aug 13, 2012 at 22:00 comment added Chris Godsil Fixed the terminology.
Aug 13, 2012 at 21:59 history edited Chris Godsil CC BY-SA 3.0
added 3 characters in body
Aug 13, 2012 at 21:49 comment added Igor Rivin First, it is Dodgson CONDENSATION. Second, what is so unpleasant about interpolation? I would conjecture that it would be MUCH faster than the other algorithms you suggest, and the implementation (at least in mathematica) is completely trivial.
Aug 13, 2012 at 18:50 history answered Chris Godsil CC BY-SA 3.0