找回密码
 欢迎注册
查看: 84741|回复: 93

[提问] 用代数数逼近π

[复制链接]
发表于 2010-8-22 16:29:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
我们知道,Pi是不能用有理系数多项式方程的根表示的。
那有没有什么方法可以找出Pi的一个最优的代数数表示呢?

===================
比如,用有理数逼近Pi,我们可以根据pi的连分数展开来逼近。
那,如果要是用二次方程,三次方程的根来逼近,最好的能逼近到什么程度呢
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-8-22 16:35:25 | 显示全部楼层
有点乱,感觉这样问很弱。
应该限定一下方程的系数的大小范围
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-8-22 19:38:56 | 显示全部楼层
不超过十次根吧
根式嵌套不要超过三层
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-8-22 21:02:35 | 显示全部楼层
这个挺有意思的,要不就来个擂台赛吧,限定一个允许使用的字符集和最大字符数,看谁表示出的pi值最精确
比如字符集:"+-*/^0.123456789()",最多使用50个字符
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-8-22 22:14:34 | 显示全部楼层
我用32个字符得到了一个精确到30位小数的结果
3.14159 26535 89793 23846 26433 83279

评分

参与人数 1鲜花 +2 收起 理由
wayne + 2

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-8-22 22:24:27 | 显示全部楼层
经过我紧张推算得到了精确到48位小数的结果
3.141 5926 5358 9793 2384 6264 3383 2795 0238 4197 1693 9937 5
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2010-8-22 23:04:46 | 显示全部楼层
额...看来pi本身最省字符...
没关系,那我可以耍赖~这样写"(2)*(2/1)*(2/3)*(4/3)*(4/5)*(6/5)*(6/7)*(8/7)*..."

评分

参与人数 1鲜花 +2 收起 理由
wayne + 2

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-8-23 09:34:10 | 显示全部楼层
本帖最后由 wayne 于 2010-8-23 09:35 编辑

6# 无心人

这样的确没啥意思,
我的原意是这样的:对于给定精度的Pi值,对应的用一个最简单的整系数方程的根来逼近。
所谓最简单的整系数方程,就是方程的次数尽可能的小,而系数也尽可能的小
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-8-23 09:48:40 | 显示全部楼层
我感觉应该把整系数多项式方程的根作为代数领域的一等公民来看待,所以才有此问题。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2010-8-23 10:08:46 | 显示全部楼层
比如,用${a+b*\sqrt(c)}/d$,  a,b,c,d都不超过100,逼近Pi最好的不知道是不是:

${39 + \sqrt{66}}/15$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-26 11:15 , Processed in 0.051892 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表