| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-8795) |
(8796-10377) |
(10378-10766) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | eq0 2301 | The empty set has no elements. Theorem 2 of [Suppes] p. 22. |
| Theorem | eqv 2302 | The universe contains every set. |
| Theorem | 0el 2303 | Membership of the empty set in another class. |
| Theorem | un0 2304 | The union of a class with the empty set is itself. Theorem 24 of [Suppes] p. 27. |
| Theorem | in0 2305 | The intersection of a class with the empty set is the empty set. Theorem 16 of [Suppes] p. 26. |
| Theorem | inv1 2306 | The intersection of a class with the universal class is itself. Exercise 4.10(k) of [Mendelson] p. 231. |
| Theorem | unv 2307 | The union of a class with the universal class is the universal class. Exercise 4.10(l) of [Mendelson] p. 231. |
| Theorem | 0ss 2308 | The null set is a subset of any class. Part of Exercise 1 of [TakeutiZaring] p. 22. |
| Theorem | ss0b 2309 | Any subset of the empty set is empty. Theorem 5 of [Suppes] p. 23 and its converse. |
| Theorem | ss0 2310 | Any subset of the empty set is empty. Theorem 5 of [Suppes] p. 23. |
| Theorem | sseq0 2311 | A subclass of an empty class is empty. |
| Theorem | ssne0 2312 | A class with a nonempty subclass is nonempty. |
| Theorem | un00 2313 | Two classes are empty iff their union is empty. |
| Theorem | vss 2314 | Only the universal class has the universal class as a subclass. |
| Theorem | 0pss 2315 | The null set is a proper subset of any non-empty set. |
| Theorem | npss0 2316 | No set is a proper subset of the empty set. |
| Theorem | pssv 2317 | Any non-universal class is a proper subclass of the universal class. |
| Theorem | disj 2318 | Two ways of saying that two classes are disjoint (have no members in common). |
| Theorem | disj1 2319 | Two ways of saying that two classes are disjoint (have no members in common). |
| Theorem | reldisj 2320 |
Two ways of saying that two classes are disjoint, using the complement
of |
| Theorem | disj3 2321 | Two ways of saying that two classes are disjoint. |
| Theorem | disjne 2322 | Members of disjoint sets are not equal. |
| Theorem | disj2 2323 | Two ways of saying that two classes are disjoint. |
| Theorem | disj4 2324 | Two ways of saying that two classes are disjoint. |
| Theorem | ssdisj 2325 | Intersection with a subclass of a disjoint class. (Contributed by FL, 24-Jan-2007.) |
| Theorem | disjpss 2326 | A class is a proper subset of its union with a disjoint nonempty class. |
| Theorem | undisj1 2327 | The union of disjoint classes is disjoint. |
| Theorem | undisj2 2328 | The union of disjoint classes is disjoint. |
| Theorem | ssindif0 2329 | Subclass expressed in terms of intersection with difference from the universal class. |
| Theorem | inelcm 2330 | The intersection of classes with a common member is nonempty. |
| Theorem | minel 2331 | A minimum element of a class has no elements in common with the class. |
| Theorem | undif4 2332 | Distribute union over difference. |
| Theorem | disjssun 2333 | Subset relation for disjoint classes. |
| Theorem | ssdif0 2334 | Subclass expressed in terms of difference. Exercise 7 of [TakeutiZaring] p. 22. |
| Theorem | vdif0 2335 | Universal class equality in terms of empty difference. |
| Theorem | pssdifn0 2336 | A proper subclass has a nonempty difference. |
| Theorem | ssnelpss 2337 | A subclass missing a member is a proper subclass. |
| Theorem | pssnel 2338 | A proper subclass has a member in one argument that's not in both. |
| Theorem | difin0ss 2339 | Difference, intersection, and subclass relationship. |
| Theorem | inssdif0 2340 | Intersection, subclass, and difference relationship. |
| Theorem | difid 2341 | The difference between a class and itself is the empty set. Proposition 5.15 of [TakeutiZaring] p. 20. Also Theorem 32 of [Suppes] p. 28. |
| Theorem | dif0 2342 | The difference between a class and the empty set. Part of Exercise 4.4 of [Stoll] p. 16. |
| Theorem | 0dif 2343 | The difference between the empty set and a class. Part of Exercise 4.4 of [Stoll] p. 16. |
| Theorem | difdisj 2344 | A class and its relative complement are disjoint. Theorem 38 of [Suppes] p. 29. |
| Theorem | difin0 2345 | The difference of a class from its intersection is empty. Theorem 37 of [Suppes] p. 29. |
| Theorem | undifv 2346 | The union of a class and its complement is the universe. Theorem 5.1(5) of [Stoll] p. 17. |
| Theorem | undif1 2347 | Absorption of difference by union. This decomposes a union into two disjoint classes (see difdisj 2344). Theorem 35 of [Suppes] p. 29. |
| Theorem | undif2 2348 | Absorption of difference by union. This decomposes a union into two disjoint classes (see difdisj 2344). Part of proof of Corollary 6K of [Enderton] p. 144. |
| Theorem | difun2 2349 | Absorption of union by difference. Theorem 36 of [Suppes] p. 29. |
| Theorem | undif 2350 | Union of complementary parts into whole. |
| Theorem | ssundif 2351 | A condition equivalent to inclusion in the union of two classes. |
| Theorem | difcom 2352 | Swap the arguments of a class difference. |
| Theorem | difdifdir 2353 | Distributive law for class difference. Exercise 4.8 of [Stoll] p. 16. |
| Theorem | r19.2z 2354 | Theorem 19.2 of [Margaris] p. 89 with restricted quantifiers (compare 19.2 1033). The restricted version is valid only when the domain of quantification is not empty. |
| Theorem | r19.3rzv 2355 | Restricted quantification of wff not containing quantified variable. |
| Theorem | r19.9rzv 2356 | Restricted quantification of wff not containing quantified variable. |
| Theorem | r19.28zv 2357 | Restricted quantifier version of Theorem 19.28 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. |
| Theorem | r19.37zv 2358 | Restricted quantifier version of Theorem 19.37 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. (Contributed by Paul Chapman, 8-Oct-2007.) |
| Theorem | r19.45zv 2359 | Restricted version of Theorem 19.45 of [Margaris] p. 90. |
| Theorem | r19.27zv 2360 | Restricted quantifier version of Theorem 19.27 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. |
| Theorem | r19.36zv 2361 | Restricted quantifier version of Theorem 19.36 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. |
| Theorem | rzal 2362 | Vacuous quantification is always true. |
| Theorem | rexn0 2363 | Restricted existential quantification implies its restriction is nonempty. (Contributed by Szymon Jaroszewicz, 3-Apr-2007.) |
| Theorem | ralidm 2364 | Idempotent law for restricted quantifier. |
| Theorem | ral0 2365 | Vacuous universal quantification is always true. |
| Theorem | ralf0 2366 | The quantification of a falsehood is vacuous when true. |
| Theorem | raaan 2367 | Rearrange restricted quantifiers. |
| "Weak deduction theorem" for set theory | ||
| Syntax | cif 2368 | Extend class notation to include the conditional operator. See df-if 2369 for a description. (In older databases this was denoted "ded".) |
| Definition | df-if 2369 |
Define the conditional operator. Read
An important use for us is in conjunction with the weak deduction
theorem, which converts a hypothesis into an antecedent. In that role,
|
| Theorem | dfif2 2370 | An alternate definition of the conditional operator df-if 2369 with one fewer connectives (but probably less intuitive to understand). |
| Theorem | ifeq1 2371 | Equality theorem for conditional operator. |
| Theorem | ifeq2 2372 | Equality theorem for conditional operator. |
| Theorem | iftrue 2373 | Value of the conditional operator when its first argument is true. |
| Theorem | iffalse 2374 | Value of the conditional operator when its first argument is false. |
| Theorem | ifeq12 2375 | Equality theorem for conditional operators. |
| Theorem | ifeq1d 2376 | Equality deduction for conditional operator. |
| Theorem | ifeq2d 2377 | Equality deduction for conditional operator. |