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