| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-8795) |
(8796-10377) |
(10378-10766) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | equs5e 1201 | A property related to substitution that unlike equs5 1224 doesn't require a distinctor antecedent. |
| Theorem | sb4a 1202 | A version of sb4 1226 that doesn't require a distinctor antecedent. |
| Theorem | equs45f 1203 |
Two ways of expressing substitution when |
| Theorem | sb6f 1204 |
Equivalence for substitution when |
| Theorem | sb5f 1205 |
Equivalence for substitution when |
| Theorem | sb4e 1206 | One direction of a simplified definition of substitution that unlike sb4 1226 doesn't require a distinctor antecedent. |
| Theorem | hbsb2a 1207 | Special case of a bound-variable hypothesis builder for substitution. |
| Theorem | hbsb2e 1208 | Special case of a bound-variable hypothesis builder for substitution. |
| Theorem | hbsb3 1209 |
If |
| Predicate calculus with distinct variables | ||
| The axiom of quantifier introduction ax-17 | ||
| Theorem | a4imv 1210 | A version of a4im 1162 with a distinct variable requirement instead of a bound variable hypothesis. |
| Theorem | aev 1211 | A "distinctor elimination" lemma with no restrictions on variables in the consequent, proved without using ax-16 1213. The proof is unusual in that it involves linking 17 implications, which might provide an interesting challenge for an automated theorem prover. |
| Derive the axiom of distinct variables ax-16 | ||
| Theorem | ax16 1212 |
Theorem showing that ax-16 1213 is redundant if ax-17 974
is included in the
axiom system. The important part of the proof is provided by aev 1211.
See ax16ALT 1274 for an alternate proof that does not require ax-10 969 or ax-12 971. This theorem should not be referenced in any proof. Instead, use ax-16 1213 below so that theorems needing ax-16 1213 can be more easily identified. |
| Axiom | ax-16 1213 |
Axiom of Distinct Variables. The only axiom of predicate calculus
requiring that variables be distinct (if we consider ax-17 974
to be a
metatheorem and not an axiom). Axiom scheme C16' in [Megill]
p. 448 (p. 16 of the preprint). It apparently does not otherwise
appear in the literature but is easily proved from textbook predicate
calculus by cases. It is a somewhat bizarre axiom since the antecedent
is always false in set theory (see dtru 2781), but nonetheless it is
technically necessary as you can see from its uses.
This axiom is redundant if we include ax-17 974; see theorem ax16 1212. Alternately, ax-17 974 becomes logically redundant in the presence of this axiom, but without ax-17 974 we lose the more powerful metalogic that results from being able to express the concept of a set variable not occurring in a wff (as opposed to just two set variables being distinct). We retain ax-16 1213 here to provide logical completeness for systems with the simpler metalogic that results from omitting ax-17 974, which might be easier to study for some theoretical purposes. |
| Theorem | ax17eq 1214 | Theorem to add distinct quantifier to atomic formula. (This theorem demonstrates the induction basis for ax-17 974 considered as a metatheorem. Do not use it for later proofs - use ax-17 974 instead, to avoid reference to the redundant axiom ax-16 1213.) |
| Theorem | dveeq2 1215 | Quantifier introduction when one pair of variables is distinct. |
| Theorem | dveeq2ALT 1216 | Version of dveeq2 1215 using ax-16 1213 instead of ax-17 974. |
| Theorem | 19.23adv 1217 | Deduction from Theorem 19.23 of [Margaris] p. 90. |
| Theorem | ax11v2 1218 |
Recovery of ax11o 1220 from ax11v 1268 without using ax-11 970. The
hypothesis is even weaker than ax11v 1268, with |
| Theorem | ax11a2 1219 |
Derive ax-11o 1221 from a hypothesis in the form of ax-11 970. The
hypothesis is even weaker than ax-11 970, with |
| Derive the original axiom of variable substitution ax-11o | ||
| Theorem | ax11o 1220 |
Derivation of set.mm's original ax-11o 1221 from the shorter ax-11 970
that
has replaced it.
An open problem is whether this theorem can be proved without relying on ax-16 1213 or ax-17 974. Another open problem is whether this theorem can be proved without relying on ax-12 971 (see note in a12study 1381). Theorem ax11 1222 shows the reverse derivation of ax-11 970 from ax-11o 1221. This theorem should not be referenced in any proof. Instead, use ax-11o 1221 below so that theorems needing ax-11o 1221 can be more easily identified. |
| Axiom | ax-11o 1221 |
Axiom ax-11o 1221 ("o" for "old") was the
original version of ax-11 970,
before it was discovered (in Jan. 2007) that the shorter ax-11 970
could
replace it. It appears as Axiom scheme C15' in [Megill] p. 448 (p. 16
of the preprint). It is based on Lemma 16 of [Tarski] p. 70 and Axiom
C8 of [Monk2] p. 105, from which it can be
proved by cases. To
understand this theorem more easily, think of
" This axiom is redundant, as shown by theorem ax11o 1220. |
| Theorem | ax11 1222 |
Rederivation of axiom ax-11 970 from the orginal version, ax-11o 1221.
See theorem ax11o 1220 for the derivation of ax-11o 1221 from ax-11 970.
This theorem should not be referenced in any proof. Instead, use ax-11 970 above so that uses of ax-11 970 can be more easily identified. |
| Theorems without distinct variables that use axiom ax-11o | ||
| Theorem | ax11b 1223 | A bidirectional version of ax-11o 1221. |
| Theorem | equs5 1224 | Lemma used in proofs of substitution properties. |
| Theorem | sb3 1225 | One direction of a simplified definition of substitution when variables are distinct. |
| Theorem | sb4 1226 | One direction of a simplified definition of substitution when variables are distinct. |
| Theorem | sb4b 1227 | Simplified definition of substitution when variables are distinct. |
| Theorem | dfsb2 1228 | An alternate definition of proper substitution that, like df-sb 1175, mixes free and bound variables to avoid distinct variable requirements. |
| Theorem | dfsb3 1229 | An alternate definition of proper substitution df-sb 1175 that uses only primitive connectives (no defined terms) on the right-hand side. |
| Theorem | hbsb2 1230 | Bound-variable hypothesis builder for substitution. |
| Theorem | sbequi 1231 | An equality theorem for substitution. |
| Theorem | sbequ 1232 | An equality theorem for substitution. Used in proof of Theorem 9.7 in [Megill] p. 449 (p. 16 of the preprint). |
| Theorem | drsb2 1233 | Formula-building lemma for use with the Distinctor Reduction Theorem. Part of Theorem 9.4 of [Megill] p. 448 (p. 16 of preprint). |
| Theorem | sbn 1234 | Negation inside and outside of substitution are equivalent. |
| Theorem | sbi1 1235 | Removal of implication from substitution. |
| Theorem | sbi2 1236 | Introduction of implication into substitution. |
| Theorem | sbim 1237 | Implication inside and outside of substitution are equivalent. |
| Theorem | sbor 1238 | Logical OR inside and outside of substitution are equivalent. |
| Theorem | sb19.21 1239 | Substitution with a variable not free in antecedent affects only the consequent. |
| Theorem | sban 1240 | Conjunction inside and outside of a substitution are equivalent. |
| Theorem | sb3an 1241 | Conjunction inside and outside of a substitution are equivalent. |
| Theorem | sbbi 1242 | Equivalence inside and outside of a substitution are equivalent. |
| Theorem | sblbis 1243 | Introduce left biconditional inside of a substitution. |
| Theorem | sbrbis 1244 | Introduce right biconditional inside of a substitution. |
| Theorem | sbrbif 1245 | Introduce right biconditional inside of a substitution. |
| Theorem | a4sbe 1246 | A specialization theorem. |
| Theorem | a4sbim 1247 | Specialization of implication. |
| Theorem | a4sbbi 1248 | Specialization of biconditional. |
| Theorem | sbbid 1249 | Deduction substituting both sides of a biconditional. |
| Theorem | sbequ8 1250 | Elimination of equality from antecedent after substitution. |
| Theorem | hbsb4 1251 | A variable not free remains so after substitution with a distinct variable. |
| Theorem | hbsb4t 1252 | A variable not free remains so after substitution with a distinct variable (closed form of hbsb4 1251). |