Categories: 闲谈

我很无聊的算了一个术

我承认我喜欢胡思乱想,昨晚看了《最强大脑》的那个周玮,我就一直有个疑问,一个16位数开14次方,正常人根本是不可能算出来的。且不说这是魔术或者靠记忆,我只想知道开16次方这样的一个“算术”到底有没有可能通过训练或者记忆来完成。

先说清楚,开平方和立方是有固定的方法的,而且这个方法可以通过心算完成,这是上过基本代数的人都知道的道理。比如初中就有学过如何用笔算来完成一个数字的开平方。而开立方是初中奥数必修的,类似开平方的方法。而开4次方,6次方,8次方,9次方,12次方,16次方,18次方这些20以内次方的方法,都可以通过开平方和立方来解决。一个心算能力较强的人,可以不用纸笔,很快完成6位数开立方的计算。我曾试过我的最高纪录(那时还年轻)是7位数开平方。以上都是以普通数学知识就可以知道的东西。我只想说明,下面的分析不考虑平方和立方根的情况,因为心算并不难。

我无聊写了一个小程序,来产生从3位数到20位数中(就是从1000到10的20次方),分别开5次方,7次方,11次方,13次方,17次方,19次方在一定精确度内的可能解,当然作为对比,也试了14次方。如果你要问我为什么没有4、6、8、9、10、12、16、18和20,其实很简单,4就是开两次平方,10就是开一个平方加上一个5次方,以此类推,在可以想象的情况下,应该都是在跟开平方和立方一个数量级上的难度。

现在来看看结果:
如果精度是0.01,就是说报出来的结果在小数点后第二位的话,上面的计算结果一共有一百多万个,很多吗?别急,如果是16位数开14次方,那么可能的数字只有248个。如果精度只是0.1,那就更少了,只有24个。当然我这里没有考虑半分精度的问题。其实,越大的开方数,可能的结果就越少。

比如昨天的例子,2的7次方乘以14位数的开13次方。可以知道14位数开13次方只有19个:10到11.9。

其实,如果是精度为0.1,从3位到20位的任何一个数字,分别开5、7、11、13、14、17、19次方,精度为0.1时,可能的计算结果只可能有108521个,十万个结果,也就是要记忆10万组数字,每组三个,不是不可能的任务。

当然,我说了上面这么多,不是想说周玮的故事不感人,或者他不值得帮助。我只想说,作为号称科学的最强大脑节目,出题时是否可以考虑一下观众的感受,不要拿16位,14次方之类的数字吓唬人。如果可能,我想看看一个10位数开立方精度为0.001的结果(有1154434个可能结果,上百万的结果,估计不大可能靠记忆)。


话说,你这个无聊让我感到太高太难了。


看完了不敢去想,怕想白了头;P


其实就是一句话,花10年时间,记100万个数字,是可能的。


我也觉得,看了一半就觉得太难了,不敢看下去


难到我这个理科生了


同意你的看法,周伟经常按计算器,我猜他是把指数值背了。然后根据给出的题目去匹配最近的那个值,第二题和第三题其实他都是算到小数后一位。为了显得结果不同,特意在第三题前面乘个2的7次方,也就是乘128,如果不乘128,第三题的结果就很接近第二题。观众就会很容易质疑。其实,要考周的计算能力,可以出一道大数乘法,那就足够了。


你很聪明,但提醒一点,那个1400的估计,是在做开13次方的结果基础上,放大了128倍以后得到的,误差为0.26,就当误差为1算吧,那么,开13次方应该精确到小数点后几位才能做到放大128倍后误差为1的精度?

那位数学系的朋友,你怎么看?


俺虽然智商低,但俺从头至尾认真滴读完了;P


这点正是让人觉得神奇的地方,也就是说他并非直接把那个答案套用过来,而是做了修正计算。

以第三题为例,如果根据记忆,可知需要开方的16位数字介乎于10.9的13次方到11.0的13次方之间,那么跟据原值到这两个边界值的差(取前三四位数字足矣)那么可知大体的斜率,进一步估算出小数点后第二位是略偏向低端一侧,由此得出答案应该是10.93或10.94. 再乘上128就相当接近1400这个最终结果了。
可以说,除了记住乘方表以外,斜率的判断是问题的关键,有一定的心算能力加上经验,这个应该不难做到。
当然,以上这些疑问只是针对目前的测试方式的。本人也希望周伟能够证实他的天赋。最好是换种方式来测试。


老板都是让别人去想白头的…………嘿嘿嘿…………


我的意思其实就是纯粹靠记忆,加上一点点舞台技巧,有可能出现这样的效果。

