Journal of Formalized Mathematics

The goal of the article is to define the concept of monoid. In the preliminary section we introduce the notion of some properties of binary operations. The second section is concerning with structures with a set and a binary operation on this set: there is introduced the notion corresponding to the notion of some properties of binary operations and there are shown some useful clusters. Next, we are concerning with the structure with a set, a binary operation on the set and with an element of the set. Such a structure is called monoid iff the operation is associative and the element is a unity of the operation. In the fourth section the concept of subsystems of monoid (group) is introduced. Subsystems are submonoids (subgroups) or other parts of monoid (group) with are closed w.r.t. the operation. There are presented facts on inheritness of some properties by subsystems. Finally, there are constructed the examples of groups and monoids: the group 〉R,+〈 of real numbers with addition, the groupZ+ of integers as the subsystem of the group 〉R,+〈, the semigroup〉N,+〈 of natural numbers as the subsystem of Z+, and the monoid〉N,+,0〈 of natural numbers with addition and zero as monoidal extension of the semigroup 〉N,+〈. The semigroups of real and natural numbers with multiplication are also introduced. The monoid of finite sequences over some set with concatenation as binary operation and with empty sequence as neutral element is defined in sixth section. Last section deals with monoids with the composition of functions as the operation, i.e. with the monoid of partial and total functions and the monoid of permutations.

[1]  Kenneth Halpern August The Cardinal Numbers , 1888, Nature.

[2]  R. H. Bruck Projective Spaces , 1964 .

[3]  W. Kellaway,et al.  Complex Numbers , 2019, AMS/MAA Textbooks.

[4]  A. Blikle An analysis of programs by algebraic means , 1977 .

[5]  Jaros law Kotowicz,et al.  Convergent Real Sequences . Upper and Lower Bound of Sets of Real Numbers , 1989 .

[6]  Jaross Law Kotowicz Real Sequences and Basic Operations on Them , 1989 .

[7]  Beata Padlewska,et al.  Families of Sets , 1990 .

[8]  Andrzej Trybulec,et al.  Semilattice Operations on Finite Subsets , 1990 .

[9]  Andrzej Trybulec,et al.  Tuples, Projections and Cartesian Products , 1990 .

[10]  David N. Yetter,et al.  Quantales and (noncommutative) linear logic , 1990, Journal of Symbolic Logic.

[11]  Grzegorz Bancerek,et al.  Segments of Natural Numbers and Finite Sequences , 1990 .

[12]  Andrzej Trybulec,et al.  Binary Operations Applied to Functions , 1990 .

[13]  G. Bancerek The Fundamental Properties of Natural Numbers , 1990 .

[14]  Czeslaw Bylinski Binary Operations Applied to Finite Sequences , 1990 .

[15]  Andrzej Trybulec,et al.  Function Domains and Frænkel Operator , 1990 .

[16]  Grzegorz Bancerek,et al.  Sequences of Ordinal Numbers , 1990 .

[17]  Czesław Bylí Finite Sequences and Tuples of Elements of a Non-empty Sets , 1990 .

[18]  Agata Darmochwa,et al.  Topological Spaces and Continuous Functions , 1990 .

[19]  Czeslaw Bylinski The Sum and Product of Finite Sequences of Real Numbers , 1990 .

[20]  Edmund Woronowicz Relations Defined on Sets , 1990 .

[21]  A. Trybulec Tarski Grothendieck Set Theory , 1990 .

[22]  G. Bancerek,et al.  Ordinal Numbers , 2003 .

[23]  Wojciech A. Trybulec Vectors in Real Linear Space , 1990 .

[24]  Micha l Muzalewski Construction of Rings and Left-, Right-, and Bi-Modules over a Ring , 1990 .

[25]  S. Zukowski,et al.  Introduction to Lattice Theory , 1990 .

[26]  Eugeniusz Kusak Abelian Groups, Fields and Vector Spaces 1 , 1990 .

[27]  Micha l Muzalewski,et al.  Three-Argument Operations and Four-Argument Operations 1 , 1991 .

[28]  Dariusz Surowik,et al.  Cyclic Groups and Some of Their Properties - Part I , 1991 .

[29]  Micha l Muzalewski,et al.  N-Tuples and Cartesian Products for n=5 1 , 1991 .

[30]  Patrick Lincoln,et al.  Linear logic , 1992, SIGA.

[31]  Grzegorz Bancerek,et al.  Complete Lattices , 1992 .

[32]  Andrzej Trybulec,et al.  Many-sorted Sets , 1993 .

[33]  Andrzej Trybulec,et al.  Many Sorted Algebras , 1994 .

[34]  Andrzej Trybulec Categories without Uniqueness of cod and dom , 1996 .

[35]  Andrzej Trybulec,et al.  Functors for Alternative Categories , 1996 .