| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | ssnelpss 2301 | A subclass missing a member is a proper subclass. |
| Theorem | pssnel 2302 | A proper subclass has a member in one argument that's not in both. |
| Theorem | difin0ss 2303 | Difference, intersection, and subclass relationship. |
| Theorem | inssdif0 2304 | Intersection, subclass, and difference relationship. |
| Theorem | difid 2305 | 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 2306 | The difference between a class and the empty set. Part of Exercise 4.4 of [Stoll] p. 16. |
| Theorem | 0dif 2307 | The difference between the empty set and a class. Part of Exercise 4.4 of [Stoll] p. 16. |
| Theorem | difdisj 2308 | A class and its relative complement are disjoint. Theorem 38 of [Suppes] p. 29. |
| Theorem | difin0 2309 | The difference of a class from its intersection is empty. Theorem 37 of [Suppes] p. 29. |
| Theorem | undifv 2310 | The union of a class and its complement is the universe. Theorem 5.1(5) of [Stoll] p. 17. |
| Theorem | undif1 2311 | Absorption of difference by union. This decomposes a union into two disjoint classes (see difdisj 2308). Theorem 35 of [Suppes] p. 29. |
| Theorem | undif2 2312 | Absorption of difference by union. This decomposes a union into two disjoint classes (see difdisj 2308). Part of proof of Corollary 6K of [Enderton] p. 144. |
| Theorem | difun2 2313 | Absorption of union by difference. Theorem 36 of [Suppes] p. 29. |
| Theorem | undif 2314 | Union of complementary parts into whole. |
| Theorem | ssundif 2315 | A condition equivalent to inclusion in the union of two classes. |
| Theorem | difcom 2316 | Swap the arguments of a class difference. |
| Theorem | difdifdir 2317 | Distributive law for class difference. Exercise 4.8 of [Stoll] p. 16. |
| Theorem | r19.2z 2318 | Theorem 19.2 of [Margaris] p. 89 with restricted quantifiers (compare 19.2 1006). The restricted version is valid only when the domain of quantification is not empty. |
| Theorem | r19.3rzv 2319 | Restricted quantification of wff not containing quantified variable. |
| Theorem | r19.9rzv 2320 | Restricted quantification of wff not containing quantified variable. |
| Theorem | r19.28zv 2321 | 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 2322 | 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 2323 | Restricted version of Theorem 19.45 of [Margaris] p. 90. |
| Theorem | r19.27zv 2324 | 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 2325 | 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 2326 | Vacuous quantification is always true. |
| Theorem | rexn0 2327 | Restricted existential quantification implies its restriction is nonempty. (Contributed by Szymon Jaroszewicz, 3-Apr-2007.) |
| Theorem | ralidm 2328 | Idempotent law for restricted quantifier. |
| Theorem | ral0 2329 | Vacuous universal quantification is always true. |
| Theorem | ralf0 2330 | The quantification of a falsehood is vacuous when true. |
| Theorem | raaan 2331 | Rearrange restricted quantifiers. |
| "Weak deduction theorem" for set theory | ||
| Syntax | cif 2332 | Extend class notation to include the conditional operator. See df-if 2333 for a description. (In older databases this was denoted "ded".) |
| Definition | df-if 2333 |
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 2334 | An alternate definition of the conditional operator df-if 2333 with one fewer connectives (but probably less intuitive to understand). |
| Theorem | ifeq1 2335 | Equality theorem for conditional operator. |
| Theorem | ifeq2 2336 | Equality theorem for conditional operator. |
| Theorem | iftrue 2337 | Value of the conditional operator when its first argument is true. |
| Theorem | iffalse 2338 | Value of the conditional operator when its first argument is false. |
| Theorem | ifeq12 2339 | Equality theorem for conditional operators. |
| Theorem | ifeq1d 2340 | Equality deduction for conditional operator. |
| Theorem | ifeq2d 2341 | Equality deduction for conditional operator. |
| Theorem | ifbi 2342 | Equivalence theorem for conditional operators. (Contributed by Raph Levien, 15-Jan-2004.) |
| Theorem | ifbid 2343 | Equivalence deduction for conditional operators. |
| Theorem | hbif 2344 | Bound-variable hypothesis builder for a conditional operator. |
| Theorem | elimif 2345 |
Elimination of a conditional operator contained in a wff |
| Theorem | ifboth 2346 |
A wff |
| Theorem | ifid 2347 | Identical true and false arguments in the conditional operator. |
| Theorem | eqif 2348 | Expansion of an equality with a conditional operator. |
| Theorem | elif 2349 | Membership in a conditional operator. |
| Theorem | ifel 2350 | Membership of a conditional operator. |
| Theorem | ifcl 2351 | Membership (closure) of a conditional operator. |
| Theorem | ifor 2352 | The possible values of a conditional operator. |
| Theorem | ifswap 2353 | Negating the first argument swaps the last two arguments of a conditional operator. |
| Theorem | dedth 2354 |
Weak deduction theorem that eliminates a hypothesis |
| Theorem | dedth2v 2355 | Weak deduction theorem for eliminating a hypothesis with 2 class variables. Note: if the hypothesis can be separated into two hypotheses, each with one class variable, then dedth2h 2358 is simpler to use. See also comments in dedth 2354. |
| Theorem | dedth3v 2356 | Weak deduction theorem for eliminating a hypothesis with 3 class variables. See comments in dedth2v 2355. |
| Theorem | dedth4v 2357 | Weak deduction theorem for eliminating a hypothesis with 4 class variables. See comments in dedth2v 2355. |
| Theorem | dedth2h 2358 | Weak deduction theorem eliminating two hypotheses. This theorem is simpler to use than dedth2v 2355 but requires that each hypothesis has exactly one class variable. See also comments in dedth 2354. |
![]() | ||