| Intuitionistic Logic Explorer Theorem List (p. 138 of 175) | < 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 | imasmulf 13701* | The image structure's ring multiplication is closed in the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusval 13702* | Value of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | quslem 13703* | The function in qusval 13702 is a surjection onto a quotient set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusex 13704 | Existence of a quotient structure. (Contributed by Jim Kingdon, 25-Apr-2025.) |
| Theorem | qusin 13705 | Restrict the equivalence relation in a quotient structure to the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusbas 13706 | Base set of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | divsfval 13707* | Value of the function in qusval 13702. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | divsfvalg 13708* | Value of the function in qusval 13702. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbllemg 13709* | Lemma for ercpbl 13710. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbl 13710* | Translate the function compatibility relation to a quotient set. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | erlecpbl 13711* | Translate the relation compatibility relation to a quotient set. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | qusaddvallemg 13712* | Value of an operation defined on a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddflemg 13713* | The operation of a quotient structure is a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddval 13714* | The addition in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddf 13715* | The addition in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulval 13716* | The multiplication in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulf 13717* | The multiplication in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | fnpr2o 13718 |
Function with a domain of |
| Theorem | fnpr2ob 13719 | Biconditional version of fnpr2o 13718. (Contributed by Jim Kingdon, 27-Sep-2023.) |
| Theorem | fvpr0o 13720 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvpr1o 13721 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvprif 13722 |
The value of the pair function at an element of |
| Theorem | xpsfrnel 13723* |
Elementhood in the target space of the function |
| Theorem | xpsfeq 13724 |
A function on |
| Theorem | xpsfrnel2 13725* |
Elementhood in the target space of the function |
| Theorem | xpscf 13726 |
Equivalent condition for the pair function to be a proper function on
|
| Theorem | xpsfval 13727* | The value of the function appearing in xpsval 14307. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o 13728* |
The function appearing in xpsval 14307 is a bijection from the cartesian
product to the indexed cartesian product indexed on the pair
|
| Theorem | xpsfrn 13729* | A short expression for the indexed cartesian product on two indices. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o2 13730* |
The function appearing in xpsval 14307 is a bijection from the cartesian
product to the indexed cartesian product indexed on the pair
|
According to Wikipedia ("Magma (algebra)", 08-Jan-2020, https://en.wikipedia.org/wiki/magma_(algebra)) "In abstract algebra, a magma [...] is a basic kind of algebraic structure. Specifically, a magma consists of a set equipped with a single binary operation. The binary operation must be closed by definition but no other properties are imposed.". Since the concept of a "binary operation" is used in different variants, these differences are explained in more detail in the following:
With df-mpo 6093, binary operations are defined by a rule, and
with df-ov 6091,
the value of a binary operation applied to two operands can be expressed.
In both cases, the two operands can belong to different sets, and the result
can be an element of a third set. However, according to Wikipedia
"Binary
operation", see https://en.wikipedia.org/wiki/Binary_operation 6091
(19-Jan-2020), "... a binary operation on a set The definition of magmas (Mgm, see df-mgm 13734) concentrates on the closure property of the associated operation, and poses no additional restrictions on it. In this way, it is most general and flexible. | ||
| Syntax | cplusf 13731 | Extend class notation with group addition as a function. |
| Syntax | cmgm 13732 | Extend class notation with class of all magmas. |
| Definition | df-plusf 13733* |
Define group addition function. Usually we will use |
| Definition | df-mgm 13734* | A magma is a set equipped with an everywhere defined internal operation. Definition 1 in [BourbakiAlg1] p. 1, or definition of a groupoid in section I.1 of [Bruck] p. 1. Note: The term "groupoid" is now widely used to refer to other objects: (small) categories all of whose morphisms are invertible, or groups with a partial function replacing the binary operation. Therefore, we will only use the term "magma" for the present notion in set.mm. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | ismgm 13735* | The predicate "is a magma". (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | ismgmn0 13736* | The predicate "is a magma" for a structure with a nonempty base set. (Contributed by AV, 29-Jan-2020.) |
| Theorem | mgmcl 13737 | Closure of the operation of a magma. (Contributed by FL, 14-Sep-2010.) (Revised by AV, 13-Jan-2020.) |
| Theorem | isnmgm 13738 | A condition for a structure not to be a magma. (Contributed by AV, 30-Jan-2020.) (Proof shortened by NM, 5-Feb-2020.) |
| Theorem | mgmsscl 13739 | If the base set of a magma is contained in the base set of another magma, and the group operation of the magma is the restriction of the group operation of the other magma to its base set, then the base set of the magma is closed under the group operation of the other magma. (Contributed by AV, 17-Feb-2024.) |
| Theorem | plusffvalg 13740* | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) (Proof shortened by AV, 2-Mar-2024.) |
| Theorem | plusfvalg 13741 | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) |
| Theorem | plusfeqg 13742 | If the addition operation is already a function, the functionalization of it is equal to the original operation. (Contributed by Mario Carneiro, 14-Aug-2015.) |
| Theorem | plusffng 13743 | The group addition operation is a function. (Contributed by Mario Carneiro, 20-Sep-2015.) |
| Theorem | mgmplusf 13744 | The group addition function of a magma is a function into its base set. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revisd by AV, 28-Jan-2020.) |
| Theorem | intopsn 13745 | The internal operation for a set is the trivial operation iff the set is a singleton. (Contributed by FL, 13-Feb-2010.) (Revised by AV, 23-Jan-2020.) |
| Theorem | mgmb1mgm1 13746 | The only magma with a base set consisting of one element is the trivial magma (at least if its operation is an internal binary operation). (Contributed by AV, 23-Jan-2020.) (Revised by AV, 7-Feb-2020.) |
| Theorem | mgm0 13747 | Any set with an empty base set and any group operation is a magma. (Contributed by AV, 28-Aug-2021.) |
| Theorem | mgm1 13748 | The structure with one element and the only closed internal operation for a singleton is a magma. (Contributed by AV, 10-Feb-2020.) |
| Theorem | opifismgmdc 13749* | A structure with a group addition operation expressed by a conditional operator is a magma if both values of the conditional operator are contained in the base set. (Contributed by AV, 9-Feb-2020.) |
According to Wikipedia ("Identity element", 7-Feb-2020, https://en.wikipedia.org/wiki/Identity_element): "In mathematics, an identity element, or neutral element, is a special type of element of a set with respect to a binary operation on that set, which leaves any element of the set unchanged when combined with it.". Or in more detail "... an element e of S is called a left identity if e * a = a for all a in S, and a right identity if a * e = a for all a in S. If e is both a left identity and a right identity, then it is called a two-sided identity, or simply an identity." We concentrate on two-sided identities in the following. The existence of an identity (an identity is unique if it exists, see mgmidmo 13750) is an important property of monoids, and therefore also for groups, but also for magmas not required to be associative. Magmas with an identity element are called "unital magmas" (see Definition 2 in [BourbakiAlg1] p. 12) or, if the magmas are cancellative, "loops" (see definition in [Bruck] p. 15).
In the context of extensible structures, the identity element (of any magma
| ||
| Theorem | mgmidmo 13750* | A two-sided identity element is unique (if it exists) in any magma. (Contributed by Mario Carneiro, 7-Dec-2014.) (Revised by NM, 17-Jun-2017.) |
| Theorem | grpidvalg 13751* | The value of the identity element of a group. (Contributed by NM, 20-Aug-2011.) (Revised by Mario Carneiro, 2-Oct-2015.) |
| Theorem | grpidpropdg 13752* | 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 13753 | The group zero extractor is a function. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | 0g0 13754 | The identity element function evaluates to the empty set on an empty structure. (Contributed by Stefan O'Rear, 2-Oct-2015.) |
| Theorem | ismgmid 13755* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmidcl 13756* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmlrid 13757* | The identity element of a magma, if it exists, is a left and right identity. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | ismgmid2 13758* | Show that a given element is the identity element of a magma. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | lidrideqd 13759* |
If there is a left and right identity element for any binary operation
(group operation) |
| Theorem | lidrididd 13760* |
If there is a left and right identity element for any binary operation
(group operation) |
| Theorem | grpidd 13761* | Deduce the identity element of a magma from its properties. (Contributed by Mario Carneiro, 6-Jan-2015.) |
| Theorem | mgmidsssn0 13762* |
Property of the set of identities of |
| Theorem | grpinvalem 13763* | Lemma for grpinva 13764. (Contributed by NM, 9-Aug-2013.) |
| Theorem | grpinva 13764* | 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 13765* | 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.) |
| Theorem | fngzsum 13766 | Iterated sum has a universal domain. (Contributed by Jim Kingdon, 28-Jun-2025.) |
| Theorem | gzsumvalx 13767* | Expand out the substitutions in df-gzsum 13671. (Contributed by Mario Carneiro, 18-Sep-2015.) |
| Theorem | gzsumval 13768* | Expand out the substitutions in df-gzsum 13671. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gzsumfzval 13769 |
An expression for |
| Theorem | gzsumress 13770* |
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 | gzsum0 13771 | Value of the empty group sum. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gzsumval2 13772 | Value of the group sum operation over a finite set of sequential integers. (Contributed by Mario Carneiro, 7-Dec-2014.) |
| Theorem | gzsumsplit1r 13773 | 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.) |
A semigroup (Smgrp, see df-sgrp 13775) is a set together with an associative binary operation (see Wikipedia, Semigroup, 8-Jan-2020, https://en.wikipedia.org/wiki/Semigroup 13775). 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 13774 | Extend class notation with class of all semigroups. |
| Definition | df-sgrp 13775* | A semigroup is a set equipped with an everywhere defined internal operation (so, a magma, see df-mgm 13734), 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 13776* | The predicate "is a semigroup". (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | issgrpv 13777* | The predicate "is a semigroup" for a structure which is a set. (Contributed by AV, 1-Feb-2020.) |
| Theorem | issgrpn0 13778* | The predicate "is a semigroup" for a structure with a nonempty base set. (Contributed by AV, 1-Feb-2020.) |
| Theorem | isnsgrp 13779 | A condition for a structure not to be a semigroup. (Contributed by AV, 30-Jan-2020.) |
| Theorem | sgrpmgm 13780 | A semigroup is a magma. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | sgrpass 13781 | A semigroup operation is associative. (Contributed by FL, 2-Nov-2009.) (Revised by AV, 30-Jan-2020.) |
| Theorem | sgrpcl 13782 | Closure of the operation of a semigroup. (Contributed by AV, 15-Feb-2025.) |
| Theorem | sgrp0 13783 | Any set with an empty base set and any group operation is a semigroup. (Contributed by AV, 28-Aug-2021.) |
| Theorem | sgrp1 13784 | 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 13785* | Deduce a semigroup from its properties. (Contributed by AV, 13-Feb-2025.) |
| Theorem | sgrppropd 13786* | 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.) |
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 13788, 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 13790. 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 13787 | Extend class notation with class of all monoids. |
| Definition | df-mnd 13788* | 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 13794), whose operation is associative (see mndass 13795) and has a two-sided neutral element (see mndid 13796), see also ismnd 13790. (Contributed by Mario Carneiro, 6-Jan-2015.) (Revised by AV, 1-Feb-2020.) |
| Theorem | ismnddef 13789* | 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 13790* | 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 13794), whose operation is associative (so, a semigroup, see also mndass 13795) and has a two-sided neutral element (see mndid 13796). (Contributed by Mario Carneiro, 6-Jan-2015.) (Revised by AV, 1-Feb-2020.) |
| Theorem | sgrpidmndm 13791* | 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 13792 | 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 13793 | 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 13794 | 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 13795 | A monoid operation is associative. (Contributed by NM, 14-Aug-2011.) (Proof shortened by AV, 8-Feb-2020.) |
| Theorem | mndid 13796* | A monoid has a two-sided identity element. (Contributed by NM, 16-Aug-2011.) |
| Theorem | mndideu 13797* | 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 13798 | Commutative/associative law for monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| Theorem | mnd12g 13799 | Commutative/associative law for monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| Theorem | mnd4g 13800 | Commutative/associative law for commutative monoids, with an explicit commutativity hypothesis. (Contributed by Mario Carneiro, 21-Apr-2016.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |