Hi,

I am sorry If I was not clear to you early. I was just letting you know of
the areas
you can work on. The PR refers to a "Pull Request". Are you familiar with
github?
If not have a look at the following link.

https://help.github.com/articles/using-pull-requests

The link of the Pull request I gave to you is an attempt to make the
solutions to
linear diophantine equation complete. Read the associated paper I have
linked to
it on top of the Pull request. To solve linear equations completely We need
to
implement the algorithm given in that paper. What we currently have now is
a method
I came up during the last summer. Please note that this is not a bug fix,
this is a
complete re-implemetation of the solutions for linear equations.

The two issues I pointed out are improvements suggested by Ondrej. Of course
they are not linear equations. You can work on them If you like. You will
have to
find good references to work on those. There are a lot of references in my
blog.

http://thilinaatsympy.wordpress.com/

Also search for diophantine equations in the following site. It will give
you various
types of equations you can work on.

http://www.numbertheory.org/

Hope I have made myself clear to you. If not please do ask again.


Regards,
Thilina


On Sun, Mar 16, 2014 at 5:03 PM, Nguyen Tung <iwonan...@gmail.com> wrote:

> First,
> Yes, you said I can work on Diophantine equations. But I don't know what
> kind of equation you have problems with? (Is that binary quadratic or
> homogeneous ternary quadratic or general pythagorean)
>
> Second,
> I need some test cases that made you think your Diophantine solver needs
> to be improved. For example, 'x + y = 0' or 'x + 2*y = 3'. Something like
> that. So I can try to solve by hand to see why the code doesn't give the
> right answer (or incomplete solutions, as you said)
>
> Third,
> You were a little ambiguous in your first reply. I didn't really get what
> you said. What is PR? Is it a guide for me? In PR, you don't say anything
> about linear equations, and also the two issues you gave me were not about
> linear equations. (linear equations should be degree of one) I was so
> confusing. Please be more specific
>
> Thank you
>
>
> On Sunday, March 16, 2014 11:14:24 AM UTC+2, Thilina Rathnayake wrote:
>
>> Hi,
>>
>> You mean the areas we need to improve? I noted some of the areas we need
>> to improve in my first reply to you. Please have a look at that. Let me
>> know if
>> you have any problems with that.
>>
>> Regards,
>> Thilina
>>
>>
>> On Sun, Mar 16, 2014 at 2:37 PM, Nguyen Tung <iwon...@gmail.com> wrote:
>>
>>>  Hello,
>>>
>>> In order to save time, can you tell me what kinds of Diophantine
>>> equation you have problems with? If possible, please give me an example.
>>>
>>> Thank you
>>>
>>> On Saturday, March 15, 2014 4:06:48 PM UTC+2, Nguyen Tung wrote:
>>>>
>>>> Thanks, problem solved
>>>>
>>>> On Saturday, March 15, 2014 3:20:44 PM UTC+2, SAHIL SHEKHAWAT wrote:
>>>>>
>>>>> I am sorry for the '$' its actually is to show that this is the
>>>>> command which you should run from the command line..
>>>>> run the command without '$' i.e
>>>>> python setupegg.py install
>>>>> and run only one of the above two commands.
>>>>>
>>>>> Also, you will find command starting from '$' or '>>>' everywhere.
>>>>> well, dont just type these. these are just to show that it was a teminal 
>>>>> or
>>>>> python shell etc.
>>>>>
>>>>> ---------- Forwarded message ----------
>>>>> From: Nguyen Tung <iwon...@gmail.com>
>>>>> Date: Sat, Mar 15, 2014 at 6:39 PM
>>>>> Subject: Re: [sympy] Re: GSoC 2014 Diophantine equation
>>>>> To: sy...@googlegroups.com
>>>>>
>>>>>
>>>>> I'm using Windows, I type exactly what you said and I've cd to the
>>>>> folder containing setup.py and setupegg.py. But I got this:
>>>>>
>>>>> '$' is not recognized as an internal or external command, operable
>>>>> program or batch file
>>>>>
>>>>> On Saturday, March 15, 2014 3:01:12 PM UTC+2, SAHIL SHEKHAWAT wrote:
>>>>>
>>>>>> Also, on windows you can run the same commands from the powershell.
>>>>>>
>>>>>>
>>>>>> On Sat, Mar 15, 2014 at 6:29 PM, SAHIL SHEKHAWAT <
>>>>>> sahilshe...@gmail.com> wrote:
>>>>>>
>>>>>>> I have already given you the commands that you can run from your
>>>>>>> command line, presuming that you are on linux.
>>>>>>> just 'cd' into the folder of sympy. there you will find setup.py and
>>>>>>> setupegg.py files into that folder. then just run
>>>>>>>
>>>>>>> $ python setup.py install
>>>>>>>
>>>>>>> if you just want to install and
>>>>>>>
>>>>>>> $ python setupegg.py install
>>>>>>>
>>>>>>> if you also want to develop.
>>>>>>>
>>>>>>>
>>>>>>> On Sat, Mar 15, 2014 at 6:23 PM, Nguyen Tung <iwon...@gmail.com>wrote:
>>>>>>>
>>>>>>>> Yes, I did nothing but tried to run the file diophantine.py. As you
>>>>>>>> said, I haven't installed sympy, so can you show to how to install it
>>>>>>>> step-by-step? I just right-click the the file setup.py, choose "edit 
>>>>>>>> with
>>>>>>>> IDLE" then hit F5, then setupegg.py, hit F5, but i doesn't fix the 
>>>>>>>> problem.
>>>>>>>>
>>>>>>>> Thanks in advance
>>>>>>>>
>>>>>>>>
>>>>>>>> On Saturday, March 15, 2014 2:40:31 PM UTC+2, SAHIL SHEKHAWAT wrote:
>>>>>>>>
>>>>>>>>> Its completely okay to download the source code as zip.
>>>>>>>>> If i understand correctly The problem you are facing maybe that
>>>>>>>>> "sympy" is not on you env path and for that you firstly must run
>>>>>>>>>  $ python setup.py install
>>>>>>>>> from the sympy folder that you just have downloaded and if you
>>>>>>>>> want to develop on that very copy than just installing then you must 
>>>>>>>>> run
>>>>>>>>> $ python setupegg.py install
>>>>>>>>> which is same as the former one but this time the env path will
>>>>>>>>> always point to this folder only and you can develop easily on it.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, Mar 15, 2014 at 5:47 PM, Nguyen Tung <iwon...@gmail.com>wrote:
>>>>>>>>>
>>>>>>>>>> I downloaded the whole source code by clicking "Download Zip" on
>>>>>>>>>> this site:
>>>>>>>>>>
>>>>>>>>>> https://github.com/sympy/sympy
>>>>>>>>>>
>>>>>>>>>> When I runned diophantine.py, it turned out a ImportError: No
>>>>>>>>>> module named sympy
>>>>>>>>>> Can you explain why? Is it because the python version I'm using
>>>>>>>>>> is 2.7? or do you know any other ways to run the code?
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thursday, March 13, 2014 3:41:41 PM UTC+2, Nguyen Tung wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> My name is Tung. I'm 19 and I'm from Vietnam. I have a question
>>>>>>>>>>> concerning Diophantine equation. In the very last line of your 
>>>>>>>>>>> Ideas list,
>>>>>>>>>>> you say there is more work to do. So can you tell me more 
>>>>>>>>>>> information about
>>>>>>>>>>> this topic and what exactly need to be done ?
>>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>> 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 post to this group, send email to sy...@googlegroups.com.
>>>>>>>>>>
>>>>>>>>>> Visit this group at http://groups.google.com/group/sympy.
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>> https://groups.google.com/d/msgid/sympy/ff0dad0d-0ed8-4f2e-9
>>>>>>>>>> 382-0b1e4603685e%40googlegroups.com<https://groups.google.com/d/msgid/sympy/ff0dad0d-0ed8-4f2e-9382-0b1e4603685e%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  --
>>>>>>>> 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 post to this group, send email to sy...@googlegroups.com.
>>>>>>>> Visit this group at http://groups.google.com/group/sympy.
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/sympy/08da6d10-e5b0-4257-b
>>>>>>>> 5a4-3eae2a1180fc%40googlegroups.com<https://groups.google.com/d/msgid/sympy/08da6d10-e5b0-4257-b5a4-3eae2a1180fc%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>  --
>>>>> 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 post to this group, send email to sy...@googlegroups.com.
>>>>> Visit this group at http://groups.google.com/group/sympy.
>>>>> To view this discussion on the web visit https://groups.google.com/d/
>>>>> msgid/sympy/c7c62399-6064-417f-b16f-3cace1b26772%40googlegroups.com<https://groups.google.com/d/msgid/sympy/c7c62399-6064-417f-b16f-3cace1b26772%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>>  --
>>> 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 post to this group, send email to sy...@googlegroups.com.
>>> Visit this group at http://groups.google.com/group/sympy.
>>> To view this discussion on the web visit https://groups.google.com/d/
>>> msgid/sympy/8f31a303-6ef3-430e-968e-620e13437226%40googlegroups.com<https://groups.google.com/d/msgid/sympy/8f31a303-6ef3-430e-968e-620e13437226%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to sympy@googlegroups.com.
> Visit this group at http://groups.google.com/group/sympy.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sympy/39ad5ad3-1bba-4896-a787-4edff3ea729e%40googlegroups.com<https://groups.google.com/d/msgid/sympy/39ad5ad3-1bba-4896-a787-4edff3ea729e%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to sympy@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/CAPnoRooKLGSaHC6f9v5og7h10ckL1%2BN10r%2BtnSGeu0tR6HeqCA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to