Spelling suggestions: "subject:"[een] CATEGORY THEORY"" "subject:"[enn] CATEGORY THEORY""
21 |
Sequence Diagrams Integration via Typed Graphs: Theory and ImplementationLIANG, HONGZHI 03 September 2009 (has links)
It is widely accepted within the software engineering community that the support
for integration is necessary for requirement models. Several methodologies, such as
the role-based software development, that have appeared in the literature are relying
on some kind of integration. However, current integration techniques and their tools
support are insufficient. In this research, we discuss our solution to the problem.
More precisely, we present a general integration approach for scenario-based models, particularly for UML Sequence Diagrams, based on the colimit construction known from category theory.
In our approach, Sequence Diagrams are represented by SD-graphs, a special kind
of typed graphs. The merge algorithm for SD-graphs is an extension of existing merge
operations on sets and graphs. On the one hand, the merge algorithm ensures traceability and guarantees key theoretical properties (e.g., “everything is represented and nothing extra is acquired” during the merge). On the other hand, our formalization
of Sequence Diagrams as SD-graphs retains the graphical nature of Sequence Diagrams,
yet is amenable to algebraic manipulations. Another important property of our process is that our approach is applicable to other kinds of models as long as they can be represented by typed graphs.
A prototype Sequence Diagram integration tool following the approach has been implemented. The tool is not only a fully functional integration tool, but also served
as a test bed for our theory and provided feedback for our theoretical framework. To
support the discovery and specification of model relationships, we also present a list
of high-level merge patterns in this dissertation.
We believe our theory and tool are beneficial to both academia and industry, as the initial evaluation has shown that the ideas presented in this dissertation represent promising steps towards the more rigorous management of requirement models.
We also present an approach connecting model transformation with source transformation
and allowing an existing source transformation language (TXL) to be used
for model transformation. Our approach leverages grammar generators to ease the
task of creating model transformations and inherits many of the strengths of the
underlying transformation language (e.g., efficiency and maturity). / Thesis (Ph.D, Computing) -- Queen's University, 2009-08-28 13:03:08.607
|
22 |
Η θεωρία κατηγοριών ως μαθηματική θεωρία των συγκεκριμένων καθολικώνΝτελής, Σωτήριος 05 July 2012 (has links)
Γίνεται αναφορά στην Ιστορία της έννοιας του καθολικού, του συγκεκριμένου καθολικού, και της Θεωρίας Κατηγοριών. Κατόπιν, παρουσιάζεται η απόπειρα τυποποίησης μέσω της Θεωρίας των Κατηγοριών εννοιών με το οντοτολογικό status του συγκεκριμένου καθολικού, όπως και η χρήση της έννοιας του συγκεκριμένου καθολικού ως ερμηνείας κάποιων καθολικών κατασκευών που απαντώνται στη Θεωρία Κατηγοριών. / Category theory as mathematical theory of concrete universals and concrete universality as an interpretation of universal objects in special categories.
|
23 |
On the semantics of intensionality and intensional recursionKavvos, Georgios Alexandros January 2017 (has links)
Intensionality is a phenomenon that occurs in logic and computation. In the most general sense, a function is intensional if it operates at a level finer than (extensional) equality. This is a familiar setting for computer scientists, who often study different programs or processes that are interchangeable, i.e. extensionally equal, even though they are not implemented in the same way, so intensionally distinct. Concomitant with intensionality is the phenomenon of intensional recursion, which refers to the ability of a program to have access to its own code. In computability theory, intensional recursion is enabled by Kleene's Second Recursion Theorem. This thesis is concerned with the crafting of a logical toolkit through which these phenomena can be studied. Our main contribution is a framework in which mathematical and computational constructions can be considered either extensionally, i.e. as abstract values, or intensionally, i.e. as fine-grained descriptions of their construction. Once this is achieved, it may be used to analyse intensional recursion. To begin, we turn to type theory. We construct a modal λ-calculus, called Intensional PCF, which supports non-functional operations at modal types. Moreover, by adding Löb's rule from provability logic to the calculus, we obtain a type-theoretic interpretation of intensional recursion. The combination of these two features is shown to be consistent through a confluence argument. Following that, we begin searching for a semantics for Intensional PCF. We argue that 1-category theory is not sufficient, and propose the use of P-categories instead. On top of this setting we introduce exposures, which are P-categorical structures that function as abstractions of well-behaved intensional devices. We produce three examples of these structures, based on Gödel numberings on Peano arithmetic, realizability theory, and homological algebra. The language of exposures leads us to a P-categorical analysis of intensional recursion, through the notion of intensional fixed points. This, in turn, leads to abstract analogues of classic intensional results in logic and computability, such as Gödel's Incompleteness Theorem, Tarski's Undefinability Theorem, and Rice's Theorem. We are thus led to the conclusion that exposures are a useful framework, which we propose as a solid basis for a theory of intensionality. In the final chapters of the thesis we employ exposures to endow Intensional PCF with an appropriate semantics. It transpires that, when interpreted in the P-category of assemblies on the PCA K1, the Löb rule can be interpreted as the type of Kleene's Second Recursion Theorem.
|
24 |
Type theoretic weak factorization systemsNorth, Paige Randall January 2017 (has links)
This thesis presents a characterization of those categories with weak factorization systems that can interpret the theory of intensional dependent type theory with Σ, Π, and identity types. We use display map categories to serve as models of intensional dependent type theory. If a display map category (C, D) models Σ and identity types, then this structure generates a weak factorization system (L, R). Moreover, we show that if the underlying category C is Cauchy complete, then (C, R) is also a display map category modeling Σ and identity types (as well as Π types if (C, D) models Π types). Thus, our main result is to characterize display map categories (C, R) which model Σ and identity types and where R is part of a weak factorization system (L, R) on the category C. We offer three such characterizations and show that they are all equivalent when C has all finite limits. The first is that the weak factorization system (L, R) has the properties that L is stable under pullback along R and all maps to a terminal object are in R. We call such weak factorization systems type theoretic. The second is that the weak factorization system has what we call an Id-presentation: it can be built from certain categorical structure in the same way that a model of Σ and identity types generates a weak factorization system. The third is that the weak factorization system (L, R) is generated by a Moore relation system. This is a technical tool used to establish the equivalence between the first and second characterizations described. To conclude the thesis, we describe a certain class of convenient categories of topological spaces (a generalization of compactly generated weak Hausdorff spaces). We then construct a Moore relation system within these categories (and also within the topological topos) and thus show that these form display map categories with Σ and identity types (as well as Π types in the topological topos).
|
25 |
Three viewpoints on semi-abelian homologyGoedecke, Julia January 2009 (has links)
The main theme of the thesis is to present and compare three different viewpoints on semi-abelian homology, resulting in three ways of defining and calculating homology objects. Any two of these three homology theories coincide whenever they are both defined, but having these different approaches available makes it possible to choose the most appropriate one in any given situation, and their respective strengths complement each other to give powerful homological tools. The oldest viewpoint, which is borrowed from the abelian context where it was introduced by Barr and Beck, is comonadic homology, generating projective simplicial resolutions in a functorial way. This concept only works in monadic semi-abelian categories, such as semi-abelian varieties, including the categories of groups and Lie algebras. Comonadic homology can be viewed not only as a functor in the first entry, giving homology of objects for a particular choice of coefficients, but also as a functor in the second variable, varying the coefficients themselves. As such it has certain universality properties which single it out amongst theories of a similar kind. This is well-known in the setting of abelian categories, but here we extend this result to our semi-abelian context. Fixing the choice of coefficients again, the question naturally arises of how the homology theory depends on the chosen comonad. Again it is well-known in the abelian case that the theory only depends on the projective class which the comonad generates. We extend this to the semi-abelian setting by proving a comparison theorem for simplicial resolutions. This leads to the result that any two projective simplicial resolutions, the definition of which requires slightly more care in the semi-abelian setting, give rise to the same homology. Thus again the homology theory only depends on the projective class. The second viewpoint uses Hopf formulae to define homology, and works in a non-monadic setting; it only requires a semi-abelian category with enough projectives. Even this slightly weaker setting leads to strong results such as a long exact homology sequence, the Everaert sequence, which is a generalised and extended version of the Stallings-Stammbach sequence known for groups. Hopf formulae use projective presentations of objects, and this is closer to the abelian philosophy of using any projective resolution, rather than a special functorial one generated by a comonad. To define higher Hopf formulae for the higher homology objects the use of categorical Galois theory is crucial. This theory allows a choice of Birkhoff subcategory to generate a class of central extensions, which play a big role not only in the definition via Hopf formulae but also in our third viewpoint. This final and new viewpoint we consider is homology via satellites or pointwise Kan extensions. This makes the universal properties of the homology objects apparent, giving a useful new tool in dealing with statements about homology. The driving motivation behind this point of view is the Everaert sequence mentioned above. Janelidze's theory of generalised satellites enables us to use the universal properties of the Everaert sequence to interpret homology as a pointwise Kan extension, or limit. In the first instance, this allows us to calculate homology step by step, and it removes the need for projective objects from the definition. Furthermore, we show that homology is the limit of the diagram consisting of the kernels of all central extensions of a given object, which forges a strong connection between homology and cohomology. When enough projectives are available, we can interpret homology as calculating fixed points of endomorphisms of a given projective presentation.
|
26 |
Aspects of Recursion Theory in Arithmetical Theories and CategoriesSteimle, Yan 25 November 2019 (has links)
Traditional recursion theory is the study of computable functions on the natural numbers. This thesis considers recursion theory in first-order arithmetical theories and categories, thus expanding the work of Ritchie and Young, Lambek, Scott, and Hofstra.
We give a complete characterisation of the representability of computable functions in arithmetical theories, paying attention to the differences between intuitionistic and classical theories and between theories with and without induction. When considering recursion theory from a category-theoretic perspective, we examine syntactic categories of arithmetical theories. In this setting, we construct a strong parameterised natural numbers object and give necessary and sufficient conditions to construct a Turing category associated to an intuitionistic arithmetical theory with induction.
|
27 |
Generalization of Bounded Linear Logic and its Categorical Semantics / 有界線形論理の一般化とその圏論的意味論Fukihara, Yoji 23 March 2021 (has links)
京都大学 / 新制・課程博士 / 博士(理学) / 甲第22980号 / 理博第4657号 / 新制||理||1669(附属図書館) / 京都大学大学院理学研究科数学・数理解析専攻 / (主査)教授 長谷川 真人, 准教授 照井 一成, 准教授 河村 彰星 / 学位規則第4条第1項該当 / Doctor of Science / Kyoto University / DFAM
|
28 |
Affine Oriented Frobenius Brauer Categories and General Linear Lie SuperalgebrasMcSween, Alexandra 29 June 2021 (has links)
To any Frobenius superalgebra A we associate an oriented Frobenius Brauer category and an affine oriented Frobenius Brauer categeory. We define natural actions of these categories on categories of supermodules for general linear Lie superalgebras gl_m|n(A) with entries in A. These actions generalize those on module categories for general linear Lie superalgebras and queer Lie superalgebras, which correspond to the cases where A is the ground field and the two-dimensional Clifford superalgebra, respectively. We include background on monoidal supercategories and Frobenius superalgebras and discuss some possible further directions.
|
29 |
Frobenius Brauer CategoriesSamchuck-Schnarch, Saima 16 August 2022 (has links)
Given a symmetric Frobenius superalgebra A equipped with a compatible involution, we define the associated Frobenius Brauer category B(A) and affine Frobenius Brauer category AB(A), generalizing the plain Brauer category B and affine Brauer category AB. We define the orthosymplectic Lie superalgebra osp m|2n(A) and a functor from B(A) to osp m|2n(A)-mod, the category of supermodules over osp m|2n(A). We also define a functor from AB(A) to the endofunctor supercategory of osp m|2n(A)-mod.We prove that these two functors are well-defined and use the former functor to prove a basis result for B(A, δ), a specialized version of B(A). Prior to defining these categories and functors, we provide the background information on super-mathematics and Frobenius superalgebras needed to understand the new results.
|
30 |
HOM-TENSOR CATEGORIESSchrader, Paul T. 17 April 2018 (has links)
No description available.
|
Page generated in 0.0329 seconds