Re: [sympy] What is the difference between Basic and Expr?

2019-12-01 Thread JS S
The best explanation I could make was this: There exists MatAdd class, which can have ImmutableDenseMatrix as arguments, thus representing unevaluated matrix addition. Therefore, ImmutableDenseMatrix subclasses Expr since it can form matrix expression. However, ImmutableSparseMatrix isn't desig

Re: [sympy] What is the difference between Basic and Expr?

2019-12-01 Thread Oscar Benjamin
On Mon, 2 Dec 2019 at 01:59, JS S wrote: > > But what confuses me is this: > > - ImmutableDenseMatrix is subclass of Expr > - ImmutableSparseMatrix is subclass of Basic, but not Expr. > - ImmutableDenseNDimArray is, unlike its Matrix counterpart, subclass of > Basic but not Expr. I don't think t

[sympy] What is the difference between Basic and Expr?

2019-12-01 Thread JS S
Sorry for duplicate question - my previous one didn't get any answer so I cannot but ask again. Now, I know that Basic object must be immutable, and Expr object must be able to be subject to arithmetic operation. (As far as I know, that is why some classes, e.g. FiniteSet, is instance of Basic

Re: [sympy] Introduction

2019-12-01 Thread Gagandeep Singh (B17CS021)
Hi, Please read the contributing guide( https://github.com/sympy/sympy/wiki/Introduction-to-contributing). In addition, also take a look at README( https://github.com/sympy/sympy/blob/master/README.rst). Take a look at this list(https://github.com/sympy/sympy/labels/Please%20take%20over) for stall

[sympy] Introduction

2019-12-01 Thread nisarg shah
Hello Everyone, This is Nisarg Shah, 3rd year Mechanical Engineering student at National Institute of Technology,Karnataka particularly interested in Data Science and Machine Learning. I have been studying Probability and Statistics for a while now and also have a good knowledge of Python and Data

Re: [sympy] Introduction

2019-12-01 Thread Gagandeep Singh (B17CS021)
Hi, Please read the contributing guide( https://github.com/sympy/sympy/wiki/Introduction-to-contributing). In addition, also take a look at README( https://github.com/sympy/sympy/blob/master/README.rst). Take a look at this list(https://github.com/sympy/sympy/labels/Please%20take%20over) for stal

[sympy] Introduction

2019-12-01 Thread Divyam Singal
Hello everyone, This is Divyam Singal, a 1st year student studying Maths and Computing at IIT Guwahati. I have interest in Maths and have also cleared INMO in year 2019. I got Honourable Mention at Sharygin Geometry Olympiad. I know a little about Python language. I am more interested in the a