Introduction

41 views
Skip to first unread message

Yashas Lokesh

unread,
Mar 21, 2020, 3:05:05 PM3/21/20
to sympy
Hi, my name is Yashas Lokesh, and I'm a junior (3rd year) undergrad at the University of Maryland, studying a CS and Math double degree with a Physics Minor. I also teach a Python web development course for undergraduates at my university.

I have about 2 years of experience with Python. I started by completing a 100 days of code challenge, where I created many scripts to access various APIs and present information to the user, some scripts to explore machine learning libraries, and my current work is mainly based on Pygame and Pymunk. I've been developing an adventurer game with Pygame, and am currently working on a research project where I create a game with Pygame/Pymunk to use a reinforcement learning library. My first contribution to OSS will be for the aforementioned research project.

I've taken math courses in Abstract Alg., Linear Alg., Diff Eq., Multivariate Calc., Number Theory, Analysis, and Topology. I participated in a direct reading program with a graduate student last semester where I worked with Weyl and Coxeter groups, so I'm particularly interested in group theory. 

I have experience with Mathematica, I have used it in a cryptography course and as a visualizer for multivariate functions and their properties. I don't have a lot of experience with SymPy; I've used it to introduce my brothers to Python and get them more interested in math.

I originally thought of contributing to SymPy for GSoC 2020, but I accepted an internship offer this summer so I can't commit enough time to the GSoC timeline. I'm most interested in contributing to the combinatorics module, specifically implementing group theoretic algorithms as described in A Handbook of Computational Group Theory.

Ishaque Nizamani

unread,
Mar 22, 2020, 2:33:25 PM3/22/20
to sympy

Greetings everyone,

 

I am a final-year student of Computer System Engineering at Mehran University of Engineering of Technology Jamshoro Pakistan . I have done the course on linear Algebra and have thoroughly studied Differential equations, Fourier series and Fourier transform I can code in Python, Java and Dart .I have experience  in MATLAB and have done Image process and Signal Process . I have tried implementing a few Deep Learning like RNN, CNN and MLP. When I need calculus in Deep Learning then I found out about SymPy.  

 

I have been using python for the last 2.0 years implementing like RNN, CNN and MLP. So, I have been thinking about to contribute in open source, so I am here to contribute, I choose Sympy because of my mathematics and Python knowledge.

 

I look forward to contributing to this wonderful community this GSoC and extend the group theory functionality of the combinatorics module.

 

Thank you!

Peter Kayode

unread,
Mar 29, 2020, 7:00:10 PM3/29/20
to sympy
Hey..
I'm Kayode Peter
I've been familia with python for the last 3years and in the intermediate level
I'm currently an undergraduate in mathematics education
My main assignment interest is computer science
I'm very familiar with python symbols and their mathematical notations

Aqib Khan

unread,
Mar 30, 2020, 3:08:40 AM3/30/20
to sympy
Level of familiarity with python: Proficient

Mathematical Education Level: Undergrad

Particular Expertise: Mechanics

Particular Algorithmic interests: Solving Mathematics and Mechanics Problems.

Level Of familiarity with Symbolic mathematics: Skilled

Familiarity with Sympy: Moderate

Other Possible Relevant Info: Asian and native language is Urdu but fluent in English

Jonathan Gross

unread,
Mar 30, 2020, 2:29:02 PM3/30/20
to sympy
Just introducing myself, as I'm hoping to make some contributions soon.

I'm a postdoctoral fellow in quantum-information theory: http://www.unm.edu/~jagross. I'm fairly familiar with python, having used it on an almost-daily basis for my research since during my PhD (probably started heavy use in 2014). My most fully developed public code is a package for integrating ordinary and stochastic master equations: https://github.com/CQuIC/pysme

My current primary interest with sympy is quaternions, particularly to get symbolic Wigner D matrices (the currently available Euler-angle interface for generating Wigner D matrices doesn't work very well when trying to work with the icosians, for example).

I have amateur background in computer algebra, mostly from doing some reading in John Harrison's "Handbook of practical logic and automated reasoning". I even went so far as to try implementing some algebraic routines for bosonic operators and tensor-product structure in haskell: https://github.com/jarthurgross/symbolic-algebra

Work on abstract symbolic manipulation of quantum operators is something in which I've been interested in the past, and probably will be again.

I use SymPy fairly regularly in my research workflow (having so far resisted the lure of Mathematica). Expressions with complex variables are things I use all the time, and I find the simplification routines leave a lot to be desired in this case, but I often write my own simplification routines to coerce SymPy into doing what I want.

I'm currently based in Québec, but my French is pretty rudimentary, so English will be my primary language.

Look forward to getting to work!

Jonathan
Reply all
Reply to author
Forward
0 new messages