| Intuitionistic Logic Explorer Theorem List (p. 65 of 169) | < 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 | fo2ndf 6401 |
The |
| Theorem | f1o2ndf1 6402 |
The |
| Theorem | algrflem 6403 | Lemma for algrf and related theorems. (Contributed by Mario Carneiro, 28-May-2014.) (Revised by Mario Carneiro, 30-Apr-2015.) |
| Theorem | algrflemg 6404 | Lemma for algrf 12680 and related theorems. (Contributed by Mario Carneiro, 28-May-2014.) (Revised by Jim Kingdon, 22-Jul-2021.) |
| Theorem | xporderlem 6405* | Lemma for lexicographical ordering theorems. (Contributed by Scott Fenton, 16-Mar-2011.) |
| Theorem | poxp 6406* | A lexicographical ordering of two posets. (Contributed by Scott Fenton, 16-Mar-2011.) (Revised by Mario Carneiro, 7-Mar-2013.) |
| Theorem | spc2ed 6407* | Existential specialization with 2 quantifiers, using implicit substitution. (Contributed by Thierry Arnoux, 23-Aug-2017.) |
| Theorem | cnvoprab 6408* | The converse of a class abstraction of nested ordered pairs. (Contributed by Thierry Arnoux, 17-Aug-2017.) |
| Theorem | f1od2 6409* | Describe an implicit one-to-one onto function of two variables. (Contributed by Thierry Arnoux, 17-Aug-2017.) |
| Theorem | disjxp1 6410* | The sets of a cartesian product are disjoint if the sets in the first argument are disjoint. (Contributed by Glauco Siliprandi, 11-Oct-2020.) |
| Theorem | disjsnxp 6411* | The sets in the cartesian product of singletons with other sets, are disjoint. (Contributed by Glauco Siliprandi, 11-Oct-2020.) |
| Theorem | elmpom 6412* | If a maps-to operation is inhabited, the first class it is defined with is inhabited. (Contributed by Jim Kingdon, 4-Mar-2026.) |
In this section, the support of functions is defined and corresponding
theorems are provided. Since basic properties (see suppval 6415) are based on
the Axiom of Union (usage of dmexg 5002), these definition and theorems
cannot
be provided earlier. Until April 2019, the support of a function was
represented by the expression | ||
| Syntax | csupp 6413 | Extend class definition to include the support of functions. |
| Definition | df-supp 6414* | Define the support of a function against a "zero" value. The support of a function is the subset of its domain which is mapped to a value which is not equal to a designed value called the zero value. Note that this definition uses not equal rather than being in terms of an apartness relation (df-ap 8804 or any other apartness relation), and thus is sometimes called "support" rather than "strong support". It is therefore probably most useful when the function has a codomain which has decidable equality and contains the zero value. (Contributed by AV, 31-Mar-2019.) (Revised by AV, 6-Apr-2019.) |
| Theorem | suppval 6415* | The value of the operation constructing the support of a function. (Contributed by AV, 31-Mar-2019.) (Revised by AV, 6-Apr-2019.) |
| Theorem | supp0 6416 | The support of the empty set is the empty set. (Contributed by AV, 12-Apr-2019.) |
| Theorem | suppval1 6417* | The value of the operation constructing the support of a function. (Contributed by AV, 6-Apr-2019.) |
| Theorem | suppvalfng 6418* |
The value of the operation constructing the support of a function with a
given domain. This version of suppvalfn 6419 assumes |
| Theorem | suppvalfn 6419* | The value of the operation constructing the support of a function with a given domain. (Contributed by Stefan O'Rear, 1-Feb-2015.) (Revised by AV, 22-Apr-2019.) |
| Theorem | elsuppfng 6420 |
An element of the support of a function with a given domain. This
version of elsuppfn 6421 assumes |
| Theorem | elsuppfn 6421 | An element of the support of a function with a given domain. (Contributed by AV, 27-May-2019.) |
| Theorem | fvdifsuppst 6422* | Function value is zero outside of its support. (Contributed by Thierry Arnoux, 21-Jan-2024.) |
| Theorem | cnvimadfsn 6423* | The support of functions "defined" by inverse images expressed by binary relations. (Contributed by AV, 7-Apr-2019.) |
| Theorem | suppimacnvfn 6424 | Support sets of functions expressed by inverse images. (Contributed by AV, 31-Mar-2019.) (Revised by AV, 7-Apr-2019.) |
| Theorem | fsuppeq 6425 | Two ways of writing the support of a function with known codomain. (Contributed by Stefan O'Rear, 9-Jul-2015.) (Revised by AV, 7-Jul-2019.) |
| Theorem | fsuppeqg 6426 |
Version of fsuppeq 6425 avoiding ax-coll 4209 by assuming |
| Theorem | suppssdmg 6427 | The support of a function is a subset of the function's domain. (Contributed by AV, 30-May-2019.) |
| Theorem | suppsnopdc 6428 | The support of a singleton of an ordered pair. (Contributed by AV, 12-Apr-2019.) |
| Theorem | fvn0elsupp 6429 | If the function value for a given argument is not empty, the argument belongs to the support of the function with the empty set as zero. (Contributed by AV, 2-Jul-2019.) (Revised by AV, 4-Apr-2020.) |
| Theorem | fvn0elsuppb 6430 | The function value for a given argument is not empty iff the argument belongs to the support of the function with the empty set as zero. (Contributed by AV, 4-Apr-2020.) |
| Theorem | rexsupp 6431* | Existential quantification restricted to a support. (Contributed by Stefan O'Rear, 23-Mar-2015.) (Revised by AV, 27-May-2019.) |
| Theorem | ressuppss 6432 | The support of the restriction of a function is a subset of the support of the function itself. (Contributed by AV, 22-Apr-2019.) |
| Theorem | mptsuppdifd 6433* | The support of a function in maps-to notation with a class difference. (Contributed by AV, 28-May-2019.) |
| Theorem | mptsuppd 6434* | The support of a function in maps-to notation. (Contributed by AV, 10-Apr-2019.) (Revised by AV, 28-May-2019.) |
| Theorem | suppfnss 6435* | The support of a function which has the same zero values (in its domain) as another function is a subset of the support of this other function. (Contributed by AV, 30-Apr-2019.) (Proof shortened by AV, 6-Jun-2022.) |
| Theorem | funsssuppss 6436 | The support of a function which is a subset of another function is a subset of the support of this other function. (Contributed by AV, 27-Jul-2019.) |
| Theorem | fczsupp0 6437 | The support of a constant function with value zero is empty. (Contributed by AV, 30-Jun-2019.) |
| Theorem | suppssdc 6438* | Show that the support of a function is contained in a set. (Contributed by Mario Carneiro, 19-Dec-2014.) (Revised by AV, 28-May-2019.) (Proof shortened by SN, 5-Aug-2024.) |
| Theorem | suppssrst 6439* | A function is zero outside its support. (Contributed by Mario Carneiro, 19-Dec-2014.) (Revised by AV, 28-May-2019.) |
| Theorem | suppssrgst 6440* |
A function is zero outside its support. Version of suppssrst 6439 avoiding
ax-coll 4209 by assuming |
| Theorem | suppssfvg 6441* | Formula building theorem for support restriction, on a function which preserves zero. (Contributed by Stefan O'Rear, 9-Mar-2015.) (Revised by AV, 28-May-2019.) |
| Theorem | suppofss1dcl 6442* | Condition for the support of a function operation to be a subset of the support of the left function term. (Contributed by Thierry Arnoux, 21-Jun-2019.) |
| Theorem | suppofss2dcl 6443* | Condition for the support of a function operation to be a subset of the support of the right function term. (Contributed by Thierry Arnoux, 21-Jun-2019.) |
| Theorem | suppcofn 6444 | The support of the composition of two functions is the inverse image by the inner function of the support of the outer function. (Contributed by AV, 30-May-2019.) (Revised by SN, 15-Sep-2023.) |
| Theorem | supp0cosupp0fn 6445 | The support of the composition of two functions is empty if the support of the outer function is empty. (Contributed by AV, 30-May-2019.) |
| Theorem | imacosuppfn 6446 | The image of the support of the composition of two functions is the support of the outer function. (Contributed by AV, 30-May-2019.) |
The following theorems are about maps-to operations (see df-mpo 6033) where the domain of the second argument depends on the domain of the first argument, especially when the first argument is a pair and the base set of the second argument is the first component of the first argument, in short "x-maps-to operations". For labels, the abbreviations "mpox" are used (since "x" usually denotes the first argument). This is in line with the currently used conventions for such cases (see cbvmpox 6109, ovmpox 6160 and fmpox 6374). If the first argument is an ordered pair, as in the following, the abbreviation is extended to "mpoxop", and the maps-to operations are called "x-op maps-to operations" for short. | ||
| Theorem | opeliunxp2f 6447* |
Membership in a union of Cartesian products, using bound-variable
hypothesis for |
| Theorem | mpoxopn0yelv 6448* | If there is an element of the value of an operation given by a maps-to rule, where the first argument is a pair and the base set of the second argument is the first component of the first argument, then the second argument is an element of the first component of the first argument. (Contributed by Alexander van der Vekens, 10-Oct-2017.) |
| Theorem | mpoxopoveq 6449* | Value of an operation given by a maps-to rule, where the first argument is a pair and the base set of the second argument is the first component of the first argument. (Contributed by Alexander van der Vekens, 11-Oct-2017.) |
| Theorem | mpoxopovel 6450* | Element of the value of an operation given by a maps-to rule, where the first argument is a pair and the base set of the second argument is the first component of the first argument. (Contributed by Alexander van der Vekens and Mario Carneiro, 10-Oct-2017.) |
| Theorem | rbropapd 6451* | Properties of a pair in an extended binary relation. (Contributed by Alexander van der Vekens, 30-Oct-2017.) |
| Theorem | rbropap 6452* |
Properties of a pair in a restricted binary relation |
| Syntax | ctpos 6453 | The transposition of a function. |
| Definition | df-tpos 6454* |
Define the transposition of a function, which is a function
|
| Theorem | tposss 6455 | Subset theorem for transposition. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | tposeq 6456 | Equality theorem for transposition. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | tposeqd 6457 | Equality theorem for transposition. (Contributed by Mario Carneiro, 7-Jan-2017.) |
| Theorem | tposssxp 6458 | The transposition is a subset of a cross product. (Contributed by Mario Carneiro, 12-Jan-2017.) |
| Theorem | reltpos 6459 | The transposition is a relation. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | brtpos2 6460 |
Value of the transposition at a pair |
| Theorem | brtpos0 6461 | The behavior of tpos when the left argument is the empty set (which is not an ordered pair but is the "default" value of an ordered pair when the arguments are proper classes). (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | reldmtpos 6462 |
Necessary and sufficient condition for |
| Theorem | brtposg 6463 | The transposition swaps arguments of a three-parameter relation. (Contributed by Jim Kingdon, 31-Jan-2019.) |
| Theorem | ottposg 6464 | The transposition swaps the first two elements in a collection of ordered triples. (Contributed by Mario Carneiro, 1-Dec-2014.) |
| Theorem | dmtpos 6465 |
The domain of tpos |
| Theorem | rntpos 6466 |
The range of tpos |
| Theorem | tposexg 6467 | The transposition of a set is a set. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | ovtposg 6468 |
The transposition swaps the arguments in a two-argument function. When
|
| Theorem | tposfun 6469 | The transposition of a function is a function. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | dftpos2 6470* |
Alternate definition of tpos when |
| Theorem | dftpos3 6471* |
Alternate definition of tpos when |
| Theorem | dftpos4 6472* | Alternate definition of tpos. (Contributed by Mario Carneiro, 4-Oct-2015.) |
| Theorem | tpostpos 6473 |
Value of the double transposition for a general class |
| Theorem | tpostpos2 6474 | Value of the double transposition for a relation on triples. (Contributed by Mario Carneiro, 16-Sep-2015.) |
| Theorem | tposfn2 6475 | The domain of a transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposfo2 6476 | Condition for a surjective transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposf2 6477 | The domain and codomain of a transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposf12 6478 | Condition for an injective transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposf1o2 6479 | Condition of a bijective transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposfo 6480 | The domain and codomain/range of a transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposf 6481 | The domain and codomain of a transposition. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposfn 6482 | Functionality of a transposition. (Contributed by Mario Carneiro, 4-Oct-2015.) |
| Theorem | tpos0 6483 | Transposition of the empty set. (Contributed by NM, 10-Sep-2015.) |
| Theorem | tposco 6484 | Transposition of a composition. (Contributed by Mario Carneiro, 4-Oct-2015.) |
| Theorem | tpossym 6485* | Two ways to say a function is symmetric. (Contributed by Mario Carneiro, 4-Oct-2015.) |
| Theorem | tposeqi 6486 | Equality theorem for transposition. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | tposex 6487 | A transposition is a set. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | nftpos 6488 | Hypothesis builder for transposition. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | tposoprab 6489* | Transposition of a class of ordered triples. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | tposmpo 6490* | Transposition of a two-argument mapping. (Contributed by Mario Carneiro, 10-Sep-2015.) |
| Theorem | pwuninel2 6491 | The power set of the union of a set does not belong to the set. This theorem provides a way of constructing a new set that doesn't belong to a given set. (Contributed by Stefan O'Rear, 22-Feb-2015.) |
| Theorem | 2pwuninelg 6492 | The power set of the power set of the union of a set does not belong to the set. This theorem provides a way of constructing a new set that doesn't belong to a given set. (Contributed by Jim Kingdon, 14-Jan-2020.) |
| Theorem | iunon 6493* |
The indexed union of a set of ordinal numbers |
| Syntax | wsmo 6494 | Introduce the strictly monotone ordinal function. A strictly monotone function is one that is constantly increasing across the ordinals. |
| Definition | df-smo 6495* | Definition of a strictly monotone ordinal function. Definition 7.46 in [TakeutiZaring] p. 50. (Contributed by Andrew Salmon, 15-Nov-2011.) |
| Theorem | dfsmo2 6496* | Alternate definition of a strictly monotone ordinal function. (Contributed by Mario Carneiro, 4-Mar-2013.) |
| Theorem | issmo 6497* |
Conditions for which |
| Theorem | issmo2 6498* | Alternate definition of a strictly monotone ordinal function. (Contributed by Mario Carneiro, 12-Mar-2013.) |
| Theorem | smoeq 6499 | Equality theorem for strictly monotone functions. (Contributed by Andrew Salmon, 16-Nov-2011.) |
| Theorem | smodm 6500 | The domain of a strictly monotone function is an ordinal. (Contributed by Andrew Salmon, 16-Nov-2011.) |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |