| Intuitionistic Logic Explorer Theorem List (p. 135 of 165) | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
||
|
Mirrors > Metamath Home Page > ILE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | grpidvalg 13401* | The value of the identity element of a group. (Contributed by NM, 20-Aug-2011.) (Revised by Mario Carneiro, 2-Oct-2015.) |
| Theorem | grpidpropdg 13402* | If two structures have the same base set, and the values of their group (addition) operations are equal for all pairs of elements of the base set, they have the same identity element. (Contributed by Mario Carneiro, 27-Nov-2014.) |
| Theorem | fn0g 13403 | The group zero extractor is a function. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | 0g0 13404 | The identity element function evaluates to the empty set on an empty structure. (Contributed by Stefan O'Rear, 2-Oct-2015.) |
| Theorem | ismgmid 13405* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmidcl 13406* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmlrid 13407* | The identity element of a magma, if it exists, is a left and right identity. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | ismgmid2 13408* | Show that a given element is the identity element of a magma. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | lidrideqd 13409* |
If there is a left and right identity element for any binary operation
(group operation) |
| Theorem | lidrididd 13410* |
If there is a left and right identity element for any binary operation
(group operation) |
| Theorem | grpidd 13411* | Deduce the identity element of a magma from its properties. (Contributed by Mario Carneiro, 6-Jan-2015.) |
| Theorem | mgmidsssn0 13412* |
Property of the set of identities of |
| Theorem | grpinvalem 13413* | Lemma for grpinva 13414. (Contributed by NM, 9-Aug-2013.) |
| Theorem | grpinva 13414* | Deduce right inverse from left inverse and left identity in an associative structure (such as a group). (Contributed by NM, 10-Aug-2013.) (Proof shortened by Mario Carneiro, 6-Jan-2015.) |
| Theorem | grprida 13415* | Deduce right identity from left inverse and left identity in an associative structure (such as a group). (Contributed by NM, 10-Aug-2013.) (Proof shortened by Mario Carneiro, 6-Jan-2015.) |
The symbol | ||
| Theorem | fngsum 13416 | Iterated sum has a universal domain. (Contributed by Jim Kingdon, 28-Jun-2025.) |
| Theorem | igsumvalx 13417* | Expand out the substitutions in df-igsum 13287. (Contributed by Mario Carneiro, 18-Sep-2015.) |
| Theorem | igsumval 13418* | Expand out the substitutions in df-igsum 13287. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gsumfzval 13419 |
An expression for |
| Theorem | gsumpropd 13420 | The group sum depends only on the base set and additive operation. (Contributed by Stefan O'Rear, 1-Feb-2015.) (Proof shortened by Mario Carneiro, 18-Sep-2015.) |
| Theorem | gsumpropd2 13421* | A stronger version of gsumpropd 13420, working for magma, where only the closure of the addition operation on a common base is required, see gsummgmpropd 13422. (Contributed by Thierry Arnoux, 28-Jun-2017.) |
| Theorem | gsummgmpropd 13422* | A stronger version of gsumpropd 13420 if at least one of the involved structures is a magma, see gsumpropd2 13421. (Contributed by AV, 31-Jan-2020.) |
| Theorem | gsumress 13423* |
The group sum in a substructure is the same as the group sum in the
original structure. The only requirement on the substructure is that it
contain the identity element; neither |
| Theorem | gsum0g 13424 | Value of the empty group sum. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gsumval2 13425 | Value of the group sum operation over a finite set of sequential integers. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gsumsplit1r 13426 | Splitting off the rightmost summand of a group sum. This corresponds to the (inductive) definition of a (finite) product in [Lang] p. 4, first formula. (Contributed by AV, 26-Dec-2023.) |
| Theorem | gsumprval 13427 | Value of the group sum operation over a pair of sequential integers. (Contributed by AV, 14-Dec-2018.) |
| Theorem | gsumpr12val 13428 |
Value of the group sum operation over the pair |
A semigroup (Smgrp, see df-sgrp 13430) is a set together with an associative binary operation (see Wikipedia, Semigroup, 8-Jan-2020, https://en.wikipedia.org/wiki/Semigroup 13430). In other words, a semigroup is an associative magma. The notion of semigroup is a generalization of that of group where the existence of an identity or inverses is not required. | ||
| Syntax | csgrp 13429 | Extend class notation with class of all semigroups. |
| Definition | df-sgrp 13430* | A semigroup is a set equipped with an everywhere defined internal operation (so, a magma, see df-mgm 13384), whose operation is associative. Definition in section II.1 of [Bruck] p. 23, or of an "associative magma" in definition 5 of [BourbakiAlg1] p. 4 . (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | issgrp 13431* | The predicate "is a semigroup". (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | issgrpv 13432* | The predicate "is a semigroup" for a structure which is a set. (Contributed by AV, 1-Feb-2020.) |
| Theorem | issgrpn0 13433* | The predicate "is a semigroup" for a structure with a nonempty base set. (Contributed by AV, 1-Feb-2020.) |
| Theorem | isnsgrp 13434 | A condition for a structure not to be a semigroup. (Contributed by AV, 30-Jan-2020.) |
| Theorem | sgrpmgm 13435 | A semigroup is a magma. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | sgrpass 13436 | A semigroup operation is associative. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 30-Jan-2020.) |
| Theorem | sgrpcl 13437 | Closure of the operation of a semigroup. (Contributed by AV, 15-Feb-2025.) |
| Theorem | sgrp0 13438 | Any set with an empty base set and any group operation is a semigroup. (Contributed by AV, 28-Aug-2021.) |
| Theorem | sgrp1 13439 | The structure with one element and the only closed internal operation for a singleton is a semigroup. (Contributed by AV, 10-Feb-2020.) |
| Theorem | issgrpd 13440* | Deduce a semigroup from its properties. (Contributed by AV, 13-Feb-2025.) |
| Theorem | sgrppropd 13441* | If two structures are sets, have the same base set, and the values of their group (addition) operations are equal for all pairs of elements of the base set, one is a semigroup iff the other one is. (Contributed by AV, 15-Feb-2025.) |
| Theorem | prdsplusgsgrpcl 13442 | Structure product pointwise sums are closed when the factors are semigroups. (Contributed by AV, 21-Feb-2025.) |
| Theorem | prdssgrpd 13443 | The product of a family of semigroups is a semigroup. (Contributed by AV, 21-Feb-2025.) |
According to Wikipedia ("Monoid", https://en.wikipedia.org/wiki/Monoid, 6-Feb-2020,) "In abstract algebra [...] a monoid is an algebraic structure with a single associative binary operation and an identity element. Monoids are semigroups with identity.". In the following, monoids are defined in the second way (as semigroups with identity), see df-mnd 13445, whereas many authors define magmas in the first way (as algebraic structure with a single associative binary operation and an identity element, i.e. without the need of a definition for/knowledge about semigroups), see ismnd 13447. See, for example, the definition in [Lang] p. 3: "A monoid is a set G, with a law of composition which is associative, and having a unit element". | ||
| Syntax | cmnd 13444 | Extend class notation with class of all monoids. |
| Definition | df-mnd 13445* | A monoid is a semigroup, which has a two-sided neutral element. Definition 2 in [BourbakiAlg1] p. 12. In other words (according to the definition in [Lang] p. 3), a monoid is a set equipped with an everywhere defined internal operation (see mndcl 13451), whose operation is associative (see mndass 13452) and has a two-sided neutral element (see mndid 13453), see also ismnd 13447. (Contributed by Mario Carneiro, 6-Jan-2015.) (Revised by AV, 1-Feb-2020.) |
| Theorem | ismnddef 13446* | The predicate "is a monoid", corresponding 1-to-1 to the definition. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 1-Feb-2020.) |
| Theorem | ismnd 13447* | The predicate "is a monoid". This is the defining theorem of a monoid by showing that a set is a monoid if and only if it is a set equipped with a closed, everywhere defined internal operation (so, a magma, see mndcl 13451), whose operation is associative (so, a semigroup, see also mndass 13452) and has a two-sided neutral element (see mndid 13453). (Contributed by Mario Carneiro, 6-Jan-2015.) (Revised by AV, 1-Feb-2020.) |
| Theorem | sgrpidmndm 13448* | A semigroup with an identity element which is inhabited is a monoid. Of course there could be monoids with the empty set as identity element, but these cannot be proven to be monoids with this theorem. (Contributed by AV, 29-Jan-2024.) |
| Theorem | mndsgrp 13449 | A monoid is a semigroup. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) (Proof shortened by AV, 6-Feb-2020.) |
| Theorem | mndmgm 13450 | A monoid is a magma. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) (Proof shortened by AV, 6-Feb-2020.) |
| Theorem | mndcl 13451 | Closure of the operation of a monoid. (Contributed by NM, 14-Aug-2011.) (Revised by Mario Carneiro, 6-Jan-2015.) (Proof shortened by AV, 8-Feb-2020.) |
| Theorem | mndass 13452 | A monoid operation is associative. (Contributed by NM, 14-Aug-2011.) (Proof shortened by AV, 8-Feb-2020.) |
| Theorem | mndid 13453* | A monoid has a two-sided identity element. (Contributed by NM, 16-Aug-2011.) |
| Theorem | mndideu 13454* | The two-sided identity element of a monoid is unique. Lemma 2.2.1(a) of [Herstein] p. 55. (Contributed by Mario Carneiro, 8-Dec-2014.) |
| Theorem | mnd32g 13455 | Commutative/associative law for monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| Theorem | mnd12g 13456 | Commutative/associative law for monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| Theorem | mnd4g 13457 | Commutative/associative law for commutative monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| Theorem | mndidcl 13458 | The identity element of a monoid belongs to the monoid. (Contributed by NM, 27-Aug-2011.) (Revised by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mndbn0 13459 | The base set of a monoid is not empty. (It is also inhabited, as seen at mndidcl 13458). Statement in [Lang] p. 3. (Contributed by AV, 29-Dec-2023.) |
| Theorem | hashfinmndnn 13460 | A finite monoid has positive integer size. (Contributed by Rohan Ridenour, 3-Aug-2023.) |
| Theorem | mndplusf 13461 | The group addition operation is a function. (Contributed by Mario Carneiro, 14-Aug-2015.) (Proof shortened by AV, 3-Feb-2020.) |
| Theorem | mndlrid 13462 | A monoid's identity element is a two-sided identity. (Contributed by NM, 18-Aug-2011.) |
| Theorem | mndlid 13463 | The identity element of a monoid is a left identity. (Contributed by NM, 18-Aug-2011.) |
| Theorem | mndrid 13464 | The identity element of a monoid is a right identity. (Contributed by NM, 18-Aug-2011.) |
| Theorem | ismndd 13465* | Deduce a monoid from its properties. (Contributed by Mario Carneiro, 6-Jan-2015.) |
| Theorem | mndpfo 13466 | The addition operation of a monoid as a function is an onto function. (Contributed by FL, 2-Nov-2009.) (Revised by Mario Carneiro, 11-Oct-2013.) (Revised by AV, 23-Jan-2020.) |
| Theorem | mndfo 13467 | The addition operation of a monoid is an onto function (assuming it is a function). (Contributed by Mario Carneiro, 11-Oct-2013.) (Proof shortened by AV, 23-Jan-2020.) |
| Theorem | mndpropd 13468* | If two structures have the same base set, and the values of their group (addition) operations are equal for all pairs of elements of the base set, one is a monoid iff the other one is. (Contributed by Mario Carneiro, 6-Jan-2015.) |
| Theorem | mndprop 13469 | If two structures have the same group components (properties), one is a monoid iff the other one is. (Contributed by Mario Carneiro, 11-Oct-2013.) |
| Theorem | issubmnd 13470* | Characterize a submonoid by closure properties. (Contributed by Mario Carneiro, 10-Jan-2015.) |
| Theorem | ress0g 13471 |
|
| Theorem | submnd0 13472 | The zero of a submonoid is the same as the zero in the parent monoid. (Note that we must add the condition that the zero of the parent monoid is actually contained in the submonoid, because it is possible to have "subsets that are monoids" which are not submonoids because they have a different identity element. (Contributed by Mario Carneiro, 10-Jan-2015.) |
| Theorem | mndinvmod 13473* | Uniqueness of an inverse element in a monoid, if it exists. (Contributed by AV, 20-Jan-2024.) |
| Theorem | prdsplusgcl 13474 | Structure product pointwise sums are closed when the factors are monoids. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prdsidlem 13475* | Characterization of identity in a structure product. (Contributed by Mario Carneiro, 10-Jan-2015.) |
| Theorem | prdsmndd 13476 | The product of a family of monoids is a monoid. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prds0g 13477 | The identity in a product of monoids. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | pwsmnd 13478 | The structure power of a monoid is a monoid. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pws0g 13479 | The identity in a structure power of a monoid. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | imasmnd2 13480* | The image structure of a monoid is a monoid. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | imasmnd 13481* | The image structure of a monoid is a monoid. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | imasmndf1 13482 | The image of a monoid under an injection is a monoid. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | mnd1 13483 | The (smallest) structure representing a trivial monoid consists of one element. (Contributed by AV, 28-Apr-2019.) (Proof shortened by AV, 11-Feb-2020.) |
| Theorem | mnd1id 13484 | The singleton element of a trivial monoid is its identity element. (Contributed by AV, 23-Jan-2020.) |
| Syntax | cmhm 13485 | Hom-set generator class for monoids. |
| Syntax | csubmnd 13486 | Class function taking a monoid to its lattice of submonoids. |
| Definition | df-mhm 13487* | A monoid homomorphism is a function on the base sets which preserves the binary operation and the identity. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Definition | df-submnd 13488* | A submonoid is a subset of a monoid which contains the identity and is closed under the operation. Such subsets are themselves monoids with the same identity. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | ismhm 13489* | Property of a monoid homomorphism. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | mhmex 13490 | The set of monoid homomorphisms exists. (Contributed by Jim Kingdon, 15-May-2025.) |
| Theorem | mhmrcl1 13491 | Reverse closure of a monoid homomorphism. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | mhmrcl2 13492 | Reverse closure of a monoid homomorphism. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | mhmf 13493 | A monoid homomorphism is a function. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | mhmpropd 13494* | Monoid homomorphism depends only on the monoidal attributes of structures. (Contributed by Mario Carneiro, 12-Mar-2015.) (Revised by Mario Carneiro, 7-Nov-2015.) |
| Theorem | mhmlin 13495 | A monoid homomorphism commutes with composition. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | mhm0 13496 | A monoid homomorphism preserves zero. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | idmhm 13497 | The identity homomorphism on a monoid. (Contributed by AV, 14-Feb-2020.) |
| Theorem | mhmf1o 13498 | A monoid homomorphism is bijective iff its converse is also a monoid homomorphism. (Contributed by AV, 22-Oct-2019.) |
| Theorem | submrcl 13499 | Reverse closure for submonoids. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| Theorem | issubm 13500* | Expand definition of a submonoid. (Contributed by Mario Carneiro, 7-Mar-2015.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |