Mathematica doesn't seem to have such a function for checking similarity. Maple returns false. I don't know for magma.
Best, Travis On Thursday, October 27, 2016 at 12:47:29 PM UTC-5, William wrote: > > Just curious: what choice does magma (or maple or Mathematica etc) make > regarding this? > > On Thursday, October 27, 2016, Dima Pasechnik <dim...@gmail.com > <javascript:>> wrote: > >> AA >> (but make sure docs make sense after the change) >> >> On Thursday, October 27, 2016 at 4:21:02 PM UTC, Travis Scrimshaw wrote: >>> >>> I am for BB because: >>> >>> 1 - the definition (as even given in the docstring) still makes full >>> sense if the matrices are not the same size or if they are not square. >>> There does not exist such a matrix P. >>> >> >> this is an argument for changing the docs, yes. >> >> >>> 2 - It puts an unnecessary burden on the average user. They have to deal >>> with errors on a true/false question. You then also have to explain why >>> there is the error message to your linear algebra students, provided you >>> were very careful with your definition of similar matrices. >>> >> >> Just as they have to deal with errors from multiplying matrices of >> different sizes. >> >> >>> 3 - It is a backwards incompatible change that (IMO) is not a bug and we >>> cannot deprecate. >>> >>> >> well, a wrong decision was made at some point. Do you mean to say one >> has to keep suffering from it forever? :-) >> >> Cheers, >> Dima >> >> Best, >>> Travis >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "sage-devel" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to sage-devel+unsubscr...@googlegroups.com. >> To post to this group, send email to sage-devel@googlegroups.com. >> Visit this group at https://groups.google.com/group/sage-devel. >> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Sent from my massive iPhone 6 plus. > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.