| Intuitionistic Logic Explorer Theorem List (p. 137 of 172) | < 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 | elrestr 13601 | Sufficient condition for being an open set in a subspace. (Contributed by Jeff Hankins, 11-Jul-2009.) (Revised by Mario Carneiro, 15-Dec-2013.) |
| Theorem | restid2 13602 | The subspace topology over a subset of the base set is the original topology. (Contributed by Mario Carneiro, 13-Aug-2015.) |
| Theorem | restsspw 13603 | The subspace topology is a collection of subsets of the restriction set. (Contributed by Mario Carneiro, 13-Aug-2015.) |
| Theorem | restid 13604 | The subspace topology of the base set is the original topology. (Contributed by Jeff Hankins, 9-Jul-2009.) (Revised by Mario Carneiro, 13-Aug-2015.) |
| Theorem | topnvalg 13605 | Value of the topology extractor function. (Contributed by Mario Carneiro, 13-Aug-2015.) (Revised by Jim Kingdon, 11-Feb-2023.) |
| Theorem | topnidg 13606 | Value of the topology extractor function when the topology is defined over the same set as the base. (Contributed by Mario Carneiro, 13-Aug-2015.) |
| Theorem | topnpropgd 13607 | The topology extractor function depends only on the base and topology components. (Contributed by NM, 18-Jul-2006.) (Revised by Jim Kingdon, 13-Feb-2023.) |
| Syntax | ctg 13608 | Extend class notation with a function that converts a basis to its corresponding topology. |
| Syntax | cpt 13609 | Extend class notation with a function whose value is a product topology. |
| Syntax | c0g 13610 | Extend class notation with group identity element. |
| Syntax | cgzsu 13611 | Extend class notation to include group sums over integer ranges. |
| Definition | df-0g 13612* |
Define group identity element. Remark: this definition is required here
because the symbol |
| Definition | df-gzsum 13613* |
Define a finite group sum (also called "iterated sum") of a
structure.
Given
1. If
2. If
3. This definition does not handle other cases. But see df-gsumfi 14151
for the case where (Contributed by FL, 5-Sep-2010.) (Revised by Mario Carneiro, 7-Dec-2014.) (Revised by Jim Kingdon, 27-Jun-2025.) |
| Definition | df-topgen 13614* | Define a function that converts a basis to its corresponding topology. Equivalent to the definition of a topology generated by a basis in [Munkres] p. 78. (Contributed by NM, 16-Jul-2006.) |
| Definition | df-pt 13615* | Define the product topology on a collection of topologies. For convenience, it is defined on arbitrary collections of sets, expressed as a function from some index set to the subbases of each factor space. (Contributed by Mario Carneiro, 3-Feb-2015.) |
| Theorem | tgval 13616* | The topology generated by a basis. See also tgval2 15152 and tgval3 15159. (Contributed by NM, 16-Jul-2006.) (Revised by Mario Carneiro, 10-Jan-2015.) |
| Theorem | tgvalex 13617 | The topology generated by a basis is a set. (Contributed by Jim Kingdon, 4-Mar-2023.) |
| Theorem | ptex 13618 | Existence of the product topology. (Contributed by Jim Kingdon, 19-Mar-2025.) |
| Theorem | imasvalstrd 13619 | An image structure value is a structure. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 30-Apr-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) |
| Theorem | prdsvalstrd 13620 | Structure product value is a structure. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 30-Apr-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) |
| Theorem | prdsvallem 13621* | Lemma for prdsval 14173. (Contributed by Stefan O'Rear, 3-Jan-2015.) Extracted from the former proof of prdsval 14173, dependency on df-hom 13455 removed. (Revised by AV, 13-Oct-2024.) |
| Syntax | cimas 13622 | Image structure function. |
| Syntax | cqus 13623 | Quotient structure function. |
| Definition | df-iimas 13624* |
Define an image structure, which takes a structure and a function on the
base set, and maps all the operations via the function. For this to
work properly
Note that although we call this an "image" by association to
df-ima 4787,
in order to keep the definition simple we consider only the case when
the domain of |
| Definition | df-qus 13625* |
Define a quotient ring (or quotient group), which is a special case of
an image structure df-iimas 13624 where the image function is
|
| Theorem | imasex 13626 | Existence of the image structure. (Contributed by Jim Kingdon, 13-Mar-2025.) |
| Theorem | imasival 13627* | Value of an image structure. The is a lemma for the theorems imasbas 13628, imasplusg 13629, and imasmulr 13630 and should not be needed once they are proved. (Contributed by Mario Carneiro, 23-Feb-2015.) (Revised by Jim Kingdon, 11-Mar-2025.) (New usage is discouraged.) |
| Theorem | imasbas 13628 | The base set of an image structure. (Contributed by Mario Carneiro, 23-Feb-2015.) (Revised by Mario Carneiro, 11-Jul-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by AV, 6-Oct-2020.) |
| Theorem | imasplusg 13629* | The group operation in an image structure. (Contributed by Mario Carneiro, 23-Feb-2015.) (Revised by Mario Carneiro, 11-Jul-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) |
| Theorem | imasmulr 13630* | The ring multiplication in an image structure. (Contributed by Mario Carneiro, 23-Feb-2015.) (Revised by Mario Carneiro, 11-Jul-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) |
| Theorem | f1ocpbllem 13631 | Lemma for f1ocpbl 13632. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | f1ocpbl 13632 | An injection is compatible with any operations on the base set. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | f1ovscpbl 13633 | An injection is compatible with any operations on the base set. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | f1olecpbl 13634 | An injection is compatible with any relations on the base set. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | imasaddfnlemg 13635* | The image structure operation is a function if the original operation is compatible with the function. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddvallemg 13636* | The operation of an image structure is defined to distribute over the mapping function. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddflemg 13637* | The image set operations are closed if the original operation is. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddfn 13638* | The image structure's group operation is a function. (Contributed by Mario Carneiro, 23-Feb-2015.) (Revised by Mario Carneiro, 10-Jul-2015.) |
| Theorem | imasaddval 13639* | The value of an image structure's group operation. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddf 13640* | The image structure's group operation is closed in the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulfn 13641* | The image structure's ring multiplication is a function. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulval 13642* | The value of an image structure's ring multiplication. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulf 13643* | The image structure's ring multiplication is closed in the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusval 13644* | Value of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | quslem 13645* | The function in qusval 13644 is a surjection onto a quotient set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusex 13646 | Existence of a quotient structure. (Contributed by Jim Kingdon, 25-Apr-2025.) |
| Theorem | qusin 13647 | Restrict the equivalence relation in a quotient structure to the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusbas 13648 | Base set of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | divsfval 13649* | Value of the function in qusval 13644. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | divsfvalg 13650* | Value of the function in qusval 13644. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbllemg 13651* | Lemma for ercpbl 13652. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbl 13652* | 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 13653* | 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 13654* | Value of an operation defined on a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddflemg 13655* | The operation of a quotient structure is a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddval 13656* | The addition in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddf 13657* | The addition in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulval 13658* | The multiplication in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulf 13659* | The multiplication in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | fnpr2o 13660 |
Function with a domain of |
| Theorem | fnpr2ob 13661 | Biconditional version of fnpr2o 13660. (Contributed by Jim Kingdon, 27-Sep-2023.) |
| Theorem | fvpr0o 13662 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvpr1o 13663 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvprif 13664 |
The value of the pair function at an element of |
| Theorem | xpsfrnel 13665* |
Elementhood in the target space of the function |
| Theorem | xpsfeq 13666 |
A function on |
| Theorem | xpsfrnel2 13667* |
Elementhood in the target space of the function |
| Theorem | xpscf 13668 |
Equivalent condition for the pair function to be a proper function on
|
| Theorem | xpsfval 13669* | The value of the function appearing in xpsval 14201. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o 13670* |
The function appearing in xpsval 14201 is a bijection from the cartesian
product to the indexed cartesian product indexed on the pair
|
| Theorem | xpsfrn 13671* | A short expression for the indexed cartesian product on two indices. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o2 13672* |
The function appearing in xpsval 14201 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 6090, binary operations are defined by a rule, and
with df-ov 6088,
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 6088
(19-Jan-2020), "... a binary operation on a set The definition of magmas (Mgm, see df-mgm 13676) 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 13673 | Extend class notation with group addition as a function. |
| Syntax | cmgm 13674 | Extend class notation with class of all magmas. |
| Definition | df-plusf 13675* |
Define group addition function. Usually we will use |
| Definition | df-mgm 13676* | 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 13677* | The predicate "is a magma". (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | ismgmn0 13678* | The predicate "is a magma" for a structure with a nonempty base set. (Contributed by AV, 29-Jan-2020.) |
| Theorem | mgmcl 13679 | Closure of the operation of a magma. (Contributed by FL, 14-Sep-2010.) (Revised by AV, 13-Jan-2020.) |
| Theorem | isnmgm 13680 | 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 13681 | 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 13682* | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) (Proof shortened by AV, 2-Mar-2024.) |
| Theorem | plusfvalg 13683 | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) |
| Theorem | plusfeqg 13684 | 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 13685 | The group addition operation is a function. (Contributed by Mario Carneiro, 20-Sep-2015.) |
| Theorem | mgmplusf 13686 | 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 13687 | 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 13688 | 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 13689 | Any set with an empty base set and any group operation is a magma. (Contributed by AV, 28-Aug-2021.) |
| Theorem | mgm1 13690 | 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 13691* | 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 13692) 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 13692* | 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 13693* | The value of the identity element of a group. (Contributed by NM, 20-Aug-2011.) (Revised by Mario Carneiro, 2-Oct-2015.) |
| Theorem | grpidpropdg 13694* | 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 13695 | The group zero extractor is a function. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | 0g0 13696 | The identity element function evaluates to the empty set on an empty structure. (Contributed by Stefan O'Rear, 2-Oct-2015.) |
| Theorem | ismgmid 13697* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmidcl 13698* | The identity element of a magma, if it exists, belongs to the base set. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | mgmlrid 13699* | The identity element of a magma, if it exists, is a left and right identity. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| Theorem | ismgmid2 13700* | Show that a given element is the identity element of a magma. (Contributed by Mario Carneiro, 27-Dec-2014.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |