Algebraic Topological Modeling for Cyberworld Design
更新时间:2023-04-11 14:49:02 阅读量: 实用文档 文档下载
- algebraic推荐度:
- 相关推荐
Algebraic Topological Modeling for Cyberworld Design
Tosiyasu L. Kunii
IT Institute
Kanazawa Institute of Technology
1-15-13 Jingumae, Shibuya-ku
Tokyo 150-0001 Japan
tosi@500c143887c24028915fc389; 500c143887c24028915fc389/
Abstract
The persity of cyberworlds makes it hard to see consistency in terms of invariants.The consistency requires for us to abstract the most essentials out of the persity,and hence the most abstract mathematics.It has been true in science in general,and in the theory of universe in particular.What are the most essential invariants in modeling cyberworlds?A branch of t he most abstract mathematics is topology.For topology to be computable,it has to be algebraic.So,the searches have been for over two decades in algebraic topology for cyberworld invariants.Equivalence relations define invariants at various abstraction levels.The paper solely serves as an initial summary of algebraic topological resources for studying cyberworlds starting from the very elementary set theoretical level.High social impact application cases of e-financing and e-manufacturing are presented at the end.
0. Prologue: What are cyberworlds?
Cyberworlds are being formed in cyberspaces as computational spaces.My discovery of cyberworlds goes back to1969[4].Now cyberspaces are on the web either intentionally or spontaneously,with or without design.Widespread and intensive local activities are melting each other on the web globally to create cyberworlds.The major key players of cyberworlds include e-finance that trades a GDP-equivalent a day and e-manufacturing that is transforming industrial production into Web shopping of product components and assembly factories.Without proper modeling, cyberworlds have continued to grow chaotic and are now out of human understanding and control.
A novel information model we named“an adjunction space model”serves to globally integrate local models. As an information model,it is also applicable to the category of irregular data models that capture spatio-temporal aspects of information worlds.Mathematically it is based on an incrementally modular abstraction hierarchy including cellular spatial structures in a homotopy theoretical framework [1, 2].
1. Set theoretical design
First of all,we start our design work of cyberworlds from defining a collection of objects we are looking at to construct them in cyberspaces.To be able to conduct automation on such collections by using computers as intelligent machines,each collection has to be a set because computers are built as set theoretical machines. Intuitively,a set X is a collection of all objects x having an identical property,say P(x).Symbolically X={x|P (x)}.Any object in a set is called an element.A set without an element is named the empty set.A set is said open if all of its elements are interior.Given sets X and Y,computers perform s et theoretical operations such as the union X Y,the intersection X Y,the difference X–Y(also denoted as x y),and the negation X.Suppose we begin our cyberspace architecture design from a set X as the initial cyberspace. Given all elements u of an unknown cyberspace U,if they are confirmed to be the elements of our cyberspace X,the unknown cyberspace is called a subset of X or a subcyberspace of X and denoted as U X.Thus,the subset check is automatically performed by processing( u)(u U u X).The closure of U is the intersection of all closed subsets of X,containing U.In other words,the closure is the elements of X that are not the exterior elements of U.The set of all the subsets of X,{U|U X},is called a power set of X and denoted as2x.It is also called the discrete topology of X.The discrete topology is quite useful to design the cyberspace as consisting of subcyberspaces.
2. Topological design
Now,we go into the business of designing the
Preprint of an invited paper: Tosiyasu L. Kunii, “Algebraic Topological Modeling for Cyberworld Design”, Proceedings of International Conference on Cyberworlds, pp. xx-xxvi, 3-5 December 2003, Marina Mandarin Hotel, Singapore, IEEE Computer Society Press, Los Alamitos, California, U. S. A.
cyberspace as the union of the subcyberspaces of X and their overlaps.The cyberspace thus designed is generally called a topological space(X,T)where T2x. Designing a topological space is automated by the following specification:
1) X T and T;
2) For an arbitrary index set J,
j J ( U j T ) j J U j T;
3) U, V T U V T.
T is said to be the topology of the topological space (X,T).Given two topologies T1and T2on X such that T1T2,we say T1is weaker or smaller than T2 (alternatively,we say that T2is stronger or larger than T1.We also say T2is finer than T1,or T1is coarser than T2.).Obviously the strongest topology is the discrete topology(the power set)and the weakest topology is. For simplicity,we often use X instead of(X,T)to represent a topological space whenever no ambiguity arises.When we see two topological spaces(X,T)and (Y,T’),how can we tell(X,T)and(Y,T’)are equivalent?Here is a criterion for us to use computers to automatically validate that they are topologically equivalent.Two topological spaces(X,T)and(Y,T’) are topologically equivalent(or homeomorphic)if there is a function f:(X,T)(Y,T’)that is continuous, and its inverse exists and is continuous.We write(X,T )(Y,T’)for(X,T)to be homeomorphic to(Y,T’). Then,how to validate the continuity of a function f?It amounts to check,first,B T’,f B T,where f B means the inverse image of B by f,then,next,check the following:
B is open f -1(B) is also open in X.
3. Functions
Given a function f:X Y,there are a total function and a partial function.For f:X Y iff x X,f(x),f is called a total function.A function f:X’Y|X’X is called a partial function,and not necessarily f(x)exists for every x X.For total functions,there are three basic types of relationships or mappings:
Injective or into,meaning x,y X x y f(x)f (y); alternatively, x, y X f(x) =f(y) x=y;
surjective or onto, meaning (y Y) ( x X )
[ f (x) = y ];
3. bijective
, meaning injective and surjective. 4. Equivalence relations
For a binary relation R X × X on a set X, R is : reflexive if (x X ) [xRx]: reflexivity,
symmetric if (x, y X) [xRy yRx]:symmetry, and transitive if(x,y,z X)[[xRy yRz]xRz]: transitivity.
R is called an equivalence relation(in a notation)if R is reflexive, symmetric and transitive.
Given x X,a subset of X defined by x/={y X:x y}is called the equivalence class of x.Here a class actually means a set;it is a tradition,and hard to be changed at this stage.The set of all the equivalence classes X/is called the quotient space or the identification space of X.
X / = {x / 2X x X} ? 2X.
From the transitivity,for each x X,x/,the followings hold:
x y x / = y /, and
x y x /y / =
This means a set X is partitioned(also called decomposed)into non-empty and disjoint equivalence classes.
Let us look at simple examples.In Euclidean geometry,given a set of figures,a congruence relation pides them into a disjoint union of the subsets of congruent figures as a quotient space;a similarity relation pides them into a disjoint union of the subsets of similar figures as a quotient space.Congruence and similarity relations are cases of affine transformations.A symmetry relation in group theory pides a set of figures into a disjoint union of the subsets of symmetric figures Figure 1. Functions.
as a quotient space.In e-commerce,to be e-merchandise is an equivalence relation while e-trading is a poset (partially ordered)relation.In e-trading,a seller-buyer relation is asymmetric while an e-merchandise relation is symmetric because e-merchandise for sellers is also e-merchandise for buyers.
5. A quotient space (an identification space) Let X be a topological space.Let f be a surjective (onto)and continuous mapping called a quotient map (often also called an identification map)that maps each point x X to a subset(an equivalence class x/X/
) containing x
f: X X /.
Here,as explained before,“a map f:X Y is surjective (onto)” means
(y Y) ( x X ) [ f (x) = y ].
Suppose we take a surjective map f such that for subset X0 of X, X0 X,
X0is open f-1(X0)y A is open in X(this means f is continuous),X/is called a quotient space(or an identification space)by a quotient map(or an identification map)f.There is a reason why a quotient space is also called an identification space.It is because, as stated before,a quotient space is obtained by identifying each element (an equivalence class)
x / X /
with a point x X that is contained in x /.
6.An attaching space(an adjunction space, or an adjoining space)
Let us start with a topological space X and attach another topological space Y to it. Then,
Y f = Y f X = Y X /
is an attaching space(an adjunction space,or an adjoining space)obtained by attaching(gluing, adjuncting,or adjoining)Y to X by an attaching map(an adjunction map,or an adjoining map)f(or by identifying each point y Y0Y0Y with its image f(y)X by a continuous map f)[3].denotes a disjoint union (another name is an“exclusive or”)and often a+symbol is used instead.
Attaching map f is a continuous map such that
f: Y0X,
where Y0Y.Thus,the attaching space Y f=Y X/ is a case of quotient spaces
Y X / = Y f X = Y X / (x f (y) y Y0). The identification map g in this case is
g: Y X Y f X = Y f = Y X / = (Y X - Y0 ) Y0.7. Restriction and inclusion
For any function
g: Y Z
the restriction of g to X (X Y) is:
g X = g i: X Z
where
i: X Y
is an inclusion, i.e.
x X, i x = x.
8.Extensions and retractions of continuous maps
For topological spaces X and Y,and a subspace A X, a continuous map f: X Y such that f A: A Y
is called a continuous extension(or simply an extension) of a map f A from A onto X.An extension is,thus,a partial function.
A restriction r is a continuous extension of an identity map 1A: A A onto X such that
r: X A.
Then, r A = 1A.
For A X,A is called a deformation retract of X, denoted by X A, if there is a retraction
r: X A such that i r 1X.
If A is a single point A={a}X,A is called retractable and denoted by X .
9. Homotopy
Homotopy is a case of extensions.Let X and Y be topological spaces,f,g:X Y be continuous maps,and I = [1, 0]. Homotopy is defined
H: X I Y
where for t I
H = f when t=0, and
H = g when t=1.
Homotopy is an extension of continuous maps
H X{0} = fi0, and
H X{1} = gi1
where
i0 = X{0} X, and
i1 = X{1} X.
Topological spaces X and Y are homotopically equivalent X Y,namely of the same homotopy type,if the following condition meets:
For two functions f and h
f : X Y and h: Y X,
h f 1X and f h 1Y,
where 1X and 1Y are identity maps
1X : X X and 1Y : Y Y.
Homotopy equivalence is more general than topology
equivalence.Homotopy equivalence can identify a shape change that is topologically not any more equivalent after the change.While a shape element goes through deformation processes,the deformation processes are specified by a homotopy and validated by homotopy equivalence.As a matter of fact,from the viewpoint of the abstractness of invariance,homotopy equivalence is more abstract than set theoretical equivalence because, when we change a given set by adding or deleting elements,we can make the set homotopy equivalent by preserving the operation of add or delete and also the added or deleted elements.
10.Cellular structured spaces(cellular spaces)
A cell is a topological space X that is topologically equivalent(homeomorphic)to an arbitrary dimensional (say n-dimensional where n is a natural number)closed ball n called a closed n-cell.An open n-cell is denoted as Int n(also as n and more often as e n). n is n= {x n, x 1},
namely a closed n-dimensional ball,and n is an n-dimensional real number.
Int n = n = {x n, x 1}
is an open n-dimensional ball and is an interior of n ).
n = n n = S n-1
is the boundary of n,and it is an(n-1)-dimensional sphere S n-1.
For a topological space X,a characteristic map is a continuous function.
: n X,
such that it is a homeomorphism:
: n n, and
n) = n n . e
n=n is an open n-cell,and=n is a closed n-cell.
From a topological space X,we can compose a finite
or infinite sequence of cells X p that are subspaces of X, indexed by integer,namely{X p X p X,p} called a filtration, such that
X p covers X (or X p is a covering of X), namely,
X = p X p,
and X p is a subspace of X, namely,
X0 X1 X2 X p-1 X p X.
(this is called a skeleton).The skeleton with a dimension at most p is called a p-skeleton.
We also say that C={X p X p X,p}is a cell decomposition of a topological space X,or a partition of a topological space X into subspaces X p which are closed cells. ( X, ) is called a CW-complex.
When we perform cell decomposition,by preserving cell attachment maps,we can turn cellular spaces into reusable resources.We name such preserved and shared information a cellular database and a system to manage it a cellular database management system(cellular DBMS).
To be more precise,according to J.H.C.Whitehead
[5],given a topological space X,we inductively compose
a filtration X p with a skeleton
X0 X1 X2 X p-1 X p X
as a topological space as follows:
(1) X0 X is a subspace whose elements are 0-cells of X.
(2)X p is composed from X p-1by attaching(adjuncting, adjoining,or gluing)to it a disjoint union i i p of closed p-dimensional balls via a surjective and continuous mapping called an attaching map(an adjunction map,an adjoining map, or a gluing map)
F: i i p X p-1.
In other words,we compose X p from X p-1by taking a disjoint union X p-1(i i p)and by identifying each point x in i p,x i p,with its image x by a continuous mapping
F i = F i p : i p X p-1
such that x f i x for each index i. Thus, X p is a quotient space (the identification space)
X p = X p-1 (i i p) (x F i x x i p )
= X p-1F (i i p)
and is a case of attaching spaces(adjunction spaces or adjoining spaces).The map F i is a case of attaching maps(adjunction maps,adjoining maps or gluing maps) of a cell i p.A filtration space is a space homotopically equivalent to a filtration.The topological space X with the skeleton X0X1X2X p-1X p X is called a CW-space.As a cell complex,it is called a CW-complex as explained before.
We thus obtain a map as a case of identification maps
: X p-1(i i p) X p-1F(i i p) =X p.
A characteristic map for each n-cell i p=i p X p is
i
= i p : i p X p-1.
The embedding of X p-1 as a closed subspace of X p is
X p-1 =X p-1 X p .
If a CW-space is diffeomorphic,it is equivalent to a manifold space.
11An incrementally modular abstraction hierarchy
Although we do not go into the details,the considerations of abstraction levels explained so far for an incrementally modular abstraction hierarchy[8].The adjunction spaces model the common properties of dominant commercial information systems being used by major private and public organizations by abstracting the
common properties to be equivalent among different information systems as adjunction spaces,thus serving as a novel data model that can integrate information systems linearly and hence avoiding the combinatorial explosion of the integration workload.For automated linear interface generation after the linear integration at the adjunction space level,we use the incrementally modular abstraction hierarchy[8]as shown below such that we are interfaced to existing information systems to the extent we realize linear interoperability to perform the integrated system-wide tasks.
1. The homotopy level;
2. The set theoretical level;
3. The topological space level;
4. The adjunction space level;
5. The cellular space level;
6. The representation level;
7. The view level.
The details on this theme require intensive case analysis and case studies after careful theoretical studies. We are currently working on it with promising perspectives.The major problems we have been encountering are how to work with dominant existing systems that have no clean interoperability provisions. The relational model is a typical example.
12Application cases
12.1Web Information Modeling:What it is and what it is for?
Usually the business of Web information management systems is to manage information on the Web in close interaction with human cognition through information visualization via Web graphics[7].The business of Web graphics is to project varieties of images on graphics screens for human understanding.Human understanding of displayed images is achieved by linking displayed images in the display space to human cognitive entities in the cognitive space.Often geometrically exact display misleads human cognition by the low priority geometrical shapes that are usually not the essential information in cyberworlds.Web graphics for Web information management has to deliver the essential messages on the screen for immediate human cognition at the speed to match the cyberworld changes [6].
Let us take a simple example.
12.2Web Information Modeling of e-Finance
Suppose in e-finance a customer X has found the possibly profitable funds Y0posted on the Web at the home of a financial trading company Y during Web
surfing as we do window-shopping for goodies.It is a
Web window-shopping process and since the customer X
and the trading company Y do not yet share the funds,X
and Y are disjoint as denoted by X Y.Let us also suppose for generality that X and Y are topological
spaces.Since the funds Y0are a part of the properties of the financial trading company Y,Y0Y holds.The processes of e-financial trading on the Web as Web trading are represented on Web graphics as illustrated in
Figure2.Then,how the customer X is related to the
trading company after the funds are identified for
trading?The Web information model we present here
precisely represents the relation by an attaching map f,
and also represents the situation“the funds are identified
for trading”as an adjunction space of two disjoint
topological spaces X(the customer)and Y(the financial
trading company),obtained by starting from the customer
X and by attaching the financial trading company Y to
the customer via a continuous function f by identifying each point y Y0|Y0Y with its image f(y)X so that x f(y)y Y0.Thus,the equivalence denoted by plays the central role in Web information modeling to compose an adjunction space as the adjunction space model of Web information.
The adjunction space model illustrated above is quite
essential and equally applied to e-manufacturing.It
requires the exactly the identical technology to manage
and display the e-manufacturing processes.For e-
manufacturing to be effective to immediately meet
market demands,it has to specify how varied sized
components are assembled by a unified assembly design. By considering the e-financial trading presented so far as the assembly of the customers and the trading companies as the components of e-manufacturing,actually the Web information management systems and Web graphics technology for e-financial trading become applicable to e-manufacturing.Were we to use different technologies for different applications, fast growing cyberworlds could be neither managed by Web information management systems nor displayed on Web graphics in a timely manner.
12.3Web Information Modeling of e-Manufacturing
Web information modeling of e-manufacturing by the adjunction space model is quite straightforward[7]. Basically,manufacturing on the Web called e-manufacturing is modeled as Web information consists of the following information on the e-manufacturing steps:
1)Product specification,
2)Assembly specification,
3)Parts shopping on the Web, and
4)Assembly site shopping on the Web.
Each step is decomposed into finer sub steps as needed. For example, the step 1 can be decomposed into:
1.1)Product market survey on the e-market,
1.2)Product requirement derivation from the survey,
and
1.3)Product specification to meet the requirements. The core of the whole Web technology for e-manufacturing is product and assembly modeling on the Web as Web information modeling.It is shown in Figure3using a simple assembly case of a chair with just two components of a seat and the support,for clear illustration of the most elementary assembly modeling. In e-manufacturing as an advanced manufacturing,the product components are defined to be modularly replaceable for higher quality components shopping,and also for most effective upgrades and repair.
It is clear that e-finance and e-manufacturing share the identical information modeling based on an adjunction space and equivalence.
13. Epilogue
Cyberworlds have been playing the central roles in the real world we live.Yet very little has been understood on them.What is happening is truly a type of the Genesis.The material presented here is in a hope to serve at least a minimum reference to understand cyberworlds.
14. Suggested readings
There is no book on cyberworld design per se yet.To make anything computable,there is algebra.To understand basic algebra,your will find the following useful:
Proofs and Fundamentals:A First Course in Abstract Mathematics” by Ethan D. Bloch (Birkh?user, 2000). Algebraic topology is essential to compute topological properties of cyberworlds and the followings are good textbooks:
1.“An Introduction to Topology and Homotopy”by Allan J. Sieradski(PWS-Kent Publishing Company,Boston,MA, USA, 1992). This is most recommended.
2.“A User’s Guide to Algebraic Topology”by C.T.J.Dodson and Philip E.Parker(Kluwer Academic Publication, Dordrecht, The Netherlands, 1997).
3.“Algebraic Topology”by Allen Hatcher(Cambridge University Press,Cambridge,UK,2002);the up-to-date version can be downloaded freely from
500c143887c24028915fc389/~hatcher
for personal use.
References
[1]Tosiyasu L.Kunii,“The Philosophy of Synthetic Worlds-
Digital Genesis for Communicating Synthetic Worlds and
the Real World-,in“Cyberworlds”,T.L.Kunii and A.
Luciani(eds.),Springer-Verlag,pp.5-15,(1998,Tokyo, Berlin, Heidelberg, New York).
[2]Tosiyasu L.Kunii and Hideko S.Kunii,“A Cellular Model
for Information Systems on the Web-Integrating Local and Global Information”,1999International Symposium on Database Applications in Non-Traditional Environments (DANTE'99),November28-30,1999,Heian Shrine,Kyoto, Japan,Organized by Research Project on Advanced Databases,in cooperation with Information Processing Society of Japan,ACM Japan,ACM SIGMOD Japan,pp.
19-24,IEEE Computer Society Press,Los Alamitos, California, U. S. A.
[3]Tosiyasu L.Kunii,Masumi Ibusuki,Galina Pasko,
Alexander Pasko, Daisuke Terasaki and Hiroshi Hanaizumi,“Modeling of Conceptual Multiresolution Analysis by an Incrementally Modular Abstraction Hierarchy”,IEICE Transactions on Information and Systems,Vol.E86-D,No.
7, pp. 1181-1190, July 2003.
[4]Tosiyasu L.Kunii,“Invitation to System Sciences-
Poetry,Philosophy and Science in Computer Age–”,(in Japanese),Journal of Mathematical Sciences,pp.54-56 (October 1969), Science Publishing Co. Ltd., Tokyo, Japan.
[5]J.H. C.Whitehead,:“Algebraic Homotopy Theory”,
Proceedings of International Congress of Mathematics,II, Harvard University Press, pp. 354-357, 1950.
[6] Tosiyasu L. Kunii, “Cyber Graphics”, Proceedings of the First International Symposium on Cyber Worlds (CW2002), November 6-8 2002 Tokyo, Japan, pp. 3-7, IEEE Computer Society Press, Los Alamitos, California, November 2002. [7] Tosiyasu L. Kunii, “Web Information Modeling: The
Adjunction Space Model”, Proceedings of the 2nd
International Workshop on Databases in Networked
Information Systems (DNIS 2002), pp. 58-63, The
University of Aizu, Japan, December 16-18, 2002, Lecture Notes in Computer Science, Subhash Bhalla, Ed., Springer-Verlag, December, 2002.
[8] Tosiyasu L. Kunii, “What's Wrong with Wrapper
Approaches in Modeling Information System Integration
and Interoperability?”, Proceedings of the 3rd International Workshop on Databases in Networked Information Systems: User Interactions and Web Based Services, (DNIS 2003),
September 22-24, 2003, The University of Aizu, Japan,
Lecture Notes in Computer Science, Nadia Bianchi-
Berthouze, Ed., pp. 86-96, Springer-Verlag, September,
2003.
Figure 2. Financial trading processes on the Web displayed on Web graphics.
Figure 3. Web information modeling of e-manufacturing:
A case of modeling a chair assembly of the seat and the support.
正在阅读:
Algebraic Topological Modeling for Cyberworld Design04-11
农村饮水安全工程设计指南05-29
教科版科学四年级下册教学工作计划05-31
人教七年级下学期期末考前冲刺复习资料05-07
简单串口通信协议的实现10-20
PS技巧总结 - 图文05-07
各个功能区间标配面积09-29
作文是表情达意的交际工具07-28
中联重科百度贴吧内容07-28
- 1Interaction Design Group
- 2RTM - Design and Implementation
- 3Interaction Design Group
- 4Topological anomalies from the path integral measure in superspace
- 5Topological anomalies from the path integral measure in superspace
- 6Simulation in Hardware Design and Testing
- 7Cadence IC Design - 图文
- 8Design_Spec_template
- 9Design Explorer快速学习课件
- 10A History of Instructional Design and Technology Part II A__ History of Instructional Design
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- Topological
- Cyberworld
- Algebraic
- Modeling
- Design
- 起重机械PLC控制系统的抗干扰问题
- 2022年高中数学人教A版选修4-4自我小测:第一讲四 柱坐标系与球
- 2022年版双江拉祜族佤族布朗族傣族自治县重大招商引资项目策划咨
- (整理)16级新闻听力Test16原文、问题、选项及答案.pdf
- 基于单片机的智能电饭煲设计开题报告
- CS15手动豪华型提车作业。(求版主给精华)
- 大学英语专业毕业论文英美文学方向选题
- 工业机器人工作原理及其基本构成
- 房屋委托合同书协议书模板.doc
- 纪念抗战胜利70周年暑期实践报告
- 【最新版】人教版八年级物理上册全册整套导学案稿1
- (5S现场管理)上芯工序5S规范
- STM32L151产品技术说明书
- 我家的小小男子汉_五年级作文
- 货币金融学chapter 英文习题
- 新版陕西师范大学金融学考研经验考研参考书考研真题
- 沃尔玛笔试面试题目及解答.doc
- 云南华云西麟水泥生产线的建设及生产体会
- 河南郑州外国语学校等比数列基础练习题
- 财务管理制度(制造公司)(2022年九月整理).doc