| Intuitionistic Logic Explorer Theorem List (p. 134 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 | prdsval 13301* | Value of the structure product. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 7-Jan-2017.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by Zhi Wang, 18-Aug-2024.) |
| Theorem | prdsbaslemss 13302 | Lemma for prdsbas 13304 and similar theorems. (Contributed by Jim Kingdon, 10-Nov-2025.) |
| Theorem | prdssca 13303 | Scalar ring of a structure product. (Contributed by Stefan O'Rear, 5-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by Zhi Wang, 18-Aug-2024.) |
| Theorem | prdsbas 13304* | Base set of a structure product. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by Zhi Wang, 18-Aug-2024.) |
| Theorem | prdsplusg 13305* | Addition in a structure product. (Contributed by Stefan O'Rear, 3-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by Zhi Wang, 18-Aug-2024.) |
| Theorem | prdsmulr 13306* | Multiplication in a structure product. (Contributed by Mario Carneiro, 11-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) (Revised by Thierry Arnoux, 16-Jun-2019.) (Revised by Zhi Wang, 18-Aug-2024.) |
| Theorem | prdsbas2 13307* | The base set of a structure product is an indexed set product. (Contributed by Stefan O'Rear, 10-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) |
| Theorem | prdsbasmpt 13308* | A constructed tuple is a point in a structure product iff each coordinate is in the proper base set. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prdsbasfn 13309 | Points in the structure product are functions; use this with dffn5im 5678 to establish equalities. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prdsbasprj 13310 | Each point in a structure product restricts on each coordinate to the relevant base set. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prdsplusgval 13311* | Value of a componentwise sum in a structure product. (Contributed by Stefan O'Rear, 10-Jan-2015.) (Revised by Mario Carneiro, 15-Aug-2015.) |
| Theorem | prdsplusgfval 13312 | Value of a structure product sum at a single coordinate. (Contributed by Stefan O'Rear, 10-Jan-2015.) |
| Theorem | prdsmulrval 13313* | Value of a componentwise ring product in a structure product. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | prdsmulrfval 13314 | Value of a structure product's ring product at a single coordinate. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | prdsbas3 13315* | The base set of an indexed structure product. (Contributed by Mario Carneiro, 13-Sep-2015.) |
| Theorem | prdsbasmpt2 13316* | A constructed tuple is a point in a structure product iff each coordinate is in the proper base set. (Contributed by Mario Carneiro, 3-Jul-2015.) (Revised by Mario Carneiro, 13-Sep-2015.) |
| Theorem | prdsbascl 13317* | An element of the base has projections closed in the factors. (Contributed by Mario Carneiro, 27-Aug-2015.) |
| Definition | df-pws 13318* | Define a structure power, which is just a structure product where all the factors are the same. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pwsval 13319 | Value of a structure power. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pwsbas 13320 | Base set of a structure power. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pwselbasb 13321 | Membership in the base set of a structure product. (Contributed by Stefan O'Rear, 24-Jan-2015.) |
| Theorem | pwselbas 13322 | An element of a structure power is a function from the index set to the base set of the structure. (Contributed by Mario Carneiro, 11-Jan-2015.) (Revised by Mario Carneiro, 5-Jun-2015.) |
| Theorem | pwsplusgval 13323 | Value of addition in a structure power. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pwsmulrval 13324 | Value of multiplication in a structure power. (Contributed by Mario Carneiro, 11-Jan-2015.) |
| Theorem | pwsdiagel 13325 | Membership of diagonal elements in the structure power base set. (Contributed by Stefan O'Rear, 24-Jan-2015.) |
| Theorem | pwssnf1o 13326* | Triviality of singleton powers: set equipollence. (Contributed by Stefan O'Rear, 24-Jan-2015.) |
| Syntax | cimas 13327 | Image structure function. |
| Syntax | cqus 13328 | Quotient structure function. |
| Syntax | cxps 13329 | Binary product structure function. |
| Definition | df-iimas 13330* |
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 4731,
in order to keep the definition simple we consider only the case when
the domain of |
| Definition | df-qus 13331* |
Define a quotient ring (or quotient group), which is a special case of
an image structure df-iimas 13330 where the image function is
|
| Definition | df-xps 13332* | Define a binary product on structures. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Jim Kingdon, 25-Sep-2023.) |
| Theorem | imasex 13333 | Existence of the image structure. (Contributed by Jim Kingdon, 13-Mar-2025.) |
| Theorem | imasival 13334* | Value of an image structure. The is a lemma for the theorems imasbas 13335, imasplusg 13336, and imasmulr 13337 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 13335 | 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 13336* | 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 13337* | 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 13338 | Lemma for f1ocpbl 13339. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | f1ocpbl 13339 | An injection is compatible with any operations on the base set. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | f1ovscpbl 13340 | An injection is compatible with any operations on the base set. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | f1olecpbl 13341 | An injection is compatible with any relations on the base set. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | imasaddfnlemg 13342* | 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 13343* | The operation of an image structure is defined to distribute over the mapping function. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddflemg 13344* | The image set operations are closed if the original operation is. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddfn 13345* | 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 13346* | The value of an image structure's group operation. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasaddf 13347* | The image structure's group operation is closed in the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulfn 13348* | The image structure's ring multiplication is a function. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulval 13349* | The value of an image structure's ring multiplication. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | imasmulf 13350* | The image structure's ring multiplication is closed in the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusval 13351* | Value of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | quslem 13352* | The function in qusval 13351 is a surjection onto a quotient set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusex 13353 | Existence of a quotient structure. (Contributed by Jim Kingdon, 25-Apr-2025.) |
| Theorem | qusin 13354 | Restrict the equivalence relation in a quotient structure to the base set. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | qusbas 13355 | Base set of a quotient structure. (Contributed by Mario Carneiro, 23-Feb-2015.) |
| Theorem | divsfval 13356* | Value of the function in qusval 13351. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | divsfvalg 13357* | Value of the function in qusval 13351. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by Mario Carneiro, 12-Aug-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbllemg 13358* | Lemma for ercpbl 13359. (Contributed by Mario Carneiro, 24-Feb-2015.) (Revised by AV, 12-Jul-2024.) |
| Theorem | ercpbl 13359* | 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 13360* | 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 13361* | Value of an operation defined on a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddflemg 13362* | The operation of a quotient structure is a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddval 13363* | The addition in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusaddf 13364* | The addition in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulval 13365* | The multiplication in a quotient structure. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | qusmulf 13366* | The multiplication in a quotient structure as a function. (Contributed by Mario Carneiro, 24-Feb-2015.) |
| Theorem | fnpr2o 13367 |
Function with a domain of |
| Theorem | fnpr2ob 13368 | Biconditional version of fnpr2o 13367. (Contributed by Jim Kingdon, 27-Sep-2023.) |
| Theorem | fvpr0o 13369 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvpr1o 13370 | The value of a function with a domain of (at most) two elements. (Contributed by Jim Kingdon, 25-Sep-2023.) |
| Theorem | fvprif 13371 |
The value of the pair function at an element of |
| Theorem | xpsfrnel 13372* |
Elementhood in the target space of the function |
| Theorem | xpsfeq 13373 |
A function on |
| Theorem | xpsfrnel2 13374* |
Elementhood in the target space of the function |
| Theorem | xpscf 13375 |
Equivalent condition for the pair function to be a proper function on
|
| Theorem | xpsfval 13376* | The value of the function appearing in xpsval 13380. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o 13377* |
The function appearing in xpsval 13380 is a bijection from the cartesian
product to the indexed cartesian product indexed on the pair
|
| Theorem | xpsfrn 13378* | A short expression for the indexed cartesian product on two indices. (Contributed by Mario Carneiro, 15-Aug-2015.) |
| Theorem | xpsff1o2 13379* |
The function appearing in xpsval 13380 is a bijection from the cartesian
product to the indexed cartesian product indexed on the pair
|
| Theorem | xpsval 13380* | Value of the binary structure product function. (Contributed by Mario Carneiro, 14-Aug-2015.) (Revised by Jim Kingdon, 25-Sep-2023.) |
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 6005, binary operations are defined by a rule, and
with df-ov 6003,
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 6003
(19-Jan-2020), "... a binary operation on a set The definition of magmas (Mgm, see df-mgm 13384) 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 13381 | Extend class notation with group addition as a function. |
| Syntax | cmgm 13382 | Extend class notation with class of all magmas. |
| Definition | df-plusf 13383* |
Define group addition function. Usually we will use |
| Definition | df-mgm 13384* | 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 13385* | The predicate "is a magma". (Contributed by FL, 2-Nov-2009.) (Revised by AV, 6-Jan-2020.) |
| Theorem | ismgmn0 13386* | The predicate "is a magma" for a structure with a nonempty base set. (Contributed by AV, 29-Jan-2020.) |
| Theorem | mgmcl 13387 | Closure of the operation of a magma. (Contributed by FL, 14-Sep-2010.) (Revised by AV, 13-Jan-2020.) |
| Theorem | isnmgm 13388 | 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 13389 | 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 13390* | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) (Proof shortened by AV, 2-Mar-2024.) |
| Theorem | plusfvalg 13391 | The group addition operation as a function. (Contributed by Mario Carneiro, 14-Aug-2015.) |
| Theorem | plusfeqg 13392 | 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 13393 | The group addition operation is a function. (Contributed by Mario Carneiro, 20-Sep-2015.) |
| Theorem | mgmplusf 13394 | 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 13395 | 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 13396 | 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 13397 | Any set with an empty base set and any group operation is a magma. (Contributed by AV, 28-Aug-2021.) |
| Theorem | mgm1 13398 | 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 13399* | 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 13400) 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 13400* | 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.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |