| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-9062) |
(9063-10650) |
(10651-12229) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Definition | df-er 4401 |
Define the equivalence predicate. |
| Theorem | dfer2 4402 | Alternate definition of equivalence predicate. |
| Definition | df-ec 4403 |
Define the |
| Theorem | dfec2 4404 |
Alternate definition of |
| Theorem | ecexg 4405 | An equivalence class modulo a set is a set. |
| Definition | df-qs 4406 |
Define quotient set. |
| Theorem | ereq 4407 | Equality theorem for equivalence predicate. |
| Theorem | ster 4408 | A symmetric, transitive relation is an equivalence relation. |
| Theorem | ider 4409 | The identity relation is an equivalence relation. |
| Theorem | eqerlem 4410 | Lemma for eqer 4411. |
| Theorem | eqer 4411 |
Equivalence relation involving equality of dependent classes
|
| Theorem | ersym 4412 | An equivalence relation is symmetric. |
| Theorem | ersymb 4413 | An equivalence relation is symmetric. |
| Theorem | ertr 4414 | An equivalence relation is transitive. |
| Theorem | erref 4415 | An equivalence relation is reflexive on its field. Compare Theorem 3M of [Enderton] p. 56. |
| Theorem | erdmrn 4416 | The range and domain of an equivalence relation are equal. |
| Theorem | eceq1 4417 | Equality theorem for equivalence class. |
| Theorem | eceq2 4418 | Equality theorem for equivalence class. |
| Theorem | elec 4419 | Membership in an equivalence class. Theorem 72 of [Suppes] p. 82. |
| Theorem | ecdmn0 4420 | A representative of a nonempty equivalence class belongs to the domain of the equivalence relation. |
| Theorem | erthi 4421 | Basic property of equivalence relations. Part of Lemma 3N of [Enderton] p. 57. |
| Theorem | erth 4422 | Basic property of equivalence relations. Theorem 73 of [Suppes] p. 82. |
| Theorem | erthdm 4423 | Basic property of equivalence relations. Compare Theorem 73 of [Suppes] p. 82. Assumes membership in the domain instead of just the field. |
| Theorem | erthdmr 4424 | Basic property of equivalence relations. Compare Theorem 73 of [Suppes] p. 82. Assumes membership of the second argument in the domain. |
| Theorem | ereldm 4425 | Equality of equivalence classes implies equivalence of domain membership. |
| Theorem | erdisj 4426 | Equivalence classes do not overlap. In other words, two equivalence classes are either equal or disjoint. Theorem 74 of [Suppes] p. 83. |
| Theorem | ecidsn 4427 | An equivalence class modulo the identity relation is a singleton. |
| Theorem | qseq1 4428 | Equality theorem for quotient set. |
| Theorem | qseq2 4429 | Equality theorem for quotient set. |
| Theorem | elqs 4430 | Membership in a quotient set. |
| Theorem | elqsi 4431 | Membership in a quotient set. |
| Theorem | ecelqsi 4432 | Membership of an equivalence class in a quotient set. |
| Theorem | ecopqsi 4433 | "Closure" law for equivalence class of ordered pairs. |
| Theorem | qsexg 4434 | A quotient set exists. (Contributed by FL, 19-May-2007.) |
| Theorem | qsex 4435 | A quotient set exists. |
| Theorem | uniqs 4436 | The union of a quotient set. |
| Theorem | snec 4437 | The singleton of an equivalence class. |
| Theorem | ecqs 4438 | Equivalence class in terms of quotient set. |
| Theorem | 0nelqs 4439 | A quotient set doesn't contain the empty set. |
| Theorem | ecelqsdm 4440 | Membership of an equivalence class in a quotient set. |
| Theorem | ecid 4441 | A set is equal to its converse epsilon coset. (Note: converse epsilon is not an equivalence relation.) |
| Theorem | qsid 4442 | A set is equal to its quotient set mod converse epsilon. (Note: converse epsilon is not an equivalence relation.) |
| Theorem | ectocl 4443 | Implicit substitution of class for equivalence class. |
| Theorem | ecoptocl 4444 | Implicit substitution of class for equivalence class of ordered pair. |
| Theorem | 2ecoptocl 4445 | Implicit substitution of classes for equivalence classes of ordered pairs. |
| Theorem | 3ecoptocl 4446 | Implicit substitution of classes for equivalence classes of ordered pairs. |
| Theorem | brecop 4447 | Binary relation on a quotient set. Lemma for real number construction. |
| Theorem | brecop2 4448 | Binary relation on a quotient set. Lemma for real number construction. Eliminates antecedent from last hypothesis. |
| Theorem | ecopopreq 4449 |
This is the first of several theorems about equivalence relations of
the kind used in construction of fractions and signed reals, involving
operations on equivalent classes of ordered pairs. This theorem
expresses the relation |
| Theorem | ecopoprdm 4450 |
Assuming the operation |
| Theorem | ecopoprsym 4451 |
Assuming the operation |
| Theorem | ecopoprtrn 4452 |
Assuming that operation |
| Theorem | ecopoprer 4453 |
Assuming that operation |
| Theorem | eceqopreq 4454 | Equality of equivalence relation in terms of an operation. |
| Theorem | th3qlem1 4455 | Lemma for Exercise 44 version of Theorem 3Q of [Enderton] p. 60. The third hypothesis is the compatibility assumption. |
| Theorem | th3qlem2 4456 | Lemma for Exercise 44 version of Theorem 3Q of [Enderton] p. 60, extended to operations on ordered pairs. The fourth hypothesis is the compatibility assumption. |
| Theorem | th3qcor 4457 | Corollary of Theorem 3Q of [Enderton] p. 60. |
| Theorem | th3q 4458 | Theorem 3Q of [Enderton] p. 60, extended to operations on ordered pairs. |
| Theorem | oprec 4459 | Express an operation on equivalence classes of ordered pairs in terms of equivalence class of operations on ordered pairs. (See set.mm for additional comments for the hypotheses.) |
| Theorem | ecoprcom 4460 | Lemma used to transfer a commutative law via an equivalence relation. |
| Theorem | ecoprass 4461 | Lemma used to transfer an associative law via an equivalence relation. |
| Theorem | ecoprdi 4462 | Lemma used to transfer a distributive law via an equivalence relation. |
| The mapping operation | ||
| Syntax | cm 4463 |
Extend the definition of a class to include the mapping operation.
(Read for |
| Syntax | cpm 4464 |
Extend the definition of a class to include the partial mapping operation.
(Read for |
| Definition | df-map 4465 |
Define the mapping operation or set exponentiation. The set of all
functions that map from |
| Definition | df-pm 4466 |
Define the partial mapping operation. A partial function from |
| Theorem | mapprc 4467 |
When |
| Theorem | pmex 4468 | The class of all partial functions from one set to another is a set. |
| Theorem | mapex 4469 | The class of all functions mapping one set to another is a set. Remark after Definition 10.24 of [Kunen] p. 31. (Contributed by Raph Levien, 4-Dec-2003.) |
| Theorem | fnmap 4470 | Set exponentiation has a universal domain. |
| Theorem | mapvalg 4471 |
The value of set exponentiation. |
| Theorem | pmvalg 4472 |
The value of the partial mapping operation. |
| Theorem | mapval 4473 |
The value of set exponentiation (inference version). |
| Theorem | elmapg 4474 | Membership relation for set exponentiation. |
| Theorem | elmap 4475 | Membership relation for set exponentiation. |
| Theorem | mapval2 4476 | Alternate expression for the value of set exponentiation. |
| Theorem | elpm 4477 | The predicate "is a partial function." |
| Theorem | elpm2 4478 | The predicate "is a partial function." |
| Theorem | fpm 4479 | A total function is a partial function. |
| Theorem | mapsspm 4480 | Set exponentiation is a subset of partial maps. |
| Theorem | fvopabf4 4481 | Special case of fvopab4 3891 for operator theorems. |
| Theorem | mapsspw 4482 | Set exponentiation is a subset of the power set of the cross product of its arguments. |
| Theorem | map0e 4483 | Set exponentiation with an empty exponent (ordinal number 0) is ordinal number 1. Exercise 4.42(a) of [Mendelson] p. 255. |
| Theorem | map0b 4484 | Set exponentiation with an empty base is the empty set, provided the exponent is non-empty. Theorem 96 of [Suppes] p. 89. |
| Theorem | map0 4485 | Set exponentiation is empty iff the base is empty and the exponent is not empty. Theorem 97 of [Suppes] p. 89. |
| Theorem | mapsn 4486 | The value of set exponentiation with a singleton exponent. Theorem 98 of [Suppes] p. 89. |
| Theorem | mapss 4487 | Subset inheritance for set exponentiation. Theorem 99 of [Suppes] p. 89. |
| Infinite Cartesian products | ||
| Syntax | cixp 4488 | Extend class notation to include infinite Cartesian products. |
| Definition | df-ixp 4489 |
Definition of infinite Cartesian product of [Enderton] p. 54. Enderton
uses a bold "X" with |
| Theorem | elixp2 4490 | Membership in an infinite Cartesian product. See df-ixp 4489 for discussion of the notation. |
| Theorem | elixp 4491 | Membership in an infinite Cartesian product. |
| Theorem | elixpconst 4492 |
Membership in an infinite Cartesian product of a constant |
| Theorem | ixpconst 4493 |
Infinite Cartesian product of a constant |
| Theorem | ixpeq1 4494 | Equality theorem for infinite Cartesian product. |
| Theorem | ss2ixp 4495 | Subclass theorem for infinite Cartesian product. |
| Theorem | ixpeq2 4496 | Equality theorem for infinite Cartesian product. |
| Theorem | ixpf 4497 | A member of an infinite Cartesian product maps to the indexed union of the product argument. Remark in [Enderton] p. 54. |
| Theorem | uniixp 4498 | The union of an infinite Cartesian product is included in a cross product. |
| Theorem | ixpexg 4499 |
The existence of an infinite Cartesian product. |
| Theorem | ixp0x 4500 | An infinite Cartesian product with an empty index set. |
| MPE Home Contents | Copyright terms: Public domain | < Previous Next > |