Re: [sage-devel] VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Dima Pasechnik
Sage's treatment of weighted polynomial rings is buggy, cf. e.g. https://github.com/sagemath/sage/issues/37167 this is something that should be addressed, one way or another On Mon, Mar 11, 2024 at 9:31 PM Giacomo Pope wrote: > Dear all, > > *Summary* > > To better support arithmetic on Jaco

[sage-devel] Re: VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Giacomo Pope
Yes, I didn't properly think about breaking changes so if I simply add a new implementation into sage then maybe this thread can switch from a VOTE to simply people giving advice / feedback if they so wish. On Monday, March 11, 2024 at 10:24:46 PM UTC Nils Bruin wrote: > On Monday 11 March 2024

[sage-devel] Re: VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Nils Bruin
On Monday 11 March 2024 at 15:04:50 UTC-7 Giacomo Pope wrote: I chose the weighting (1 : g + 1 : 1) following Galbraith's textbook https://www.math.auckland.ac.nz/~sgal018/crypto-book/ch10.pdf when implementing the arithmetic on the Jacobian. This is not a "good" answer though. I would love to

[sage-devel] Re: VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Giacomo Pope
I chose the weighting (1 : g + 1 : 1) following Galbraith's textbook https://www.math.auckland.ac.nz/~sgal018/crypto-book/ch10.pdf when implementing the arithmetic on the Jacobian. This is not a "good" answer though. I would love to hear from more people about what they use / would want to use

Re: [sage-devel] Google Season of Docs – org application deadline April 2

2024-03-11 Thread Kwankyu Lee
... we have a gap between the reference manual (which is extensive but has no flow) and the thematic tutorials (which are written to tell a story but are just introductions). I agree. - It is very hard to find features and learn how to use them for a subject that I am not already familia

[sage-devel] Re: VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Nils Bruin
The change makes sense, but you should investigate if it is at all possible to do this going through normal deprecation procedures, which would probably involve having both functionalities for some time (likely via differently named methods or via a flag implemented in a backward-compatime way)

[sage-devel] VOTE: use the smooth model instead of the plane projective model for hyperelliptic curves

2024-03-11 Thread Giacomo Pope
Dear all, *Summary* To better support arithmetic on Jacobians and have a more natural implementation of hyperelliptic curves, we should implement them as toric varieties with a weighted polynomial ring (1 : 3 : 1) instead of plane projective curves. *Yes / No* *Discussion* I am currently ho

[sage-devel] Re: Google Season of Docs – org application deadline April 2

2024-03-11 Thread Matthias Koeppe
On Saturday, March 9, 2024 at 2:13:06 PM UTC-8 Matthias Koeppe wrote: SageMath could benefit from hiring a technical writer for a project to improve the Sage documentation. Google Season of Docs is a program that supports such projects. Some key facts: - total project budget $5,000 - $15,000 USD

[sage-devel] Re: VOTE: disputed PRs

2024-03-11 Thread kcrisman
It would be helpful for anyone explicitly voting +/-1 to either link to a previous comment or make a new actual comment (beyond the vote) to clarify. This is particularly if there have been new commits since the initial dispute, because for an outside reviewer it can be hard to untangle all

[sage-devel] Re: VOTE: disputed PRs

2024-03-11 Thread kcrisman
Having just encountered this "in action", I have a suggestion: "There is no scheduled vote, but rather an ongoing poll based on opinions expressed by developers on the PR (these opinions can be expressed via previous positive reviews or explicit comments giving approval). The PR author is presu

Re: [sage-devel] Google Season of Docs – org application deadline April 2

2024-03-11 Thread Dima Pasechnik
On 11 March 2024 05:39:36 GMT, John H Palmieri wrote: >Dima's suggestion is appealing, and somewhat along those lines, I like the >idea changing Sage to use some standard documentation style >(https://github.com/sagemath/sage/issues/31044). If the program provides a >technical writer, though

Re: [sage-devel] Heun function support

2024-03-11 Thread Travis Scrimshaw
Not that I am aware, but it would make for a great (small) GSoC project: https://wiki.sagemath.org/GSoC/2024 Best, Travis On Sunday, March 10, 2024 at 5:52:09 PM UTC+9 Dima Pasechnik wrote: > > > On 10 March 2024 05:24:31 GMT, Steve Dodge wrote: > >Hello, I was curious to know if there are an