New to Open Source

22 views
Skip to first unread message

Shubham Chhatbar

unread,
Sep 4, 2025, 12:36:13 PM (2 days ago) Sep 4
to sympy
Hi, I’m Shubham
I’m new to open-source and want to start contributing. 
I’d like to work on beginner-friendly issues in SymPy to get familiar with the codebase.  
Could someone please guide me to a good starting point or resources that can help me understand the contribution workflow?  

Thank you!

Richard Katz

unread,
Sep 4, 2025, 1:00:05 PM (2 days ago) Sep 4
to sy...@googlegroups.com
Hi Shubham,

Three things. First, this the tutorial I recommend to start: 


It gets right to the point - and it enables you to do symbolic math - including derivatives and  integral calculus right at the beginning.

x, y, z = symbols('x y z')
init_printing(use_unicode=True)

Derivatives

To take derivatives, use the diff() function.

diff(cos(x), x)
-sin(x)
diff(exp(x**2), x)
     ⎛ 2⎞
     ⎝x ⎠
2⋅x⋅ℯ



I will be including this kind of information in some material I am writing about Python and math.

Also, I sent this link to my friend  Tereuhas who is on LinkedIN 

She is doing a series of related introductory material



But that first Google tutorial - it's like immediate help.

All the best,

-- Rich

Richard Katz

Data Engineers Architects    

San Leandro/Castro Valley, CA: San Francisco Bay Area:

pytho...@gmail.com / rich...@berkeley.edu
https://www.linkedin.com/in/richardkatz/ 

415 336-9559                    







--
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 visit https://groups.google.com/d/msgid/sympy/d095352f-d64d-444c-9c72-be6544a232f7n%40googlegroups.com.


--
Reply all
Reply to author
Forward
0 new messages