Thanks. It's kind of important to know that theta is a logarithm here.

So the corresponding part in Bronstein is 5.8. I recommend reading that and
seeing if you understand it better. Another good reason to read Bronstein
is that the math is accompanied with pseudocode, which is the exact code
that is implemented. So you can lookup that exact algorithm in risch.py (
https://github.com/sympy/sympy/blob/master/sympy/integrals/risch.py#L1252).

The way that I like to understand code is to step through it with a
debugger (I prefer PuDB). You can also use print if that works for you. Try
stepping through that function with log(x)**2 + 2*log(x) + 1 or something.

Sorry if this is a vague answer, but I'm a little unclear on what exactly
your question is. If you can give me a more specific question, I can give
you a more specific answer.

Aaron Meurer


On Mon, Feb 24, 2014 at 9:50 PM, Anurag Sharma <anurag...@gmail.com> wrote:

> Here's the link to the masters thesis I am refering to. I find it more
> easy going than bronstein. As it uses less maths (Differential algebra)
>
> http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2009/rapporter09/terelius_bjorn_09095.pdf
>
> Part I asked is in Chapter 5. Polynomial 5.1.1
>
>
> On Tue, Feb 25, 2014 at 6:20 AM, Aaron Meurer <asmeu...@gmail.com> wrote:
>
>> What reference is this from? It would be easier to say what is going on
>> with more context. Can you find the corresponding part in Bronstein?
>>
>> Aaron Meurer
>>
>>
>>
>> On Mon, Feb 24, 2014 at 4:28 PM, Anurag Sharma <anurag...@gmail.com>wrote:
>>
>>>
>>>
>>> <https://lh3.googleusercontent.com/-cXZmajvJF8U/UwvGIFhTokI/AAAAAAAAALI/GrxgdvH-QCo/s1600/Screenshot+from+2014-02-25+03%3A47%3A15.png>
>>> Can some one explain me whats going on in this lemma ?? I am towards
>>> finishing the reading portion of risch algorithm and I am stuck here..
>>> @Aaron
>>> You might know this. The author is just explaining how to integrate the
>>> polynomial part over the field extension. I guess the recursive
>>> implementation you told me on the previous post, the recursion on the
>>> algebraic(elementary field) extension of the the original field. Right ?
>>>
>>>  --
>>> 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/5e1ddd0b-d482-4302-bee2-f070e3b155a6%40googlegroups.com
>>> .
>>>
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>  --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "sympy" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/sympy/bYHtVOmKEFs/unsubscribe.
>> To unsubscribe from this group and all its topics, 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/CAKgW%3D6%2BG%2BgP69aE%3DGL3GOyRPZu1_YaUjXx98RauZeGo2bYC3yQ%40mail.gmail.com
>> .
>>
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>  --
> 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/CAOYHqH-OAFNuLdqUSLNXJnSKzJoLWg4FsKWxmSRG%2BbfDkvsvrA%40mail.gmail.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
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/CAKgW%3D6KfkOWfbthef25zBLM%2BJNUhYwsK3Jr%3DAc20FxwAy7gWEw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to