| Metamath
Proof Explorer Theorem List (p. 462 of 513) | < 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-31550) |
(31551-33073) |
(33074-51270) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | sspwimpALT2 46101 | If a class is a subclass of another class, then its power class is a subclass of that other class's power class. Left-to-right implication of Exercise 18 of [TakeutiZaring] p. 18. Proof derived by completeusersproof.c from User's Proof in VirtualDeductionProofs.txt. The User's Proof in html format is displayed in https://us.metamath.org/other/completeusersproof/sspwimpaltvd.html. (Contributed by Alan Sare, 11-Sep-2016.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝐴 ⊆ 𝐵 → 𝒫 𝐴 ⊆ 𝒫 𝐵) | ||
| Theorem | e2ebindALT 46102 | Absorption of an existential quantifier of a double existential quantifier of non-distinct variables. The proof is derived by completeusersproof.c from User's Proof in VirtualDeductionProofs.txt. The User's Proof in html format is displayed in e2ebindVD 46085. (Contributed by Alan Sare, 11-Sep-2016.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (∀𝑥 𝑥 = 𝑦 → (∃𝑥∃𝑦𝜑 ↔ ∃𝑦𝜑)) | ||
| Theorem | ax6e2ndALT 46103* | If at least two sets exist (dtru 5409), then the same is true expressed in an alternate form similar to the form of ax6e 2415. The proof is derived by completeusersproof.c from User's Proof in VirtualDeductionProofs.txt. The User's Proof in html format is displayed in ax6e2ndVD 46081. (Contributed by Alan Sare, 11-Sep-2016.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (¬ ∀𝑥 𝑥 = 𝑦 → ∃𝑥∃𝑦(𝑥 = 𝑢 ∧ 𝑦 = 𝑣)) | ||
| Theorem | ax6e2ndeqALT 46104* | "At least two sets exist" expressed in the form of dtru 5409 is logically equivalent to the same expressed in a form similar to ax6e 2415 if dtru 5409 is false implies 𝑢 = 𝑣. Proof derived by completeusersproof.c from User's Proof in VirtualDeductionProofs.txt. The User's Proof in html format is displayed in ax6e2ndeqVD 46082. (Contributed by Alan Sare, 11-Sep-2016.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ ((¬ ∀𝑥 𝑥 = 𝑦 ∨ 𝑢 = 𝑣) ↔ ∃𝑥∃𝑦(𝑥 = 𝑢 ∧ 𝑦 = 𝑣)) | ||
| Theorem | 2sb5ndALT 46105* | Equivalence for double substitution 2sb5 2315 without distinct 𝑥, 𝑦 requirement. 2sb5nd 45734 is derived from 2sb5ndVD 46083. The proof is derived by completeusersproof.c from User's Proof in VirtualDeductionProofs.txt. The User's Proof in html format is displayed in 2sb5ndVD 46083. (Contributed by Alan Sare, 19-Sep-2016.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ ((¬ ∀𝑥 𝑥 = 𝑦 ∨ 𝑢 = 𝑣) → ([𝑢 / 𝑥][𝑣 / 𝑦]𝜑 ↔ ∃𝑥∃𝑦((𝑥 = 𝑢 ∧ 𝑦 = 𝑣) ∧ 𝜑))) | ||
| Theorem | chordthmALT 46106* | The intersecting chords theorem. If points A, B, C, and D lie on a circle (with center Q, say), and the point P is on the interior of the segments AB and CD, then the two products of lengths PA · PB and PC · PD are equal. The Euclidean plane is identified with the complex plane, and the fact that P is on AB and on CD is expressed by the hypothesis that the angles APB and CPD are equal to π. The result is proven by using chordthmlem5 27194 twice to show that PA · PB and PC · PD both equal BQ 2 − PQ 2 . This is similar to the proof of the theorem given in Euclid's Elements, where it is Proposition III.35. Proven by David Moews on 28-Feb-2017 as chordthm 27195. https://us.metamath.org/other/completeusersproof/chordthmaltvd.html 27195 is a Virtual Deduction User's Proof transcription of chordthm 27195. That VD User's Proof was input into completeusersproof, automatically generating this chordthmALT 46106 Metamath proof. (Contributed by Alan Sare, 19-Sep-2017.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ 𝐹 = (𝑥 ∈ (ℂ ∖ {0}), 𝑦 ∈ (ℂ ∖ {0}) ↦ (ℑ‘(log‘(𝑦 / 𝑥)))) & ⊢ (𝜑 → 𝐴 ∈ ℂ) & ⊢ (𝜑 → 𝐵 ∈ ℂ) & ⊢ (𝜑 → 𝐶 ∈ ℂ) & ⊢ (𝜑 → 𝐷 ∈ ℂ) & ⊢ (𝜑 → 𝑃 ∈ ℂ) & ⊢ (𝜑 → 𝐴 ≠ 𝑃) & ⊢ (𝜑 → 𝐵 ≠ 𝑃) & ⊢ (𝜑 → 𝐶 ≠ 𝑃) & ⊢ (𝜑 → 𝐷 ≠ 𝑃) & ⊢ (𝜑 → ((𝐴 − 𝑃)𝐹(𝐵 − 𝑃)) = π) & ⊢ (𝜑 → ((𝐶 − 𝑃)𝐹(𝐷 − 𝑃)) = π) & ⊢ (𝜑 → 𝑄 ∈ ℂ) & ⊢ (𝜑 → (abs‘(𝐴 − 𝑄)) = (abs‘(𝐵 − 𝑄))) & ⊢ (𝜑 → (abs‘(𝐴 − 𝑄)) = (abs‘(𝐶 − 𝑄))) & ⊢ (𝜑 → (abs‘(𝐴 − 𝑄)) = (abs‘(𝐷 − 𝑄))) ⇒ ⊢ (𝜑 → ((abs‘(𝑃 − 𝐴)) · (abs‘(𝑃 − 𝐵))) = ((abs‘(𝑃 − 𝐶)) · (abs‘(𝑃 − 𝐷)))) | ||
| Theorem | isosctrlem1ALT 46107 | Lemma for isosctr 27179. This proof was automatically derived by completeusersproof from its Virtual Deduction proof counterpart https://us.metamath.org/other/completeusersproof/isosctrlem1altvd.html 27179. As it is verified by the Metamath program, isosctrlem1ALT 46107 verifies https://us.metamath.org/other/completeusersproof/isosctrlem1altvd.html 46107. (Contributed by Alan Sare, 22-Apr-2018.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ ((𝐴 ∈ ℂ ∧ (abs‘𝐴) = 1 ∧ ¬ 1 = 𝐴) → (ℑ‘(log‘(1 − 𝐴))) ≠ π) | ||
| Theorem | iunconnlem2 46108* | The indexed union of connected overlapping subspaces sharing a common point is connected. This proof was automatically derived by completeusersproof from its Virtual Deduction proof counterpart https://us.metamath.org/other/completeusersproof/iunconlem2vd.html. As it is verified by the Metamath program, iunconnlem2 46108 verifies https://us.metamath.org/other/completeusersproof/iunconlem2vd.html 46108. (Contributed by Alan Sare, 22-Apr-2018.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝜓 ↔ ((((((𝜑 ∧ 𝑢 ∈ 𝐽) ∧ 𝑣 ∈ 𝐽) ∧ (𝑢 ∩ ∪ 𝑘 ∈ 𝐴 𝐵) ≠ ∅) ∧ (𝑣 ∩ ∪ 𝑘 ∈ 𝐴 𝐵) ≠ ∅) ∧ (𝑢 ∩ 𝑣) ⊆ (𝑋 ∖ ∪ 𝑘 ∈ 𝐴 𝐵)) ∧ ∪ 𝑘 ∈ 𝐴 𝐵 ⊆ (𝑢 ∪ 𝑣))) & ⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝐵 ⊆ 𝑋) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝑃 ∈ 𝐵) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → (𝐽 ↾t 𝐵) ∈ Conn) ⇒ ⊢ (𝜑 → (𝐽 ↾t ∪ 𝑘 ∈ 𝐴 𝐵) ∈ Conn) | ||
| Theorem | iunconnALT 46109* | The indexed union of connected overlapping subspaces sharing a common point is connected. This proof was automatically derived by completeusersproof from its Virtual Deduction proof counterpart https://us.metamath.org/other/completeusersproof/iunconaltvd.html. As it is verified by the Metamath program, iunconnALT 46109 verifies https://us.metamath.org/other/completeusersproof/iunconaltvd.html 46109. (Contributed by Alan Sare, 22-Apr-2018.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝜑 → 𝐽 ∈ (TopOn‘𝑋)) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝐵 ⊆ 𝑋) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → 𝑃 ∈ 𝐵) & ⊢ ((𝜑 ∧ 𝑘 ∈ 𝐴) → (𝐽 ↾t 𝐵) ∈ Conn) ⇒ ⊢ (𝜑 → (𝐽 ↾t ∪ 𝑘 ∈ 𝐴 𝐵) ∈ Conn) | ||
| Theorem | sineq0ALT 46110 | A complex number whose sine is zero is an integer multiple of π. The Virtual Deduction form of the proof is https://us.metamath.org/other/completeusersproof/sineq0altvd.html. The Metamath form of the proof is sineq0ALT 46110. The Virtual Deduction proof is based on Mario Carneiro's revision of Norm Megill's proof of sineq0 26882. The Virtual Deduction proof is verified by automatically transforming it into the Metamath form of the proof using completeusersproof, which is verified by the Metamath program. The proof of https://us.metamath.org/other/completeusersproof/sineq0altro.html 26882 is a form of the completed proof which preserves the Virtual Deduction proof's step numbers and their ordering. (Contributed by Alan Sare, 13-Jun-2018.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝐴 ∈ ℂ → ((sin‘𝐴) = 0 ↔ (𝐴 / π) ∈ ℤ)) | ||
| Theorem | rspesbcd 46111* | Restricted quantifier version of spesbcd 3834. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (𝜑 → 𝐴 ∈ 𝐵) & ⊢ (𝜑 → [𝐴 / 𝑥]𝜓) ⇒ ⊢ (𝜑 → ∃𝑥 ∈ 𝐵 𝜓) | ||
| Theorem | rext0 46112* | Nonempty existential quantification of a theorem is true. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝜑 ⇒ ⊢ (∃𝑥 ∈ 𝐴 𝜑 ↔ 𝐴 ≠ ∅) | ||
| Theorem | relpropg 46113 | A pair of ordered pairs is a relation. (Contributed by Eric Schmidt, 24-Oct-2026.) |
| ⊢ (((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) ∧ (𝐶 ∈ 𝑋 ∧ 𝐷 ∈ 𝑌)) → Rel {〈𝐴, 𝐵〉, 〈𝐶, 𝐷〉}) | ||
| Theorem | cocanss2 46114 | Cancellation law for composition. Suggested by BJ. (Contributed by Eric Schmidt, 30-Sep-2026.) |
| ⊢ (𝜑 → Fun 𝐹) & ⊢ (𝜑 → Rel 𝐻) & ⊢ (𝜑 → dom 𝐻 ⊆ ran 𝐹) ⇒ ⊢ (𝜑 → ((𝐻 ∘ 𝐹) ⊆ (𝐾 ∘ 𝐹) ↔ 𝐻 ⊆ 𝐾)) | ||
| Theorem | cocan2g 46115 | Cancellation law for composition. A version of cocan2 7323 with weaker hypotheses. (Contributed by Eric Schmidt, 29-Sep-2026.) |
| ⊢ (𝜑 → Fun 𝐹) & ⊢ (𝜑 → Rel 𝐻) & ⊢ (𝜑 → dom 𝐻 ⊆ ran 𝐹) & ⊢ (𝜑 → Rel 𝐾) & ⊢ (𝜑 → dom 𝐾 ⊆ ran 𝐹) ⇒ ⊢ (𝜑 → ((𝐻 ∘ 𝐹) = (𝐾 ∘ 𝐹) ↔ 𝐻 = 𝐾)) | ||
| Theorem | cocanss1 46116 | Cancellation law for composition. Suggested by BJ. (Contributed by Eric Schmidt, 30-Sep-2026.) |
| ⊢ (𝜑 → Fun ◡𝐹) & ⊢ (𝜑 → Rel 𝐻) & ⊢ (𝜑 → ran 𝐻 ⊆ dom 𝐹) ⇒ ⊢ (𝜑 → ((𝐹 ∘ 𝐻) ⊆ (𝐹 ∘ 𝐾) ↔ 𝐻 ⊆ 𝐾)) | ||
| Theorem | cocan1g 46117 | Cancellation law for composition. A version of cocan1 7322 with weaker hypotheses. (Contributed by Eric Schmidt, 29-Sep-2026.) |
| ⊢ (𝜑 → Fun ◡𝐹) & ⊢ (𝜑 → Rel 𝐻) & ⊢ (𝜑 → ran 𝐻 ⊆ dom 𝐹) & ⊢ (𝜑 → Rel 𝐾) & ⊢ (𝜑 → ran 𝐾 ⊆ dom 𝐹) ⇒ ⊢ (𝜑 → ((𝐹 ∘ 𝐻) = (𝐹 ∘ 𝐾) ↔ 𝐻 = 𝐾)) | ||
| Theorem | mpoexwd 46118* | Deduction version of mpoexw 8116. (Contributed by Eric Schmidt, 24-Oct-2026.) |
| ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈ V & ⊢ 𝐷 ∈ V & ⊢ ((𝜑 ∧ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵)) → 𝐶 ∈ 𝐷) ⇒ ⊢ (𝜑 → (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) ∈ V) | ||
| Theorem | dmstructnn 46119 | The domain of an extensible structure is a subset of ℕ. (Contributed by Eric Schmidt, 29-Sep-2026.) |
| ⊢ (𝐹 Struct 𝑋 → dom 𝐹 ⊆ ℕ) | ||
| Theorem | dmstructfi 46120 | The domain of an extensible structure is finite. (Contributed by Eric Schmidt, 29-Sep-2026.) |
| ⊢ (𝐹 Struct 𝑋 → dom 𝐹 ∈ Fin) | ||
| Theorem | rnstructfi 46121 | The range of an extensible structure is finite. (Contributed by Eric Schmidt, 29-Sep-2026.) |
| ⊢ (𝐹 Struct 𝑋 → ran 𝐹 ∈ Fin) | ||
| Theorem | imasgimw 46122 | A relabeling of the elements of a group induces an isomorphism to the relabeled group. This theorem is the same as imasgim 19513 but with an extra, unused, hypothesis 𝐵 ∈ V. We do this in anticipation of a revision to theorems about “s in which we use a sethood hypothesis to avoid ax-rep 5235. When this happens, this theorem can be deleted and all usages replaced with usages of imasgim 19513. (Contributed by Eric Schmidt, 24-Oct-2026.) |
| ⊢ (𝜑 → 𝑈 = (𝐹 “s 𝑅)) & ⊢ (𝜑 → 𝑉 = (Base‘𝑅)) & ⊢ (𝜑 → 𝐹:𝑉⟶1-1onto𝐵) & ⊢ (𝜑 → 𝑅 ∈ Grp) & ⊢ 𝐵 ∈ V ⇒ ⊢ (𝜑 → 𝐹 ∈ (𝑅 GrpIso 𝑈)) | ||
| Theorem | grpgimcanon 46123 | The result of "canonicalizing" a group by discarding unneeded structural components and ensuring that the group operation is a binary operation is isomorphic to the original group. (Contributed by Eric Schmidt, 24-Oct-2026.) |
| ⊢ 𝐵 = (Base‘𝐺) & ⊢ ⨣ = (+𝑓‘𝐺) & ⊢ 𝐻 = {〈(Base‘ndx), 𝐵〉, 〈(+g‘ndx), ⨣ 〉} ⇒ ⊢ (𝐺 ∈ Grp → ( I ↾ 𝐵) ∈ (𝐺 GrpIso 𝐻)) | ||
| Theorem | dfbi1ALTa 46124 | Version of dfbi1ALT 217 using ⊤ for step 2 and shortened using a1i 11, a2i 15, and con4i 115. (Contributed by Eric Schmidt, 22-Oct-2025.) (New usage is discouraged.) (Proof modification is discouraged.) |
| ⊢ ((𝜑 ↔ 𝜓) ↔ ¬ ((𝜑 → 𝜓) → ¬ (𝜓 → 𝜑))) | ||
| Theorem | simprimi 46125 | Inference associated with simprim 167. Proved exactly as step 11 is obtained from step 4 in dfbi1ALTa 46124. (Contributed by Eric Schmidt, 22-Oct-2025.) (New usage is discouraged.) (Proof modification is discouraged.) |
| ⊢ ¬ (𝜑 → ¬ 𝜓) ⇒ ⊢ 𝜓 | ||
| Theorem | dfbi1ALTb 46126 | Further shorten dfbi1ALTa 46124 using simprimi 46125. (Contributed by Eric Schmidt, 22-Oct-2025.) (New usage is discouraged.) (Proof modification is discouraged.) |
| ⊢ ((𝜑 ↔ 𝜓) ↔ ¬ ((𝜑 → 𝜓) → ¬ (𝜓 → 𝜑))) | ||
| Syntax | wrelp 46127 | Extend the definition of a wff to include the relation-preserving property. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| wff 𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) | ||
| Definition | df-relp 46128* | Define the relation-preserving predicate. This is a viable notion of "homomorphism" corresponding to df-isom 6567. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ (𝐻:𝐴⟶𝐵 ∧ ∀𝑥 ∈ 𝐴 ∀𝑦 ∈ 𝐴 (𝑥𝑅𝑦 → (𝐻‘𝑥)𝑆(𝐻‘𝑦)))) | ||
| Theorem | relpeq1 46129 | Equality theorem for relation-preserving functions. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐻 = 𝐺 → (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ 𝐺 RelPres 𝑅, 𝑆(𝐴, 𝐵))) | ||
| Theorem | relpeq2 46130 | Equality theorem for relation-preserving functions. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝑅 = 𝑇 → (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ 𝐻 RelPres 𝑇, 𝑆(𝐴, 𝐵))) | ||
| Theorem | relpeq3 46131 | Equality theorem for relation-preserving functions. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝑆 = 𝑇 → (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ 𝐻 RelPres 𝑅, 𝑇(𝐴, 𝐵))) | ||
| Theorem | relpeq4 46132 | Equality theorem for relation-preserving functions. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐴 = 𝐶 → (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ 𝐻 RelPres 𝑅, 𝑆(𝐶, 𝐵))) | ||
| Theorem | relpeq5 46133 | Equality theorem for relation-preserving functions. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐵 = 𝐶 → (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ↔ 𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐶))) | ||
| Theorem | nfrelp 46134 | Bound-variable hypothesis builder for a relation-preserving function. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ Ⅎ𝑥𝐻 & ⊢ Ⅎ𝑥𝑅 & ⊢ Ⅎ𝑥𝑆 & ⊢ Ⅎ𝑥𝐴 & ⊢ Ⅎ𝑥𝐵 ⇒ ⊢ Ⅎ𝑥 𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) | ||
| Theorem | relpf 46135 | A relation-preserving function is a function. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) → 𝐻:𝐴⟶𝐵) | ||
| Theorem | relprel 46136 | A relation-preserving function preserves the relation. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ ((𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ∧ (𝐶 ∈ 𝐴 ∧ 𝐷 ∈ 𝐴)) → (𝐶𝑅𝐷 → (𝐻‘𝐶)𝑆(𝐻‘𝐷))) | ||
| Theorem | relpmin 46137 | A preimage of a minimal element under a relation-preserving function is minimal. Essentially one half of isomin 7368. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ ((𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) ∧ (𝐶 ⊆ 𝐴 ∧ 𝐷 ∈ 𝐴)) → (((𝐻 “ 𝐶) ∩ (◡𝑆 “ {(𝐻‘𝐷)})) = ∅ → (𝐶 ∩ (◡𝑅 “ {𝐷})) = ∅)) | ||
| Theorem | relpfrlem 46138* | Lemma for relpfr 46139. Proved without using the Axiom of Replacement. This is isofrlem 7371 with weaker hypotheses. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝜑 → 𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵)) & ⊢ (𝜑 → (𝐻 “ 𝑥) ∈ V) ⇒ ⊢ (𝜑 → (𝑆 Fr 𝐵 → 𝑅 Fr 𝐴)) | ||
| Theorem | relpfr 46139 | If the image of a set under a relation-preserving function is well-founded, so is the set. See isofr 7373 for a bidirectional statement. A more general version of Lemma I.9.9 of [Kunen2] p. 47. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ (𝐻 RelPres 𝑅, 𝑆(𝐴, 𝐵) → (𝑆 Fr 𝐵 → 𝑅 Fr 𝐴)) | ||
| Theorem | orbitex 46140 | Orbits exist. Given a set 𝐴 and a function 𝐹, the orbit of 𝐴 under 𝐹 is the smallest set 𝑍 such that 𝐴 ∈ 𝑍 and 𝑍 is closed under 𝐹. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ (rec(𝐹, 𝐴) “ ω) ∈ V | ||
| Theorem | orbitinit 46141 | A set is contained in its orbit. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ (𝐴 ∈ 𝑉 → 𝐴 ∈ (rec(𝐹, 𝐴) “ ω)) | ||
| Theorem | orbitcl 46142 | The orbit under a function is closed under the function. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ (𝐵 ∈ (rec(𝐹, 𝐴) “ ω) → (𝐹‘𝐵) ∈ (rec(𝐹, 𝐴) “ ω)) | ||
| Theorem | orbitclmpt 46143 | Version of orbitcl 46142 using maps-to notation. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ Ⅎ𝑥𝐵 & ⊢ Ⅎ𝑥𝐷 & ⊢ 𝑍 = (rec((𝑥 ∈ V ↦ 𝐶), 𝐴) “ ω) & ⊢ (𝑥 = 𝐵 → 𝐶 = 𝐷) ⇒ ⊢ ((𝐵 ∈ 𝑍 ∧ 𝐷 ∈ 𝑉) → 𝐷 ∈ 𝑍) | ||
| Theorem | trwf 46144 | The class of well-founded sets is transitive. (Contributed by Eric Schmidt, 9-Sep-2025.) |
| ⊢ Tr ∪ (𝑅1 “ On) | ||
| Theorem | rankrelp 46145 | The rank function preserves ∈. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ rank RelPres E , E (∪ (𝑅1 “ On), On) | ||
| Theorem | wffr 46146 | The class of well-founded sets is well-founded. Lemma I.9.24(2) of [Kunen2] p. 53. (Contributed by Eric Schmidt, 11-Oct-2025.) |
| ⊢ E Fr ∪ (𝑅1 “ On) | ||
| Theorem | trfr 46147 | A transitive class well-founded by ∈ is a subclass of the class of well-founded sets. Part of Lemma I.9.21 of [Kunen2] p. 53. (Contributed by Eric Schmidt, 26-Oct-2025.) |
| ⊢ ((Tr 𝐴 ∧ E Fr 𝐴) → 𝐴 ⊆ ∪ (𝑅1 “ On)) | ||
| Theorem | tcfr 46148 | A set is well-founded if and only if its transitive closure is well-founded by ∈. This characterization of well-founded sets is that in Definition I.9.20 of [Kunen2] p. 53. (Contributed by Eric Schmidt, 26-Oct-2025.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ (𝐴 ∈ ∪ (𝑅1 “ On) ↔ E Fr (TC‘𝐴)) | ||
| Theorem | xpwf 46149 | The Cartesian product of two well-founded sets is well-founded. (Contributed by Eric Schmidt, 12-Sep-2025.) |
| ⊢ ((𝐴 ∈ ∪ (𝑅1 “ On) ∧ 𝐵 ∈ ∪ (𝑅1 “ On)) → (𝐴 × 𝐵) ∈ ∪ (𝑅1 “ On)) | ||
| Theorem | dmwf 46150 | The domain of a well-founded set is well-founded. (Contributed by Eric Schmidt, 12-Sep-2025.) |
| ⊢ (𝐴 ∈ ∪ (𝑅1 “ On) → dom 𝐴 ∈ ∪ (𝑅1 “ On)) | ||
| Theorem | rnwf 46151 | The range of a well-founded set is well-founded. (Contributed by Eric Schmidt, 12-Sep-2025.) |
| ⊢ (𝐴 ∈ ∪ (𝑅1 “ On) → ran 𝐴 ∈ ∪ (𝑅1 “ On)) | ||
| Theorem | relwf 46152 | A relation is a well-founded set iff its domain and range are. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (Rel 𝑅 → (𝑅 ∈ ∪ (𝑅1 “ On) ↔ (dom 𝑅 ∈ ∪ (𝑅1 “ On) ∧ ran 𝑅 ∈ ∪ (𝑅1 “ On)))) | ||
| Theorem | ralabso 46153* | Simplification of restricted quantification in a transitive class. When 𝜑 is quantifier-free, this shows that the formula ∀𝑥 ∈ 𝑦𝜑 is absolute for transitive models, which is a particular case of Lemma I.16.2 of [Kunen2] p. 95. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ 𝐴 ∈ 𝑀) → (∀𝑥 ∈ 𝐴 𝜑 ↔ ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 → 𝜑))) | ||
| Theorem | rexabso 46154* | Simplification of restricted quantification in a transitive class. When 𝜑 is quantifier-free, this shows that the formula ∃𝑥 ∈ 𝑦𝜑 is absolute for transitive models, which is a particular case of Lemma I.16.2 of [Kunen2] p. 95. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ 𝐴 ∈ 𝑀) → (∃𝑥 ∈ 𝐴 𝜑 ↔ ∃𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 ∧ 𝜑))) | ||
| Theorem | ralabsod 46155* | Deduction form of ralabso 46153. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (𝜑 → Tr 𝑀) ⇒ ⊢ ((𝜑 ∧ 𝐴 ∈ 𝑀) → (∀𝑥 ∈ 𝐴 𝜓 ↔ ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 → 𝜓))) | ||
| Theorem | rexabsod 46156* | Deduction form of rexabso 46154. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (𝜑 → Tr 𝑀) ⇒ ⊢ ((𝜑 ∧ 𝐴 ∈ 𝑀) → (∃𝑥 ∈ 𝐴 𝜓 ↔ ∃𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 ∧ 𝜓))) | ||
| Theorem | ralabsobidv 46157* | Formula-building lemma for proving absoluteness results. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (𝜑 → Tr 𝑀) & ⊢ (𝜑 → (𝜓 ↔ 𝜒)) ⇒ ⊢ ((𝜑 ∧ 𝐴 ∈ 𝑀) → (∀𝑥 ∈ 𝐴 𝜓 ↔ ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 → 𝜒))) | ||
| Theorem | rexabsobidv 46158* | Formula-building lemma for proving absoluteness results. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (𝜑 → Tr 𝑀) & ⊢ (𝜑 → (𝜓 ↔ 𝜒)) ⇒ ⊢ ((𝜑 ∧ 𝐴 ∈ 𝑀) → (∃𝑥 ∈ 𝐴 𝜓 ↔ ∃𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 ∧ 𝜒))) | ||
| Theorem | ssabso 46159* | The notion "𝑥 is a subset of 𝑦 " is absolute for transitive models. Compare Example I.16.3 of [Kunen2] p. 96 and the following discussion. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ 𝐴 ∈ 𝑀) → (𝐴 ⊆ 𝐵 ↔ ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 → 𝑥 ∈ 𝐵))) | ||
| Theorem | disjabso 46160* | Disjointness is absolute for transitive models. Compare Example I.16.3 of [Kunen2] p. 96 and the following discussion. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ 𝐴 ∈ 𝑀) → ((𝐴 ∩ 𝐵) = ∅ ↔ ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝐴 → ¬ 𝑥 ∈ 𝐵))) | ||
| Theorem | n0abso 46161* | Nonemptiness is absolute for transitive models. Compare Example I.16.3 of [Kunen2] p. 96 and the following discussion. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ 𝐴 ∈ 𝑀) → (𝐴 ≠ ∅ ↔ ∃𝑥 ∈ 𝑀 𝑥 ∈ 𝐴)) | ||
| Theorem | traxext 46162* | A transitive class models the Axiom of Extensionality ax-ext 2735. Lemma II.2.4(1) of [Kunen2] p. 111. (Contributed by Eric Schmidt, 11-Sep-2025.) |
| ⊢ (Tr 𝑀 → ∀𝑥 ∈ 𝑀 ∀𝑦 ∈ 𝑀 (∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑥 ↔ 𝑧 ∈ 𝑦) → 𝑥 = 𝑦)) | ||
| Theorem | modelaxreplem1 46163* | Lemma for modelaxrep 46166. We show that 𝑀 is closed under taking subsets. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (𝜓 → 𝑥 ⊆ 𝑀) & ⊢ (𝜓 → ∀𝑓((Fun 𝑓 ∧ dom 𝑓 ∈ 𝑀 ∧ ran 𝑓 ⊆ 𝑀) → ran 𝑓 ∈ 𝑀)) & ⊢ (𝜓 → ∅ ∈ 𝑀) & ⊢ (𝜓 → 𝑥 ∈ 𝑀) & ⊢ 𝐴 ⊆ 𝑥 ⇒ ⊢ (𝜓 → 𝐴 ∈ 𝑀) | ||
| Theorem | modelaxreplem2 46164* | Lemma for modelaxrep 46166. We define a class 𝐹 and show that the antecedent of Replacement implies that 𝐹 is a function. We use Replacement (in the form of funex 7248) to show that 𝐹 exists. Then we show that, under our hypotheses, the range of 𝐹 is a member of 𝑀. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (𝜓 → 𝑥 ⊆ 𝑀) & ⊢ (𝜓 → ∀𝑓((Fun 𝑓 ∧ dom 𝑓 ∈ 𝑀 ∧ ran 𝑓 ⊆ 𝑀) → ran 𝑓 ∈ 𝑀)) & ⊢ (𝜓 → ∅ ∈ 𝑀) & ⊢ (𝜓 → 𝑥 ∈ 𝑀) & ⊢ Ⅎ𝑤𝜓 & ⊢ Ⅎ𝑧𝜓 & ⊢ Ⅎ𝑧𝐹 & ⊢ 𝐹 = {〈𝑤, 𝑧〉 ∣ (𝑤 ∈ 𝑥 ∧ (𝑧 ∈ 𝑀 ∧ ∀𝑦𝜑))} & ⊢ (𝜓 → (𝑤 ∈ 𝑀 → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (∀𝑦𝜑 → 𝑧 = 𝑦))) ⇒ ⊢ (𝜓 → ran 𝐹 ∈ 𝑀) | ||
| Theorem | modelaxreplem3 46165* | Lemma for modelaxrep 46166. We show that the consequent of Replacement is satisfied with ran 𝐹 as the value of 𝑦. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (𝜓 → 𝑥 ⊆ 𝑀) & ⊢ (𝜓 → ∀𝑓((Fun 𝑓 ∧ dom 𝑓 ∈ 𝑀 ∧ ran 𝑓 ⊆ 𝑀) → ran 𝑓 ∈ 𝑀)) & ⊢ (𝜓 → ∅ ∈ 𝑀) & ⊢ (𝜓 → 𝑥 ∈ 𝑀) & ⊢ Ⅎ𝑤𝜓 & ⊢ Ⅎ𝑧𝜓 & ⊢ Ⅎ𝑧𝐹 & ⊢ 𝐹 = {〈𝑤, 𝑧〉 ∣ (𝑤 ∈ 𝑥 ∧ (𝑧 ∈ 𝑀 ∧ ∀𝑦𝜑))} & ⊢ (𝜓 → (𝑤 ∈ 𝑀 → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (∀𝑦𝜑 → 𝑧 = 𝑦))) ⇒ ⊢ (𝜓 → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑦 ↔ ∃𝑤 ∈ 𝑀 (𝑤 ∈ 𝑥 ∧ ∀𝑦𝜑))) | ||
| Theorem | modelaxrep 46166* |
Conditions which guarantee that a class models the Axiom of Replacement
ax-rep 5235. Similar to Lemma II.2.4(6) of [Kunen2] p. 111. The first
two hypotheses are those in Kunen. The reason for the third hypothesis
that our version of Replacement is different from Kunen's (which is
zfrep6 5245). If we assumed Regularity, we could
eliminate this extra
hypothesis, since under Regularity, the empty set is a member of every
non-empty transitive class.
Note that, to obtain the relativization of an instance of Replacement to 𝑀, the formula ∀𝑦𝜑 would need to be replaced with ∀𝑦 ∈ 𝑀𝜒, where 𝜒 is 𝜑 with all quantifiers relativized to 𝑀. However, we can obtain this by using 𝑦 ∈ 𝑀 ∧ 𝜒 for 𝜑 in this theorem, so it does establish that all instances of Replacement hold in 𝑀. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (𝜓 → Tr 𝑀) & ⊢ (𝜓 → ∀𝑓((Fun 𝑓 ∧ dom 𝑓 ∈ 𝑀 ∧ ran 𝑓 ⊆ 𝑀) → ran 𝑓 ∈ 𝑀)) & ⊢ (𝜓 → ∅ ∈ 𝑀) ⇒ ⊢ (𝜓 → ∀𝑥 ∈ 𝑀 (∀𝑤 ∈ 𝑀 ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (∀𝑦𝜑 → 𝑧 = 𝑦) → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑦 ↔ ∃𝑤 ∈ 𝑀 (𝑤 ∈ 𝑥 ∧ ∀𝑦𝜑)))) | ||
| Theorem | ssclaxsep 46167* |
A class that is closed under subsets models the Axiom of Separation
ax-sep 5252. Lemma II.2.4(3) of [Kunen2] p. 111.
Note that, to obtain the relativization of an instance of Separation to 𝑀, the formula 𝜑 would need to be replaced with its relativization to 𝑀. However, this new formula is a valid substitution for 𝜑, so this theorem does establish that all instances of Separation hold in 𝑀. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (∀𝑧 ∈ 𝑀 𝒫 𝑧 ⊆ 𝑀 → ∀𝑧 ∈ 𝑀 ∃𝑦 ∈ 𝑀 ∀𝑥 ∈ 𝑀 (𝑥 ∈ 𝑦 ↔ (𝑥 ∈ 𝑧 ∧ 𝜑))) | ||
| Theorem | 0elaxnul 46168* | A class that contains the empty set models the Null Set Axiom ax-nul 5263. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (∅ ∈ 𝑀 → ∃𝑥 ∈ 𝑀 ∀𝑦 ∈ 𝑀 ¬ 𝑦 ∈ 𝑥) | ||
| Theorem | pwclaxpow 46169* | Suppose 𝑀 is a transitive class that is closed under power sets intersected with 𝑀. Then, 𝑀 models the Axiom of Power Sets ax-pow 5331. One direction of Lemma II.2.8 of [Kunen2] p. 113. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ ∀𝑥 ∈ 𝑀 (𝒫 𝑥 ∩ 𝑀) ∈ 𝑀) → ∀𝑥 ∈ 𝑀 ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (∀𝑤 ∈ 𝑀 (𝑤 ∈ 𝑧 → 𝑤 ∈ 𝑥) → 𝑧 ∈ 𝑦)) | ||
| Theorem | prclaxpr 46170* | A class that is closed under the pairing operation models the Axiom of Pairing ax-pr 5395. Lemma II.2.4(4) of [Kunen2] p. 111. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ (∀𝑥 ∈ 𝑀 ∀𝑦 ∈ 𝑀 {𝑥, 𝑦} ∈ 𝑀 → ∀𝑥 ∈ 𝑀 ∀𝑦 ∈ 𝑀 ∃𝑧 ∈ 𝑀 ∀𝑤 ∈ 𝑀 ((𝑤 = 𝑥 ∨ 𝑤 = 𝑦) → 𝑤 ∈ 𝑧)) | ||
| Theorem | uniclaxun 46171* | A class that is closed under the union operation models the Axiom of Union ax-un 7775. Lemma II.2.4(5) of [Kunen2] p. 111. (Contributed by Eric Schmidt, 1-Oct-2025.) |
| ⊢ (∀𝑥 ∈ 𝑀 ∪ 𝑥 ∈ 𝑀 → ∀𝑥 ∈ 𝑀 ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (∃𝑤 ∈ 𝑀 (𝑧 ∈ 𝑤 ∧ 𝑤 ∈ 𝑥) → 𝑧 ∈ 𝑦)) | ||
| Theorem | sswfaxreg 46172* | A subclass of the class of well-founded sets models the Axiom of Regularity ax-reg 9613. Lemma II.2.4(2) of [Kunen2] p. 111. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (𝑀 ⊆ ∪ (𝑅1 “ On) → ∀𝑥 ∈ 𝑀 (∃𝑦 ∈ 𝑀 𝑦 ∈ 𝑥 → ∃𝑦 ∈ 𝑀 (𝑦 ∈ 𝑥 ∧ ∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑦 → ¬ 𝑧 ∈ 𝑥)))) | ||
| Theorem | omssaxinf2 46173* | A class that contains all ordinals up to and including ω models the Axiom of Infinity ax-inf2 9669. The antecedent of this theorem is not enough to guarantee that the class models the alternate axiom ax-inf 9666. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((ω ⊆ 𝑀 ∧ ω ∈ 𝑀) → ∃𝑥 ∈ 𝑀 (∃𝑦 ∈ 𝑀 (𝑦 ∈ 𝑥 ∧ ∀𝑧 ∈ 𝑀 ¬ 𝑧 ∈ 𝑦) ∧ ∀𝑦 ∈ 𝑀 (𝑦 ∈ 𝑥 → ∃𝑧 ∈ 𝑀 (𝑧 ∈ 𝑥 ∧ ∀𝑤 ∈ 𝑀 (𝑤 ∈ 𝑧 ↔ (𝑤 ∈ 𝑦 ∨ 𝑤 = 𝑦)))))) | ||
| Theorem | omelaxinf2 46174* |
A transitive class that contains ω models the
Axiom of Infinity
ax-inf2 9669. Lemma II.2.11(7) of [Kunen2] p. 114. Kunen has the
additional hypotheses that the Extensionality, Separation, Pairing, and
Union axioms are true in 𝑀. This, apparently, is because
Kunen's
statement of the Axiom of Infinity uses the defined notions ∅ and
suc, and these axioms guarantee that these
notions are
well-defined. When we state the axiom using primitives only, the need
for these hypotheses disappears.
The antecedent of this theorem is not enough to guarantee that the class models the alternate axiom ax-inf 9666. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((Tr 𝑀 ∧ ω ∈ 𝑀) → ∃𝑥 ∈ 𝑀 (∃𝑦 ∈ 𝑀 (𝑦 ∈ 𝑥 ∧ ∀𝑧 ∈ 𝑀 ¬ 𝑧 ∈ 𝑦) ∧ ∀𝑦 ∈ 𝑀 (𝑦 ∈ 𝑥 → ∃𝑧 ∈ 𝑀 (𝑧 ∈ 𝑥 ∧ ∀𝑤 ∈ 𝑀 (𝑤 ∈ 𝑧 ↔ (𝑤 ∈ 𝑦 ∨ 𝑤 = 𝑦)))))) | ||
| Theorem | dfac5prim 46175* | dfac5 10234 expanded into primitives. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (CHOICE ↔ ∀𝑥((∀𝑧(𝑧 ∈ 𝑥 → ∃𝑤 𝑤 ∈ 𝑧) ∧ ∀𝑧∀𝑤((𝑧 ∈ 𝑥 ∧ 𝑤 ∈ 𝑥) → (¬ 𝑧 = 𝑤 → ∀𝑦(𝑦 ∈ 𝑧 → ¬ 𝑦 ∈ 𝑤)))) → ∃𝑦∀𝑧(𝑧 ∈ 𝑥 → ∃𝑤∀𝑣((𝑣 ∈ 𝑧 ∧ 𝑣 ∈ 𝑦) ↔ 𝑣 = 𝑤)))) | ||
| Theorem | ac8prim 46176* | ac8 10597 expanded into primitives. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ ((∀𝑧(𝑧 ∈ 𝑥 → ∃𝑤 𝑤 ∈ 𝑧) ∧ ∀𝑧∀𝑤((𝑧 ∈ 𝑥 ∧ 𝑤 ∈ 𝑥) → (¬ 𝑧 = 𝑤 → ∀𝑦(𝑦 ∈ 𝑧 → ¬ 𝑦 ∈ 𝑤)))) → ∃𝑦∀𝑧(𝑧 ∈ 𝑥 → ∃𝑤∀𝑣((𝑣 ∈ 𝑧 ∧ 𝑣 ∈ 𝑦) ↔ 𝑣 = 𝑤))) | ||
| Theorem | modelac8prim 46177* |
If 𝑀 is a transitive class, then the
following are equivalent. (1)
Every nonempty set 𝑥 ∈ 𝑀 of pairwise disjoint nonempty sets
has a
choice set in 𝑀. (2) The class 𝑀 models
the Axiom of Choice,
in the form ac8prim 46176.
Lemma II.2.11(7) of [Kunen2] p. 114. Kunen has the additional hypotheses that the Extensionality, Separation, Pairing, and Union axioms are true in 𝑀. This, apparently, is because Kunen's statement of the Axiom of Choice uses defined notions, including ∅ and ∩, and these axioms guarantee that these notions are well-defined. When we state the axiom using primitives only, the need for these hypotheses disappears. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ (Tr 𝑀 → (∀𝑥 ∈ 𝑀 ((∀𝑧 ∈ 𝑥 𝑧 ≠ ∅ ∧ ∀𝑧 ∈ 𝑥 ∀𝑤 ∈ 𝑥 (𝑧 ≠ 𝑤 → (𝑧 ∩ 𝑤) = ∅)) → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑥 ∃!𝑣 𝑣 ∈ (𝑧 ∩ 𝑦)) ↔ ∀𝑥 ∈ 𝑀 ((∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑥 → ∃𝑤 ∈ 𝑀 𝑤 ∈ 𝑧) ∧ ∀𝑧 ∈ 𝑀 ∀𝑤 ∈ 𝑀 ((𝑧 ∈ 𝑥 ∧ 𝑤 ∈ 𝑥) → (¬ 𝑧 = 𝑤 → ∀𝑦 ∈ 𝑀 (𝑦 ∈ 𝑧 → ¬ 𝑦 ∈ 𝑤)))) → ∃𝑦 ∈ 𝑀 ∀𝑧 ∈ 𝑀 (𝑧 ∈ 𝑥 → ∃𝑤 ∈ 𝑀 ∀𝑣 ∈ 𝑀 ((𝑣 ∈ 𝑧 ∧ 𝑣 ∈ 𝑦) ↔ 𝑣 = 𝑤))))) | ||
| Theorem | wfaxext 46178* |
The class of well-founded sets models the Axiom of Extensionality
ax-ext 2735. Part of Corollary II.2.5 of [Kunen2] p. 112.
This is the first of a series of theorems showing that all the axioms of ZFC hold in the class of well-founded sets, which we here denote by 𝑊. More precisely, for each axiom of ZFC, we obtain a provable statement if we restrict all quantifiers to 𝑊 (including implicit universal quantifiers on free variables). None of these proofs use the Axiom of Regularity. In particular, the Axiom of Regularity itself is proved to hold in 𝑊 without using Regularity. Further, the Axiom of Choice is used only in the proof that Choice holds in 𝑊. This has the consequence that any theorem of ZF (possibly proved using Regularity) can be proved, without using Regularity, to hold in 𝑊. This gives us a relative consistency result: If ZF without Regularity is consistent, so is ZF itself. Similarly, if ZFC without Regularity is consistent, so is ZFC itself. These consistency results are metatheorems and are part of Theorem II.2.13 of [Kunen2] p. 114. (Contributed by Eric Schmidt, 11-Sep-2025.) (Revised by Eric Schmidt, 29-Sep-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 ∀𝑦 ∈ 𝑊 (∀𝑧 ∈ 𝑊 (𝑧 ∈ 𝑥 ↔ 𝑧 ∈ 𝑦) → 𝑥 = 𝑦) | ||
| Theorem | wfaxrep 46179* | The class of well-founded sets models the Axiom of Replacement ax-rep 5235. Actually, our statement is stronger, since it is an instance of Replacement only when all quantifiers in ∀𝑦𝜑 are relativized to 𝑊. Essentially part of Corollary II.2.5 of [Kunen2] p. 112, but note that our Replacement is different from Kunen's. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 (∀𝑤 ∈ 𝑊 ∃𝑦 ∈ 𝑊 ∀𝑧 ∈ 𝑊 (∀𝑦𝜑 → 𝑧 = 𝑦) → ∃𝑦 ∈ 𝑊 ∀𝑧 ∈ 𝑊 (𝑧 ∈ 𝑦 ↔ ∃𝑤 ∈ 𝑊 (𝑤 ∈ 𝑥 ∧ ∀𝑦𝜑))) | ||
| Theorem | wfaxsep 46180* | The class of well-founded sets models the Axiom of Separation ax-sep 5252. Actually, our statement is stronger, since it is an instance of Separation only when all quantifiers in 𝜑 are relativized to 𝑊. Part of Corollary II.2.5 of [Kunen2] p. 112. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑧 ∈ 𝑊 ∃𝑦 ∈ 𝑊 ∀𝑥 ∈ 𝑊 (𝑥 ∈ 𝑦 ↔ (𝑥 ∈ 𝑧 ∧ 𝜑)) | ||
| Theorem | wfaxnul 46181* | The class of well-founded sets models the Null Set Axiom ax-nul 5263. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∃𝑥 ∈ 𝑊 ∀𝑦 ∈ 𝑊 ¬ 𝑦 ∈ 𝑥 | ||
| Theorem | wfaxpow 46182* | The class of well-founded sets models the Axioms of Power Sets. Part of Corollary II.2.9 of [Kunen2] p. 113. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 ∃𝑦 ∈ 𝑊 ∀𝑧 ∈ 𝑊 (∀𝑤 ∈ 𝑊 (𝑤 ∈ 𝑧 → 𝑤 ∈ 𝑥) → 𝑧 ∈ 𝑦) | ||
| Theorem | wfaxpr 46183* | The class of well-founded sets models the Axiom of Pairing ax-pr 5395. Part of Corollary II.2.5 of [Kunen2] p. 112. (Contributed by Eric Schmidt, 29-Sep-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 ∀𝑦 ∈ 𝑊 ∃𝑧 ∈ 𝑊 ∀𝑤 ∈ 𝑊 ((𝑤 = 𝑥 ∨ 𝑤 = 𝑦) → 𝑤 ∈ 𝑧) | ||
| Theorem | wfaxun 46184* | The class of well-founded sets models the Axiom of Union ax-un 7775. Part of Corollary II.2.5 of [Kunen2] p. 112. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 ∃𝑦 ∈ 𝑊 ∀𝑧 ∈ 𝑊 (∃𝑤 ∈ 𝑊 (𝑧 ∈ 𝑤 ∧ 𝑤 ∈ 𝑥) → 𝑧 ∈ 𝑦) | ||
| Theorem | wfaxreg 46185* | The class of well-founded sets models the Axiom of Regularity ax-reg 9613. Part of Corollary II.2.5 of [Kunen2] p. 112. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 (∃𝑦 ∈ 𝑊 𝑦 ∈ 𝑥 → ∃𝑦 ∈ 𝑊 (𝑦 ∈ 𝑥 ∧ ∀𝑧 ∈ 𝑊 (𝑧 ∈ 𝑦 → ¬ 𝑧 ∈ 𝑥))) | ||
| Theorem | wfaxinf2 46186* | The class of well-founded sets models the Axiom of Infinity ax-inf2 9669. Part of Corollary II.2.12 of [Kunen2] p. 114. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∃𝑥 ∈ 𝑊 (∃𝑦 ∈ 𝑊 (𝑦 ∈ 𝑥 ∧ ∀𝑧 ∈ 𝑊 ¬ 𝑧 ∈ 𝑦) ∧ ∀𝑦 ∈ 𝑊 (𝑦 ∈ 𝑥 → ∃𝑧 ∈ 𝑊 (𝑧 ∈ 𝑥 ∧ ∀𝑤 ∈ 𝑊 (𝑤 ∈ 𝑧 ↔ (𝑤 ∈ 𝑦 ∨ 𝑤 = 𝑦))))) | ||
| Theorem | wfac8prim 46187* | The class of well-founded sets 𝑊 models the Axiom of Choice. Since the previous theorems show that all the ZF axioms hold in 𝑊, we may use any statement that ZF proves is equivalent to Choice to prove this. We use ac8prim 46176. Part of Corollary II.2.12 of [Kunen2] p. 114. (Contributed by Eric Schmidt, 19-Oct-2025.) |
| ⊢ 𝑊 = ∪ (𝑅1 “ On) ⇒ ⊢ ∀𝑥 ∈ 𝑊 ((∀𝑧 ∈ 𝑊 (𝑧 ∈ 𝑥 → ∃𝑤 ∈ 𝑊 𝑤 ∈ 𝑧) ∧ ∀𝑧 ∈ 𝑊 ∀𝑤 ∈ 𝑊 ((𝑧 ∈ 𝑥 ∧ 𝑤 ∈ 𝑥) → (¬ 𝑧 = 𝑤 → ∀𝑦 ∈ 𝑊 (𝑦 ∈ 𝑧 → ¬ 𝑦 ∈ 𝑤)))) → ∃𝑦 ∈ 𝑊 ∀𝑧 ∈ 𝑊 (𝑧 ∈ 𝑥 → ∃𝑤 ∈ 𝑊 ∀𝑣 ∈ 𝑊 ((𝑣 ∈ 𝑧 ∧ 𝑣 ∈ 𝑦) ↔ 𝑣 = 𝑤))) | ||
| Theorem | brpermmodel 46188 | The membership relation in a permutation model. We use a permutation 𝐹 of the universe to define a relation 𝑅 that serves as the membership relation in our model. The conclusion of this theorem is Definition II.9.1 of [Kunen2] p. 148. All the axioms of ZFC except for Regularity hold in permutation models, and Regularity will be false if 𝐹 is chosen appropriately. Thus, permutation models can be used to show that Regularity does not follow from the other axioms (with the usual proviso that the axioms are consistent). (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) & ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐴𝑅𝐵 ↔ 𝐴 ∈ (𝐹‘𝐵)) | ||
| Theorem | brpermmodelcnv 46189 | Ordinary membership expressed in terms of the permutation model's membership relation. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) & ⊢ 𝐴 ∈ V & ⊢ 𝐵 ∈ V ⇒ ⊢ (𝐴𝑅(◡𝐹‘𝐵) ↔ 𝐴 ∈ 𝐵) | ||
| Theorem | permaxext 46190* | The Axiom of Extensionality ax-ext 2735 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ (∀𝑧(𝑧𝑅𝑥 ↔ 𝑧𝑅𝑦) → 𝑥 = 𝑦) | ||
| Theorem | permaxrep 46191* |
The Axiom of Replacement ax-rep 5235 holds in permutation models. Part
of Exercise II.9.2 of [Kunen2] p. 148.
Note that, to prove that an instance of Replacement holds in the model, 𝜑 would need have all instances of ∈ replaced with 𝑅. But this still results in an instance of this theorem, so we do establish that Replacement holds. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ (∀𝑤∃𝑦∀𝑧(∀𝑦𝜑 → 𝑧 = 𝑦) → ∃𝑦∀𝑧(𝑧𝑅𝑦 ↔ ∃𝑤(𝑤𝑅𝑥 ∧ ∀𝑦𝜑))) | ||
| Theorem | permaxsep 46192* |
The Axiom of Separation ax-sep 5252 holds in permutation models. Part of
Exercise II.9.2 of [Kunen2] p. 148.
Note that, to prove that an instance of Separation holds in the model, 𝜑 would need have all instances of ∈ replaced with 𝑅. But this still results in an instance of this theorem, so we do establish that Separation holds. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑦∀𝑥(𝑥𝑅𝑦 ↔ (𝑥𝑅𝑧 ∧ 𝜑)) | ||
| Theorem | permaxnul 46193* | The Null Set Axiom ax-nul 5263 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑥∀𝑦 ¬ 𝑦𝑅𝑥 | ||
| Theorem | permaxpow 46194* | The Axiom of Power Sets ax-pow 5331 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑦∀𝑧(∀𝑤(𝑤𝑅𝑧 → 𝑤𝑅𝑥) → 𝑧𝑅𝑦) | ||
| Theorem | permaxpr 46195* | The Axiom of Pairing ax-pr 5395 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑧∀𝑤((𝑤 = 𝑥 ∨ 𝑤 = 𝑦) → 𝑤𝑅𝑧) | ||
| Theorem | permaxun 46196* | The Axiom of Union ax-un 7775 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑦∀𝑧(∃𝑤(𝑧𝑅𝑤 ∧ 𝑤𝑅𝑥) → 𝑧𝑅𝑦) | ||
| Theorem | permaxinf2lem 46197* | Lemma for permaxinf2 46198. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) & ⊢ 𝑍 = (rec((𝑣 ∈ V ↦ (◡𝐹‘((𝐹‘𝑣) ∪ {𝑣}))), (◡𝐹‘∅)) “ ω) ⇒ ⊢ ∃𝑥(∃𝑦(𝑦𝑅𝑥 ∧ ∀𝑧 ¬ 𝑧𝑅𝑦) ∧ ∀𝑦(𝑦𝑅𝑥 → ∃𝑧(𝑧𝑅𝑥 ∧ ∀𝑤(𝑤𝑅𝑧 ↔ (𝑤𝑅𝑦 ∨ 𝑤 = 𝑦))))) | ||
| Theorem | permaxinf2 46198* | The Axiom of Infinity ax-inf2 9669 holds in permutation models. Part of Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 6-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ∃𝑥(∃𝑦(𝑦𝑅𝑥 ∧ ∀𝑧 ¬ 𝑧𝑅𝑦) ∧ ∀𝑦(𝑦𝑅𝑥 → ∃𝑧(𝑧𝑅𝑥 ∧ ∀𝑤(𝑤𝑅𝑧 ↔ (𝑤𝑅𝑦 ∨ 𝑤 = 𝑦))))) | ||
| Theorem | permac8prim 46199* | The Axiom of Choice ac8prim 46176 holds in permutation models. Part of Exercise II.9.3 of [Kunen2] p. 149. Note that ax-ac 10564 requires Regularity for its derivation from the usual Axiom of Choice and does not necessarily hold in permutation models. (Contributed by Eric Schmidt, 16-Nov-2025.) |
| ⊢ 𝐹:V⟶1-1ontoV & ⊢ 𝑅 = (◡𝐹 ∘ E ) ⇒ ⊢ ((∀𝑧(𝑧𝑅𝑥 → ∃𝑤 𝑤𝑅𝑧) ∧ ∀𝑧∀𝑤((𝑧𝑅𝑥 ∧ 𝑤𝑅𝑥) → (¬ 𝑧 = 𝑤 → ∀𝑦(𝑦𝑅𝑧 → ¬ 𝑦𝑅𝑤)))) → ∃𝑦∀𝑧(𝑧𝑅𝑥 → ∃𝑤∀𝑣((𝑣𝑅𝑧 ∧ 𝑣𝑅𝑦) ↔ 𝑣 = 𝑤))) | ||
| Theorem | nregmodelf1o 46200 | Define a permutation 𝐹 used to produce a model in which ax-reg 9613 is false. The permutation swaps ∅ and {∅} and leaves the rest of 𝑉 fixed. This is an example given after Exercise II.9.2 of [Kunen2] p. 148. (Contributed by Eric Schmidt, 16-Nov-2025.) |
| ⊢ 𝐹 = (( I ↾ (V ∖ {∅, {∅}})) ∪ {〈∅, {∅}〉, 〈{∅}, ∅〉}) ⇒ ⊢ 𝐹:V⟶1-1ontoV | ||
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |