Status: New
Owner:
Labels: Type-Defect Priority-Medium
New issue 3211 by 521...@gmail.com: when using integrate, 'tuple' object
has no attribute 'has'
http://code.google.com/p/sympy/issues/detail?id=3211
I have found the same issues but I still can't solve the problem, could
anyone
Comment #5 on issue 3141 by pgrand...@gmail.com: issue with the plotting
capabilities in windows 7 32 64 bit
http://code.google.com/p/sympy/issues/detail?id=3141
It seems I found a solution by using Issue 1916. I add in my program :
import os
os.environ['PYGLET_SHADOW_WINDOW']=0
and this
Status: New
Owner:
Labels: Type-Defect Priority-Medium
New issue 3212 by trel...@psu.edu: Laplace transform assertion failure
http://code.google.com/p/sympy/issues/detail?id=3212
Playing with the laplace_transform capabilities, I
found that it does not handle some shifts correctly.
In the
Comment #6 on issue 3141 by luca@gmail.com: issue with the plotting
capabilities in windows 7 32 64 bit
http://code.google.com/p/sympy/issues/detail?id=3141
for me doesn't look it works...even if I use both the suggestion
togheter...maybe I did something wrong...maybe the installation
Status: New
Owner:
Labels: Type-Enhancement Priority-Medium Solvers
New issue 3213 by agmp...@gmail.com: Solve() function doesn't give general
solutions
http://code.google.com/p/sympy/issues/detail?id=3213
solve(cos(x)) gives [pi/2]but it should return general solution like
(2*n+1)pi or
Comment #1 on issue 3211 by ronan.l...@gmail.com: when using
integrate, 'tuple' object has no attribute 'has'
http://code.google.com/p/sympy/issues/detail?id=3211
First, '^' means bitwise xor. Obviously, you actually wanted the power
operator, '**'.
Second, what version of sympy do you
Status: Valid
Owner:
Labels: Type-Defect Priority-Medium Simplify
New issue 3214 by asmeu...@gmail.com: KeyError with radsimp()
http://code.google.com/p/sympy/issues/detail?id=3214
In [2]: var('c p', positive=True)
Out[2]: (c, p)
In [3]: b = (c + I*p - sqrt(c**2 - p**2))/(c + I*p +
Updates:
Cc: mario.pe...@gmail.com
Comment #1 on issue 3214 by asmeu...@gmail.com: KeyError with radsimp()
http://code.google.com/p/sympy/issues/detail?id=3214
I bisected it to
commit fe768e8b8136c2cac70136d5d6155c13b23bc4ec
Author: Mario Pernici mario.pern...@gmail.com
Date: Wed Nov
Comment #2 on issue 3214 by ronan.l...@gmail.com: KeyError with radsimp()
http://code.google.com/p/sympy/issues/detail?id=3214
That's the common problem of the missing key in the match dictionary: E is
undefined because D is 0.
The right thing to do with a match object is to pass it to
Updates:
Summary: solve() should give all solutions
Labels: -Priority-Medium Priority-High
Comment #5 on issue 1234 by ronan.l...@gmail.com: solve() should give all
solutions
http://code.google.com/p/sympy/issues/detail?id=1234
(No comment was entered for this change.)
--
Comment #24 on issue 3129 by nathan.f...@gmail.com: Drastic change to
sympy.stats: Adding concept of Probability Distributions on surface level
http://code.google.com/p/sympy/issues/detail?id=3129
I'll start on these issues. What do you think about renaming Binomial and
friends to
Comment #3 on issue 3214 by asmeu...@gmail.com: KeyError with radsimp()
http://code.google.com/p/sympy/issues/detail?id=3214
And document it in the match/matches docstrings.
By the way, this is related to issue 1577.
--
You received this message because you are subscribed to the Google Groups
Comment #7 on issue 3058 by asmeu...@gmail.com: solve cannot handle mixed
trig functions
http://code.google.com/p/sympy/issues/detail?id=3058
I think that might be something we could do, at least in trigsimp().
There's probably a more general form we can do, though.
--
You received this
Comment #2 on issue 3211 by 521...@gmail.com: when using integrate, 'tuple'
object has no attribute 'has'
http://code.google.com/p/sympy/issues/detail?id=3211
Thanks.
the version I use is 0.6.7 on Ubuntu 11.04.
sorry. Let me try it again.
--
You received this message because you are
As a part of my above proposal i came in to conclusion that the one project
on which i would like to work on is *Ordinary Differential Equations.*
Although i had the whole subject on numerical methods like
integration, differentiation,interpolation,solution of linear eqns. and
ofcourse solution
On Sat, Mar 31, 2012 at 10:45 AM, Harsh Chhabra harshit...@gmail.com wrote:
As a part of my above proposal i came in to conclusion that the one project
on which i would like to work on is Ordinary Differential Equations.
Although i had the whole subject on numerical methods like
On Sat, Mar 31, 2012 at 1:15 PM, Harsh Chhabra harshit...@gmail.com wrote:
As a part of my above proposal i came in to conclusion that the one
project on which i would like to work on is *Ordinary Differential
Equations.*
Although i had the whole subject on numerical methods like
I somehow feel like I have to explain myself (maybe because Mateusz is
not coming to my rescue in defending his design). The following
statements are true:
- Had I written the polys module, there would be no C-like functional
interfaces. There would be very few global functions (all in
On 30.03.2012 16:27, arpit goyal wrote:
- check convergence
How do you want to do that? What information about the function do
you need for this? How is it obtained and stored?
Fort this i have thought to check for different type of integrands
possible:
1)f(x)= p(x)/q(x) , check
On Sat, Mar 31, 2012 at 12:53 PM, Tom Bachmann e_mc...@web.de wrote:
I somehow feel like I have to explain myself (maybe because Mateusz is not
coming to my rescue in defending his design). The following statements are
true:
- Had I written the polys module, there would be no C-like
Thanks tom for the review , please let me know if any thing else i should
change in my proposal to make it more explanatory and meaningful.
Regards
Arpit Goyal
On Sat, Mar 31, 2012 at 3:25 PM, Tom Bachmann e_mc...@web.de wrote:
On 30.03.2012 16:27, arpit goyal wrote:
- check convergence
+1, you definitely do describe my experience ^^.
I think it may be helpful to give an explicit ballpark estimate of
maximal desired pull request size, e.g. 10 commits. (Obviously this is
no good if it just encourages squashing tons of stuff together, but as
Sergiu has also expressed, it gives
Hello,
as far as I can tell it's not too late. Take a look at our ideas page to
learn how to get started (note in particular that there is a patch
requirement), write up a proposal and discuss it here!
Best,
Tom
On 31.03.2012 02:59, Thomas wrote:
Hi,
I'm interested in applying for GSOC
Hi,
My proposal can be found on the SymPy wiki at :
https://github.com/sympy/sympy/wiki/GSoC-2012-Application-Ashwini-Oruganti:-Step-by-Step-Expression-Manipulation
Can you please review the same and provide feedback?
Thanks and Regards,
Ashwini Oruganti
--
You received this message
Which one is your proposa?
https://github.com/sympy/sympy/wiki/Arpit-Goyal-:-Definite-integration-using-residue
or
https://github.com/sympy/sympy/wiki/Arpit-Goyal-:Definite-integrals-Using-Residue
?
On 31.03.2012 10:58, arpit goyal wrote:
Thanks tom for the review , please let me know if
On Friday, March 30, 2012 10:54:56 PM UTC+5:30, Stefan Krastanov wrote:
My GSoC Application can be found at
https://github.com/sympy/sympy/wiki/GSoC-2012-Application--Bharath-M-R-:-Plotting-Module
.
Can you please review the application and suggest any changes?
Before giving my
On Friday, March 30, 2012 11:41:42 PM UTC+5:30, Aaron Meurer wrote:
This looks very good so far. Here are some comments:
- The link http://www.shaatra.org/2011/main/home takes me nowhere.
- Include Tupper's thesis in the references section.
- As Stefan noted, the syntax in your
https://github.com/sympy/sympy/wiki/Arpit-Goyal-:-Definite-integration-using-residue
i don't know why there are two urls , but they both are my proposal and
identical one. I have updated above one so please follow the above one only.
On Sat, Mar 31, 2012 at 3:36 PM, Tom Bachmann e_mc...@web.de
I have included an example which i tried manually (it can be done manually)
, and then i have listed the steps taken and will be used to frame the
algorithms .
Please have a look and tell me if have to be more explanatory on this one.
On Sat, Mar 31, 2012 at 3:44 PM, arpit goyal
My comments:
I will be using/modifying experimental_lambdify str2tree for parsing the
expression.
What do you mean by this? Can you give a very precise example? Do you
mean that you want to return a True/False answer for the inequality,
because this already works:
In [1]: from
Also you said that your interval arithmetics will not support
expressions like integrals and so on. You said that it is because the
behavior between the end points is important for the calculations. But
I think that it is extremely important to support all expressions in
sympy, thus my question:
I promised Matthew to upload a very quick tensor implementation that I
needed for a course that I am taking at the moment. It is a very
hackish way to do tensor computations and it is so ugly and quickly
written that I feel obliged to license it only under the CRAPL
license.
And a complication:
In [17]: f(1,2)
Out[17]:
log(cos(2) + 1)
log(-1 + cos(2))
- ─── + 2.99489845376757 - 0.5⋅ⅈ⋅π + 1
2
2
The problem here seems to be in the rounding:
In [32]: a = log(cos(y) - 1)/2 - log(cos(y) + 1)/2 +
Hi,
I'm not quite sure about your convergence comment in the example (we
integrate over a compact contour ... we only need the integrands to be
continuous on it?).
Aside that, this proposal looks very promising (I think). I would advise
you to upload it to melange (note that it can still be
Ohh sorry , i was just following the steps , i just realised that we need
not have to have condition for convegence if integrating on a contour.
Thanks for pointing the mistake , i would have not considered it .
Arpit
On Sat, Mar 31, 2012 at 5:35 PM, Tom Bachmann e_mc...@web.de wrote:
Hi,
On 31.03.2012 15:43, krastanov.ste...@gmail.com wrote:
And a complication:
In [17]: f(1,2)
Out[17]:
log(cos(2) + 1)
log(-1 + cos(2))
- ─── + 2.99489845376757 - 0.5⋅ⅈ⋅π + 1
2
2
The problem here seems to be in the rounding:
On Saturday, March 31, 2012 4:37:07 PM UTC+5:30, Stefan Krastanov wrote:
My comments:
I will be using/modifying experimental_lambdify str2tree for parsing the
expression.
What do you mean by this? Can you give a very precise example? Do you
mean that you want to return a True/False
On Saturday, March 31, 2012 4:43:41 PM UTC+5:30, Stefan Krastanov wrote:
Also you said that your interval arithmetics will not support
expressions like integrals and so on. You said that it is because the
behavior between the end points is important for the calculations. But
I think that it
On Fri, Mar 30, 2012 at 11:52 PM, Aaron Meurer asmeu...@gmail.com wrote:
In what way can it not represent any ring?
Sorry, I chose the wrong word.
Indeed the class Ring can represent any ring, just as a Domain (the
parent class of Ring) can represent any algebraic domain.
However, the Ring
On 31.03.2012 15:41, Sergiu Ivanov wrote:
On Fri, Mar 30, 2012 at 11:52 PM, Aaron Meurerasmeu...@gmail.com wrote:
In what way can it not represent any ring?
Sorry, I chose the wrong word.
Indeed the class Ring can represent any ring, just as a Domain (the
parent class of Ring) can
On Sat, Mar 31, 2012 at 5:50 PM, Tom Bachmann e_mc...@web.de wrote:
[Sorry to make this become the sort of tiring discussion I was warning
of...]
No problem :-)
I agree that, mathematically, the operations should be part of the ring
structure, and not of the elements. But in practice, that
OK, there is a draft of my proposal
https://github.com/sympy/sympy/wiki/GSoC-2012:-Improvement-and-bug-fixing-work-for-SymPy-Bot
And I'll thanks anyone who help me add more ideas here! :)
четверг, 29 марта 2012 г. 1:14:51 UTC+6 пользователь Aaron Meurer написал:
You have good ideas here. You
If the integral can be simplified to an expression that contains the
functions
I implement in interval arithmetic, then it can be handled.
But many do not simplify. And when an expression is hard to understand
(a complicated integral for example) one tries to plot it to get more
information.
On Saturday, March 31, 2012 10:07:15 PM UTC+5:30, Stefan Krastanov wrote:
If the integral can be simplified to an expression that contains the
functions
I implement in interval arithmetic, then it can be handled.
But many do not simplify. And when an expression is hard to understand
(a
Le samedi 31 mars 2012 à 15:32 +0530, Ashwini Oruganti a écrit :
Hi,
My proposal can be found on the SymPy wiki at :
https://github.com/sympy/sympy/wiki/GSoC-2012-Application-Ashwini-Oruganti:-Step-by-Step-Expression-Manipulation
Can you please review the same and provide feedback?
I think most of the explicit equations can be handled by your
implementation.
I don't think the implicit equations involving such expressions can be
plotted
even in mathematica / Matlab.( haven't verified it though). Plotting using
interpolation is possible, but it might lead to erroneous
On Saturday, March 31, 2012 10:40:24 PM UTC+5:30, Stefan Krastanov wrote:
I think most of the explicit equations can be handled by your
implementation.
I don't think the implicit equations involving such expressions can be
plotted
even in mathematica / Matlab.( haven't verified it
Obviously I don't want to sound obstinate either, but I really cannot
imagine you find a majority on this list which prefers to write R.mul(a,
b) instead of a*b, whatever the argument for or against.
On 31.03.2012 16:05, Sergiu Ivanov wrote:
Summarising: when you work in concrete rings
Thanks! :-)
Changes made.
Any more suggestions?
Regards,
Ashwini Oruganti
On Sat, Mar 31, 2012 at 10:32 PM, Ronan Lamy ronan.l...@gmail.com wrote:
Le samedi 31 mars 2012 à 15:32 +0530, Ashwini Oruganti a écrit :
Hi,
My proposal can be found on the SymPy wiki at :
The initial block is going to be huge. The block is recursively subdivided
and evaluated. If I have a false positive on one of the big blocks, the plot
will be outright wrong. One thing we can do is to break down the whole
region
into a grid and assume that the function is monotonic in each
On Saturday, March 31, 2012 11:03:07 PM UTC+5:30, Stefan Krastanov wrote:
The initial block is going to be huge. The block is recursively
subdivided
and evaluated. If I have a false positive on one of the big blocks, the
plot
will be outright wrong. One thing we can do is to break
Le samedi 31 mars 2012 à 22:52 +0530, Ashwini Oruganti a écrit :
Any more suggestions?
With meaningful names, it's much easier to see how your design could be
improved. So:
* OperationInfo: the Info part is obviously meaningless. So what you
have a concept of Operation. OK.
* GenerateStep and
Good luck with the application, it will be great to have this in sympy.
--
You received this message because you are subscribed to the Google Groups
sympy group.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to
On 31.03.2012 14:02, Ashwini Oruganti wrote:
Hi,
My proposal can be found on the SymPy wiki at :
https://github.com/sympy/sympy/wiki/GSoC-2012-Application-Ashwini-Oruganti:-Step-by-Step-Expression-Manipulation
Can you please review the same and provide feedback?
Thanks and Regards,
On Sat, Mar 31, 2012 at 5:13 AM, krastanov.ste...@gmail.com
krastanov.ste...@gmail.com wrote:
Also you said that your interval arithmetics will not support
expressions like integrals and so on. You said that it is because the
behavior between the end points is important for the calculations.
On Sat, Mar 31, 2012 at 5:07 AM, krastanov.ste...@gmail.com
krastanov.ste...@gmail.com wrote:
My comments:
I will be using/modifying experimental_lambdify str2tree for parsing the
expression.
What do you mean by this? Can you give a very precise example? Do you
mean that you want to return
On Sat, Mar 31, 2012 at 11:22 AM, Tom Bachmann e_mc...@web.de wrote:
Obviously I don't want to sound obstinate either, but I really cannot
imagine you find a majority on this list which prefers to write R.mul(a, b)
instead of a*b, whatever the argument for or against.
The way I see it, if a
On Sat, Mar 31, 2012 at 4:12 AM, Bharath M R catchmrbhar...@gmail.com wrote:
On Friday, March 30, 2012 11:41:42 PM UTC+5:30, Aaron Meurer wrote:
This looks very good so far. Here are some comments:
- The link http://www.shaatra.org/2011/main/home takes me nowhere.
- Include Tupper's
In my experience, the Melange editor is buggy and unreliable. That's
why we state that you will not be penalized on formatting, so long as
it is readable. I suppose we can add this tip to the page.
Aaron Meurer
On Thu, Mar 29, 2012 at 6:07 PM, Sergiu Ivanov
unlimitedscol...@gmail.com wrote:
On Sat, Mar 31, 2012 at 10:53 PM, Aaron Meurer asmeu...@gmail.com wrote:
In my experience, the Melange editor is buggy and unreliable. That's
why we state that you will not be penalized on formatting, so long as
it is readable. I suppose we can add this tip to the page.
I did have some
On 31.03.2012 20:19, Aaron Meurer wrote:
On Sat, Mar 31, 2012 at 11:22 AM, Tom Bachmanne_mc...@web.de wrote:
Obviously I don't want to sound obstinate either, but I really cannot
imagine you find a majority on this list which prefers to write R.mul(a, b)
instead of a*b, whatever the argument
On Fri, Mar 30, 2012 at 12:18 AM, Aleksandar Makelov
amake...@college.harvard.edu wrote:
Hi all,
here's a preliminary version of my proposal to work on group theory:
https://github.com/sympy/sympy/wiki/GSoC-2012-Application-Aleksandar-Makelov:-Group-theory
I still have to complete the
Otherwise your code will be useful only for a very constrained subset
of sympy functions (no special functions (gamma or bessel), integrals,
nsolve expressions and so on).
Why do you need to support nsolve expressions? Isn't the whole point
of implicit plotting that you don't have to use
Hi all,
So after some deliberation, I decided to participate as a student again
this year. My proposal is to add integral equation solving functionality to
Sympy. My proposal is not very ambitious mainly because I want to ensure
that I merge all the code that I write during the summer before my
Hi,
I hate to be that guy, but what is the status of the pull requests for
last year's project?
What is google's policy with respect to projects that mainly polish
existing code, so as to get it merged?
I vaguely remember you had a solution method which yields a series? Is
it
Hi David,
and thanks a lot for the feedback! I don't find it critical at all - I
find it helpful because it helps me to see this project from a new
perspective.
On Mar 31, 4:18 pm, David Joyner wdjoy...@gmail.com wrote:
In general, I find it hard to comment on this proposal without knowing
On Sat, Mar 31, 2012 at 2:04 PM, Tom Bachmann e_mc...@web.de wrote:
On 31.03.2012 20:19, Aaron Meurer wrote:
On Sat, Mar 31, 2012 at 11:22 AM, Tom Bachmanne_mc...@web.de wrote:
Obviously I don't want to sound obstinate either, but I really cannot
imagine you find a majority on this list
On Mar 30, 2:31 am, Tom Bachmann e_mc...@web.de wrote:
Hi,
as you say, a couple of important things are missing (or implicit in the
timeline): What algorithms do you intend do implement? What data
structures/classes will you implement to support this? Somewhat less
importantly in this case
On Sat, Mar 31, 2012 at 9:10 PM, Aleksandar Makelov
amake...@college.harvard.edu wrote:
Hi David,
and thanks a lot for the feedback! I don't find it critical at all - I
find it helpful because it helps me to see this project from a new
perspective.
On Mar 31, 4:18 pm, David Joyner
Oh I was being foolish... Of course, simplicity will require some more
substantial algorithms. What I had in my head when I was writing this
was only giving the group object various properties with names like
isFinite, isAbelian,... that would later be used (and indeed,
evaluated and stored in the
On a similar note, I'm now implementing a tiny project to handle
character tables by manual input from the user.
This was *motivated* by a recent problem set in which one of the
problems was about decomposing 4 representations of S4 into
irreducible ones, which takes about 300 multiplications and
I hate to be that guy, but what is the status of the pull requests for
last year's project?
Still being reviewed. There are 3 pull requests I am working on.
What is google's policy with respect to projects that mainly polish
existing code, so as to get it merged?
Its not polishing per se.
@Aaron Stefan
I thought about the interval arithmetic implementation and I came up with
this.
Derive from mpmath interval arithmetic class and implement all the features.
Add an `to_ndarray()` function to the class which converts the interval to
an
numpy array.
An `eval(expr, lib = 'numpy')
73 matches
Mail list logo