Summary
The notion of effectively given domains is extended to semigroups. We show that the initial algebra for the semigroups with finite generators is effectively given. The initial algebra we describe uses expressions and trees of symbols of generators and the partial order in the algebra is defined using a formal system on expressions. The main body of the paper lies in the demonstration of the decidability of this formal system.
Similar content being viewed by others
References
Adámek, J., Nelson, E., Reterman, J.: Tree Constructions of Free Continuous Algebras. J. Comput. Syst. Sci. 24, 114–146 (1982)
Bloom, S.L.: Varieties of Ordered Algebras. J. Comput. Syst. Sci. 13, 200–212 (1976)
Engelfriet, J.: Bottom-up and Top-down Tree Transformations-A Comparison. Math. Syst. Theory 9, 193–231 (1975)
Goguen, J.A., Thatcher, J.A., Wagner, E.G., Wright, J.B.: Initial Algebra Semantics and Continuous Algebras. J. Assoc. Comput. Mach. 24, 68–95 (1977)
Kamimura, T., Tang, A.: Algebraic Relations and Presentations. Theor. Comput. Sci. 27, 39–60 (1983)
Kamimura, T., Tang, A.: Effectively Given Spaces. Theor. Comput. Sci. 29, 155–166 (1984)
Kanda, A.: Effective Solutions of Recursive Domain Equations. Ph.D. Thesis, Warwick University 1980
Lehmann, D.J.: On the Algebra of Order. Proc. 19th Symp. Found. Comput. Sci. pp. 214–220. IEEE Computer Society 1978
Meseguer, J.: On the Order-Complete Universal Algebra and Enriched Functorial Semantics. Lect. Notes Comput. Sci. 56, 294–301 (1977)
Scott, D.: Data Types as Lattices. SIAM J. Comput. 5, 522–587 (1976)
Scott, D.: Lecture on a mathematical theory of computation. Oxford University Comput. Laboratory, Technical monograph PRG-19, 1981
Smyth, M.: Effectively Given Domains. Theor. Comput. Sci. 5, 257–274 (1977)
Takeuti, G.: Proof Theory. Amsterdam: North-Holland 1975
Author information
Authors and Affiliations
Additional information
This research was supported in part by University of Kansas General Research allocation 3530-20-0038
Rights and permissions
About this article
Cite this article
Kamimura, T. An effectively given initial semigroup. Acta Informatica 22, 203–227 (1985). https://doi.org/10.1007/BF00264231
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF00264231