Floating-point algorithms aren't useful for sympy. They assume that
multiplication of elements takes a constant time, which is clearly not
true for symbolic or infinite-precision objects. In the case of
Strassen, I think that the recursive multiplication of submatrices
causes the size of the elements to grow very fast.
If you're interested by linear algebra algorithm, you rather look into
fraction-free matrix algorithms, e.g.
http://www.apmaths.uwo.ca/~djeffrey/Offprints/FFLUQR.pdf (already
partially implemented in Matrix.LUdecompositionFF).
>
>
> I also submitted my first pull
> here: https://github.com/sympy/sympy/pull/1130/
>
>
> Please go through it and tell me if I need to make any edits, so that
> you can merge it into sympy master .
>
>
> -thanks,
> Sai Nikhil.T
>
>
> 1
> --
> You received this message because you are subscribed to the Google
> Groups "sympy" group.
> To post to this group, send email to sy...@googlegroups.com.
> To unsubscribe from this group, send email to sympy
> +unsub...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/sympy?hl=en.