## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
##### Activity
• Jun 29 10:28

Added expand to log rewrites (compare)

• Jun 29 09:23

updated test for asin,atan,acot… (compare)

• Jun 27 12:01

removed wrong test (compare)

• Jun 27 11:21

Modified test (compare)

• Jun 26 00:22

Fixed leading term for acos/ase… (compare)

• Jun 25 09:43

anutosh491 on series_for_arg

Updated code (compare)

• Jun 24 13:33

Improved code quality (compare)

• Jun 22 14:25

Fixed code quality (compare)

• Jun 22 14:17

• Jun 22 10:02

Fixed Failing tests (compare)

• Jun 20 13:32

Code Cleanup (compare)

• Jun 18 02:50

Fixed error in test_sums_produc… (compare)

• Jun 17 14:28

Fixed all failing tests (compare)

• Jun 17 13:41

prevent unnecessary hashing add type hints to printing/late… Merge pull request #23588 from … and 34 more (compare)

• Jun 10 13:16
anutosh491 commented #22373
• Jun 10 13:15
anutosh491 commented #22373
• Jun 10 12:42
anutosh491 commented #22806
• Jun 10 12:39
anutosh491 commented #22806
• Jun 10 12:21
github-actions[bot] commented #23614
• Jun 10 12:15
github-actions[bot] commented #23541
Aaron Meurer
@asmeurer
I usually already have people's fork as a remote anyway when I download there code. You just have to make sure to add the ssh url so you can push to it
You can probably push to the https url too I don't know
Coston
@XiantongPAN
@jksuom thanks, but what I want is to plot a geometry entity like line, point or circle. Is there any directly way to plot them?
Kalevi Suominen
@jksuom
I'm not sure what you mean by "directly", but if e is a geometric entity defined by an equation, then I would plot it by plot_implicit(e.equation()).
Coston
@XiantongPAN
thanks a lot,
'''
plot_implicit(e.equation())
'''
works very well in Line, Circle or Ellipse. But it can not draw a Point. Is there a way to draw the Point(like in the software geogebra)
plot_implicit(e.equation())
also, Triangle has no attribute 'equation'
Kalevi Suominen
@jksuom
I don't think that the plotting of triangles and points has been implemented in SymPy. Some coding is needed for those.
Juan Luis Cano Rodríguez
@astrojuanlu
hi all! I see that SymPy participated in Google Code-In in 2011. perhaps @asmeurer was a mentor back then? how was the experience? the announcement has just been made for this year's edition https://opensource.googleblog.com/2018/08/announcing-google-code-in-2018.html
S.Y. Lee
@sylee957
I would like to test sphinx on my windows environment, but I couldn't find any guide for windows. Anyone with experience about this?
Kalevi Suominen
@jksuom
Maybe this would help with installation.
Coston
@XiantongPAN
There is 'Ellipse' in geometry module, but no 'Hyperbola'. If I'm going to make calculation with hyperbola, I should write my own code. Is this right?
Ayushman Koul
@ayushmankoul
Hello @jksuom since you have made an observation that plotting of triangles and points hasn't been implemented in SymPy yet.If you don't mind should I raise an issue about it and start writing code for it ?
Kalevi Suominen
@jksuom
I think you could do that.
Ayushman Koul
@ayushmankoul
Thank you sir @jksuom .I was going through Codebase if I am not wrong I need to write new method for triangles inside class Plot in plotting module ? Please guide me how should I proceed over it.
Kalevi Suominen
@jksuom
I would start by studying how matplotlib works and what it can do. Then I would try to create code for plotting a segment. That could be used to plot a triangle.
Ayushman Koul
@ayushmankoul
Aaron Meurer
@asmeurer
@Juanlu001 Google Code-In was a lot different back then. They've made a ton of changes to the program since then.
I will say when we participated it was a lot of effort on the mentors. Don't do it unless you have multiple mentors who can commit time to it during the contest period.
I think it's not as bad as 2011 because of some of the changes they've made, but as far as I can tell it's still a lot of work.
Aaron Meurer
@asmeurer
And also remember that the program is for kids (13-17 year olds).
If you do have the time to put into it I would say it's worth it, though. You can get some very smart kids out of the program.
ronanpaixao
@ronanpaixao
Hi guys! I'm having some trouble using display() in the Jupyter notebook:

import sympy
from sympy.core.evaluate import evaluate
from sympy import latex
from IPython.display import display
sympy.init_printing(use_latex='mathjax')

X, mu, sigma, n = sympy.symbols("\bar{X} \mu \sigma n")
with evaluate(False):
eq = (X-mu)/(sigma/sympy.sqrt(n))
display(eq)

import sympy
from sympy.core.evaluate import evaluate
from sympy import latex
from IPython.display import display
sympy.init_printing(use_latex='mathjax')

X, mu, sigma, n = sympy.symbols("\bar{X} \mu \sigma n")
with evaluate(False):
eq = (X-mu)/(sigma/sympy.sqrt(n))
display(eq)
More like it...
This gives a RecursionError
ronanpaixao
@ronanpaixao
Any ideas on where the problem is?
yashraj-code
@yashraj-code
Hi everyone my name is Yashraj Dhanuka pursuing B.tech in CSE 3rd year. I would like to contribute in the community .I know basic Python,c++,and Machine Learning. and yes particularly interested in maths too. Can anyone guide me on how to contribute to this community. ThankYou
yashraj-code
@yashraj-code
any mentors ?
Kalevi Suominen
@jksuom
Arnav
@nigamarnav
Hello guys! can anyone help me to find out the way how to contribute in this era as I am a newcomer.
Bunnyyyyy
@Bunnyyyyy
Hey guys, Please someone help me in better understanding of GSoC !
Aaron Meurer
@asmeurer
@ronanpaixao hard to say without seeing the traceback. Can you open an issue with the traceback (trim down the repeated lines first)
ronanpaixao
@ronanpaixao
@asmeurer Filed #15182
Bunnyyyyy
@Bunnyyyyy
Bunnyyyyy
@Bunnyyyyy
Malkhan Singh
@Malkhan52
Bunnyyyyy
@Bunnyyyyy
Malkhan Singh
@Malkhan52
@Bunnyyyyy I gave a talk in my institute (NITR) last week on How to start contributions in open source projects, ping me I can provide link of that slide.
Bunnyyyyy
@Bunnyyyyy
@Malkhan52 Sir, what do you mean by ping ?

@Bunnyyyyy there is a link attached to the top of this chat with information for people new to contributing: https://github.com/sympy/sympy/wiki/Introduction-to-contributing

"ping" means attract one's attention and in this case probably suggests that you send a private message to the person

Bunnyyyyy
@Bunnyyyyy
Thank you :)
Jason K. Moore
@moorepants
Is there something similar as @doctest_depends_on for normal test functions?, i.e. @test_depends_on('numpy') or something like that?
Kalevi Suominen
@jksuom
I don't think that there is. The issue is handled in code as e.g. in test_sympify:
numpy = import_module('numpy')

def test_issue_10295():
if not numpy:
skip("numpy not installed.")
Jason K. Moore
@moorepants
@jksuom Thanks. We should turn that into a decorator.
Ayushman Koul
@ayushmankoul
Hello @jksuom I hope you are doing well. As asked by you to go through how matplotlib works I went through it to know how to write code for plotting line segments.Now coming back to issue, if I am not wrong I need to write a new method for plotting line segment and triangles inside class Plot in plotting/plot module ? Please guide me so that I can proceed further to it.Thanks
Kalevi Suominen
@jksuom
It seems that most objects to be plotted are subclasses of BaseSeries.
Micah
@micahscopes
Hi there, I'd like to understand how best to compose multilinear maps of symbolic elements in sympy