2019-11-16 05:45:48 -0500 | received badge | ● Famous Question (source) |

2019-03-02 06:59:23 -0500 | received badge | ● Notable Question (source) |

2016-11-21 04:47:39 -0500 | received badge | ● Notable Question (source) |

2016-03-21 08:38:48 -0500 | received badge | ● Popular Question (source) |

2015-10-02 23:50:10 -0500 | received badge | ● Popular Question (source) |

2013-11-16 09:07:58 -0500 | asked a question | Why do messages "// ** redefining ..." show up when computing the dimension of an ideal? I was receiving these weird messages when running the following Sage code - but not every time: When I executed it again, it just went through without any messages. (To understand the code: f1 and f2 are two very long polynomials in S, and newdivs contains 500 of the factors of the 2x2-minors of the Jacobian matrix of f1 and f2...) The first time I run it, I got this output: The second time, the messages with "// ** redefining" didn't show up anymore. But maybe it is important to not ignore those messages, so what do they mean? Thanks in advance! |

2013-09-02 05:30:40 -0500 | answered a question | Why does jordan_form not work over inexact rings? Yes, it's the "right" result, so @nbruin: So you are saying that in general there shouldn't be a problem in my case? |

2013-08-29 06:37:31 -0500 | answered a question | Why does jordan_form not work over inexact rings? Thanks for the answer. I want to compute [the transformation matrix to] the Jordan normal forms of block matrices whose blocks are of the form (i.e. an upper triangular Toeplitz matrix whose entries are variables or 0). |

2013-08-28 23:44:04 -0500 | received badge | ● Editor (source) |

2013-08-28 23:43:36 -0500 | asked a question | Why does jordan_form not work over inexact rings? Hi, Given a matrix M with entries (variables) in SR, I needed to compute the transformation matrix to a jordan form of M. I ended up copying the code in "jordan_form" and "_jordan_form_vector_in_difference" from "matrix2.pyx", deleting the "if (base_ring is None and not self.base_ring().is_exact()) ..." and replacing "evals = A.charpoly().roots()" by So far it seems to work. Can this go wrong? Or could one just change the original code in matrix2.pyx, and allow inexact rings? Thanks for your help! |

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.