首页 > 其他分享 >集合论(ZFC)之序型(Order Type)

集合论(ZFC)之序型(Order Type)

时间:2024-10-19 09:16:59浏览次数:3  
标签:... 序型 元素 之序 集合 ZFC OrdT Type

直观感受(Intuition)及核心理念(Core Idea)        

        序型(Order Type)的概念,用以描述了集合的结构是否相同。相同结构意味着,对比的两集合,其元素个数,及元素间的关系,都一样。这里,与基数的概念很相似,但基数不考虑元素间的关系,只考虑元素的个数。

核心理念形式化(Formalization)

        即,两集合A、B,如果存在一一对应(one on one)函数 f: A → B,且该函数保留元素间的关系,即  a < b ∈ A → f(a) < f(b),那么,两集合A、B的序型相等,记 OrdT(A) = OrdT(B)。

        对于,每一个良序(Well-Ordered)的集合,都存在唯一一个序数(Ordinal),作为其序型(Order Type)。

        例如,自然数ℕ,其序型 OrdT(ℕ) = ℕ。

        再如,有一集合S定义为

S = {0, 2, 4, 6, ..., ℕ, ℕ + 2, ℕ + 4, ℕ + 6, ..., ℕ × 2, ℕ × 2 + 2, ℕ × 2 + 4, ℕ × 2 + 6}

那么,该集合S的序型,

OrdT(S) = ℕ × 2 + 4  

{0, 1, 2, 3,..., ℕ, ℕ + 1, ℕ + 2, ℕ + 3, ..., ℕ × 2, ℕ × 2 + 1, ℕ × 2 + 2, ℕ × 2 + 3 }

而该集合S的基数,

|S| =  ℕ

这里,序型,需要保持集合S中元素的顺序,因此,并不能简单的使用其基数代替。

标签:...,序型,元素,之序,集合,ZFC,OrdT,Type
From: https://blog.csdn.net/sinat_36821938/article/details/142953212

相关文章

  • 解决TypeError: 'NoneType' object is not subscriptable
    1.捕获异常的方式try:img_list=img_list["name"]except:img_list=""2.对象进行判断ifimg_list:img_list=img_list["name"]else:img_list=""demotextJson=json.loads(res.text)#转json对象iftextJson:##整个对象都......
  • Next.js 与 React 全栈开发:整合 TypeScript、Redux 和 Ant Design
    在上一集,我们编写完毕导航页面,并且非常的美观,但是我们发现编写网站是存静态的,在现代的网站当中一般都是动静结合,也就是说部分数据是从数据库读取的,部分静态数据是写在网页上面的,因此这章讲述如何搭建一个数据库。搭建数据库(PostgreSQL)在这里我们使用容器的方法进行数据库搭建,这......
  • C语言typedef常用方法
    在C语言中,typedef关键字可以用来为已有的数据类型定义一个新的标识符,它的常用方法有:typedef的4种常见用法:一、给已定义的变量类型起个别名二、定义函数指针类型三、定义数组指针类型四、定义数组类型总结一句话:“加不加typedef,类型是一样的“,这句话可以这样理解:没加type......
  • 集合论(ZFC)之基数(Cardinality)浅析
    直观感受(Intuition)与核心思想(CoreIdea)        集合的基数(Cardinality)是衡量集合的大小,也就是集合中元素的个数。但是,由于无限集与超限集的存在,因此,单纯用自然数去描述集合的大小是不可行的。自然数只能描述有限集的大小。所以,需要一个新的概念去描述集合的大小,那就是......
  • mathtype78直装破解版中文版
    亲们,今天要给大家安利一个超实用的神器——MathType!......
  • R语言报错:Error in as.double(y) : cannot coerce type 'S4' to vector of type 'd
    在RStudio中使用plot函数报错:查询解决方案是缺少Rgraphviz包,执行以下代码:source("http://bioconductor.org/biocLite.R")biocLite(c("graph","Rgraphviz")) 又提示 于是添加 plot使用成功 ......
  • TypeScript新手学习教程--接口
    TypeScript也支持接口,跟Java类似,这对于学习过java,c#,php语言的人更容易上手,虽然类似,但是也有不同,下面开始学习。1、 接口声明TypeScript的核心原则之一是对值所具有的结构进行类型检查。它有时被称做“鸭式辨型法”或“结构性子类型化”。在TypeScript里,接口的作用就是为......
  • The instance of entity type 'xxx' cannot be tracked because another instance wit
    发生的原因,在CheckProductionCode()方法中根据主键id查询对象时没有使用AsNoTracking(),示例:_db.Productions.AsNoTracking()那么EF会把查询出的对象缓存并跟踪对象状态,之后再Update的时候就会查询现有已跟踪的对象,发现已经存在一个相同主键的对象,所以报错。///<summary>///......
  • TypeScript语法总结
    1.Typescript概述融合了后端面向对象思想的超级版的JavaScript语言。​TypeScript是JavaScript的超集,扩展了JavaScript的语法。特点:(1)TypeScript:【静态类型检查器】可在编译时检查错误(2)TypeScript为JS的超集(3)TS===JS+【类型】js有的ts都有(4)TS规范了JS......
  • Python TypeError: list和list之间不支持减法操作
    在本文中,我们将介绍Python中的TypeError错误,特别是在进行列表相减时出现的TypeError:unsupportedoperandtype(s)for-:‘list’and‘list’错误。我们将深入探讨这个错误的原因,并提供一些解决这个错误的方法。 了解TypeError错误TypeError是Python中常见的错误类型之一......