When Is the Insertion of the Generators Injective for a Sur-Reflective Subcategory of a Category of Many-Sorted Algebras?

When Is the Insertion of the Generators Injective for a Sur-Reflective Subcategory of a Category of Many-Sorted Algebras?

Houston Journal of Mathematics °c University of Houston Volume , No. , WHEN IS THE INSERTION OF THE GENERATORS INJECTIVE FOR A SUR-REFLECTIVE SUBCATEGORY OF A CATEGORY OF MANY-SORTED ALGEBRAS? J. CLIMENT VIDAL AND J. SOLIVERES TUR Abstract. For a many-sorted signature § = (S; §) we characterize, by de¯ning the concept of support of an S-sorted set and a convenient alge- braic closure operator Ex§ on S, those sur-reflective subcategories K of the category Alg(§) of all §-algebras for which the unit of the adjunction from SetS to K is pointwise monomorphic. 1. Introduction. Let § be a single-sorted signature and K a set of §-algebras abstract (i.e., closed under isomorphic algebras) and closed under subalgebras and direct products or, what is equivalent (see, e.g., [9], Theorem 13, p. 197), a sur-reflective subcategory K of the category Alg(§) of all §-algebras. Then the non-triviality of K, as it is well known, is a necessary and su±cient condition for the pointwise injectivity of the unit º of T§;K a GK : Set / K, the canonical adjunction from Set to K, where Set is the category of sets, K the sur-reflective subcategory of Alg(§) determined by K, GK the forgetful functor from K to Set, and T§;K the functor from Set to K which assigns to a set X the free K-algebra over X. We notice that we take Set to be the category whose set of objects is U, a Grothendieck universe ¯xed once and for all. Moreover, for every §-algebra A = (A; F ), we assume that A 2 U. The corresponding situation in the many-sorted case is somewhat di®erent. Firstly, we recall that, for a many-sorted signature § = (S; §), a §-algebra A is called sub¯nal if, for every §-algebra B, there exists at most one §-homomorphism Received by the editors June 8, 2008. 2000 Mathematics Subject Classi¯cation. Primary: 06A15, 08A68; Secondary: 08C05. Key words and phrases. Support of a many-sorted set, Kronecker delta, algebraic closure operator associated to a many-sorted signature, sur-reflective category of many-sorted algebras. 1 2 CLIMENT AND SOLIVERES from B to A. Let § = (S; §) be a many-sorted signature and K a set of §-algebras abstract and closed under subalgebras and direct products or, what is equivalent (see [8], Corollar 3.9, p. 29), a sur-reflective subcategory K of the category Alg(§) of all §-algebras. Then the non-triviality of K, that is, the condition that K con- tains at least one non-sub¯nal §-algebra, although necessary is not su±cient, in S general, for the pointwise injectivity of the unit º of T§;K a GK : Set / K, the canonical adjunction from SetS to K, where SetS is the usual functor cat- egory and K, GK, and T§;K are the many-sorted counterparts of its respective single-sorted homologous. From now on, for a §-algebra A = (A; F ), it is as- S sumed that A = (As)s2S 2 U . Moreover, by abuse of notation, we let A 2 K or A 2 Alg(§) stands for A 2 K or A 2 Alg(§), respectively, where K and Alg(§) denote, respectively, the sets of objects of the categories K and Alg(§). There are examples of many-sorted signature § = (S; §), with card(S) ¸ 2, and of sur-reflective subcategories K of Alg(§) for which the non-triviality of K is a su±cient condition for the pointwise injectivity of the unit of T§;K aGK (and consequently equivalent to it, since the non-triviality of K is always a necessary condition for the pointwise injectivity of the unit of T§;K a GK). For instance, one may form the category Act of all left acts over all monoids. An object of Act is a pair (M;X), where M is a monoid and X a left M-act (see [6], p. 43). A morphism (M;X) / (M0;X0) is a pair (f; g), where f : M / M0 is a morphism of monoids and g : X / X0 is a morphism of left M-acts, that is, for every m 2 M and every x 2 X, g(m¢x) = f(m)¢g(x). Given the forgetful functor 2 GAct : Act / Set and a 2-sorted set (Y; X), we have that TAct(Y; X), the free left act over (Y; X), is (Y?;Y ? £ X), where Y? is the free monoid over Y and Y ? its underlying set, and that the 2-sorted mapping from (Y; X) to (Y;Y ? £ X) which sends (y; x) to ((y); (¸; x)), with ¸ the empty word over Y and (y) the word of length one over Y associated to y, is an embedding. Therefore the unit of the 2 adjunction TAct aGAct : Set / Act is pointwise injective. For another example of the same genre as the above consider the category Mod of all left modules over all rings (see [7], p. 35). On the other hand, there are also examples of many-sorted signature § = (S; §), with card(S) ¸ 2, and of sur-reflective subcategories K of Alg(§) for which the non-triviality of K is not a su±cient condition for the pointwise injec- tivity of the unit of T§;K aGK. For instance, let § be the many-sorted signature with sort set S = fs0; s1g, and with §w;s = fσg, if w = ¸ and s = s0, and §w;s = ? for all other w, s, and let K be the set of all §-algebras A such that card(As1 ) · 1. Then K is a set of §-algebras non-trivial, abstract, and closed INJECTIVITY OF THE INSERTION OF GENERATORS 3 under subalgebras and direct products. Moreover, for the S-sorted set (?; 2), the canonical S-sorted mapping from (?; 2) to T§;K(?; 2) = GK(T§;K(?; 2)) is not injective. We recall that T§;K(?; 2) is the quotient of T§(?; 2), the absolutely free §-algebra over (?; 2), by ´K , the congruence on T (?; 2) de¯ned as T§(?;2) § \ ´K = Ker(f): T§(?;2) f2Hom(T§(?;2);A) & A2K Another example which falls within the same genre as the just stated is ob- tained as follows. Let § be the many-sorted signature with sort set S = fs0; s1g, and with §w;s = fσg, if w = (s0), the word of length one over S associated to s0, and s = s1, and §w;s = ? for all other w, s, and let K be the set of all §-algebras A such that card(As0 ) · 1. Then K is a set of §-algebras non-trivial, abstract, and closed under subalgebras and direct products. Moreover, for the S-sorted set (2; ?), the canonical S-sorted mapping from (2; ?) to T§;K(2; ?) is not injective. An additional example related to parameterized data type de¯nitions can be easily extracted from that one provided in [4], p. 311. The main goal of this article is to obtain, for an arbitrary but ¯xed many-sorted signature § = (S; §), a characterization of those sur-reflective subcategories K of Alg(§) for which it happens that, for every S-sorted set X, the insertion ºX of the generators X into T§;K(X) = GK(T§;K(X)) is injective. The method we have used to attain this goal is, ultimately, founded on the de¯nition of the concept of support mapping for S and on the de¯nition of a suitable algebraic closure operator on S. We next proceed to describe the contents of the second, and ¯nal, section of this article. In it we begin by de¯ning, for every set of sorts S, the support mapping S for S, denoted by suppS, as the mapping from U , the set of all S-sorted sets, to S Sub(S), the set of all subsets of S, which assigns to A = (As)s2S 2 U its support suppS(A) = f s 2 S j As 6= ? g. Then, given a sort t 2 S, we continue by de¯ning the Kronecker delta ±t at t, which is a special S-sorted set. These Kronecker deltas will be used to de¯ne some S-sorted sets which are necessary to set up some proofs. We notice in passing that the Kronecker deltas ±t, for t 2 S, are the building blocks of the S-sorted sets, since, for every S-sorted set A, we have that ` ` A is isomorphic to card(A ) ¢ ±s, where card(A ) ¢ ±s = ±s, for s2S s s ®2card(As) all s 2 S. After having done that we assign to every many-sorted signature § = (S; §) an algebraic closure operator Ex§ on S. The algebraic closure operator Ex§ sends a subset T of S to Ex§(T ) = suppS(T§(X)), its §-extent, where X is any S-sorted 4 CLIMENT AND SOLIVERES set such that suppS(X) = T and T§(X) the underlying S-sorted set of T§(X), the absolutely free §-algebra over X. Following this, for every many-sorted signature § = (S; §), we prove that the closed sets of the algebraic closure system associated to Ex§ are exactly the supports of the underlying S-sorted sets of all §-algebras. We next prove that, for a set of §-algebras K abstract and closed under subalgebras and direct products, the mappings suppS, Ex§, and T§;K, where T§;K stands for the object mapping of the functor GK ± T§;K, are such that suppS ± T§;K = Ex§ ± suppS. After having stated all of these auxiliary results we provide a solution to the problem posed in the title of this paper. Concretely, we prove the following char- acterization theorem: For a many-sorted signature § = (S; §) and a sur-reflective S subcategory K of Alg(§), the unit º of the adjunction T§;K aGK : Set / K is pointwise monomorphic if and only if there are \enough" §-algebras in K.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us