所以仅凭电视里的,不能肯定他的计算能力。毕竟开13次方非同小可,如果真的是靠自己算出来的,那么他的计算方法可能是现今人类还不知道的,那就值得震撼了。

另外,对大数的计算有着特别的意义,因为大质数是很多加密算法的核心。所以我才想起麦家的小说。


你的小说写超好看!

文笔绝对不是业余水平的…………你是不是报错专业了阿?


对,考两个七位数的乘法,按说比开13次方要简单得多了。


还有一个佐证,第一道题,6的13次方。这是个十位数字,他直接写答案。而且先写高位,后写低位。明显是记过的。


首先呢,俺不是数学系的。其次呢,我是考虑了误差放大的因素,所以才有精度0.01。

如果我来设计这个节目环节,我会想结果是1400左右的话,左右分别是多少够震撼,基本上误差在1的范围内就算是奇迹了。

如果误差是1的话,其实开方结果的精度只要在小数点后两位就能满足。比如这个题,考虑半分精度误差,1399对应的是10.929,1400对应的是10.938,1401对应的是10.945,而14位数开13次方精度为0.01的结果只有193个,从10到11.93。

这是凭记忆可以做到的。

我真的不否认周玮的算术能力,反而很惊异,问题是如果不是凭借记忆,纯粹靠算的话,那他可就是中国的国宝了。开高次幂到现在都没有完整的精确算法,唯一的就是逼近法,那么他的计算方法有可能带来新的数学上的突破。这是其意义所在,我觉得啊…………

我是被国内某些电视忽悠怕了…………自打看到非诚勿扰里的女嘉宾其实在拍所谓的艺术私照,我就觉得看这个节目让我恶心,当初还为那些女嘉宾着急担心呢!傻啊我!

所以,不得不学着聪明点,凡事多想想…………否则,看到周玮也泪流满面,事后知道不是那么回事,我会恶心自己的。


秋水姐又谦虚了…………


10年一百万个数字。。杀了我吧。


我同意这个说法,对一个按了十年计算器的人来说,单凭经验就可以做出接近正确的判断,是完全有可能的。我也希望能看到全面的测试结果,或者周玮能够说出他的计算方法。毕竟这个跟乘方不一样,就我所知,开高次幂是数学上证明无精确解的,因为自然对数是个无理数。


以我们这样的普通人来说当然不可能,但对一个有自闭症或者被迫自闭的人来说,难说…………

三个月,记住3万个全新的英文单词(一天300个新词,三个月之后,可以在8小时之内从头到尾说出每个词的意思,遗忘率小于0.05%,平均一秒一个词)
五分钟,记住99乘法表(小学一年级,在课堂上学了,没好好听讲,只背到33得9,回家被逼着背)
一个十几岁的自闭孩童可以报出世界上所有国家的名字,首都,人口,面积,位置等等信息(一年时间的接触)

这些都是我亲身经历或者亲眼看到的事例。

更何况记住开方还是有规律可循的。

特别是孩子的大脑,潜力无穷。像那个九岁的音乐神童,学两年考小提琴十级,我就觉得太神奇了。当然,也是因为我没有音乐细胞。


这个倒不一定……小时候学心算,就是教怎么从高位往低位算…………乘法和加法从高往低算反而快。


这个不一定的。
我外甥女学珠心算,也都是先出高位再出低位的。
当然具体怎样算我就不知道了,我没学过。


他要能很好的表达,估计也不会得神马自闭症了,。。


故事在那,谁写都好看。
ps. 我说我中学小学作文常常得零分,你肯定不信哦。
不过,这是真的,所以,很开心有文理分科这一出。


其实他也挺可怜的,我倒是希望他是真的,这样起码他后半辈子就不用发愁了。


现在的人都怕了这些美好的事物了,总觉得是假的。。为毛啊为毛。
因为现在的人心都变了么??


首先呢,我们应该期望,周伟真的有这个能力,去完成常人无法想象的计算。这种奇人不是没有。法国就有一个人,77秒内完成了200位数的13次方根计算。我们中国为啥就不能出这么一位牛人?

作为一个选拔节目,应该让表演者充分展示才能,同时经得起质疑。越是神奇,质疑的声音越多,那就越有必要证实。要证明周伟的计算功力,方法很多,比如大数乘除法,比如大数的低次(5次或7次)开方。一般人乍一看到那么大的数字,还要开那么多次方,就崩溃了。细一琢磨,越是高次开方,答案精确度越低,这就有了唬人之嫌。

现在大家想知道的是,周伟是如何做到的?从节目中的考核形式来看,只能解释成他依靠多年玩计算器的积累,把一定范围内的数字(比如100以内)的高次幂熟记在心,形成栅格。栅格的密度可能是小数点后面一两位。然后根据题目,迅速找到对应的栅格,再经过简单的纠偏估算,得出最接近的答案。

