Re: [sympy] GSoC Idea Discussion

2021-03-12 Thread Rohan Gupta
No, this isn't listed on the ideas page. I just thought it would be an interesting idea that could be implemented on a larger range of functions. If this isn't a good enough idea, I'd love to work on calculus-related projects such as Risch algorithm or other ODE related projects. Could you gui

Re: [sympy] GSoC Idea Discussion

2021-03-12 Thread Rohan Gupta
If not, I know there happen to be a number of problems with respect to the 2/3 arg mul. I would also like to try and attempt to fix that from all the possible angles - fixing all the dependent code after considering the effects on downstream projects. On Friday, March 12, 2021 at 2:27:45 PM UTC

[sympy] How to test my code

2021-03-12 Thread Subhadeep Paul
I want to run my own version of the lti.py program file and see if it passes all the tests previously present in test_lti.py . But when I run the test_lti.py file, it takes the sympy module from the python interpreter installed on my computer. Can someone solve this issue or forward some links? I u

Re: [sympy] GSoC Idea discussion

2021-03-12 Thread Sudeep Sidhu
Jason, I have prepared my draft proposal for GSoC'21. Where shall I share it so that you and others can review it. Sudeep Sidhu -- 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

Re: [sympy] Introduction & query about contribution

2021-03-12 Thread devesh...@gmail.com
Sure, sounds reasonable. Will look through a bit and post when required. Thanks On Saturday, March 6, 2021 at 6:34:31 AM UTC+5:30 Oscar wrote: > On Thu, 4 Mar 2021 at 17:27, devesh...@gmail.com > wrote: > > > > Hi, I am a software engineer with a undergrad CS background having basic > familia

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Chris Smith
My thinking is expression in the transformations of the original list of items, [0,1,2,3]. If you first transpose the 2nd and third position you get [0,1,3,2] and then if you transpose 1st and 2nd position you get [0,3,1,2]. You'll see my name all over the docs for that module so if you can find

[sympy] Re: First time introduction

2021-03-12 Thread Chris Smith
Hi, Aradhana. I am quoting the response that is usually given: You can check out Introduction to contributing and Development workflow to get familiar with development.

Re: [sympy] [SymPy] Is this a bug or a feature?

2021-03-12 Thread Chris Smith
> Add(eq1, eq2) to raise an error What is wrong with `Eqn(eq1.lhs+eq2.lhs, eq1.rhs+eq2.rhs)`? /c On Tuesday, February 9, 2021 at 6:54:07 PM UTC-6 Oscar wrote: > On Tue, 9 Feb 2021 at 23:58, S.Y. Lee wrote: > > > > I was not very fond for defining sympy Add, Mul, Pow or Function > application

[sympy] First time introduction

2021-03-12 Thread Ms. CHAITANYA
Hello Everyone, My name is Chaitanya, a current final year student at JNT University(India), pursuing a Bachelor of Technology in Computer Science. I'm excited to join and make a contribution to this project! *Level of familiarity with Python *- I"ve been coding in Python for Two years and I

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Alexander Ness
Hi Chris, The convention that I'm familiar with is that the notation (both cycle notation and the two-line notation) represents the exchange of *elements*, not positions. See for example http://www.math.caltech.edu/~2015-16/1term/ma006a/17.%20More%20permutations.pdf pp. 4--5. So my interpretat

[sympy] Re: How to test my code

2021-03-12 Thread gu...@uwosh.edu
This sounds as if it may be an issue with switching GIT branches. Are you modifying the file in a GIT branch or making a whole new file? Things should work if you modify the original file on a branch and run the tests on the branch. On Friday, March 12, 2021 at 3:12:20 AM UTC-6 deeps...@gmail.

[sympy] First Time Introduction

2021-03-12 Thread Eric Way
Hi everyone, I am Eric Way, a year 2 Statistics student from University of Nottingham Ningbo, China. I would like to contribute to the sympy project and participate in GoSC 2021, for the very idea that computer can do mathematics attracts me so much. Here is my personal info. - Level of fa

Re: [sympy] First Time Introduction

2021-03-12 Thread Aaron Meurer
On Fri, Mar 12, 2021 at 12:43 PM Eric Way wrote: > > > Hi everyone, > > I am Eric Way, a year 2 Statistics student from University of Nottingham > Ningbo, China. I would like to contribute to the sympy project and > participate in GoSC 2021, for the very idea that computer can do mathematics >

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Aaron Meurer
If you have the list [1, 2, 3] and you permute positions 2 and 3, you get [1, 3, 2], then permuting positions 1 and 2 gives [3, 1, 2]. >>> list(Permutation(1, 2)(2, 3)) [0, 3, 1, 2] (the 0 is also included because Permutation assumes 0 indexing). Note the distinction between the permutation, writ

Re: [sympy] First Time Introduction

2021-03-12 Thread Oscar Benjamin
On Fri, 12 Mar 2021 at 19:53, Aaron Meurer wrote: > > On Fri, Mar 12, 2021 at 12:43 PM Eric Way wrote: > > GoSC ideas of my interest: I would love to take the idea "Refactor the ODE > > module and make it fast", in that I am familiar with ODE and I recognize > > that code refactoring that could

Re: [sympy] Proposition for the new relation system using predicate

2021-03-12 Thread Oscar Benjamin
On Fri, 12 Mar 2021 at 07:13, JS S wrote: > > Aaron, Oscar, please share your idea on this. My recent opinion is: > > 1. We need relational predicates (Q.eq) to make inference system work with > relations. Eq(..., evaluate=False) cannot do this. Why (briefly) is it not possible for Eq to work he

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Chris Smith
>From page two of the notes I reconstruct the same output ` >>> (Permutation(1,5)(2,6,4)).list() [0, 5, 6, 3, 2, 1, 4] ` Could it be that the semantics (which are the same when you start with an ordered list and do only one cycle) are the confusing issue in that you thought it meant elements but

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Chris Smith
...but then I see in the notes "decomposing a cycle" where the author is definitely referring to elements being switched. But it makes sense to me to make the references refer to position so they can be applied regardless of the identity of the elements (as in Aaron's example using a string). T

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Alexander Ness
Hi again, Note also that GAP handles permutations identically to SymPy, and the manual states unambiguously that "GAP multiplies permutations from left to right!": https://college.cengage.com/mathematics/gallian/abstract_algebra/5e/shared/gap/gap_manual.pdf?URL=www.kau.edu.sa (p. 25). Again, th

Re: [sympy] Re: Permutation documentation question

2021-03-12 Thread Chris Smith
I'm sure that changing the convention would be greatly frowned upon. The SymPy documentation clearly states ``` Caution: when the cycles have common elements between them then the order in which the permutations are applied matters. The convention is that the permutations are applied from *ri

[sympy] Personal introduction

2021-03-12 Thread Aniket Joshi
Hello everyone, I am a third year Math PhD student at the University of Alberta, pursuing research in string theory and related mathematics. I also have a MSc. in theoretical physics. In particular, my research involves enumerative geometry and its relation to various algebraic structures suc

[sympy] Introduction

2021-03-12 Thread Bhavishya Pandit
Hello, My name is Bhavishya Pandit. I am a final year Computer Science student at Chandigarh University, India. I am a machine learning fanatic and I love python. I am super excited to be a part of the group! I would like to contribute to Sympy under the Google season of docs program 2021. *T

[sympy] Contributing to sympy and asking about GSOC projects

2021-03-12 Thread Oscar Benjamin
Hi all people on the SymPy mailing list, There are a lot of posts right now on the mailing list from people who are interested in contributing to SymPy and who are interested in doing a GSOC project with SymPy which is great. Many of the posts are asking the same sort of questions though so I just

Re: [sympy] Contributing to sympy and asking about GSOC projects

2021-03-12 Thread Aaron Meurer
Feel free to add something to this effect at https://github.com/sympy/sympy/wiki/GSoC-Student-Instructions. Also I think it was discussed before to remove the step there about writing to the mailing list, but it was never done. I think it should be removed. Aaron Meurer On Fri, Mar 12, 2021 at 5:

Re: [sympy] Proposition for the new relation system using predicate

2021-03-12 Thread JSS95
> Why (briefly) is it not possible for Eq to work here? Known facts such as "x being real number implies x being complex number" is registered in assumptions/ask module as *Implies(Q.real, Q.complex)*. To express "x > y implies both x and y being real number" with this system, we need something

Re: [sympy] Proposition for the new relation system using predicate

2021-03-12 Thread JSS95
> Why (briefly) is it not possible for Eq to work here? That's because inference system in assumptions module requires the boolean function as object, not type. Known facts such as "x being real number implies x being complex number" is registered in assumptions/ask module as *Implies(Q.real, Q

[sympy] Regarding updation of the footer on sympy website

2021-03-12 Thread Greyshades 1798
I submitted the request to update footer from 2020 to 2021 in i guess feb. No one merged it till now. Can someone please do it? -- 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 e

[sympy] GSoD 2021 discussion

2021-03-12 Thread Vivek Shivakumar Hotti
Hey SymPy, This is Vivek, a sophomore at the University of Mumbai majoring in Computer Science. I have intermediate knowledge of Calculus, Python, and Algebra. Also, I have a little experience writing and updating documentation for open-source software. I am willing to work under SymPy as a te

Re: [sympy] Contributing to sympy and asking about GSOC projects

2021-03-12 Thread Debojyoti Chakraborty
Sometimes it is really annoying that in morning I am checking my emails there was only a lot of introductions and how to get start in gsoc,so probably a section like previously said great. Regards, Debo On Sat, Mar 13, 2021, 07:33 Aaron Meurer wrote: > Feel free to add something to this effect