| Metamath
Proof Explorer Theorem List (p. 57 of 506) | < Previous Next > | |
| Bad symbols? Try the
GIF version. |
||
|
Mirrors > Metamath Home Page > MPE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Color key: | (1-31251) |
(31252-32774) |
(32775-50588) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | sotric 5601 | A strict order relation satisfies strict trichotomy. (Contributed by NM, 19-Feb-1996.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → (𝐵𝑅𝐶 ↔ ¬ (𝐵 = 𝐶 ∨ 𝐶𝑅𝐵))) | ||
| Theorem | sotrieq 5602 | Trichotomy law for strict order relation. (Contributed by NM, 9-Apr-1996.) (Proof shortened by Andrew Salmon, 25-Jul-2011.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → (𝐵 = 𝐶 ↔ ¬ (𝐵𝑅𝐶 ∨ 𝐶𝑅𝐵))) | ||
| Theorem | sotrieq2 5603 | Trichotomy law for strict order relation. (Contributed by NM, 5-May-1999.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → (𝐵 = 𝐶 ↔ (¬ 𝐵𝑅𝐶 ∧ ¬ 𝐶𝑅𝐵))) | ||
| Theorem | soasym 5604 | Asymmetry law for strict orderings. (Contributed by Scott Fenton, 24-Nov-2021.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐴)) → (𝑋𝑅𝑌 → ¬ 𝑌𝑅𝑋)) | ||
| Theorem | sotr2 5605 | A transitivity relation. (Read 𝐵 ≤ 𝐶 and 𝐶 < 𝐷 implies 𝐵 < 𝐷.) (Contributed by Mario Carneiro, 10-May-2013.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴 ∧ 𝐷 ∈ 𝐴)) → ((¬ 𝐶𝑅𝐵 ∧ 𝐶𝑅𝐷) → 𝐵𝑅𝐷)) | ||
| Theorem | issod 5606* | An irreflexive, transitive, linear relation is a strict ordering. (Contributed by NM, 21-Jan-1996.) (Revised by Mario Carneiro, 9-Jul-2014.) |
| ⊢ (𝜑 → 𝑅 Po 𝐴) & ⊢ ((𝜑 ∧ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) → (𝑥𝑅𝑦 ∨ 𝑥 = 𝑦 ∨ 𝑦𝑅𝑥)) ⇒ ⊢ (𝜑 → 𝑅 Or 𝐴) | ||
| Theorem | issoi 5607* | An irreflexive, transitive, linear relation is a strict ordering. (Contributed by NM, 21-Jan-1996.) (Revised by Mario Carneiro, 9-Jul-2014.) |
| ⊢ (𝑥 ∈ 𝐴 → ¬ 𝑥𝑅𝑥) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴 ∧ 𝑧 ∈ 𝐴) → ((𝑥𝑅𝑦 ∧ 𝑦𝑅𝑧) → 𝑥𝑅𝑧)) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥𝑅𝑦 ∨ 𝑥 = 𝑦 ∨ 𝑦𝑅𝑥)) ⇒ ⊢ 𝑅 Or 𝐴 | ||
| Theorem | isso2i 5608* | Deduce strict ordering from its properties. (Contributed by NM, 29-Jan-1996.) (Revised by Mario Carneiro, 9-Jul-2014.) |
| ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴) → (𝑥𝑅𝑦 ↔ ¬ (𝑥 = 𝑦 ∨ 𝑦𝑅𝑥))) & ⊢ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴 ∧ 𝑧 ∈ 𝐴) → ((𝑥𝑅𝑦 ∧ 𝑦𝑅𝑧) → 𝑥𝑅𝑧)) ⇒ ⊢ 𝑅 Or 𝐴 | ||
| Theorem | so0 5609 | Any relation is a strict ordering of the empty set. (Contributed by NM, 16-Mar-1997.) (Proof shortened by Andrew Salmon, 25-Jul-2011.) |
| ⊢ 𝑅 Or ∅ | ||
| Theorem | somo 5610* | A totally ordered set has at most one minimal element. (Contributed by Mario Carneiro, 24-Jun-2015.) (Revised by NM, 16-Jun-2017.) |
| ⊢ (𝑅 Or 𝐴 → ∃*𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐴 ¬ 𝑦𝑅𝑥) | ||
| Theorem | sotrine 5611 | Trichotomy law for strict orderings. (Contributed by Scott Fenton, 8-Dec-2021.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → (𝐵 ≠ 𝐶 ↔ (𝐵𝑅𝐶 ∨ 𝐶𝑅𝐵))) | ||
| Theorem | sotr3 5612 | Transitivity law for strict orderings. (Contributed by Scott Fenton, 24-Nov-2021.) |
| ⊢ ((𝑅 Or 𝐴 ∧ (𝑋 ∈ 𝐴 ∧ 𝑌 ∈ 𝐴 ∧ 𝑍 ∈ 𝐴)) → ((𝑋𝑅𝑌 ∧ ¬ 𝑍𝑅𝑌) → 𝑋𝑅𝑍)) | ||
| Syntax | wfr 5613 | Extend wff notation to include the well-founded predicate. Read: "𝑅 is a well-founded relation on 𝐴". |
| wff 𝑅 Fr 𝐴 | ||
| Syntax | wse 5614 | Extend wff notation to include the set-like predicate. Read: "𝑅 is set-like on 𝐴". |
| wff 𝑅 Se 𝐴 | ||
| Syntax | wwe 5615 | Extend wff notation to include the well-ordering predicate. Read: "𝑅 well-orders 𝐴". |
| wff 𝑅 We 𝐴 | ||
| Definition | df-fr 5616* | Define the well-founded relation predicate. Definition 6.24(1) of [TakeutiZaring] p. 30. For alternate definitions, see dffr2 5624 and dffr3 6103. A class is called well-founded when the membership relation E (see df-eprel 5563) is well-founded on it, that is, 𝐴 is well-founded if E Fr 𝐴 (some sources request that the membership relation be well-founded on its transitive closure). (Contributed by NM, 3-Apr-1994.) |
| ⊢ (𝑅 Fr 𝐴 ↔ ∀𝑥((𝑥 ⊆ 𝐴 ∧ 𝑥 ≠ ∅) → ∃𝑦 ∈ 𝑥 ∀𝑧 ∈ 𝑥 ¬ 𝑧𝑅𝑦)) | ||
| Definition | df-se 5617* | Define the set-like predicate. (Contributed by Mario Carneiro, 19-Nov-2014.) |
| ⊢ (𝑅 Se 𝐴 ↔ ∀𝑥 ∈ 𝐴 {𝑦 ∈ 𝐴 ∣ 𝑦𝑅𝑥} ∈ V) | ||
| Definition | df-we 5618 | Define the well-ordering predicate. For an alternate definition, see dfwe2 7774. (Contributed by NM, 3-Apr-1994.) |
| ⊢ (𝑅 We 𝐴 ↔ (𝑅 Fr 𝐴 ∧ 𝑅 Or 𝐴)) | ||
| Theorem | dffr6 5619* | Alternate definition of df-fr 5616. See dffr5 36227 for a definition without dummy variables (but note that their equivalence uses ax-sep 5258). (Contributed by BJ, 16-Nov-2024.) |
| ⊢ (𝑅 Fr 𝐴 ↔ ∀𝑥 ∈ (𝒫 𝐴 ∖ {∅})∃𝑦 ∈ 𝑥 ∀𝑧 ∈ 𝑥 ¬ 𝑧𝑅𝑦) | ||
| Theorem | frd 5620* | A nonempty subset of an 𝑅-well-founded class has an 𝑅-minimal element (deduction form). (Contributed by BJ, 16-Nov-2024.) |
| ⊢ (𝜑 → 𝑅 Fr 𝐴) & ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐵 ∈ 𝑉) & ⊢ (𝜑 → 𝐵 ≠ ∅) ⇒ ⊢ (𝜑 → ∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦𝑅𝑥) | ||
| Theorem | fri 5621* | A nonempty subset of an 𝑅-well-founded class has an 𝑅-minimal element (inference form). (Contributed by BJ, 16-Nov-2024.) (Proof shortened by BJ, 19-Nov-2024.) |
| ⊢ (((𝐵 ∈ 𝐶 ∧ 𝑅 Fr 𝐴) ∧ (𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅)) → ∃𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦𝑅𝑥) | ||
| Theorem | seex 5622* | The 𝑅-preimage of an element of the base set in a set-like relation is a set. (Contributed by Mario Carneiro, 19-Nov-2014.) |
| ⊢ ((𝑅 Se 𝐴 ∧ 𝐵 ∈ 𝐴) → {𝑥 ∈ 𝐴 ∣ 𝑥𝑅𝐵} ∈ V) | ||
| Theorem | exse 5623 | Any relation on a set is set-like on it. (Contributed by Mario Carneiro, 22-Jun-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → 𝑅 Se 𝐴) | ||
| Theorem | dffr2 5624* | Alternate definition of well-founded relation. Similar to Definition 6.21 of [TakeutiZaring] p. 30. (Contributed by NM, 17-Feb-2004.) (Proof shortened by Andrew Salmon, 27-Aug-2011.) (Proof shortened by Mario Carneiro, 23-Jun-2015.) Avoid ax-10 2176, ax-11 2192, ax-12 2213, but use ax-8 2145. (Revised by GG, 3-Oct-2024.) |
| ⊢ (𝑅 Fr 𝐴 ↔ ∀𝑥((𝑥 ⊆ 𝐴 ∧ 𝑥 ≠ ∅) → ∃𝑦 ∈ 𝑥 {𝑧 ∈ 𝑥 ∣ 𝑧𝑅𝑦} = ∅)) | ||
| Theorem | dffr2ALT 5625* | Alternate proof of dffr2 5624, which avoids ax-8 2145 but requires ax-10 2176, ax-11 2192, ax-12 2213. (Contributed by NM, 17-Feb-2004.) (Proof shortened by Andrew Salmon, 27-Aug-2011.) (Proof shortened by Mario Carneiro, 23-Jun-2015.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝑅 Fr 𝐴 ↔ ∀𝑥((𝑥 ⊆ 𝐴 ∧ 𝑥 ≠ ∅) → ∃𝑦 ∈ 𝑥 {𝑧 ∈ 𝑥 ∣ 𝑧𝑅𝑦} = ∅)) | ||
| Theorem | frc 5626* | Property of well-founded relation (one direction of definition using class variables). (Contributed by NM, 17-Feb-2004.) (Revised by Mario Carneiro, 19-Nov-2014.) |
| ⊢ 𝐵 ∈ V ⇒ ⊢ ((𝑅 Fr 𝐴 ∧ 𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅) → ∃𝑥 ∈ 𝐵 {𝑦 ∈ 𝐵 ∣ 𝑦𝑅𝑥} = ∅) | ||
| Theorem | frss 5627 | Subset theorem for the well-founded predicate. Exercise 1 of [TakeutiZaring] p. 31. (Contributed by NM, 3-Apr-1994.) (Proof shortened by Andrew Salmon, 25-Jul-2011.) |
| ⊢ (𝐴 ⊆ 𝐵 → (𝑅 Fr 𝐵 → 𝑅 Fr 𝐴)) | ||
| Theorem | sess1 5628 | Subset theorem for the set-like predicate. (Contributed by Mario Carneiro, 24-Jun-2015.) |
| ⊢ (𝑅 ⊆ 𝑆 → (𝑆 Se 𝐴 → 𝑅 Se 𝐴)) | ||
| Theorem | sess2 5629 | Subset theorem for the set-like predicate. (Contributed by Mario Carneiro, 24-Jun-2015.) |
| ⊢ (𝐴 ⊆ 𝐵 → (𝑅 Se 𝐵 → 𝑅 Se 𝐴)) | ||
| Theorem | freq1 5630 | Equality theorem for the well-founded predicate. (Contributed by NM, 9-Mar-1997.) |
| ⊢ (𝑅 = 𝑆 → (𝑅 Fr 𝐴 ↔ 𝑆 Fr 𝐴)) | ||
| Theorem | freq2 5631 | Equality theorem for the well-founded predicate. (Contributed by NM, 3-Apr-1994.) |
| ⊢ (𝐴 = 𝐵 → (𝑅 Fr 𝐴 ↔ 𝑅 Fr 𝐵)) | ||
| Theorem | freq12d 5632 | Equality deduction for well-founded relations. (Contributed by Stefan O'Rear, 19-Jan-2015.) (Proof shortened by Matthew House, 10-Sep-2025.) |
| ⊢ (𝜑 → 𝑅 = 𝑆) & ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝑅 Fr 𝐴 ↔ 𝑆 Fr 𝐵)) | ||
| Theorem | seeq1 5633 | Equality theorem for the set-like predicate. (Contributed by Mario Carneiro, 24-Jun-2015.) |
| ⊢ (𝑅 = 𝑆 → (𝑅 Se 𝐴 ↔ 𝑆 Se 𝐴)) | ||
| Theorem | seeq2 5634 | Equality theorem for the set-like predicate. (Contributed by Mario Carneiro, 24-Jun-2015.) |
| ⊢ (𝐴 = 𝐵 → (𝑅 Se 𝐴 ↔ 𝑅 Se 𝐵)) | ||
| Theorem | seeq12d 5635 | Equality deduction for the set-like predicate. (Contributed by Matthew House, 10-Sep-2025.) |
| ⊢ (𝜑 → 𝑅 = 𝑆) & ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝑅 Se 𝐴 ↔ 𝑆 Se 𝐵)) | ||
| Theorem | nffr 5636 | Bound-variable hypothesis builder for well-founded relations. (Contributed by Stefan O'Rear, 20-Jan-2015.) (Revised by Mario Carneiro, 14-Oct-2016.) |
| ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝐴 ⇒ ⊢ Ⅎ𝑥 𝑅 Fr 𝐴 | ||
| Theorem | nfse 5637 | Bound-variable hypothesis builder for set-like relations. (Contributed by Mario Carneiro, 24-Jun-2015.) (Revised by Mario Carneiro, 14-Oct-2016.) |
| ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝐴 ⇒ ⊢ Ⅎ𝑥 𝑅 Se 𝐴 | ||
| Theorem | nfwe 5638 | Bound-variable hypothesis builder for well-orderings. (Contributed by Stefan O'Rear, 20-Jan-2015.) (Revised by Mario Carneiro, 14-Oct-2016.) |
| ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝐴 ⇒ ⊢ Ⅎ𝑥 𝑅 We 𝐴 | ||
| Theorem | frirr 5639 | A well-founded relation is irreflexive. Special case of Proposition 6.23 of [TakeutiZaring] p. 30. (Contributed by NM, 2-Jan-1994.) (Revised by Mario Carneiro, 22-Jun-2015.) |
| ⊢ ((𝑅 Fr 𝐴 ∧ 𝐵 ∈ 𝐴) → ¬ 𝐵𝑅𝐵) | ||
| Theorem | fr2nr 5640 | A well-founded relation has no 2-cycle loops. Special case of Proposition 6.23 of [TakeutiZaring] p. 30. (Contributed by NM, 30-May-1994.) (Revised by Mario Carneiro, 22-Jun-2015.) |
| ⊢ ((𝑅 Fr 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → ¬ (𝐵𝑅𝐶 ∧ 𝐶𝑅𝐵)) | ||
| Theorem | fr0 5641 | Any relation is well-founded on the empty set. (Contributed by NM, 17-Sep-1993.) |
| ⊢ 𝑅 Fr ∅ | ||
| Theorem | frminex 5642* | If an element of a well-founded set satisfies a property 𝜑, then there is a minimal element that satisfies 𝜑. (Contributed by Jeff Madsen, 18-Jun-2010.) (Proof shortened by Mario Carneiro, 18-Nov-2016.) |
| ⊢ 𝐴 ∈ V & ⊢ (𝑥 = 𝑦 → (𝜑 ↔ 𝜓)) ⇒ ⊢ (𝑅 Fr 𝐴 → (∃𝑥 ∈ 𝐴 𝜑 → ∃𝑥 ∈ 𝐴 (𝜑 ∧ ∀𝑦 ∈ 𝐴 (𝜓 → ¬ 𝑦𝑅𝑥)))) | ||
| Theorem | efrirr 5643 | A well-founded class does not belong to itself. (Contributed by NM, 18-Apr-1994.) (Revised by Mario Carneiro, 22-Jun-2015.) |
| ⊢ ( E Fr 𝐴 → ¬ 𝐴 ∈ 𝐴) | ||
| Theorem | efrn2lp 5644 | A well-founded class contains no 2-cycle loops. (Contributed by NM, 19-Apr-1994.) |
| ⊢ (( E Fr 𝐴 ∧ (𝐵 ∈ 𝐴 ∧ 𝐶 ∈ 𝐴)) → ¬ (𝐵 ∈ 𝐶 ∧ 𝐶 ∈ 𝐵)) | ||
| Theorem | epse 5645 | The membership relation is set-like on any class. (This is the origin of the term "set-like": a set-like relation "acts like" the membership relation of sets and their elements.) (Contributed by Mario Carneiro, 22-Jun-2015.) |
| ⊢ E Se 𝐴 | ||
| Theorem | tz7.2 5646 | Similar to Theorem 7.2 of [TakeutiZaring] p. 35, except that the Axiom of Regularity is not required due to the antecedent E Fr 𝐴. (Contributed by NM, 4-May-1994.) |
| ⊢ ((Tr 𝐴 ∧ E Fr 𝐴 ∧ 𝐵 ∈ 𝐴) → (𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ 𝐴)) | ||
| Theorem | dfepfr 5647* | An alternate way of saying that the membership relation is well-founded. (Contributed by NM, 17-Feb-2004.) (Revised by Mario Carneiro, 23-Jun-2015.) |
| ⊢ ( E Fr 𝐴 ↔ ∀𝑥((𝑥 ⊆ 𝐴 ∧ 𝑥 ≠ ∅) → ∃𝑦 ∈ 𝑥 (𝑥 ∩ 𝑦) = ∅)) | ||
| Theorem | epfrc 5648* | A subset of a well-founded class has a minimal element. (Contributed by NM, 17-Feb-2004.) (Revised by David Abernethy, 22-Feb-2011.) |
| ⊢ 𝐵 ∈ V ⇒ ⊢ (( E Fr 𝐴 ∧ 𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅) → ∃𝑥 ∈ 𝐵 (𝐵 ∩ 𝑥) = ∅) | ||
| Theorem | wess 5649 | Subset theorem for the well-ordering predicate. Exercise 4 of [TakeutiZaring] p. 31. (Contributed by NM, 19-Apr-1994.) |
| ⊢ (𝐴 ⊆ 𝐵 → (𝑅 We 𝐵 → 𝑅 We 𝐴)) | ||
| Theorem | weeq1 5650 | Equality theorem for the well-ordering predicate. (Contributed by NM, 9-Mar-1997.) |
| ⊢ (𝑅 = 𝑆 → (𝑅 We 𝐴 ↔ 𝑆 We 𝐴)) | ||
| Theorem | weeq2 5651 | Equality theorem for the well-ordering predicate. (Contributed by NM, 3-Apr-1994.) |
| ⊢ (𝐴 = 𝐵 → (𝑅 We 𝐴 ↔ 𝑅 We 𝐵)) | ||
| Theorem | weeq12d 5652 | Equality deduction for well-orderings. (Contributed by Stefan O'Rear, 19-Jan-2015.) (Proof shortened by Matthew House, 10-Sep-2025.) |
| ⊢ (𝜑 → 𝑅 = 𝑆) & ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝑅 We 𝐴 ↔ 𝑆 We 𝐵)) | ||
| Theorem | wefr 5653 | A well-ordering is well-founded. (Contributed by NM, 22-Apr-1994.) |
| ⊢ (𝑅 We 𝐴 → 𝑅 Fr 𝐴) | ||
| Theorem | weso 5654 | A well-ordering is a strict ordering. (Contributed by NM, 16-Mar-1997.) |
| ⊢ (𝑅 We 𝐴 → 𝑅 Or 𝐴) | ||
| Theorem | wecmpep 5655 | The elements of a class well-ordered by membership are comparable. (Contributed by NM, 17-May-1994.) |
| ⊢ (( E We 𝐴 ∧ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴)) → (𝑥 ∈ 𝑦 ∨ 𝑥 = 𝑦 ∨ 𝑦 ∈ 𝑥)) | ||
| Theorem | wetrep 5656 | On a class well-ordered by membership, the membership predicate is transitive. (Contributed by NM, 22-Apr-1994.) |
| ⊢ (( E We 𝐴 ∧ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐴 ∧ 𝑧 ∈ 𝐴)) → ((𝑥 ∈ 𝑦 ∧ 𝑦 ∈ 𝑧) → 𝑥 ∈ 𝑧)) | ||
| Theorem | wefrc 5657* | A nonempty subclass of a class well-ordered by membership has a minimal element. Special case of Proposition 6.26 of [TakeutiZaring] p. 31. (Contributed by NM, 17-Feb-2004.) |
| ⊢ (( E We 𝐴 ∧ 𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅) → ∃𝑥 ∈ 𝐵 (𝐵 ∩ 𝑥) = ∅) | ||
| Theorem | we0 5658 | Any relation is a well-ordering of the empty set. (Contributed by NM, 16-Mar-1997.) |
| ⊢ 𝑅 We ∅ | ||
| Theorem | wereu 5659* | A nonempty subset of an 𝑅-well-ordered class has a unique 𝑅 -minimal element. (Contributed by NM, 18-Mar-1997.) (Revised by Mario Carneiro, 28-Apr-2015.) |
| ⊢ ((𝑅 We 𝐴 ∧ (𝐵 ∈ 𝑉 ∧ 𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅)) → ∃!𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦𝑅𝑥) | ||
| Theorem | wereu2 5660* | A nonempty subclass of an 𝑅-well-ordered and 𝑅-setlike class has a unique 𝑅-minimal element. Proposition 6.26 of [TakeutiZaring] p. 31. (Contributed by Scott Fenton, 29-Jan-2011.) (Revised by Mario Carneiro, 24-Jun-2015.) |
| ⊢ (((𝑅 We 𝐴 ∧ 𝑅 Se 𝐴) ∧ (𝐵 ⊆ 𝐴 ∧ 𝐵 ≠ ∅)) → ∃!𝑥 ∈ 𝐵 ∀𝑦 ∈ 𝐵 ¬ 𝑦𝑅𝑥) | ||
| Syntax | cxp 5661 | Extend the definition of a class to include the Cartesian product. |
| class (𝐴 × 𝐵) | ||
| Syntax | ccnv 5662 | Extend the definition of a class to include the converse of a class. |
| class ◡𝐴 | ||
| Syntax | cdm 5663 | Extend the definition of a class to include the domain of a class. |
| class dom 𝐴 | ||
| Syntax | crn 5664 | Extend the definition of a class to include the range of a class. |
| class ran 𝐴 | ||
| Syntax | cres 5665 | Extend the definition of a class to include the restriction of a class. Read: "the restriction of 𝐴 to 𝐵". |
| class (𝐴 ↾ 𝐵) | ||
| Syntax | cima 5666 | Extend the definition of a class to include the image of a class. Read: "the image of 𝐵 under 𝐴". |
| class (𝐴 “ 𝐵) | ||
| Syntax | ccom 5667 | Extend the definition of a class to include the composition of two classes. (Read: The composition of 𝐴 and 𝐵.) |
| class (𝐴 ∘ 𝐵) | ||
| Syntax | wrel 5668 | Extend the definition of a wff to include the relation predicate. Read: "𝐴 is a relation". |
| wff Rel 𝐴 | ||
| Definition | df-xp 5669* | Define the Cartesian product of two classes. This is also sometimes called the "cross product" but that term also has other meanings; we intentionally choose a less ambiguous term. Definition 9.11 of [Quine] p. 64. For example, ({1, 5} × {2, 7}) = ({〈1, 2〉, 〈1, 7〉} ∪ {〈5, 2〉, 〈5, 7〉}) (ex-xp 30768). Another example is that the set of rational numbers is defined in df-q 12974 using the Cartesian product (ℤ × ℕ); the left- and right-hand sides of the Cartesian product represent the top (integer) and bottom (natural) numbers of a fraction. (Contributed by NM, 4-Jul-1994.) |
| ⊢ (𝐴 × 𝐵) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵)} | ||
| Definition | df-rel 5670 | Define the relation predicate. Definition 6.4(1) of [TakeutiZaring] p. 23. For alternate definitions, see dfrel2 6189 and dfrel3 6199. (Contributed by NM, 1-Aug-1994.) |
| ⊢ (Rel 𝐴 ↔ 𝐴 ⊆ (V × V)) | ||
| Definition | df-cnv 5671* |
Define the converse of a class. Definition 9.12 of [Quine] p. 64. The
converse of a binary relation swaps its arguments, i.e., if 𝐴 ∈
V
and 𝐵 ∈ V then (𝐴◡𝑅𝐵 ↔ 𝐵𝑅𝐴), as proven in brcnv 5870
(see df-br 5111 and df-rel 5670 for more on relations). For example,
◡{〈2,
6〉, 〈3, 9〉} = {〈6, 2〉, 〈9, 3〉}
(ex-cnv 30769).
We use Quine's breve accent (smile) notation. Like Quine, we use it as a prefix, which eliminates the need for parentheses. "Converse" is Quine's terminology. Some authors use a "minus one" exponent and call it "inverse", especially when the argument is a function, although this is not in general a genuine inverse. (Contributed by NM, 4-Jul-1994.) |
| ⊢ ◡𝐴 = {〈𝑥, 𝑦〉 ∣ 𝑦𝐴𝑥} | ||
| Definition | df-co 5672* | Define the composition of two classes. Definition 6.6(3) of [TakeutiZaring] p. 24. For example, ((exp ∘ cos)‘0) = e (ex-co 30770) because (cos‘0) = 1 (see cos0 16207) and (exp‘1) = e (see df-e 16123). Note that Definition 7 of [Suppes] p. 63 reverses 𝐴 and 𝐵, uses / instead of ∘, and calls the operation "relative product". (Contributed by NM, 4-Jul-1994.) |
| ⊢ (𝐴 ∘ 𝐵) = {〈𝑥, 𝑦〉 ∣ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦)} | ||
| Definition | df-dm 5673* | Define the domain of a class. Definition 3 of [Suppes] p. 59. For example, 𝐹 = {〈2, 6〉, 〈3, 9〉} → dom 𝐹 = {2, 3} (ex-dm 30771). Another example is the domain of the complex arctangent, (𝐴 ∈ dom arctan ↔ (𝐴 ∈ ℂ ∧ 𝐴 ≠ -i ∧ 𝐴 ≠ i)) (for proof see atandm 27022). Contrast with range (defined in df-rn 5674). For alternate definitions see dfdm2 6284, dfdm3 5879, and dfdm4 5887. The notation "dom " is used by Enderton; other authors sometimes use script D. (Contributed by NM, 1-Aug-1994.) |
| ⊢ dom 𝐴 = {𝑥 ∣ ∃𝑦 𝑥𝐴𝑦} | ||
| Definition | df-rn 5674 | Define the range of a class. For example, 𝐹 = {〈2, 6〉, 〈3, 9〉} → ran 𝐹 = {6, 9} (ex-rn 30772). Contrast with domain (defined in df-dm 5673). For alternate definitions, see dfrn2 5880, dfrn3 5881, and dfrn4 6203. The notation "ran " is used by Enderton. The range of a function is often also called "the image of the function" (see definition in [Lang] p. ix), which can be justified by imadmrn 6074. Not to be confused with "codomain" (see df-f 6542), which may be a superset/superclass of the range (see frn 6715). (Contributed by NM, 1-Aug-1994.) |
| ⊢ ran 𝐴 = dom ◡𝐴 | ||
| Definition | df-res 5675 | Define the restriction of a class. Definition 6.6(1) of [TakeutiZaring] p. 24. For example, the expression (exp ↾ ℝ) (used in reeff1 16177) means "the exponential function e to the x, but the exponent x must be in the reals" (df-ef 16122 defines the exponential function, which normally allows the exponent to be a complex number). Another example is (𝐹 = {〈2, 6〉, 〈3, 9〉} ∧ 𝐵 = {1, 2}) → (𝐹 ↾ 𝐵) = {〈2, 6〉} (ex-res 30773). We do not introduce a special syntax for the corestriction of a class: it will be expressed either as the intersection (𝐴 ∩ (V × 𝐵)) or as the converse of the restricted converse (see cnvrescnv 6196). (Contributed by NM, 2-Aug-1994.) |
| ⊢ (𝐴 ↾ 𝐵) = (𝐴 ∩ (𝐵 × V)) | ||
| Definition | df-ima 5676 | Define the image of a class (as restricted by another class). Definition 6.6(2) of [TakeutiZaring] p. 24. For example, (𝐹 = {〈2, 6〉, 〈3, 9〉} ∧ 𝐵 = {1, 2}) → (𝐹 “ 𝐵) = {6} (ex-ima 30774). Contrast with restriction (df-res 5675) and range (df-rn 5674). For an alternate definition, see dfima2 6066. (Contributed by NM, 2-Aug-1994.) |
| ⊢ (𝐴 “ 𝐵) = ran (𝐴 ↾ 𝐵) | ||
| Theorem | xpeq1 5677 | Equality theorem for Cartesian product. (Contributed by NM, 4-Jul-1994.) |
| ⊢ (𝐴 = 𝐵 → (𝐴 × 𝐶) = (𝐵 × 𝐶)) | ||
| Theorem | xpss12 5678 | Subset theorem for Cartesian product. Generalization of Theorem 101 of [Suppes] p. 52. (Contributed by NM, 26-Aug-1995.) (Proof shortened by Andrew Salmon, 27-Aug-2011.) |
| ⊢ ((𝐴 ⊆ 𝐵 ∧ 𝐶 ⊆ 𝐷) → (𝐴 × 𝐶) ⊆ (𝐵 × 𝐷)) | ||
| Theorem | xpss 5679 | A Cartesian product is included in the ordered pair universe. Exercise 3 of [TakeutiZaring] p. 25. (Contributed by NM, 2-Aug-1994.) |
| ⊢ (𝐴 × 𝐵) ⊆ (V × V) | ||
| Theorem | inxpssres 5680 | Intersection with a Cartesian product is a subclass of restriction. (Contributed by Peter Mazsa, 19-Jul-2019.) |
| ⊢ (𝑅 ∩ (𝐴 × 𝐵)) ⊆ (𝑅 ↾ 𝐴) | ||
| Theorem | relxp 5681 | A Cartesian product is a relation. Theorem 3.13(i) of [Monk1] p. 37. (Contributed by NM, 2-Aug-1994.) |
| ⊢ Rel (𝐴 × 𝐵) | ||
| Theorem | xpss1 5682 | Subset relation for Cartesian product. (Contributed by Jeff Hankins, 30-Aug-2009.) |
| ⊢ (𝐴 ⊆ 𝐵 → (𝐴 × 𝐶) ⊆ (𝐵 × 𝐶)) | ||
| Theorem | xpss2 5683 | Subset relation for Cartesian product. (Contributed by Jeff Hankins, 30-Aug-2009.) |
| ⊢ (𝐴 ⊆ 𝐵 → (𝐶 × 𝐴) ⊆ (𝐶 × 𝐵)) | ||
| Theorem | xpeq2 5684 | Equality theorem for Cartesian product. (Contributed by NM, 5-Jul-1994.) |
| ⊢ (𝐴 = 𝐵 → (𝐶 × 𝐴) = (𝐶 × 𝐵)) | ||
| Theorem | elxpi 5685* | Membership in a Cartesian product. Uses fewer axioms than elxp 5686. (Contributed by NM, 4-Jul-1994.) |
| ⊢ (𝐴 ∈ (𝐵 × 𝐶) → ∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ 𝐵 ∧ 𝑦 ∈ 𝐶))) | ||
| Theorem | elxp 5686* | Membership in a Cartesian product. (Contributed by NM, 4-Jul-1994.) |
| ⊢ (𝐴 ∈ (𝐵 × 𝐶) ↔ ∃𝑥∃𝑦(𝐴 = 〈𝑥, 𝑦〉 ∧ (𝑥 ∈ 𝐵 ∧ 𝑦 ∈ 𝐶))) | ||
| Theorem | elxp2 5687* | Membership in a Cartesian product. (Contributed by NM, 23-Feb-2004.) (Proof shortened by JJ, 13-Aug-2021.) |
| ⊢ (𝐴 ∈ (𝐵 × 𝐶) ↔ ∃𝑥 ∈ 𝐵 ∃𝑦 ∈ 𝐶 𝐴 = 〈𝑥, 𝑦〉) | ||
| Theorem | xpeq12 5688 | Equality theorem for Cartesian product. (Contributed by FL, 31-Aug-2009.) |
| ⊢ ((𝐴 = 𝐵 ∧ 𝐶 = 𝐷) → (𝐴 × 𝐶) = (𝐵 × 𝐷)) | ||
| Theorem | xpeq1i 5689 | Equality inference for Cartesian product. (Contributed by NM, 21-Dec-2008.) |
| ⊢ 𝐴 = 𝐵 ⇒ ⊢ (𝐴 × 𝐶) = (𝐵 × 𝐶) | ||
| Theorem | xpeq2i 5690 | Equality inference for Cartesian product. (Contributed by NM, 21-Dec-2008.) |
| ⊢ 𝐴 = 𝐵 ⇒ ⊢ (𝐶 × 𝐴) = (𝐶 × 𝐵) | ||
| Theorem | xpeq12i 5691 | Equality inference for Cartesian product. (Contributed by FL, 31-Aug-2009.) |
| ⊢ 𝐴 = 𝐵 & ⊢ 𝐶 = 𝐷 ⇒ ⊢ (𝐴 × 𝐶) = (𝐵 × 𝐷) | ||
| Theorem | xpeq1d 5692 | Equality deduction for Cartesian product. (Contributed by Jeff Madsen, 17-Jun-2010.) |
| ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝐴 × 𝐶) = (𝐵 × 𝐶)) | ||
| Theorem | xpeq2d 5693 | Equality deduction for Cartesian product. (Contributed by Jeff Madsen, 17-Jun-2010.) |
| ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝐶 × 𝐴) = (𝐶 × 𝐵)) | ||
| Theorem | xpeq12d 5694 | Equality deduction for Cartesian product. (Contributed by NM, 8-Dec-2013.) |
| ⊢ (𝜑 → 𝐴 = 𝐵) & ⊢ (𝜑 → 𝐶 = 𝐷) ⇒ ⊢ (𝜑 → (𝐴 × 𝐶) = (𝐵 × 𝐷)) | ||
| Theorem | sqxpeqd 5695 | Equality deduction for a Cartesian square, see Wikipedia "Cartesian product", https://en.wikipedia.org/wiki/Cartesian_product#n-ary_Cartesian_power. (Contributed by AV, 13-Jan-2020.) |
| ⊢ (𝜑 → 𝐴 = 𝐵) ⇒ ⊢ (𝜑 → (𝐴 × 𝐴) = (𝐵 × 𝐵)) | ||
| Theorem | nfxp 5696 | Bound-variable hypothesis builder for Cartesian product. (Contributed by NM, 15-Sep-2003.) (Revised by Mario Carneiro, 15-Oct-2016.) |
| ⊢ Ⅎ𝑥𝐴 & ⊢ Ⅎ𝑥𝐵 ⇒ ⊢ Ⅎ𝑥(𝐴 × 𝐵) | ||
| Theorem | 0nelxp 5697 | The empty set is not a member of a Cartesian product. (Contributed by NM, 2-May-1996.) (Revised by Mario Carneiro, 26-Apr-2015.) (Proof shortened by JJ, 13-Aug-2021.) |
| ⊢ ¬ ∅ ∈ (𝐴 × 𝐵) | ||
| Theorem | 0nelelxp 5698 | A member of a Cartesian product (ordered pair) doesn't contain the empty set. (Contributed by NM, 15-Dec-2008.) |
| ⊢ (𝐶 ∈ (𝐴 × 𝐵) → ¬ ∅ ∈ 𝐶) | ||
| Theorem | opelxp 5699 | Ordered pair membership in a Cartesian product. (Contributed by NM, 15-Nov-1994.) (Proof shortened by Andrew Salmon, 12-Aug-2011.) (Revised by Mario Carneiro, 26-Apr-2015.) |
| ⊢ (〈𝐴, 𝐵〉 ∈ (𝐶 × 𝐷) ↔ (𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷)) | ||
| Theorem | opelxpi 5700 | Ordered pair membership in a Cartesian product (implication). (Contributed by NM, 28-May-1995.) |
| ⊢ ((𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷) → 〈𝐴, 𝐵〉 ∈ (𝐶 × 𝐷)) | ||
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |