`
celebration
  • 浏览: 33991 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

CSDN上某人的数学猜想

J# 
阅读更多

原帖内容:

 

这是本人读高中时发现的一个数学猜想,一直不能证明或推翻

任何一个不能被3整除的偶数,如488,按下列步骤:
若该数为偶数,则把它各个位数之和的平方作为新数;若该数为奇数则各个位数之和的立方作为新数,再把那个新数重复以上步骤(偶数就各位数之和平方,奇数就各位数之和立方),一步步计算下去,肯定能在9步内变为1!
如:
  488(偶)    4+8+8=20      20*20=400
  400(偶)    4+0+0=4      4*4=16
  16(偶)    1+6=7        7*7=49
  49(奇)    4+9=13        13*13*13=2197
  2197(奇)  2+1+9+7=19    19*19*19=6859
  6859(奇)  6+8+5+9=28    28*28*28=21952
  21952(偶)  2+1+9+5+2=19  19*19=361
  361(奇)    3+6+1=10      10*10*10=1000
  1000(偶)  1+0+0+0=1    1*1=1
  1
      共9步
哪位高手能证明或推翻它??

 

227楼牛人证明:

 

很容易证明啊。
9步容易证明不成立,或者可以构造法给出反例,好像前面已经有人举出反例了,这里不赘述了。
改为有限步,给个简洁证明如下,不一定对,请指正。

第i步变换结果a(i)为完全平方数或者完全立方数,i>=1

子命题1:
存在自然数M,当a(i)>M的时候,a(i+1) <a(i)
假设10^n <=a(i) <10^(n+1)
设A(i)为a(i)各位数之和,则A(i) <=9(n+1)
a(i+1) <=A(i)^3 <=[9(n+1)]^3 <10^n <=a(i)
当n足够大,例如n=10,上式成立
所以子命题1成立,例如存在M=10^10

所以存在j,a(j) <M。
直观的解释,变换足够多次,必然有某次落到范围M以内。

又并且a(j)为完全平方数或者完全立方数。
而M以内的完全平方数或者完全立方数个数有限并且容易计算验证,所以即能证明或者找到反例。

经过程序验证,只有一个数,就是4913,运算不收敛到1.
4913=17^3
所以,假设存在某a(i)的各位数字之和为17,且a(i)为奇数(因为是17的立方)。
因为任何数被3除的余数与它各位数字之和被3除的余数相同。
所以,该a(i)被3除余数为2。
因为a(i)是完全平方数或者完全立方数,所以a(i)为完全立方数(因为任何完全平方数被3除不可能余数是2),
并且a(i)的立方根被3除余2.
a(i)的立方根也就是a(i-1)的各位数字之和,所以a(i-1)被3除余2. 并且a(i-1)为奇数(因为是立方)。
同理可得a(i-2)被3除余2. 并且a(i-2)为奇数。
依次类推到a(0)为奇数,与原命题a(0)为偶数矛盾。
所以上述a(i)不存在。

所以原命题成立。
证毕。

我的感想:

      首先楼主有这么牛的猜想非常的了不起,尤其还是在高中的时候。只是不知道题目中的一些限制条件是怎么想到的,不会真的是一点一点尝试出来的吧。不过在我看到题目的时候最想不明白的就是这个9步是如何来的。其实原因非常的简单,9步变到1,这个是不可能的,别说是个位数相加后还要求平方和立方,就是对每次都求和来说,只要数字足够的大,想把结果收敛到个位也是不可能的。因为对于任意一个正数,一定可以找到无穷个对应的正数,使后者的各位数字之和等于前者。想找到一个10以上才能收敛到1的数字实在是非常的容易。

      其次说下227楼的证明,确实很厉害。思路清晰,也没有用什么高深的知识,确实非常的令人佩服。不过我们也应该同时看到,计算机在解决这个题目中也起到了很重要的作用,单说想找到这个4913,如果不借助计算机而靠人力,不知道要费多少的时间。还有就是问题中提到的收敛区间,这个也可以非常简单的用227楼的思路找到,这个区间应该是2位数(各位数字相加的结果是2位数)。因为如果是3位数的话,那么最小也是100,假设想加前的数字各位数字都尽量取9(主要是为了减少位数),那么这个数字也至少要12位,而999的3次方也不过才12位,更何况当和是999的时候,想加前的数字至少有111位了。所以只要证明2位数这个范围内的结论成立即可!

分享到:
评论

相关推荐

    Scrapy-1.8.2.tar.gz

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    search-log.zip

    搜索记录,包括时间、搜索关键词等,用于PySpark案例练习

    6-12.py

    6-12

    2-6.py

    2-6

    Scrapy-0.24.5-py2-none-any.whl

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    基于CS的远程监控系统软件项目(免费提供全套java开源项目源码+论文)

    项目介绍 背景 在当今的数字化时代,远程监控系统已经成为企业和个人必不可少的工具。随着物联网(IoT)技术的发展,监控系统的需求不断增加,不仅仅局限于视频监控,还包括数据监控、设备状态监控等。基于CS(Client-Server)架构的远程监控系统应运而生,旨在提供高效、实时、可靠的监控服务,帮助用户实现远程管理和控制。 目的 基于CS的远程监控系统软件项目旨在为用户提供一个综合性的监控平台,通过该平台,用户可以实时监控各类设备和数据,实现远程控制和管理,提高工作效率,降低运营成本。同时,该系统还可以用于安全防护、生产过程监控等多种场景,具有广泛的应用前景。 模块说明 前端模块 前端模块是用户与系统交互的界面,负责展示监控数据和接收用户指令。前端模块的主要功能包括: 用户登录与认证:通过安全的登录机制,确保只有授权用户才能访问系统。 实时数据展示:以图表、仪表盘等形式展示实时监控数据,包括视频流、传感器数据等。 报警通知:当监控系统检测到异常情况时,前端模块会通过弹窗、声音等方式通知用户。 远程控制:用户可以通过前端界面对设备进行远程控制,例如开关设备、调整参数等。

    课程大作业二手车价格预测案例数据挖掘python源码+数据集+实验报告+详细注释.zip

    课程大作业二手车价格预测案例数据挖掘python源码+数据集+实验报告+详细注释.zip

    基于springcloud和vue后台管理系统.zip

    springcloud 基于springcloud和vue后台管理系统.zip

    基于Pyotrch的深度学习物体分类可视化系统源码+预训练模型+详细训练教程.zip

    基于Pyotrch的深度学习物体分类可视化系统源码+预训练模型+详细训练教程.zip

    pytest-3.0.2.tar.gz

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    XXX公司组织结构诊断报告.ppt

    XXX公司组织结构诊断报告.ppt

    3-18-1.py

    3-18-1

    ZCU102 FPGA DDR4 MIG IP核读写接口封装与FIFO测试工程教程(配套下载资料)

    本资源提供了一份全面的教程,专注于使用ZCU102 FPGA开发板实现DDR4内存的读写操作。通过构建DDR4的MIG(Memory Interface Generator)IP核,本教程详细介绍了如何封装DDR4的读写时序,并创建了一个类似FIFO(先进先出)的接口,以优化数据流的管理和控制。此外,还包含了对所封装接口进行测试的工程实例,帮助开发者深入理解DDR4内存接口的高效应用。适合希望在FPGA项目中集成高效内存管理方案的工程师和高级学者。

    课程设计基于matlab机械臂末端轨迹规划的源码.zip

    课程设计基于matlab机械臂末端轨迹规划的源码.zip

    基于深度学习的LSTM算法双色球预测实战完整代码.zip

    基于深度学习的LSTM算法双色球预测实战完整代码.zip

    yolov5-face-landmarks-opencv

    yolov5检测人脸和关键点,只依赖opencv库就可以运行,程序包含C++和Python两个版本的。 本套程序根据https://github.com/deepcam-cn/yolov5-face 里提供的训练模型.pt文件。转换成onnx文件, 然后使用opencv读取onnx文件做前向推理,onnx文件从百度云盘下载,下载 链接:https://pan.baidu.com/s/14qvEOB90CcVJwVC5jNcu3A 提取码:duwc 下载完成后,onnx文件存放目录里,C++版本的主程序是main_yolo.cpp,Python版本的主程序是main.py 。此外,还有一个main_export_onnx.py文件,它是读取pytorch训练模型.pt文件生成onnx文件的。 如果你想重新生成onnx文件,不能直接在该目录下运行的,你需要把文件拷贝到https://github.com/deepcam-cn/yolov5-face 的主目录里运行,就可以生成onnx文件。

    matlab基于Matlab_Simulink的自主水下航行器三维路径跟踪仿真.zip

    matlab基于Matlab_Simulink的自主水下航行器三维路径跟踪仿真.zip

    麦肯锡 - 上海xx集团-完善组织架构,优化管理流程.ppt

    麦肯锡 - 上海xx集团-完善组织架构,优化管理流程.ppt

    pytest-7.3.2.tar.gz

    文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。

    matlab将MATLAB连接到OpenAI聊天完成API(支持ChatGPT).zip

    matlab将MATLAB连接到OpenAI聊天完成API(支持ChatGPT).zip

Global site tag (gtag.js) - Google Analytics