t
play

t Introduction f Continuities of posets . . . Models - PowerPoint PPT Presentation

CTFM2019 t Introduction f Continuities of posets . . . Models of Computations Continuous . . . Information Systems and Domains Generalized algebraic . . . a Weak algebraic . . . Categorical


  1. CTFM2019 t ————————————– Introduction f Continuities of posets . . . Models of Computations Continuous . . . —Information Systems and Domains Generalized algebraic . . . a Weak algebraic . . . Categorical aspects Related topics r Luoshan Xu homepage D Outline School of Mathematics Science ◭◭ ◮◮ ◭ ◮ Yangzhou University Page 1 Total 54 Wuhan, 2019. 3. 24 Return Full screen Close Out

  2. t Introduction f Continuities of posets . . . ⑧ Introduction Continuous . . . Generalized algebraic . . . a ⑧ Continuities of Posets and Scott topology Weak algebraic . . . Categorical aspects ⑧ Continuous information systems Related topics r ⑧ Generalized algebraic information systems homepage D Outline ⑧ Weak algebraic information systems ◭◭ ◮◮ ⑧ Categorical aspects ◭ ◮ Page 2 Total 54 ⑧ Related topics Return Full screen Close Out

  3. 1 Introduction t Introduction f Computations Continuities of posets . . . Continuous . . . • can be viewed as both functions and process. Generalized algebraic . . . a Weak algebraic . . . Categorical aspects Related topics • can be carried out by programs. r homepage D Outline • are changes of states (of Turing machines). ◭◭ ◮◮ ◭ ◮ • can be taken as maps from Input information to Output information. Page 3 Total 54 Return • can also be taken as modal logic of inferences (formula), special binary Full screen relations, partial orders. Close Out

  4. t Introduction f • So, to study computations is to study posets, and study states of informa- Continuities of posets . . . Continuous . . . tion systems, what we should study for posets? Generalized algebraic . . . a Weak algebraic . . . • In order to assign meanings to programs written in high-level program- Categorical aspects Related topics r ming languages, Dana Scott invented continuous lattices [14] which is now homepage grown up as Domain Theory [1, 4]. D Outline ◭◭ ◮◮ ◭ ◮ • From states of computations, with continuity, domains can be taken as Page 4 Total 54 models of denotational semantics of computations. Return Full screen Close Out

  5. t How to model computations? —By domains: Introduction f Continuities of posets . . . • Structures arising in theoretical computer science admit natural partial or- Continuous . . . Generalized algebraic . . . a ders of appropriate information content. Weak algebraic . . . Categorical aspects • The more information some state contains, the larger it is in the informa- Related topics r tion order. homepage D Outline • It is a common sense that the increasing sequence of information should ◭◭ ◮◮ give more (converges to) accurate states (of computation). ◭ ◮ • D. Scott lead to the discovery (1972): continuous lattices [14], now more Page 5 Total 54 Return generalized as domains = continuous dcpos. Full screen Close Out

  6. t • Domain theory is one of the important research fields of theoretical com- Introduction f Continuities of posets . . . puter science. Mutual transformations and infiltration of order, topology Continuous . . . Generalized algebraic . . . a and logic are the basic features of this theory. Weak algebraic . . . Categorical aspects • Ways to characterize domains: not only by continuity, but also by Related topics r Stone duality [3], homepage D abstract bases [24], Outline formal topologies [25], ◭◭ ◮◮ ◭ ◮ information systems [2, 16], Page 6 Total 54 rough approximable concepts [6] and Return F-augmented closure spaces [5]. Full screen Close Out

  7. t Introduction f How to model computations? —By information systems: Continuities of posets . . . Continuous . . . Generalized algebraic . . . a • From actions of a computation, Dana Scott in his seminal paper [15], in- Weak algebraic . . . Categorical aspects troduced information systems as a logic-oriented approach to denotational Related topics r semantics of programming languages, or, models of denotational seman- homepage tics of computations. D Outline ◭◭ ◮◮ • A large volume of work followed with information systems has been done ◭ ◮ [8, 9, 18, 19, 20, 21, 26, 27, 28]. Page 7 Total 54 Return Full screen Close Out

  8. t Introduction f Continuities of posets . . . • In 1993, Hoofman [8] introduced continuous information systems (shortly, Continuous . . . Generalized algebraic . . . cis) in his sense that represent bc-domains (the continuous counterpart of a Weak algebraic . . . Categorical aspects Scott domains). Related topics r • In 2001, Bedregal [2] modified Hoofman’s definition of cis. homepage D Outline • In 2008, Spreen, Xu and Mao [16] first introduced a new concept of con- ◭◭ ◮◮ tinuous information systems (in short, C-inf). C-infs generate/represent ◭ ◮ Page 8 Total 54 exactly all the continuous (not necessarily pointed) domains. Return Full screen Close Out

  9. t • Later, Xu and Mao [26] introduced the concept of algebraic information Introduction system (in short, A-inf). f Continuities of posets . . . Continuous . . . • In 2012, Spreen in [17] introduced L -information systems which represent Generalized algebraic . . . a Weak algebraic . . . all pointed L -domains. Categorical aspects Related topics • In 2013, Wu and Li [20] proposed new algebraic information systems (e- r homepage quivalent to A-infs) with briefer conditions to represent algebraic domains. D Outline ◭◭ ◮◮ • In 2016, by adding new conditions to C-infs, Wu, Guo and Li [21] provid- ◭ ◮ Page 9 Total 54 ed a kind of information systems which serve as representations of general Return L -domains. Full screen Close Out

  10. t Introduction f Continuities of posets . . . Continuous . . . Generalized algebraic . . . a Weak algebraic . . . • Since domains and information systems are all models of computations, Categorical aspects Related topics they are closely linked. r • We will see that homepage D Outline —- all the states of a C-inf forms a domain, and ◭◭ ◮◮ —- every domain can induce an information system in a standard manner. ◭ ◮ Page 10 Total 54 Return Full screen Close Out

  11. t Introduction f We for details, in this talk, Continuities of posets . . . Continuous . . . • introduce basic concepts for domains and information systems. Generalized algebraic . . . a Weak algebraic . . . Categorical aspects • introduce results for domains and information systems. Related topics r homepage • give relationships of the two kinds of models. D Outline • and propose some further topics. ◭◭ ◮◮ ◭ ◮ Page 11 Total 54 Some of them are newly obtained by our group. Return Full screen Close Out

  12. 2 Continuities of posets and Scott topology t One of the important things for posets is the way-below relation, or approxi- Introduction f Continuities of posets . . . mation order. Continuous . . . Generalized algebraic . . . a Weak algebraic . . . Categorical aspects Definition 2.1. (Way-below relation) Let P be a poset, x, y ∈ P . We say that Related topics r x approximates y , written x ≪ y , if whenever D is directed with sup D � y , homepage then x � d for some d ∈ D . We use ↓ ↓ x to denote the set { a ∈ P : a ≪ x } . D Outline ◭◭ ◮◮ If for every element x ∈ P , the set ↓ ↓ x := { a ∈ P : a ≪ x } is directed and ◭ ◮ Page 12 Total 54 sup ↓ ↓ x = x , then P is called a continuous poset . A continuous poset which Return is also a dcpo (resp., bounded complete dcpo, complete lattice) is called a Full screen continuous domain or briefly a domain (resp., bc-domain, continuous lattice). Close Out

  13. t Introduction f Continuities of posets . . . “ ≪ ” also known as way-below relation. Continuous . . . Generalized algebraic . . . a Weak algebraic . . . Example 2.2. Some examples and counterexamples: Categorical aspects Related topics • Continuous posets: discrete sets, (0, 1), R , N , . . . . r homepage • Domains: half open unit interval (0,1], finite posets, . . . . D Outline • Continuous lattices: CD-lattices, topologies of compact Hausdroff spaces. ◭◭ ◮◮ ◭ ◮ • NOT continuous: complete lattice shaped “ ♦ ” . Page 13 Total 54 Return Full screen Close Out

  14. Definition 2.3. Let P be a poset, B ⊆ P . The set B is called a basis for P if ∀ a ∈ P , there is a directed set D a ⊆ B such that ∀ d ∈ D a , d ≪ P a and t sup P D a = a . Introduction f Continuities of posets . . . Theorem 2.4. A poset P is continuous iff it has a basis. Continuous . . . Generalized algebraic . . . a To clarify relationships of continuous posets and domains, the concept of Weak algebraic . . . Categorical aspects embedded basis for posets is useful. Related topics r Definition 2.5. (Xu, 2006, [23]) Let B and P be posets. If there is a map homepage D j : B → P satisfying Outline (1) j preserves existing directed sups, ◭◭ ◮◮ ◭ ◮ (2) j : B → j ( B ) is an order isomorphism, Page 14 Total 54 (3) j ( B ) is a basis for P , Return then ( B, j ) is called an embedded basis for P . If B ⊆ P and ( B, i ) is an Full screen embedded basis for P , where i is the inclusion map, then we say also that B Close is an embedded basis for P . Out

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend