计算机的错误计算(一百九十九)

摘要  用大模型判断下面四个函数

\displaystyle{\sin^2(\frac{1}{2}x)}\,,    \displaystyle{\frac{1}{2}\big{(}1-\cos(x)\big{)}}\,,    \displaystyle{ \frac{1}{2}\Big{(}1-\sqrt{1-\sin^2(x)} \,\Big{)}}\,,    \displaystyle{\frac{\sin^2(x)}{2+2\sqrt{1-\sin^2(x)}}}

有何关系?并计算它们在 x=0.00024时的值,结果保留10位有效数字。两个大模型均认为它们是等价的。实际上,还有点瑕疵。关于计算函数值,大模型一只是纸上谈兵,没计算;大模型二,是给出 Python代码与结果,结果既有点误差,又与实际运行效果不同。

例1.  就摘要中四个函数,它们有何关系?请计算它们在 x=0.00024时的值。结果保留10位有效数字。

       下面是一个数学大模型的回答。



        以上为一个大模型的回答。

        下面是与另外一个大模型的对话。



点评:

    (1)四个函数是等价的。其函数值是 0.1439999993e-7(ISRealsoft 提供)。 

    (2)关于计算与计算结果,第一个大模型是纸上谈兵;第二个大模型是利用 Python代码计算,结果有1位错误数字(有效数字“3999999”与“4000000”权当看作是相同的)。

    (3)在 Python 3.12.8中调用大模型二的代码,则中间两个的输出的最后一位数字均是‘1’,不是‘3’ .

    (4)第二个大模型:“由于这四个函数在数学上是等价的,所以它们在 x = 0.00024 时的值是相同的。” 这句话是错误的。因为它针对的是Python代码。原因主要是,理论上等价的两个式子,在用计算机计算时,结果未必相同。

    (5)其实还有个点,大模型没有写出来: 这个有时不成立,因为开方应该取正负号,不仅仅是正号。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值