Re: [sage-devel] Re: mathematically correct eigen* methods of matrices.

2010-06-14 Thread John Cremona
I am happy with that. After all: sage: a=3 sage: a.sqrt() sqrt(3) works like this since the extend parameter defaults to True. Compare: sage: a.sqrt(extend=False) ... ValueError: square root of 3 not an integer John On 14 June 2010 16:24, William Stein wrote: > On Mon, Jun 14, 2010 at 8:22 A

Re: [sage-devel] Re: mathematically correct eigen* methods of matrices.

2010-06-14 Thread William Stein
On Mon, Jun 14, 2010 at 8:22 AM, Rob Beezer wrote: > On Jun 14, 6:12 am, mmarco wrote: >> So, what do you think? > > Sure, but can the default remain  extend = True  and maintain your > desire for correctness? It has to. I think it would be a very bad idea to change the default behavior, since