Hi all,

Is there a function in sympy which gives the continued fraction 
representation
of quadratic irrationalities like, (sqrt(17) + 5 ) / 4?

I found an implementation of a continued fraction function in  Shor's 
algorithm: 
http://docs.sympy.org/dev/modules/physics/quantum/shor.html

But it doesn't seem to give correct results when irrationalities are 
involved.

>>> from sympy.physics.quantum.shor import continued_fraction
> >>> continued_fraction(sqrt(17)+5, 4)
> [2, 4]
>

Actual answer should be 2, [3, 1, 1] with the numbers inside [] repeating 
forever.
Any help would be appreciated.

Regards,
Thilina.
.

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to