一个数反复增减相同的百分比为什么会越来越小
比如:
初始量为 100,增加 50%再减少 50% = 75
初始量为 100,减少 50%再增加 50% = 75
无论怎么操作,都只会减少,为什么会出现这种反直觉的现象? 具体到日常生产生活,我感觉这在买基金或者股票的时候会比较明显,有其他需要关注这种问题的领域吗?
初始量为 100,增加 50%再减少 50% = 75
初始量为 100,减少 50%再增加 50% = 75
无论怎么操作,都只会减少,为什么会出现这种反直觉的现象? 具体到日常生产生活,我感觉这在买基金或者股票的时候会比较明显,有其他需要关注这种问题的领域吗?
乘法结合律没有学过? 九年义务教育漏网之鱼?
==>
|A|(1-x)(1+x)=A(1-x^2) < |A
因为印象里有一个印象特别深的数学题就和主提的这个问题有关!
当时上初一,一次平时的数学小测验,有个填空题,内容大概是:有个商家,原价 100 元,先打 5 折卖,然后涨 50%,问商家最后亏还是赚!
我没记错的话,当时全班一共 40 来个人,一共只有 2-3 个人做对了。如果不认真算或者想一想,这种数学上的直觉不一定是先天就有的,现在想来,也许就是人们说的数感~
我觉得上没必要觉得主这个问题很傻。
比如我说:“数字 19 后面一个数字是几?”(还是小朋友,只学了 0 和自然数,这是前提).
平时的时候,小朋友自己能从 0 写到 99,顺序不错,但是我这么问,他就反应不过来。因为在成人看来,我说的后面一个数已经约定俗成了是“比 19 大 1 的数字“也就是”20“,但如果你不把这个约定说出来,小朋友可能想的就是其它数字,因为如果回答”30“,确实也算是 19 后面的一个数字。
回想起来,口语表述中确实有不严谨的地方~
你的规则是放大和缩小,那第二次的计算也会因为你第一次的结果放大和缩小而放大和缩小
我在上面列出的计算式中,100 从头到尾都没有发生变化,并不是反复增减相同百分比而变小,而是他要进行计算的都过程是相同的。
可以换个角度理解。
在股市,
你可以用初始本金挣无限多的钱。
然而,如果你亏,却最多只亏一个本金的钱。
股市处于零和博弈,也就是说有人挣钱也有人亏钱。
样本足够大的话大家都处于正态分布状态。
处于一直挣钱的人很少很少,处于一直亏钱的人也很少很少,时赚时亏的人占了很多很多。
但是亏钱最多亏了本金,是有下限,而挣钱的人是没有上限的。
综合,
挣钱的人的钱来自于一直亏的人和时赚时亏的人
所以时赚时亏的人必然也是亏钱状态
有点绕但很现实。
增以减的结果为基数,减以增的结果为基数。那数字自然是会变小。
同理加减法,比 lz 的乘除法还低级,看看算数达人秒解一下
www.youtube.com/watch?v=Ljvlby3yZFQ
难道直觉是,增减同样百分比后回到原数字?任何人都不会有这种直觉吧。
100 * (1+X) * (1-X) = 100 * (1-x^2)
只要 x 大于 0,结果都是比 100 小的
上诸君,在形式化之前,这个问题确实很反“直觉”呀?如果你们不是看着下面的式子:
a * (1-x) * (1+x) = a * (1+x) * (1-x) = a * (1 – x**2) < a
你们会觉得这个符合直觉嘛?
类似的还有三门问题,至今还有不少 v2 程序员觉得三门问题的正确答案是错的吧?( lol )
====
引申一下,这就是为什么要有数学来形式化的原因,这就是为啥有概率论 => 测度论、几何 => 代数几何 => 黎曼几何,这种东西的原因了。数学本质上就是反直觉的,只不过形式化的东西接触的多了,才慢慢地把一部分反直觉训练成了直觉,然后最后又接触到了新的反直觉了。
但恶意情况下屡屡出现。这样的例子有很多。
比如很多贷款、分期都会说“月服务费 x%”。
看起来很少,而且每月是固定的数字。
但你缕清思路之后,总体计算,年息非常可怕。
“加”使数值变大,因此使后续其它操作的效果放大
“减”使数值变小,因此使后续其它操作的效果缩小
所以简而言之就是:(互逆运算给人能回到原点的感觉)&(增减百分比听起来像互逆运算)=增减百分比给人感觉应该会回到原点。
所以简而言之就是:(互逆运算给人能回到原点的感觉)&(增减百分比听起来像互逆运算)=增减百分比给人感觉应该会回到原点。
数学老师就是这么教的 主是基于向量的乘积有了思维定势吧。
但事实上这是个直觉上的错误,因为在直觉的认知中,我们忽略了乘法计算的影响,过多的考虑了加减法。后来我为了扭转我自己的直觉,我每次都会在心算过程中做一些变换。
初始量为 100,增加 50%再减少 50% 变化成计算步骤为:100 * 1.5 * 0.5,基数不变,先乘小数即:100 * (1.5*0.5)
初始量为 100,减少 50%再增加 50% 变化成计算步骤为:100 * 0.5 * 1.5,基数不变,先乘小数即:100 * (0.5*1.5)
由于乘法交换律,可知两种算法结果差不多。或者可目测最终得出的结果大小有括号内结果影响。
所以就用这种办法,避开认认真真计算数,但又相对懒惰的方式在主观上比大小(说是主观,是因为我到这一步的时候,一般不会认真去算结果,都是估计差不多就行了。)
因为小学学数学都是从加减法起步,然后告诉我们一个规律,加多少在减多少,就会回到原点。包括在学乘法的时候,比如说:
100 * 1.5,实际上老师一般有很多种解释方法,其中一种解释方法就是 100 扩大了 0.5 倍(或 50%),这个里就潜意识中在传达这个数被增加了自身的 50%,所以就会自然而然的用单纯的加法去联想了。
算是刻板影响或者经验主义中的一个典型
好问题,上面是好回答
当且仅当 b=0 时,原值不变
初始量为 100,减少 50%再增加 50% = 100
你这样理解就没问题了
乘法可以通过对数变成加法,所以增加 50%相当于:ln(1.5)=0.4,减少 50%相当于:ln(0.5)=-0.7 。二者本来就不是对称的,所以无论先增后减还是先减后增,结果都是减少