找回密码
 欢迎注册
楼主: simao230

[原创] 如何用两个“任意数字”表达“任意整数”?

[复制链接]
 楼主| 发表于 2009-2-25 10:24:44 | 显示全部楼层
提出可以用任意数学符号就是为了开拓思路,把能用到的数学符号都用上。
不过仔细想了一下,题目要求确实没说清楚。我所说的数学符号,不能包含有数字、某些有数值的符号(如e、虚数i、$pi$等)、变量名(如x、y、i、j等)。
如果按照这个要求,表达式中只出现两个任意给定的数字,那么我觉得只有这一种办法了。
另外,我个人觉得没法只用一个数字就表达任意整数。不过如果有谁能想出来,欢迎来讨论
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-2-25 10:27:34 | 显示全部楼层
总感觉你用 10为底的对数不对
隐含了10的

咱们可以这么规定
隐含pi和e但不出现pi和e的可以用
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-2-25 10:57:36 | 显示全部楼层
很简单,对于任意一个输入数据a,我们可以通过某种变换使变换后的值b>1(于是ln(ln(b))有定义)
于是对于表达式
$-ln(ln(\sqrt{\sqrt{...\sqrt{b}}}))$
其值为
$n*ln(2)-ln(ln(b))~=0.69314718055994530941723212145818*n-ln(ln(b))$
对于不同的点,这些数形成一个等差数列,其等差为ln(2)<1,所以我们知道任意两个整数之间必然有一个这样的数,那么取整它就可以覆盖所有的正整数。
那么是否也可以去遍负整数呢?显然也可以,只要我们在a变换到b的过程让b充分大就可以了,比如可以连续使用多次exp函数就可以了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-2-25 11:07:56 | 显示全部楼层
呵呵,那么现在用两个数我们就可以表达所有的有理数了。
现在有一个问题,只给一个数能否表达所有的有理数呢?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-2-25 13:24:51 | 显示全部楼层
mathe的解决方法很巧妙!比我的简洁多了
对于你提的问题,要想表达任意有理数,最理想的方法是用一个分数来表示。那么1个数怎么变成2个数呢?伤脑筋~
这样的表达式真的存在不?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-3-4 08:05:21 | 显示全部楼层
数学符号...
很不严谨话...
某些函数算是数学符号?
常用函数么?
皮亚诺公理中,存在S(n)函数...
S(n) = n+1, 不过这并不是S(n)的准确定义,而是通过定义可以导出的公式...
而你肯定同意减号的使用...
这样一个整数加上S(n)加上减号就能表达所有的整数...
就算你给的不是整数...
我可以用取整函数...然后再用S(n)来解决...
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

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

GMT+8, 2024-5-2 05:29 , Processed in 0.040707 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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