Dear David,

Sorry, I must have made a mistake when I was testing your second 
suggestion, and misunderstood the output. It does appear to do exactly what 
I wanted.

Thanks!
Sam




On Thursday, 21 June 2012 10:01:46 UTC+10, Sam Chow wrote:
>
> Dear David,
>
> The Sturm bound tells us how many coefficients we need to check before we 
> know that two modular forms are the same (if the first B Fourier 
> coefficients are the same then they're all the same). Maeda's conjecture 
> tells us that we only need to check two coefficients in level 1 (otherwise 
> the Hecke polynomial has a repeated eigenvalue, contradiction). I'm trying 
> to get data for how many coefficients we need to check for newforms. 
>
> So say (x^2 + 1)^2 is the Hecke polynomial for T2. This gives a 
> 2-dimensional i-eigenspace and a 2-dimensional (-i)-eigenspace. So there 
> could be two newforms that look like q+i*q^2+... and two newforms that look 
> like q-i*q^2+...; so one way now would be to take T3 acting on the 
> i-eigenspace and T3 acting on the (-i)-eigenspace, and continue. Suppose 
> (x-2)^2 is the Hecke polynomial for T3 acting on Kernel(T2^2 +1). This does 
> not allow me to distinguish q+iq^2+2q^3+... and q-iq^2+2q^3+...
>
> I was referring to both approaches that you outlined. They both continue 
> working with Kernel(T2^2 +1), say. Ideally, I'd like to consider T3 acting 
> on Kernel(T+i) and Kernel(T-i) separately. This is more intuitive and would 
> give me an exact answer, i.e. the least B such that if the first B Fourier 
> coefficients are the same then they're all the same). I take the dimension 
> 2 subspace of newforms of the type C*(q+iq^2+...), and use T3 to check the 
> q^3 coefficient, and continue. Separately, I treat those of the 
> form C*(q-iq^2+...) using T3.
>
> I hope that clarifies the problem. Thanks.
>
> Sam
>
>
>
>
>
> On Thursday, June 21, 2012 1:28:39 AM UTC+10, David Loeffler wrote:
>>
>> On 20 June 2012 15:23, Sam Chow <sam.cho...@gmail.com> wrote: 
>> > Thanks for the reply, David. Your suggestions work well, in that I seem 
>> to 
>> > end up with an exact result most of the time and a close result 
>> otherwise 
>> > (compared to some weight 2 data by Stein). 
>> > 
>> > I'll try to describe how the imprecision comes about. Say I get (x^2 + 
>> 1)^2. 
>> > Ideally, I'd like to separate the i-eigenspace and the (-i)-eigenspace 
>> (this 
>> > is for distinguishing Hecke eigenforms by looking at the first however 
>> many 
>> > Fourier coefficients), and then continue with each of those separately. 
>> > Combining those will give me an upper bound for how many primes I need 
>> to 
>> > check, but not always an exact result, for instance q + i*q^2 + ... and 
>> q - 
>> > i*q^2 + ... do not get distinguished by this particular Hecke operator 
>> > (using this procedure). 
>> > 
>> > I can continue with the current procedure and get some results, however 
>> I'd 
>> > still be very interested if you or anybody else knows a good way to 
>> separate 
>> > eigenspaces within a Galois orbit. 
>>
>> Dear Sam, 
>>
>> Could you be more specific about exactly what you're trying to do 
>> here? Are you referring to the first approach I outlined (working over 
>> QQ) or the second approach (working over QQbar using explicit 
>> subspaces of free modules and the hecke_matrix() method)? 
>>
>> Regards, David 
>>
>

-- 
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to