即便真的是这样,周伟也无疑是了不起的,熟记一串串冰冷的冗长数字,这本身就不是常人所能完成的。这种记忆对常人而言既枯燥又无聊,只有象周伟这样潜心于数字世界的人才能坚持下来,更何况他还是一个仅仅上过小学的脑残者。

当然,如果进一步的测试能证实周伟确实是靠非凡的计算能力创造奇迹,那么我们应该庆祝,我们国家也有了一位“雨人”。


我信…………但不会是因为你写的不好…………这个经历我也有过………………国内的小学中学老师一般都要看“自从三中全会以来”开头,“为祖国四化而奋斗”结尾的作文。

有点想法的作文都被认为是不及格。想当年一篇考试作文被批不及格,拿去竞赛反而得奖。最恶心的是,那个语文老师后来在课堂上竟然说:给我不及格是因为怕我骄傲。大爷的!神马道理!!!可怜我的老师梦就是在那个时候被打破的。


因为怕觉得自己傻…………

人越来越聪明,人类就越来越笨了………………


我也明白,这是可能的,可是三道题目,不是乘方,就是开方,似乎彼此有某种关系,你们不觉得吗?所以我说是佐证。


没错……

那个所谓的教授,要不就是钻牛角尖儿了,要不就是故意的。


我就怕是这样,要真是这样那就太。。。

可是,乘方13次,开方也是13次,还莫名其妙地乘上个2的7次方(128),既然要乘,干嘛不乘个像样的大数? 这个128太巧了,让结果显得更加精确,还刚好避免了整数部分的误差。

不敢想下去了。。。那么多人的眼泪。。。


“不敢想下去了。。。那么多人的眼泪。。。”

这句话让我笑喷了………………

昨天看新闻,说很多什么大V也激动的一屁一屁的…………我担心这要是真的演砸了,真正可怜的是周玮………………毫无疑问的暴露了这些所谓名人大V们的数学常识是多么多么的惊人!

估计梁冬会正式宣布:“我还是个文科生”。
李永波无所谓,反正是搞体育的,再说人家也是做慈善,算是受害者吧?
桃子姐姐就不说了……当好她孩子的妈就可以了。

那个Dr.魏……有点点儿背了,人家国家级的研究院都研究了,你一个北体的小教授就妄加指责,还打不打算在北京混了?

坐等好戏…………不过请各方不论怎么玩,别把人家一个可怜的有点智障的孩子牵涉进去,不厚道。


算了,你我俗人还是稍安勿躁。别人都那么激动不已,偏偏咱们在这月下把火,花间喝道,多煞风景。


同意同意!!!

约上czyx0123喝酒去!

你看你俩的ID,不小心还以为是一个人。这叫什么?

这就叫缘分阿!


哈哈! 有机会一定!


我没问题!呵呵呵!


数学系说的不是你。

说他凭记忆,他记忆的是什么?
如果觉得是作戏,那就完全是另一回事,不在这里讨论了。
如果觉得是凭记忆,他要记忆的东西还真不少。

开高次幂到现在都没有完整的精确算法?不太理解这话,求y的x次幂的话,z=10^((logy)/x)

那个出题的教授是搞计算数学的,相信他知道自己在做什么,放128在那里,用意应该是看小数点后的精确度。

从周先生的教育背景看,所谓的“计算方法有可能带来新的数学上的突破”是不太可能的。
真实情况有可能是长期观察后在大脑中形成的某种模糊映射(记忆),再加上一定的n位数四则运算能力。

你评论了魏坤琳,在果壳网上有他的相关文章,可以看看。


估算到10.93和10.94之间的确是体现功力的地方。
现在大家都是看客心理,或赞叹或质疑。对于周先生和家人来说,日子还是要过的,如何在确定一定才能的基础上发挥所长弄个饭碗,这才是有意义的。振兴帝国数学抗击欧洲大脑这些光荣的任务还是交给陈光标吧。


哎呀哎呀!息怒息怒!呵呵!都是发表看法,谁对谁错还不一定呢。不管怎么说,谢谢支持啊!


只看了个开头,就不敢往下看了…


大家在讨论一个事情,也不是什么激烈的话题,如果有不同意见,可以以理服人,为什么出口成脏。

你不用马甲,用了就是为了骂人吗?


blog

Share
Published by
blog

Recent Posts

中国全面禁止虚拟货币

炒币者极度深寒:不止凉了,还冻…

4年 ago

如果在六个月投资赚取超过1%的利息

银行每个月都打电话,问我借不借…

4年 ago

想买住院保险……

如题, 29岁SC. 你好,我…

4年 ago