Mercurial > btquotients
changeset 12:6cf8fe6afa3b
Fixed stupid bug in init function (2).
author | Marc Masdeu <masdeu@math.columbia.edu> |
---|---|
date | Wed, 27 Jul 2011 09:21:09 +0200 |
parents | 9b3923a0e646 |
children | ca02f8d93048 |
files | btquotient.py btquotients.sage |
diffstat | 2 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/btquotient.py Wed Jul 27 09:20:06 2011 +0200 +++ b/btquotient.py Wed Jul 27 09:21:09 2011 +0200 @@ -283,9 +283,10 @@ Nminus=Integer(Nminus) Nplus=Integer(Nplus) p=Integer(p) + lev=p*Nminus if(not p.is_prime()): raise ValueError, "p must be a prime" - if (not is_squarefree(p*Nminus)): + if (not is_squarefree(lev)): raise ValueError, "level must be squarefree" if(gcd(lev,Nplus)>1): raise ValueError, "level and conductor must be coprime"
--- a/btquotients.sage Wed Jul 27 09:20:06 2011 +0200 +++ b/btquotients.sage Wed Jul 27 09:21:09 2011 +0200 @@ -282,9 +282,10 @@ Nminus=Integer(Nminus) Nplus=Integer(Nplus) p=Integer(p) + lev=p*Nminus if(not p.is_prime()): raise ValueError, "p must be a prime" - if (not is_squarefree(p*Nminus)): + if (not is_squarefree(lev)): raise ValueError, "level must be squarefree" if(gcd(lev,Nplus)>1): raise ValueError, "level and conductor must be coprime"