理论的动态发展完完备与进化:数论Number Theory数域的进化史 与 Infinite Precision无限精度+Infinite Approximation无穷近似
Infinite Precision:
https://blogs.ubc.ca/infiniteseriesmodule/units/unit-1/infinite-series/converting-an-infinite-decimal-expansion-to-a-rational-number/
(0)数是什么?以有限的数元,度量与表示无限的现象、事物与状态,作为整个数学科学理论的根基。
以Binary二进制为例, 有{0,1}, Constant/Dynamic系统建模上,两种state(状态)?0->1与1->0代表“change变化”?
而Decimal十进制,有{0,1,2,3,4,5,6,7,8,9}十种数元,
运算符号上,运算及其逆运算 总是成对的,并且需要设定运算符号的“单位元”,
例如Decimal十进制上, 0 是 +加法的单位元, 1是乘法的单位元。
+加法运算符号,源于生活的计数Couting 需求,
乘法运算符号,始于分配财产例如“土地面积”计量;
-减法运算符号,始于对 +加法运算的 逆运算需求;
/除法运算符号,始于对 乘法运算的 逆运算需求。
(1) 1=0.999....无限近似 Infinite Approximation 的思想。
(2) 1.0与0.9 之间可以无穷划分:无限精度 Infinite Precision思想.
对于两个任意小的不同的数之间,可以无穷划分:无限精度Infinite Precision.
形象表达:任意短的线段都可以无限分割(无限精度),“无限分割”有许多种, bisect:最常用之一.
例 0.(N个零)100... 与 0.(N个零)09... , N是任意的常数。
理论上有保障的“无限精度”,实际上根据需要取的满足任何条件精度. 理论到实际,Quanlitative/Quantitative有 Epsilon-Delta language, 并且以“极限”实现Infinite Approximation:
lim x→c f(x) = L数学语言:∀ ϵ>0, ∃ δ>0 S.T. for all x≠c, if |x-c|<δ, then |f(x)-L|<ϵ
常用记号: “∃ ”:“存在”或“可以找到”,“∀ ”: “对于任意的”或“对于每一个”, maxS:数集S极大值, minS:数集S极小值, supS:上确界(上界最小值), infS下确界(下界最大值)
确界存在定理——实数系连续性定理:
(3) irrational number无理数: 无限不循环小数例如PI, e自然数, 与2的开方运算结果.
实际上是运算符号(+, -, *, /, 开方, 对数)作用于数产生的非封闭数。 例如:
N(+, *)自然数集合(+) 对 -减法(+的逆运算)不封闭, 为建立对+加法及其逆运算(-减法)封闭的数域Field, 而扩充了新数元(负数),形成Z(+, -, )整数集合.
为使Z(+, -, )整数集合对 乘法及其逆运算(/除法)都完全封闭, 历史上经历过两个阶段(Q有理数集合与R实数集合):
Q阶段: 扩充数元(p/q, 分数或小数), 建立Q(+, -, , /)有理数集(对乘法的逆运算部分封闭性, 即Q有稠密性但并不完备, 例如, 表达无理数: 求解 xx=2, 以及割圆术无穷近似得到圆周率 PI的题目);
为使Z(+, -, )对 乘法及其逆运算都完全封闭, 不仅要引入其逆运算/(除法), 而且必须要扩充新数元: Irrational Number无理数(即求解 xx=2的x值, 以及割圆术的PI),建立了 R(+,-,,/)实数集合, 至此,得到对四则运算完全封闭的数域R(+,-,,/)集合,对 +加法及其逆运算,特别是对 乘法的逆运算实现完全封闭性的数域.
自此,Mathmatical Analysis(Calculus:Integral+Differential) 的理论建立在有完备性可靠的实数集R(+,-,,/)之上。理论上的完备性保障无穷精度。
(4) 数制上,Decimal十进制之外,常用的有Binary二进制, Octal八进制,Hexadecimal十六进制, 32进制,64进制..., 而Binary二进制是最精简的,只有0与1两个数元, 而且实现负数的表示及(+,-,,/)的四则运算,更基于 Binary之上形成的 Boolean Algebra布尔代数逻辑, 将理论上的数元及运算,以模拟及数字电子电路实现。
理论的动态发展完完备与进化:数论Number Theory数域的进化史 与 Infinite Precision无限精度+Infinite Approximation无穷近似的更多相关文章
- 使用MVVM框架时,如何处理在页面动态渲染完之后需要发生的事件呢?
在项目实践过程中,当我们使用如avalon这样的MVVM框架时,通常会发现一直会有个问题. 过往的经验告诉我们,想在页面加载完之后处理些事件我们可以绑定document的ready方法或者使用jque ...
- Eclipse 搭建tomcat+动态项目完整版
1. Tomcat搭建 1.新加服务器,右击控制台的server目录->new->server->选择本地tomcat 2.配置tomcat属性(如果更改失败,将tomcat下的项目 ...
- 看到了必须要Mark啊,最全的编程中英文词汇对照汇总(里面有好几个版本的,每个版本从a到d的顺序排列)
java: 第一章: JDK(Java Development Kit) java开发工具包 JVM(Java Virtual Machine) java虚拟机 Javac 编译命令 java ...
- java常用英语单词
abstract (关键字) 抽象 ['.bstr.kt] access vt.访问,存取 ['.kses]'(n.入口,使用权) algorithm n.算法 ['.lg.riem] annotat ...
- C++ 词汇表
C++词汇表 A abort() 特殊函数 如果一个函数抛出异常,但在通往异常函数的调用链中找不到与之匹配的catch,则该程序通常以此函数调用终止 abs ...
- Java基础常见英语词汇
Java基础常见英语词汇(共70个) ['ɔbdʒekt] ['ɔ:rientid]导向的 ['prəʊɡræmɪŋ]编程 OO: object ...
- IT软件开发常用英语词汇
Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象.抽象物.抽象性access 存取.访问access ...
- computer English
算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典PriorityQueues 堆Graph Data Structures 图Set Data Struc ...
- IT软件开发中常用的英语词汇
Aabstract 抽象的abstract base class (ABC)抽象基类abstract class 抽象类abstraction 抽象.抽象物.抽象性access 存取.访问access ...
- 专业英语词汇(Java)
abstract (关键字) 抽象 ['.bstr.kt] access vt.访问,存取 ['.kses]‘(n.入口, ...
随机推荐
- centos安装npm和 nodejs
NPM安装 00X01:创建目录 mkdir /usr/local/node/ cd /usr/local/node/ 00x02:下载安装包 wget https://npm.taobao.org/ ...
- W.js ,一个超级小的三维 WebGL 引擎的使用方法
目录 前言 它的特点 API 入门使用 内置模型 导入自己的模型 动画 自定义投影矩阵 摄像机与主角绑定 解除绑定 前言 我们知道,在网页上搞三维,three.js 和 babylon.js 都是成熟 ...
- HttpServletRequest相关
简介 获取客户端请求头及参数 获取提交给服务器的中文数据 简介 这个对象封装了客户端提交过来的一切数据. 获取客户端请求头及参数 package com.zhujunwei.httpServletRe ...
- Web前端入门第 45 问:CSS 变量 var() 轻松实现主题换肤功能
HELLO,这里是大熊的前端开发笔记. 曾经主题切换功能可以作为软件中亮眼的卖点存在,毕竟那时候要实现换肤可不容易,一套主题一套样式,这代码的重复率嗖嗖嗖的就涨上去了~~当然也可以借助 CSS 预编译 ...
- Axure RP Element UI 2和 Element UI Plus元件库
基于ElementUI2.0及ElementUI Plus3.0二次创作的ElementUI 元件库.2个版本的原型图内容会有所不同,ElementUI Plus3.0的交互更加丰富和高级.你可以同时 ...
- 获取接口方式(Bean注入方式总结)
一.在工具类中使用SpringContextHolder获取Bean对象,用来调用各个接口 /** * 获取阿里巴巴属性列表映射 * * @author 王子威 * @param alibabaPro ...
- 鸿蒙NEXT开发实用技巧:通用工具类
今天分享一个幽蓝君自己在开发中的小技巧,就是封装一个通用工具类,之前大家如果下载过幽蓝君的代码可能也会发现这个东西.比如我们在开发中有一些比较常用的颜色.尺寸或者方法,都可以用一个类封装起来,这样不仅 ...
- K8s新手系列之Service资源
概述 官方文档:https://kubernetes.io/zh-cn/docs/concepts/services-networking/service/ 在kubernetes中,pod是应用程序 ...
- 高性能深度学习推理引擎 -- OpenPPL
OpenPPL OpenPPL是商汤基于自研高性能算字库的开源深度学习推理平台,能够让人工智能应用高效可靠地运行在现有的CPU/GPU等计算平台上,为云端场景提供人工智能推理服务 OpenPPL基于全 ...
- C#线程池核心技术:从原理到高效调优的实用指南
1. 引言 在现代软件开发中,多线程编程是提升应用程序性能的关键手段.随着多核处理器的普及,合理利用并发能力已成为开发者的重要课题.然而,线程的创建和销毁是一个昂贵的过程,涉及系统资源的分配与回收,频 ...