Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yoshida lift #2201

Merged
merged 3 commits into from
Sep 7, 2017
Merged

Yoshida lift #2201

merged 3 commits into from
Sep 7, 2017

Conversation

rupertm2
Copy link
Contributor

This is the file which computes the data from Issue #2195 . There is documentation in the file.

@JohnCremona
Copy link
Member

Questions: were you intending to use this once and for all -- in which case being in the scripts/ directory would be better -- or for it to be used on the fly at some stage?
More importantly, is there the intention of using the output to actually link to the Siegel MF (which would have to be in the database)? That would be great, if possible, as we could list on the page of all or some HMFS the link to its lift. If the SMFs are not in the database is your intention still to list these parameters in a section on the home page of a HMF?

@rupertm2
Copy link
Contributor Author

were you intending to use this once and for all -- in which case being in the scripts/ directory would be better -- or for it to be used on the fly at some stage?

Once and for all was my intention, I thought I had put it in the scripts/ folder. I'll double check.

More importantly, is there the intention of using the output to actually link to the Siegel MF (which would have to be in the database)? That would be great, if possible, as we could list on the page of all or some HMFS the link to its lift.

This is precisely what I was hoping to do, making and series of SMF home pages for Yoshida lifts, and maybe other lifts, and linking the pages together. I'm thinking it would be very useful to know if your SMF is some kind of lift or not. I'll have to wait for the HMFs to be worked out to accurately and consistently produce the data and format, but this is the goal. I also object to on the fly calculations since I'll shorty be able to calculate some fourier coefficients for Yoshida lift of HMFs, but I think it may take a substantial amount of time.

@JohnCremona
Copy link
Member

Good! And your file is already in the scripts directory, sorry about that.

@JohnCremona
Copy link
Member

Before we merge this -- which is not at all controversial, being a script -- could you run pyflakes on it and fix the warnings? (It should be enough to run ./test.sh since it runs pyflakes first, then kill it before it does the longer tests). It's a little tedious you have to import from sage.all (various things) -- I think prime_range only perhaps, if you change occurrences of valuation(x,y) to x.valuation(y). It also warns that you assign to I on line 25 but never use it. Probably harmless but these checks can find typos which lead to bugs.

@AndrewVSutherland
Copy link
Member

+1 for fixing the pyflakes warnings, otherwise we get to see them again every time we test a new PR

@rupertm2
Copy link
Contributor Author

could you run pyflakes on it and fix the warnings?

Done and now showing no warnings for me.

@AndrewVSutherland AndrewVSutherland merged commit f69c012 into LMFDB:master Sep 7, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants