为什么不能除以0?

全世界只有3.14 % 的人关注了

爆炸吧知识

说出来你可能不信

但这是真的

今天学习了除法的表妹跑来问我:为什么不能除以0?

就这个问题,我专门请来了高冷的Siri

同样是数字,0为什么就会这么惨呢?

小学生

小学老师会直接给你来一句:别问,问就是没意义!

怎么理解?

我们说1÷2可以理解为1个东西分成2份。

同样:1÷3可以理解为1个东西分成3份。

但是:1÷0可以理解为1个东西分成0份。

就是说,你啥也不用干!那啥也不用干,你为什么还要除以0呢,所以没意义。

这结论没错,但这么严谨的数学学科,怎么解释的一点逼格也没有呢?

初中生

所以,接下来超模君稍微认真点。

首先,除法起源于乘法,乘法的逆向运算。说这个有什么用呢?因为面对除法式子,我们可以把它转化为乘法式子。

比如在被除数不为0的时候:

1 ÷ 0 = ?

我们可以理解为0乘以一个数等于1,但是常识告诉我们不可能,因为0乘以任何数都是0。

另外,当被除数是0的时候:

 0 ÷ 0 = ?

我们可以理解为0乘以一个数等于0,嗯,没错啊,因为0乘以任何数都是0。

但到底是什么数啊?意味着 0 ÷ 0有无数个答案,根本无法确定。

高中生

当然,我们可以换个角度想想,用武林中失传已久的方法:反证法!

首先假设可以除以0,那么任何一个数除以0之后就一定会有一个结果出现。我们用不同的字母代表可能会出现的结果。比如:

 1 ÷ 0 = a

 2 ÷ 0 = b

 3 ÷ 0 = c

……

因为除法是乘法的逆向运算,我们可以得出:

1 = a × 0 = 0

2 = b × 0 = 0

3 = c × 0 = 0

……

进一步可以推出,1=2=3=……=0。因此,假设不成立。

什么都是0,这不就是要四大皆空的节奏吗?

大学生

可能有些学过微积分的朋友会反驳,“可以除以0的,结果不就是∞么。”

实际上,这个说法并不对。

首先我们用极限思维来思考这个事情。

1÷0.1=10

1÷0.01=100

1÷0.001=1000

1÷0.0001=10000

......

1÷0.000000000......00001=10000.......00000

意味着1除以一个很小很小的正数,得到一个超级大的正数。

同理:

1÷(-0.1)=-10

1÷(-0.01)=-100

1÷(-0.001)=-1000

1÷(-0.0001)=-10000

......

1÷(-0.000000000......00001)=-10000.......00000

意味着1除以一个很小很小的负数,得到一个超级大的负数。

1除以一个无穷接近于0的正数和一个无穷接近于0的负数,走向的结果一个是正无穷,一个是负无穷。在这个中间经历了多大的鸿沟,到底经历了什么,我不得而知。而他们的中间,除以的正是0。

因此,微积分课程里会强调,∞这个符号只是代表一个趋势,并不是一个确切的数,是不能参与运算。

硕士研究生

看到这里,同学们肯定不会服气:虽然一个数除以0是未定义的,但并不是就意味没有啊。

没错,的确如此。

于是一个大胆的想法蹦了出来:制定新规则。毕竟,数学家也不是没有试过。

在过去很长一段时间里,平方根里面是不能放负数的。后来数学家将负数的平方根定义为一个新的数字,称为i,一个全新的复数的数学世界从此被开辟了。

既然他们都可以这样做,我们也来凑个热闹呗,直接定义 1 / 0  = w,w是个“无限大”的数。

定义一时爽,一直定义一直爽。

我们虽然可以随便定义东西,但如果和现有的数学体系不相容,就会用得很苦逼,甚至不能用。

那么先来几个简单问题:1 + w等于多少?w - w等于多少?

我们可能会有这样的的直觉:无穷大加1不也是无穷大么!至于无穷大减无穷大不就等于0,自己减自己嘛!

我们不妨来加减一下。

 1 + ( w - w ) = 1 + 0 = 1

可是

( 1 + w ) - w = w - w = 0

这里面涉及到的结合律,是加法里最基本的东西。也正因为它,才使得许多数学定理得以证明。

可想而知,如果结合律坍塌,那涉及到它的数学定理也一样兵败如山倒。为了能除以0,舍弃如此重要的结合律,明显不划算。

那还不如老老实实用旧体系。

说人话就是这个定义......

博士研究生

有些同学可能不服气,就是要反对:还有很多的定义方式,我就不信没有!而且将来也会有新的办法啊。

