[Jprogramming] Generalized continued fractions
Pascal Jasmin
godspiral2000 at yahoo.ca
Mon Feb 24 00:02:03 UTC 2014
a1n =. i.5
b1n =. >: i.5
b0 =. 1
1 + +/(i.5) % (>: i.5)
3.71667
----- Original Message -----
From: km <km at math.uh.edu>
To: "programming at jsoftware.com" <programming at jsoftware.com>
Cc:
Sent: Sunday, February 23, 2014 5:17:36 PM
Subject: [Jprogramming] Generalized continued fractions
The generalized continued fraction
b0 + a1
---------
b1 + a2
---------
b2 + a3
--------
b3 + ...
is the infinite sequence
b0 , b0 + a1%b1 , b0 + a1%b1 + a2%b2 , b0 + a1%b1 + a2%b2 + a3%b3 , ...
where between the commas I am assuming J's right-to-left evaluation. The nth term would be
b0 + a1%b1 + a2%b2 + a3%b3 + ... + an%bn (still using right to left evaluation).
What is a good way to calculate this nth term in J?
For a half-page introduction to generalized continued fractions see
http://people.math.sfu.ca/~cbm/aands/page_19.htm
Continued fractions for ln(1+z) and ln((1+z)%(1-z)) are given here
http://people.math.sfu.ca/~cbm/aands/page_68.htm
--Kip Murray
Sent from my iPad
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
More information about the Programming
mailing list