| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-9062) |
(9063-10650) |
(10651-12229) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | isoeq1 4001 | Equality theorem for isomorphisms. |
| Theorem | isoeq2 4002 | Equality theorem for isomorphisms. |
| Theorem | isoeq3 4003 | Equality theorem for isomorphisms. |
| Theorem | isoeq4 4004 | Equality theorem for isomorphisms. |
| Theorem | isoeq5 4005 | Equality theorem for isomorphisms. |
| Theorem | hbiso 4006 | Bound-variable hypothesis builder for an isomorphism. |
| Theorem | isof1o 4007 | An isomorphism is a one-to-one onto function. |
| Theorem | isorel 4008 | An isomorphism connects binary relations via its function values. |
| Theorem | isoid 4009 | Identity law for isomorphism. Proposition 6.30(1) of [TakeutiZaring] p. 33. |
| Theorem | isocnv 4010 | Converse law for isomorphism. Proposition 6.30(2) of [TakeutiZaring] p. 33. |
| Theorem | isotr 4011 | Composition (transitive) law for isomorphism. Proposition 6.30(3) of [TakeutiZaring] p. 33. |
| Theorem | isotrALT 4012 | Composition (transitive) law for isomorphism. Proposition 6.30(3) of [TakeutiZaring] p. 33. This proof is shorter than isotr 4011 in set.mm and uses fewer dummy variables, but it takes 240K vs. 207K for the web page. |
| Theorem | isomin 4013 |
Isomorphisms preserve minimal elements. Note that |
| Theorem | isoini 4014 | Isomorphisms preserve initial segments. Proposition 6.31(2) of [TakeutiZaring] p. 33. |
| Theorem | isofrlem 4015 | Lemma for isofr 4016. |
| Theorem | isofr 4016 | An isomorphism preserves foundedness. Proposition 6.32(1) of [TakeutiZaring] p. 33. |
| Theorem | isowe 4017 | An isomorphism preserves well ordering. Proposition 6.32(3) of [TakeutiZaring] p. 33. |
| Theorem | f1oiso 4018 |
Any one-to-one onto function determines an isomorphism with an
induced relation |
| Theorem | f1owe 4019 | Well-ordering of isomorphic relations. |
| Theorem | f1oweALT 4020 | Well-ordering of isomorphic relations. (This version is proved directly instead of wit the isomorphism predicate.) |
| Operations | ||
| Syntax | co 4021 |
Extend class notation to include the value of an operation |
| Syntax | copab2 4022 | Extend class notation to include class abstraction (class builder) of nested ordered pairs. |
| Definition | df-opr 4023 |
Define the value of an operation. Definition of operation value in
[Enderton] p. 79. Note that the syntax
is simply three class
expressions in a row bracketed by parentheses. There are no
restrictions of any kind on what those class expressions may be,
although only certain kinds of class expressions - a binary operation
|
| Definition | df-oprab 4024 |
Define the class abstraction (class builder) of a collection of nested
ordered pairs (for use in defining operations). This is a special case
of Definition 4.16 of [TakeutiZaring] p. 14. Normally |
| Theorem | opreq 4025 | Equality theorem for operation value. |
| Theorem | opreq1 4026 | Equality theorem for operation value. |
| Theorem | opreq2 4027 | Equality theorem for operation value. |
| Theorem | opreq12 4028 | Equality theorem for operation value. |
| Theorem | opreq1i 4029 | Equality inference for operation value. |
| Theorem | opreq2i 4030 | Equality inference for operation value. |
| Theorem | opreq12i 4031 | Equality inference for operation value. |
| Theorem | opreqi 4032 | Equality inference for operation value. |
| Theorem | opreq1d 4033 | Equality deduction for operation value. |
| Theorem | opreq2d 4034 | Equality deduction for operation value. |
| Theorem | opreqd 4035 | Equality deduction for operation value. |
| Theorem | opreq12d 4036 | Equality deduction for operation value. |
| Theorem | opreqan12d 4037 | Equality deduction for operation value. |
| Theorem | opreqan12rd 4038 | Equality deduction for operation value. |
| Theorem | hbopr 4039 | Bound-variable hypothesis builder for operation value. |
| Theorem | hboprd 4040 | Deduction version of bound-variable hypothesis builder hbopr 4039. |
| Theorem | oprex 4041 | The result of an operation is a set. |
| Theorem | oprprc1 4042 | The value of an operation when the first argument is a proper class. Note: this theorem is dependent on our particular definitions of operation value, function value, and ordered pair. |
| Theorem | oprprc2 4043 | The value of an operation when the second argument is a proper class. Note: this theorem is dependent on our particular definitions of operation value, function value, and ordered pair. |
| Theorem | csboprg 4044 | Move class substitution in and out of an operation. |
| Theorem | csbopr12g 4045 | Move class substitution in and out of an operation. |
| Theorem | csbopr1g 4046 | Move class substitution in and out of an operation. |
| Theorem | csbopr2g 4047 | Move class substitution in and out of an operation. |
| Theorem | rcla4eopr 4048 | A frequently used special case of rcla42ev 1927 for operation values. |
| Theorem | fnotoprb 4049 | Equivalence of operation value and ordered triple membership, analogous to fnopfvb 3865. |
| Theorem | dfoprab2 4050 | Class abstraction for operations in terms of class abstraction of ordered pairs. |
| Theorem | reloprab 4051 | An operation class abstraction is a relation. |
| Theorem | hboprab1 4052 | The abstraction variables in an operation class abstraction are not free. |
| Theorem | hboprab2 4053 | The abstraction variables in an operation class abstraction are not free. |
| Theorem | oprabbid 4054 | Equivalent wff's yield equal operation class abstractions (deduction rule). |
| Theorem | oprabbidv 4055 | Equivalent wff's yield equal operation class abstractions (deduction rule). |
| Theorem | oprabbii 4056 | Equivalent wff's yield equal operation class abstractions. |
| Theorem | cbvoprab1 4057 | Rule used to change first bound variable in an operation abstraction, using implicit substitution. |
| Theorem | cbvoprab12 4058 | Rule used to change first two bound variables in an operation abstraction, using implicit substitution. |
| Theorem | cbvoprab12v 4059 | Rule used to change first two bound variables in an operation abstraction, using implicit substitution. |
| Theorem | cbvoprab3v 4060 | Rule used to change the third bound variable in an operation abstraction, using implicit substitution. |
| Theorem | elimdeloprv 4061 | Eliminate a hypothesis which is a predicate expressing membership in the result of an operator (deduction version). See ghomgrplem 10674 for an example of its use. (Contributed by Paul Chapman, 25-Mar-2008.) |
| Theorem | dmoprab 4062 | The domain of an operation class abstraction. |
| Theorem | dmoprabss 4063 | The domain of an operation class abstraction. |
| Theorem | rnoprab 4064 | The range of an operation class abstraction. |
| Theorem | reldmoprab 4065 | The domain of an operation class abstraction is a relation. |
| Theorem | oprabss 4066 | Structure of an operation class abstraction. |
| Theorem | eloprabg 4067 | The law of concretion for operation class abstraction. Compare elopab 2888. |
| Theorem | ssoprab2i 4068 | Inference of operation class abstraction subclass from implication. |
| Theorem | resoprab 4069 | Restriction of an operation class abstraction. |
| Theorem | funoprabg 4070 | "At most one" is a sufficient condition for an operation class abstraction to be a function. |
| Theorem | funoprab 4071 | "At most one" is a sufficient condition for an operation class abstraction to be a function. |
| Theorem | fnoprabg 4072 | Functionality and domain of an operation class abstraction. |
| Theorem | fnoprab 4073 | Functionality and domain of an operation class abstraction. |
| Theorem | ffnoprv 4074 | An operation maps to a class to which all values belong. |
| Theorem | foprcl 4075 | Closure law for an operation. |
| Theorem | eqfnoprv 4076 | Equality of two operations is determined by their values. |
| Theorem | fnoprv 4077 | Representation of an operation class abstraction in terms of its values. |
| Theorem | foprv 4078 | Representation of an operation class abstraction in terms of its values. |
| Theorem | oprabex 4079 | Existence of an operation class abstraction. |
| Theorem | oprabex2g 4080 | Existence of an operation class abstraction (special case). |
| Theorem | oprabex2 4081 | Existence of an operation class abstraction (special case). |
| Theorem | oprabex3 4082 | Existence of an operation class abstraction (special case). |
| Theorem | oprabval 4083 | The value of an operation class abstraction. |
| Theorem | oprabvalig 4084 | The value of an operation class abstraction (weak version). |
| Theorem | oprabvali 4085 | The value of an operation class abstraction (weak version). |
| Theorem | oprabval2gf 4086 | The value of an operation class abstraction. A version of oprabval2g 4087 using bound-variable hypotheses. |
| Theorem | oprabval2g 4087 | The value of an operation class abstraction. Special case. |
| Theorem | oprabval2 4088 | The value of an operation class abstraction. Special case. |
| Theorem | oprabval5 4089 | The value of an operation class abstraction. Special case. |
| Theorem | oprabval3 4090 | The value of an operation class abstraction. Special case. |
| Theorem | oprabval4g 4091 | Value of an operation given by an ordered-pair class abstraction. (This is the operation analog of fvopab2 3902.) |
| Theorem | oprabval4gALT 4092 | Value of an operation given by an ordered-pair class abstraction. (This is the operation analog of fvopab2 3902.) |
| Theorem | oprabval6g 4093 | The value of an operation class abstraction. Special case. |
| Theorem | oprvres 4094 | The value of a restricted operation. (Contributed by FL, 10-Nov-2006.) |
| Theorem | oprssoprv 4095 | The value of a member of the domain of a subclass of an operation. |
| Theorem | foprrn 4096 | A operations's value belongs to its codomain. |
| Theorem | fnrnoprv 4097 | The range of an operation expressed as a collection of the operation's values. |
| Theorem | fooprv 4098 | An onto mapping of an operation expressed in terms of operation values. |
| Theorem | fnoprvrn 4099 | An operation's value belongs to its range. |
| Theorem | oprvelrn 4100 | A member of an operation's range is a value of the operation. |
| MPE Home Contents | Copyright terms: Public domain | < Previous Next > |