-
-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fast check for linear dependence #15827
Comments
comment:1
There might be even faster algorithms out there, but this is much faster than how I was doing it before:
New commits:
|
Commit: |
comment:2
When the base ring is, say, |
Reviewer: Marc Mezzarobba |
comment:3
Let's get this patch in, we can always improve the implementation later if necessary. |
comment:4
Hey Marc, Thanks for reviewing this. Sorry I let this slip off my radar. I'm not knowledgeable enough to know what to do in regard to how to specialize and/or reduce. So I'm for another ticket unless you know what to do. Thanks again, Travis |
Changed branch from public/linear_algebra/linear_dep_check-15827 to |
Currently I can check for linear dependence by
However this is relatively slow since it determines a basis of all such linear dependencies. Also it only works for vector spaces. A faster way to do a simple check is to construct a matrix of the vectors, echelonize the matrix, and see if any of the resulting rows are 0.
Component: linear algebra
Keywords: linear dependence check
Author: Travis Scrimshaw
Branch/Commit:
c3e7244
Reviewer: Marc Mezzarobba
Issue created by migration from https://trac.sagemath.org/ticket/15827
The text was updated successfully, but these errors were encountered: