数与抽象之初探无穷大

2024-02-05 10:12
文章标签 初探 抽象 无穷大

本文主要是介绍数与抽象之初探无穷大,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

初探无穷大

“抽象思维中的愉悦与数学中的无穷大与虚数的对比”

一旦我们学会抽象地思考,事情就会立刻变得令人愉悦,这个境况有点像突然能够骑自行车而不必去担心保持平衡。然而,我也并不希望使大家觉得抽象方法就好像是印钞许可证。我们可以来作一个有趣的对比,比较一下向数系中引入i与引入数字无穷大之间的区别。乍看起来,似乎没什么可以阻止我们:无穷大应当用来表示1除以0之类的,所以,为什么不使∞成为一个抽象符号,用它来表示方程 0 x = 1 0x=1 0x=1的解呢?

“抽象思维中的愉悦与数学中的无穷大与虚数的对比:保持算术定律的挑战”

但当我们想做算术时,这个想法的问题立刻就来了。我们在这里举个例子,利用乘法结合律M2和0×2=0的事实,就可以得到简单推论:
1 = ∞ ∗ 0 = ∞ ∗ ( 0 ∗ 2 ) = ( ∞ ∗ 0 ) ∗ 2 = 1 ∗ 2 = 2 1=∞*0=∞*(0*2)=(∞*0)*2=1*2=2 1=0=(02)=(0)2=12=2
这个式子表明,方程 0 x = 1 0x=1 0x=1的解若存在将会导致不相容性。这是否意味着无穷大不存在呢?并不是。这只说明,无穷大的自然概念与算术定律是不相容的。扩充数系以将符号∞包含进来,并且接受在新的系统中这些算术定律并非总是成立,这样做有时是有用处的。但是通常,人们还是希望保持算术定律,不考虑无穷大。

总结

抽象思维带来的愉悦与数学中的无穷大与虚数之间存在着一些有趣的对比。在数学中引入虚数i和无穷大的概念时,我们必须面对一些问题。虽然无穷大可以用来表示1除以0等情况,但这样做会导致一些不相容性,与算术定律不兼容。为了解决这个问题,我们可以扩充数系并接受新的系统中的算术定律,但通常人们更倾向于保持算术定律,不考虑无穷大。抽象思维和数学中的概念引入都有其独特的挑战,但它们也为我们提供了更深入理解和探索世界的机会。

这篇关于数与抽象之初探无穷大的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/680584

相关文章

工厂方法模式和抽象工厂模式的区别

区别  工厂方法模式: 一个抽象产品类,可以派生出多个具体产品类。    一个抽象工厂类,可以派生出多个具体工厂类。    每个具体工厂类只能创建一个具体产品类的实例。 抽象工厂模式: 多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。    一个抽象工厂类,可以派生出多个具体工厂类。    每个具体工厂类可以创建多个具体产品类的实例。    区别: 工厂方法模式只有一个抽象产品类

Java注解初探

什么是注解 注解(Annotation)是从JDK5开始引入的一个概念,其实就是代码里的一种特殊标记。这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。有了注解,就可以减少配置文件,现在越来越多的框架已经大量使用注解,而减少了XML配置文件的使用,尤其是Spring,已经将注解玩到了极致。 注解与XML配置各有

Java基础入门 【第七章 抽象、接口、内部类、枚举】(二)

匿名内部类书写格式: 父类或接口类型变量名=new父类或接口(构造方法实参列表){ //重写所有的抽象方法 @Override public返回值类型method1(形参列表){ 方法体实现 } @Override public返回值类型method2(形参列表){ 方法体实现 } //省略... }; //匿名内部类对象调用方法 变量名.重写方法(实参列表); 匿名

《GOF设计模式》—适配器(ADAPTER)—Delphi源码示例:可插入的Adapter(使用抽象操作)

 示例:可插入的Adapter(使用抽象操作) 说明: 当其他的类(如A)使用一个类(如C)时,如果所需的假定条件越少,这个类(如C)就更具可复用性。如果将接口匹配构建为一个类(如B),就不需要假定对其他的类可见的是一个相同的接口(如C接口)。也就是说,接口匹配使得我们可以将自己的类(如C)加入到一些现有的系统中去,而这些系统对这个类(如C)的接口可能会有所不同。 A  =〉 C

《GOF设计模式》—抽象工厂(Abstract Factory)—Delphi源码示例:基于抽象工厂的迷宫

 示例:基于抽象工厂的迷宫   实现:     如果TMaze.Create是传递一个对象当作参数来建立rooms、walls及doors;如此你可以以不同的参数来改变rooms、walls及doors的类。  请注意MazeFactory也就是工厂方法(Factory Method)的一个集合;这是最通常实现抽象工厂模式的方式。同时请注意MazeFactory不是一个抽象类

设计模式系列之抽象工厂模式

本文继续介绍23种设计模式系列之抽象工厂模式。 前面已经介绍过简单工厂模式和工厂方法模式,这里继续介绍第三种工厂模式-抽象工厂模式,还是以汽车的制造为例。 例子背景: 随着客户的要求越来越高,宝马车需要不同配置的空调和发动机等配件。于是这个工厂开始生产空调和发动机,用来组装汽车。这时候工厂有两个系列的产品:空调和发动机。 宝马320系列配置A型号空调和A型号发动机,宝马23

IOS Core Data框架初探

在IOS系统中已经集成了关系型数据库SqLite3数据库,但是由于在OC中直接操作C语言风格的SqLite3相对繁琐,因此Apple贴心的提供了一个ORM(Object Relational Mapping对象关系映射)框架——Core Data让我们在程序中以面向对象的方式,操作数据库。Core Data框架提供的功能相当强大,属于入门容易精通难的东西,值得我们用心专研。现在,就先记录一下我对该

Scala界面Panel、Layout初探

示例代码: package com.dt.scala.guiimport scala.swing.SimpleSwingApplicationimport scala.swing.MainFrameimport scala.swing.Buttonimport scala.swing.Labelimport scala.swing.Orientationimport scal

连载:面向对象葵花宝典:思想、技巧与实践(10) - “抽象” 详解

抽象的中文概念非常形象,简单来说就是“抽取出来比较像的部分”。   那么,在面向对象的领域里,抽取什么东西比较像的部分?   还记得前面给类下的定义么?我们一起来回顾一下:类就是一组相似事物的统称。 再结合我们对象的定义:对象就是一个具体的类,一个真实存在的类。 我们就很容易发现了抽象的详细含义:抽取多个对象或者类中比较像的部分。       注: 史

Java使用Redis初探

Redis的相关概念不做介绍了,大家也可以先了解下Memcached,然后比较下二者的区别,就会有个整体的印象。      服务器端通常选择Linux , Redis对于linux是官方支持的,使用资料很多,需要下载相关服务器端程序  ,然后解压安装。因为能力和条件有限,我只简单介绍下windows上如何安装和使用,有兴趣的可以娱乐一下。       服务器端程序下载地址:htt