如果有能够将除以0完美融入现代数学体系的办法,那自然是最好,然而不大可能。其他学科可以通过新发现来推翻旧结论,但在数学里走不通。因为数学在两千多年的发展都是建立逻辑上,假如确实存在w这一个数,那么它一定违反了我们现有数学体系中的公理。

比如“皮亚诺公理”

Ⅱ、每一个确定的自然数a,都具有确定的后继数a  ,a 也是自然数(数a的后继数a 就是紧接在这个数后面的整数(a+1)。例如:1 =2,2 =3等等。)

Ⅳ、不同的自然数有不同的后继数,如果自然数b、c的后继数都是自然数a,那么b=c。

那么问题又又来了, w 是哪个数的后继数啊?哪个数加上1能得到 w?

你会发现根本说不出来,因为所有你能想到的数字都已经有属于自己的后继,只要把 w 当成一个数,那就没法兼容我们现有的实数。

值得一提的是,如果皮亚诺公理没了,整个自然数的体系就都不能成立。

8岁表妹必读

那是不是就意味着表达式 1 / 0 = ∞ 也不能写?

也不是不能。

事实上,还有一种“黎曼球面”的概念,是一种将复数平面加上一个无穷远点的扩张。

里面涉及到“复无穷”的一个东西,是扩充复平面上有定义的一个点。

在这个特殊的规则下你可以写下 1 / 0 = ∞ 这样一个表达式,但无穷远点的算数区别于一般的代数规则不符。比如你不能把0放到式子右边,写成 1 = 0×∞。

然而这个黎曼球解决的并非是我们能否除以0的问题,它主要应用在分析和几何的其他学科,譬如量子力学和物理学其他分支。

说到底,0能不能作为除数只是一个规定问题,如果确实要讨论的话,那就只是在讨论这个规定的合理性,所以在通常意义下0不能作为除数,否则会违反了一些非常重要的公理,而这些公理的地位可是非常之深。

当你可以完美的除以0,就推翻整个数学界了。

作者简介:超模君,数学教育与生活自媒体博主,新晋理工科奶爸。出版有《芥子须弥 · 大科学家的小故事》;推出过有数学界收藏价值的《数学之旅·闪耀人类的54个数学家》。

本文系网易新闻·网易号“各有态度”特色内容

部分资料来源于网络

转载请在公众号中,回复“转载”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/295671.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能…

Android之webview与js交互

对于android初学者应该都了解webView这个组件。之前我也是对其进行了一些简单的了解,但是在一个项目中不得不用webview的时候,发现了webview的强大之处,今天就分享一下使用webview的一些经验。 1、首先了解一下webview。 webview介绍的原文如…

java.util.ResourceBundle使用详解

java.util.ResourceBundle使用详解一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:轻松地本地化或翻译成不同的语言一次处理多个语言环境以后可以轻松地进行修改,支持更多的语言环境说的简单点&#…

12如何隐藏dock栏_iPhone边框“变色”壁纸,隐藏Dock栏

自从iOS14上线以来,iPhone的玩法真的是花样百出,今天给大家带来一组很有意思的iPhone专用壁纸,不仅拥有色彩边框,还能隐藏主屏界面底部的Dock栏。这组壁纸除了外边框自带颜色以外,锁屏界面的通知栏和底部两个按钮的位置…

微信新功能又来了,这些功能再次打开了我新世界的大门!

全世界只有3.14 % 的人关注了爆炸吧知识微信视频号,是一个人人都可记录和创作的内容平台,也是一个了解他人、了解世界的窗口。在过去一段时间里,视频号可能是微信迭代最多,变化最多,也受到最多关注的功能。内容创作者大…

Processing编译android的apk应用

折腾了3天,总算弄进去了,真麻烦~! 成果如下: 转载于:https://www.cnblogs.com/x5115x/archive/2013/04/11/3013593.html

Android之DiskLruCache(缓存工具)

DiskLruCache DiskLruCache是一个十分好用的android缓存工具,我们可以从GitHub上下载其源码:https://github.com/JakeWharton/DiskLruCache DiskLruCache所有的数据都存储在/storage/emulated/0/Android/data/应用包名/cache/XXX文件夹中(你也可以修改&…

内核中根据inode得到文件名_聊聊DOS操作系统中的文件系统FAT12

前面我们更多的集中在Linux系统下文件系统的介绍,是时候介绍一下其它文件系统了。今天我们介绍一下Windows操作系统下的文件系统,也就是FAT文件系统。严格的来说其实是DOS的文件系统。今天我们介绍一下FAT最古老的版本,FAT12文件系统的内容。…

改变世界面貌的十个数学公式

全世界只有3.14 % 的人关注了爆炸吧知识1971年5月15日,尼加拉瓜发行了十张一套题为“改变世界面貌的十个数学公式”邮票,由一些著名数学家选出十个以世界发展极有影响的公式来表彰。这十个公式不但造福人类,而且具有典型的数学美,…

Java开源门户

最近在研究门户,先整理一下开源内容 GateIn: 新的开源门户平台,由RedHat JBoss和eXo平台共同打造。目标是结合强大的企业级Java基础设施和直观友好的用户界面,根据客户的需求,提供最佳的开源门户平台的企业级Java基础设…

.NET 6新特性试用 | 最小Web API

前言如果你使用过其他一些轻量级Web框架,比如Node.JS,你就会知道,创建具有最小依赖项的HTTP API是多么简单:var express require(express) var app express()app.get(/, function (req, res) {res.send(hello My IO!) })app.lis…

Android之SparseArray<E>详解

最近编程时&#xff0c;发现一个针对HashMap<Integer, E>的一个提示&#xff1a; 翻译过来就是&#xff1a;用SparseArray<E>来代替会有更好性能。那我们就来看看源码中SparseArray到底做了哪些事情&#xff1a;一、构造从构造方法我们可以看出&#xff0c;它和一般…

WPF/MVVM 快速开发

http://www.codeproject.com/Articles/165368/WPF-MVVM-Quick-Start-Tutorial 这篇文章醍醐灌顶&#xff0c;入门良药啊&#xff01; Introduction Assuming that you have a decent understanding of C#, getting started in WPF isnt too difficult. I started looking at WP…

钢厂冒的白烟到底有没有污染?东北大学教授的试验结果让你大吃一惊

全世界只有3.14 % 的人关注了爆炸吧知识对于大多数人来讲钢厂的污染首先是来自于冒的气体钢铁企业污染严重的时候烟气有黄烟、黑烟、红烟、褐色烟等和这些烟相比一部分人认为钢厂冒的白烟是水蒸气没有污染另一部分则认为白烟也是污染避之而不及钢厂冒的白烟到底有没有污染呢&am…

IE6下margin-left双倍bug问题

熟悉 CSS 盒模型朋友相信对于 IE 双倍浮动边界 BUG 不会陌生&#xff0c;这个 BUG 只会产生在浮动行的第一个浮动元素&#xff08;此处说法不准确&#xff0c;并不是第一个浮动元素&#xff0c;假如浮动的元素在一行显示不下&#xff0c;占用了多行&#xff0c;那么每一行的第一…

基于事件驱动架构构建微服务第11部分:持续集成

原文链接&#xff1a;https://logcorner.com/building-microservices-through-event-driven-architecture-part12-continuous-integration/在本教程中&#xff0c;我将展示如何设置docker持续集成以在docker容器内构建和运行单元测试。因为我将使用kubernetes在容器中运行微服务…

使用Visual Studio 创建可视Web Part部件

使用Visual Studio 创建可视Web Part部件 可视Web Part部件是很强大的Web 部件。它提供内置设计器创建你的用户界面。本文主要解说怎样使用Visual Studio 创建可视Web Part部件.准备&#xff0c;创建一个自己定义列表Stats&#xff0c;加入某些栏目&#xff0c;填充部分数据。当…

如果在我爸的朋友圈当杠精,会挨揍吗?

1 这位爷爷推这么大力是想换老伴了吧&#xff1f;▼2 撞玻璃门撞出心理阴影的狗子▼3 她和她爸交朋友的方式就是以爸的口吻评论她爸的朋友圈▼4 你们还记得那个学鸭子嘟嘴的小可爱吗&#xff1f;▼5 看看狗子委屈的......▼6 去游个泳&#xff0c;结果收获了一群小鸭子▼…

Git的理解和使用

Git介绍 Git&#xff08;the stupid content tracker&#xff09;是一个源自Linux内核项目的源码管理工具。和传统的CVS、SVN不同&#xff0c;git是一个分布式源码管理工具。 Git命令简单说明git init初始化一个本地的代码仓库。git clone从远程复制一个代码仓库。git configgi…

【v3.6.2】iNeuOS工业互联网操作系统,发布实时存储方式:实时存储、变化存储、定时存储,设备振动状态和电能状态监测驱动...

目 录1. 概述... 12. 平台演示... 23. 存储方式... 24. 设备状态和用电状态监控驱动... 31. 概述本次升级主要增加了对设备实时数据的存储方式、设备振动状态驱动和用电状态监控的驱动&#xff0c;并且优化了部分核心代码。2. 平台演示在线演示&…