View Full Version : Irrational number approximation by a rational number
n.karthick
May20-10, 06:40 AM
Is there a way ( a theorem ) to find a rational number for a given irrational number such that it is an approximation to it to the required decimal places of accuracy. For example 22/7 is an approximate for pi for 2 decimal places.
best rational approximation (via continued fractions)
mathman
May20-10, 04:06 PM
There is always the trivial solution. Write out the decimal expansion for the irrational to the required number (plus one) of places. Then truncate (or round). This rational number will satisfy the criterion.
lurflurf
May20-10, 05:26 PM
^That tends to give big denominators, how distasteful.
mathman
May21-10, 04:50 PM
^That tends to give big denominators, how distasteful.
Most of the time you can't do much else.
Count Iblis
May21-10, 08:32 PM
Mathematica has the command "Rationalize" to do this. I think it uses continued fractions as Xitami mentioned above. If you have more than one irrational number then you can ask if there is an approximate relation between them involving rational numbers. That problem can be efficiently solved using the LLL algorithm:
http://en.wikipedia.org/wiki/Lenstra–Lenstra–Lovász_lattice_basis_reduction_alg orithm
Abu Rehan
Jun21-10, 04:30 AM
Write down the decimal expansion to the accurate number of digits required+1 and make the penultimate digit to round figure and then convert it to fraction by dividing it by 10 to power number of decimal digits.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.