PhD Looking for ideas to collaborate with Sympy.

58 views
Skip to first unread message

JOSÉ PATRICIO SÁNCHEZ HERNÁNDEZ

unread,
Mar 31, 2021, 1:42:57 PM3/31/21
to sympy
I'm Patricio. I want to participate with the main goal of Sympy. So I want to collaborate to the implementation Computation of Galois groups for a given polynomial or I can collaborate with something else closed to my background. Then I'm here  looking for ideas. 

I have a PhD in Mathematics, specialized in modern algebra, ring theory, lattice theory and finite fields, a Bachelor’s degree in Applied Mathematics, and a Master’s degree in Science. Now I’m finishing a Master in Data Science. Before that, I was working as a postdoctoral researcher for two years in the Department of Algebra at the University of Granada. The project of the postdoctoral research was building Algebraic Error-Correcting Codes. I implemented in Python the codes and the algorithms that we builded. During this period I collaborated in writing 3 papers, in relevant journals, as Mathematische Zeitschrift, which published our paper Biseparable extensions are not necessarily Frobenius, where we answered a 20-Year open algebra’s problem. And most important, I wrote a paper on my own, On natural sets on an idiom, which is a hard and relevant task in pure maths, published in Communications in Algebra.
I have been working with python for about 2 years.
I have used  SymPy before but I'm more familiar with sagemath.

Thanks in advance, 

Patricio

Jason Moore

unread,
Mar 31, 2021, 5:02:42 PM3/31/21
to sympy
Patricio,

Here's our starting point for new contributors: https://github.com/sympy/sympy/wiki/introduction-to-contributing

It sounds like you have in-depth knowledge so I'm sure you'll find nice holes you can fill and grow.

Jason

--
You received this message because you are subscribed to the Google Groups "sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/b5c9ed6d-c7d7-4df6-8d4b-f88bffd6a7c8n%40googlegroups.com.

Oscar Benjamin

unread,
Mar 31, 2021, 6:26:41 PM3/31/21
to sympy
Hi Patricio,

Being able to compute the Galois group of a polynomial would be nice.
I have no idea how you do that... Are there algorithms for that that
don't require computing expressions for the roots?

Another thing lacking in sympy is an implementation of finite fields
of non-prime order. Related issues:

https://github.com/sympy/sympy/issues/21104
https://github.com/sympy/sympy/issues/9544
https://github.com/sympy/sympy/pull/19593


Oscar
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAP7f1AheQ-bBKQiqrzwR3sTYYN68MjXNjnpF%3DJY3%3DRW6SK02Tg%40mail.gmail.com.
Message has been deleted

JOSÉ PATRICIO SÁNCHEZ HERNÁNDEZ

unread,
Apr 1, 2021, 6:43:32 PM4/1/21
to sympy
Hi Oscar

What do we want the finite fields of non-prime order being able to do? just the common operations +-*/ and what else besides  having generated element? 

Do we want as a extension of the class FiniteField? 

Thanks in advance, 

Patricio

Oscar Benjamin

unread,
Apr 1, 2021, 8:32:51 PM4/1/21
to sympy
On Thu, 1 Apr 2021 at 19:38, JOSÉ PATRICIO SÁNCHEZ HERNÁNDEZ
<e.jpsa...@go.ugr.es> wrote:
>
> Hi Oscar
>
> What do we want the finite fields of non-prime order being able to do? just the common operations +-*/ and what else besides to has generated element?
>
> Do we want as a extension of the class FiniteField?

I'm not entirely sure but it is requested by some users. Factorisation
of polynomials over finite fields seems to be something that some
people want.


Oscar
Reply all
Reply to author
Forward
0 new messages