| Metamath
Proof Explorer Theorem List (p. 102 of 499) | < 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-30888) |
(30889-32411) |
(32412-49816) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | ackbij2lem1 10101 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ (𝐴 ∈ ω → 𝒫 𝐴 ⊆ (𝒫 ω ∩ Fin)) | ||
| Theorem | ackbij1lem1 10102 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ (¬ 𝐴 ∈ 𝐵 → (𝐵 ∩ suc 𝐴) = (𝐵 ∩ 𝐴)) | ||
| Theorem | ackbij1lem2 10103 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ (𝐴 ∈ 𝐵 → (𝐵 ∩ suc 𝐴) = ({𝐴} ∪ (𝐵 ∩ 𝐴))) | ||
| Theorem | ackbij1lem3 10104 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ (𝐴 ∈ ω → 𝐴 ∈ (𝒫 ω ∩ Fin)) | ||
| Theorem | ackbij1lem4 10105 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 19-Nov-2014.) |
| ⊢ (𝐴 ∈ ω → {𝐴} ∈ (𝒫 ω ∩ Fin)) | ||
| Theorem | ackbij1lem5 10106 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 19-Nov-2014.) (Proof shortened by AV, 18-Jul-2022.) |
| ⊢ (𝐴 ∈ ω → (card‘𝒫 suc 𝐴) = ((card‘𝒫 𝐴) +o (card‘𝒫 𝐴))) | ||
| Theorem | ackbij1lem6 10107 | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ ((𝐴 ∈ (𝒫 ω ∩ Fin) ∧ 𝐵 ∈ (𝒫 ω ∩ Fin)) → (𝐴 ∪ 𝐵) ∈ (𝒫 ω ∩ Fin)) | ||
| Theorem | ackbij1lem7 10108* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 21-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐴 ∈ (𝒫 ω ∩ Fin) → (𝐹‘𝐴) = (card‘∪ 𝑦 ∈ 𝐴 ({𝑦} × 𝒫 𝑦))) | ||
| Theorem | ackbij1lem8 10109* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 19-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐴 ∈ ω → (𝐹‘{𝐴}) = (card‘𝒫 𝐴)) | ||
| Theorem | ackbij1lem9 10110* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 19-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ ((𝐴 ∈ (𝒫 ω ∩ Fin) ∧ 𝐵 ∈ (𝒫 ω ∩ Fin) ∧ (𝐴 ∩ 𝐵) = ∅) → (𝐹‘(𝐴 ∪ 𝐵)) = ((𝐹‘𝐴) +o (𝐹‘𝐵))) | ||
| Theorem | ackbij1lem10 10111* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ 𝐹:(𝒫 ω ∩ Fin)⟶ω | ||
| Theorem | ackbij1lem11 10112* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ ((𝐴 ∈ (𝒫 ω ∩ Fin) ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ (𝒫 ω ∩ Fin)) | ||
| Theorem | ackbij1lem12 10113* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ ((𝐵 ∈ (𝒫 ω ∩ Fin) ∧ 𝐴 ⊆ 𝐵) → (𝐹‘𝐴) ⊆ (𝐹‘𝐵)) | ||
| Theorem | ackbij1lem13 10114* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐹‘∅) = ∅ | ||
| Theorem | ackbij1lem14 10115* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐴 ∈ ω → (𝐹‘{𝐴}) = suc (𝐹‘𝐴)) | ||
| Theorem | ackbij1lem15 10116* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (((𝐴 ∈ (𝒫 ω ∩ Fin) ∧ 𝐵 ∈ (𝒫 ω ∩ Fin)) ∧ (𝑐 ∈ ω ∧ 𝑐 ∈ 𝐴 ∧ ¬ 𝑐 ∈ 𝐵)) → ¬ (𝐹‘(𝐴 ∩ suc 𝑐)) = (𝐹‘(𝐵 ∩ suc 𝑐))) | ||
| Theorem | ackbij1lem16 10117* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ ((𝐴 ∈ (𝒫 ω ∩ Fin) ∧ 𝐵 ∈ (𝒫 ω ∩ Fin)) → ((𝐹‘𝐴) = (𝐹‘𝐵) → 𝐴 = 𝐵)) | ||
| Theorem | ackbij1lem17 10118* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ 𝐹:(𝒫 ω ∩ Fin)–1-1→ω | ||
| Theorem | ackbij1lem18 10119* | Lemma for ackbij1 10120. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐴 ∈ (𝒫 ω ∩ Fin) → ∃𝑏 ∈ (𝒫 ω ∩ Fin)(𝐹‘𝑏) = suc (𝐹‘𝐴)) | ||
| Theorem | ackbij1 10120* | The Ackermann bijection, part 1: each natural number can be uniquely coded in binary as a finite set of natural numbers and conversely. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ 𝐹:(𝒫 ω ∩ Fin)–1-1-onto→ω | ||
| Theorem | ackbij1b 10121* | The Ackermann bijection, part 1b: the bijection from ackbij1 10120 restricts naturally to the powers of particular naturals. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) ⇒ ⊢ (𝐴 ∈ ω → (𝐹 “ 𝒫 𝐴) = (card‘𝒫 𝐴)) | ||
| Theorem | ackbij2lem2 10122* | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) & ⊢ 𝐺 = (𝑥 ∈ V ↦ (𝑦 ∈ 𝒫 dom 𝑥 ↦ (𝐹‘(𝑥 “ 𝑦)))) ⇒ ⊢ (𝐴 ∈ ω → (rec(𝐺, ∅)‘𝐴):(𝑅1‘𝐴)–1-1-onto→(card‘(𝑅1‘𝐴))) | ||
| Theorem | ackbij2lem3 10123* | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) & ⊢ 𝐺 = (𝑥 ∈ V ↦ (𝑦 ∈ 𝒫 dom 𝑥 ↦ (𝐹‘(𝑥 “ 𝑦)))) ⇒ ⊢ (𝐴 ∈ ω → (rec(𝐺, ∅)‘𝐴) ⊆ (rec(𝐺, ∅)‘suc 𝐴)) | ||
| Theorem | ackbij2lem4 10124* | Lemma for ackbij2 10125. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) & ⊢ 𝐺 = (𝑥 ∈ V ↦ (𝑦 ∈ 𝒫 dom 𝑥 ↦ (𝐹‘(𝑥 “ 𝑦)))) ⇒ ⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ ω) ∧ 𝐵 ⊆ 𝐴) → (rec(𝐺, ∅)‘𝐵) ⊆ (rec(𝐺, ∅)‘𝐴)) | ||
| Theorem | ackbij2 10125* | The Ackermann bijection, part 2: hereditarily finite sets can be represented by recursive binary notation. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ 𝐹 = (𝑥 ∈ (𝒫 ω ∩ Fin) ↦ (card‘∪ 𝑦 ∈ 𝑥 ({𝑦} × 𝒫 𝑦))) & ⊢ 𝐺 = (𝑥 ∈ V ↦ (𝑦 ∈ 𝒫 dom 𝑥 ↦ (𝐹‘(𝑥 “ 𝑦)))) & ⊢ 𝐻 = ∪ (rec(𝐺, ∅) “ ω) ⇒ ⊢ 𝐻:∪ (𝑅1 “ ω)–1-1-onto→ω | ||
| Theorem | r1om 10126 | The set of hereditarily finite sets is countable. See ackbij2 10125 for an explicit bijection that works without Infinity. See also r1omALT 10659. (Contributed by Stefan O'Rear, 18-Nov-2014.) |
| ⊢ (𝑅1‘ω) ≈ ω | ||
| Theorem | fictb 10127 | A set is countable iff its collection of finite intersections is countable. (Contributed by Jeff Hankins, 24-Aug-2009.) (Proof shortened by Mario Carneiro, 17-May-2015.) |
| ⊢ (𝐴 ∈ 𝐵 → (𝐴 ≼ ω ↔ (fi‘𝐴) ≼ ω)) | ||
| Theorem | cflem 10128* | A lemma used to simplify cofinality computations, showing the existence of the cardinal of an unbounded subset of a set 𝐴. (Contributed by NM, 24-Apr-2004.) Avoid ax-11 2159. (Revised by BTernaryTau, 25-Jul-2025.) |
| ⊢ (𝐴 ∈ 𝑉 → ∃𝑥∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦 ⊆ 𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝑦 𝑧 ⊆ 𝑤))) | ||
| Theorem | cflemOLD 10129* | Obsolete version of cflem 10128 as of 25-Jul-2025. (Contributed by NM, 24-Apr-2004.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (𝐴 ∈ 𝑉 → ∃𝑥∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦 ⊆ 𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝑦 𝑧 ⊆ 𝑤))) | ||
| Theorem | cfval 10130* | Value of the cofinality function. Definition B of Saharon Shelah, Cardinal Arithmetic (1994), p. xxx (Roman numeral 30). The cofinality of an ordinal number 𝐴 is the cardinality (size) of the smallest unbounded subset 𝑦 of the ordinal number. Unbounded means that for every member of 𝐴, there is a member of 𝑦 that is at least as large. Cofinality is a measure of how "reachable from below" an ordinal is. (Contributed by NM, 1-Apr-2004.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (𝐴 ∈ On → (cf‘𝐴) = ∩ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦 ⊆ 𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝑦 𝑧 ⊆ 𝑤))}) | ||
| Theorem | cff 10131 | Cofinality is a function on the class of ordinal numbers to the class of cardinal numbers. (Contributed by Mario Carneiro, 15-Sep-2013.) |
| ⊢ cf:On⟶On | ||
| Theorem | cfub 10132* | An upper bound on cofinality. (Contributed by NM, 25-Apr-2004.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (cf‘𝐴) ⊆ ∩ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦 ⊆ 𝐴 ∧ 𝐴 ⊆ ∪ 𝑦))} | ||
| Theorem | cflm 10133* | Value of the cofinality function at a limit ordinal. Part of Definition of cofinality of [Enderton] p. 257. (Contributed by NM, 26-Apr-2004.) |
| ⊢ ((𝐴 ∈ 𝐵 ∧ Lim 𝐴) → (cf‘𝐴) = ∩ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦 ⊆ 𝐴 ∧ 𝐴 = ∪ 𝑦))}) | ||
| Theorem | cf0 10134 | Value of the cofinality function at 0. Exercise 2 of [TakeutiZaring] p. 102. (Contributed by NM, 16-Apr-2004.) |
| ⊢ (cf‘∅) = ∅ | ||
| Theorem | cardcf 10135 | Cofinality is a cardinal number. Proposition 11.11 of [TakeutiZaring] p. 103. (Contributed by NM, 24-Apr-2004.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (card‘(cf‘𝐴)) = (cf‘𝐴) | ||
| Theorem | cflecard 10136 | Cofinality is bounded by the cardinality of its argument. (Contributed by NM, 24-Apr-2004.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (cf‘𝐴) ⊆ (card‘𝐴) | ||
| Theorem | cfle 10137 | Cofinality is bounded by its argument. Exercise 1 of [TakeutiZaring] p. 102. (Contributed by NM, 26-Apr-2004.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (cf‘𝐴) ⊆ 𝐴 | ||
| Theorem | cfon 10138 | The cofinality of any set is an ordinal (although it only makes sense when 𝐴 is an ordinal). (Contributed by Mario Carneiro, 9-Mar-2013.) |
| ⊢ (cf‘𝐴) ∈ On | ||
| Theorem | cfeq0 10139 | Only the ordinal zero has cofinality zero. (Contributed by NM, 24-Apr-2004.) (Revised by Mario Carneiro, 12-Feb-2013.) |
| ⊢ (𝐴 ∈ On → ((cf‘𝐴) = ∅ ↔ 𝐴 = ∅)) | ||
| Theorem | cfsuc 10140 | Value of the cofinality function at a successor ordinal. Exercise 3 of [TakeutiZaring] p. 102. (Contributed by NM, 23-Apr-2004.) (Revised by Mario Carneiro, 12-Feb-2013.) |
| ⊢ (𝐴 ∈ On → (cf‘suc 𝐴) = 1o) | ||
| Theorem | cff1 10141* | There is always a map from (cf‘𝐴) to 𝐴 (this is a stronger condition than the definition, which only presupposes a map from some 𝑦 ≈ (cf‘𝐴). (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ (𝐴 ∈ On → ∃𝑓(𝑓:(cf‘𝐴)–1-1→𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ (cf‘𝐴)𝑧 ⊆ (𝑓‘𝑤))) | ||
| Theorem | cfflb 10142* | If there is a cofinal map from 𝐵 to 𝐴, then 𝐵 is at least (cf‘𝐴). This theorem and cff1 10141 motivate the picture of (cf‘𝐴) as the greatest lower bound of the domain of cofinal maps into 𝐴. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ ((𝐴 ∈ On ∧ 𝐵 ∈ On) → (∃𝑓(𝑓:𝐵⟶𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝐵 𝑧 ⊆ (𝑓‘𝑤)) → (cf‘𝐴) ⊆ 𝐵)) | ||
| Theorem | cfval2 10143* | Another expression for the cofinality function. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ (𝐴 ∈ On → (cf‘𝐴) = ∩ 𝑥 ∈ {𝑥 ∈ 𝒫 𝐴 ∣ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝑥 𝑧 ⊆ 𝑤} (card‘𝑥)) | ||
| Theorem | coflim 10144* | A simpler expression for the cofinality predicate, at a limit ordinal. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ ((Lim 𝐴 ∧ 𝐵 ⊆ 𝐴) → (∪ 𝐵 = 𝐴 ↔ ∀𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝑥 ⊆ 𝑦)) | ||
| Theorem | cflim3 10145* | Another expression for the cofinality function. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ (Lim 𝐴 → (cf‘𝐴) = ∩ 𝑥 ∈ {𝑥 ∈ 𝒫 𝐴 ∣ ∪ 𝑥 = 𝐴} (card‘𝑥)) | ||
| Theorem | cflim2 10146 | The cofinality function is a limit ordinal iff its argument is. (Contributed by Mario Carneiro, 28-Feb-2013.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ (Lim 𝐴 ↔ Lim (cf‘𝐴)) | ||
| Theorem | cfom 10147 | Value of the cofinality function at omega (the set of natural numbers). Exercise 4 of [TakeutiZaring] p. 102. (Contributed by NM, 23-Apr-2004.) (Proof shortened by Mario Carneiro, 11-Jun-2015.) |
| ⊢ (cf‘ω) = ω | ||
| Theorem | cfss 10148* | There is a cofinal subset of 𝐴 of cardinality (cf‘𝐴). (Contributed by Mario Carneiro, 24-Jun-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ (Lim 𝐴 → ∃𝑥(𝑥 ⊆ 𝐴 ∧ 𝑥 ≈ (cf‘𝐴) ∧ ∪ 𝑥 = 𝐴)) | ||
| Theorem | cfslb 10149 | Any cofinal subset of 𝐴 is at least as large as (cf‘𝐴). (Contributed by Mario Carneiro, 24-Jun-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ ((Lim 𝐴 ∧ 𝐵 ⊆ 𝐴 ∧ ∪ 𝐵 = 𝐴) → (cf‘𝐴) ≼ 𝐵) | ||
| Theorem | cfslbn 10150 | Any subset of 𝐴 smaller than its cofinality has union less than 𝐴. (This is the contrapositive to cfslb 10149.) (Contributed by Mario Carneiro, 24-Jun-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ ((Lim 𝐴 ∧ 𝐵 ⊆ 𝐴 ∧ 𝐵 ≺ (cf‘𝐴)) → ∪ 𝐵 ∈ 𝐴) | ||
| Theorem | cfslb2n 10151* | Any small collection of small subsets of 𝐴 cannot have union 𝐴, where "small" means smaller than the cofinality. This is a stronger version of cfslb 10149. This is a common application of cofinality: under AC, (ℵ‘1) is regular, so it is not a countable union of countable sets. (Contributed by Mario Carneiro, 24-Jun-2013.) |
| ⊢ 𝐴 ∈ V ⇒ ⊢ ((Lim 𝐴 ∧ ∀𝑥 ∈ 𝐵 (𝑥 ⊆ 𝐴 ∧ 𝑥 ≺ (cf‘𝐴))) → (𝐵 ≺ (cf‘𝐴) → ∪ 𝐵 ≠ 𝐴)) | ||
| Theorem | cofsmo 10152* | Any cofinal map implies the existence of a strictly monotone cofinal map with a domain no larger than the original. Proposition 11.7 of [TakeutiZaring] p. 101. (Contributed by Mario Carneiro, 20-Mar-2013.) |
| ⊢ 𝐶 = {𝑦 ∈ 𝐵 ∣ ∀𝑤 ∈ 𝑦 (𝑓‘𝑤) ∈ (𝑓‘𝑦)} & ⊢ 𝐾 = ∩ {𝑥 ∈ 𝐵 ∣ 𝑧 ⊆ (𝑓‘𝑥)} & ⊢ 𝑂 = OrdIso( E , 𝐶) ⇒ ⊢ ((Ord 𝐴 ∧ 𝐵 ∈ On) → (∃𝑓(𝑓:𝐵⟶𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝐵 𝑧 ⊆ (𝑓‘𝑤)) → ∃𝑥 ∈ suc 𝐵∃𝑔(𝑔:𝑥⟶𝐴 ∧ Smo 𝑔 ∧ ∀𝑧 ∈ 𝐴 ∃𝑣 ∈ 𝑥 𝑧 ⊆ (𝑔‘𝑣)))) | ||
| Theorem | cfsmolem 10153* | Lemma for cfsmo 10154. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ 𝐹 = (𝑧 ∈ V ↦ ((𝑔‘dom 𝑧) ∪ ∪ 𝑡 ∈ dom 𝑧 suc (𝑧‘𝑡))) & ⊢ 𝐺 = (recs(𝐹) ↾ (cf‘𝐴)) ⇒ ⊢ (𝐴 ∈ On → ∃𝑓(𝑓:(cf‘𝐴)⟶𝐴 ∧ Smo 𝑓 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ (cf‘𝐴)𝑧 ⊆ (𝑓‘𝑤))) | ||
| Theorem | cfsmo 10154* | The map in cff1 10141 can be assumed to be a strictly monotone ordinal function without loss of generality. (Contributed by Mario Carneiro, 28-Feb-2013.) |
| ⊢ (𝐴 ∈ On → ∃𝑓(𝑓:(cf‘𝐴)⟶𝐴 ∧ Smo 𝑓 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ (cf‘𝐴)𝑧 ⊆ (𝑓‘𝑤))) | ||
| Theorem | cfcoflem 10155* | Lemma for cfcof 10157, showing subset relation in one direction. (Contributed by Mario Carneiro, 9-Mar-2013.) (Revised by Mario Carneiro, 26-Dec-2014.) |
| ⊢ ((𝐴 ∈ On ∧ 𝐵 ∈ On) → (∃𝑓(𝑓:𝐵⟶𝐴 ∧ Smo 𝑓 ∧ ∀𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝑥 ⊆ (𝑓‘𝑦)) → (cf‘𝐴) ⊆ (cf‘𝐵))) | ||
| Theorem | coftr 10156* | If there is a cofinal map from 𝐵 to 𝐴 and another from 𝐶 to 𝐴, then there is also a cofinal map from 𝐶 to 𝐵. Proposition 11.9 of [TakeutiZaring] p. 102. A limited form of transitivity for the "cof" relation. This is really a lemma for cfcof 10157. (Contributed by Mario Carneiro, 16-Mar-2013.) |
| ⊢ 𝐻 = (𝑡 ∈ 𝐶 ↦ ∩ {𝑛 ∈ 𝐵 ∣ (𝑔‘𝑡) ⊆ (𝑓‘𝑛)}) ⇒ ⊢ (∃𝑓(𝑓:𝐵⟶𝐴 ∧ Smo 𝑓 ∧ ∀𝑥 ∈ 𝐴 ∃𝑦 ∈ 𝐵 𝑥 ⊆ (𝑓‘𝑦)) → (∃𝑔(𝑔:𝐶⟶𝐴 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝐶 𝑧 ⊆ (𝑔‘𝑤)) → ∃ℎ(ℎ:𝐶⟶𝐵 ∧ ∀𝑠 ∈ 𝐵 ∃𝑤 ∈ 𝐶 𝑠 ⊆ (ℎ‘𝑤)))) | ||
| Theorem | cfcof 10157* | If there is a cofinal map from 𝐴 to 𝐵, then they have the same cofinality. This was used as Definition 11.1 of [TakeutiZaring] p. 100, who defines an equivalence relation cof (𝐴, 𝐵) and defines our cf(𝐵) as the minimum 𝐵 such that cof (𝐴, 𝐵). (Contributed by Mario Carneiro, 20-Mar-2013.) |
| ⊢ ((𝐴 ∈ On ∧ 𝐵 ∈ On) → (∃𝑓(𝑓:𝐵⟶𝐴 ∧ Smo 𝑓 ∧ ∀𝑧 ∈ 𝐴 ∃𝑤 ∈ 𝐵 𝑧 ⊆ (𝑓‘𝑤)) → (cf‘𝐴) = (cf‘𝐵))) | ||
| Theorem | cfidm 10158 | The cofinality function is idempotent. (Contributed by Mario Carneiro, 7-Mar-2013.) (Revised by Mario Carneiro, 15-Sep-2013.) |
| ⊢ (cf‘(cf‘𝐴)) = (cf‘𝐴) | ||
| Theorem | alephsing 10159 | The cofinality of a limit aleph is the same as the cofinality of its argument, so if (ℵ‘𝐴) < 𝐴, then (ℵ‘𝐴) is singular. Conversely, if (ℵ‘𝐴) is regular (i.e. weakly inaccessible), then (ℵ‘𝐴) = 𝐴, so 𝐴 has to be rather large (see alephfp 9991). Proposition 11.13 of [TakeutiZaring] p. 103. (Contributed by Mario Carneiro, 9-Mar-2013.) |
| ⊢ (Lim 𝐴 → (cf‘(ℵ‘𝐴)) = (cf‘𝐴)) | ||
| Theorem | sornom 10160* | The range of a single-step monotone function from ω into a partially ordered set is a chain. (Contributed by Stefan O'Rear, 3-Nov-2014.) |
| ⊢ ((𝐹 Fn ω ∧ ∀𝑎 ∈ ω ((𝐹‘𝑎)𝑅(𝐹‘suc 𝑎) ∨ (𝐹‘𝑎) = (𝐹‘suc 𝑎)) ∧ 𝑅 Po ran 𝐹) → 𝑅 Or ran 𝐹) | ||
| Syntax | cfin1a 10161 | Extend class notation to include the class of Ia-finite sets. |
| class FinIa | ||
| Syntax | cfin2 10162 | Extend class notation to include the class of II-finite sets. |
| class FinII | ||
| Syntax | cfin4 10163 | Extend class notation to include the class of IV-finite sets. |
| class FinIV | ||
| Syntax | cfin3 10164 | Extend class notation to include the class of III-finite sets. |
| class FinIII | ||
| Syntax | cfin5 10165 | Extend class notation to include the class of V-finite sets. |
| class FinV | ||
| Syntax | cfin6 10166 | Extend class notation to include the class of VI-finite sets. |
| class FinVI | ||
| Syntax | cfin7 10167 | Extend class notation to include the class of VII-finite sets. |
| class FinVII | ||
| Definition | df-fin1a 10168* | A set is Ia-finite iff it is not the union of two I-infinite sets. Equivalent to definition Ia of [Levy58] p. 2. A I-infinite Ia-finite set is also known as an amorphous set. This is the second of Levy's eight definitions of finite set. Levy's I-finite is equivalent to our df-fin 8868 and not repeated here. These eight definitions are equivalent with Choice but strictly decreasing in strength in models where Choice fails; conversely, they provide a series of increasingly stronger notions of infiniteness. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinIa = {𝑥 ∣ ∀𝑦 ∈ 𝒫 𝑥(𝑦 ∈ Fin ∨ (𝑥 ∖ 𝑦) ∈ Fin)} | ||
| Definition | df-fin2 10169* | A set is II-finite (Tarski finite) iff every nonempty chain of subsets contains a maximum element. Definition II of [Levy58] p. 2. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinII = {𝑥 ∣ ∀𝑦 ∈ 𝒫 𝒫 𝑥((𝑦 ≠ ∅ ∧ [⊊] Or 𝑦) → ∪ 𝑦 ∈ 𝑦)} | ||
| Definition | df-fin4 10170* | A set is IV-finite (Dedekind finite) iff it has no equinumerous proper subset. Definition IV of [Levy58] p. 3. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinIV = {𝑥 ∣ ¬ ∃𝑦(𝑦 ⊊ 𝑥 ∧ 𝑦 ≈ 𝑥)} | ||
| Definition | df-fin3 10171 | A set is III-finite (weakly Dedekind finite) iff its power set is Dedekind finite. Definition III of [Levy58] p. 2. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinIII = {𝑥 ∣ 𝒫 𝑥 ∈ FinIV} | ||
| Definition | df-fin5 10172 | A set is V-finite iff it behaves finitely under ⊔. Definition V of [Levy58] p. 3. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinV = {𝑥 ∣ (𝑥 = ∅ ∨ 𝑥 ≺ (𝑥 ⊔ 𝑥))} | ||
| Definition | df-fin6 10173 | A set is VI-finite iff it behaves finitely under ×. Definition VI of [Levy58] p. 4. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinVI = {𝑥 ∣ (𝑥 ≺ 2o ∨ 𝑥 ≺ (𝑥 × 𝑥))} | ||
| Definition | df-fin7 10174* | A set is VII-finite iff it cannot be infinitely well-ordered. Equivalent to definition VII of [Levy58] p. 4. (Contributed by Stefan O'Rear, 12-Nov-2014.) |
| ⊢ FinVII = {𝑥 ∣ ¬ ∃𝑦 ∈ (On ∖ ω)𝑥 ≈ 𝑦} | ||
| Theorem | isfin1a 10175* | Definition of a Ia-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinIa ↔ ∀𝑦 ∈ 𝒫 𝐴(𝑦 ∈ Fin ∨ (𝐴 ∖ 𝑦) ∈ Fin))) | ||
| Theorem | fin1ai 10176 | Property of a Ia-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ ((𝐴 ∈ FinIa ∧ 𝑋 ⊆ 𝐴) → (𝑋 ∈ Fin ∨ (𝐴 ∖ 𝑋) ∈ Fin)) | ||
| Theorem | isfin2 10177* | Definition of a II-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinII ↔ ∀𝑦 ∈ 𝒫 𝒫 𝐴((𝑦 ≠ ∅ ∧ [⊊] Or 𝑦) → ∪ 𝑦 ∈ 𝑦))) | ||
| Theorem | fin2i 10178 | Property of a II-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (((𝐴 ∈ FinII ∧ 𝐵 ⊆ 𝒫 𝐴) ∧ (𝐵 ≠ ∅ ∧ [⊊] Or 𝐵)) → ∪ 𝐵 ∈ 𝐵) | ||
| Theorem | isfin3 10179 | Definition of a III-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ FinIII ↔ 𝒫 𝐴 ∈ FinIV) | ||
| Theorem | isfin4 10180* | Definition of a IV-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinIV ↔ ¬ ∃𝑦(𝑦 ⊊ 𝐴 ∧ 𝑦 ≈ 𝐴))) | ||
| Theorem | fin4i 10181 | Infer that a set is IV-infinite. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ ((𝑋 ⊊ 𝐴 ∧ 𝑋 ≈ 𝐴) → ¬ 𝐴 ∈ FinIV) | ||
| Theorem | isfin5 10182 | Definition of a V-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ FinV ↔ (𝐴 = ∅ ∨ 𝐴 ≺ (𝐴 ⊔ 𝐴))) | ||
| Theorem | isfin6 10183 | Definition of a VI-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ FinVI ↔ (𝐴 ≺ 2o ∨ 𝐴 ≺ (𝐴 × 𝐴))) | ||
| Theorem | isfin7 10184* | Definition of a VII-finite set. (Contributed by Stefan O'Rear, 16-May-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinVII ↔ ¬ ∃𝑦 ∈ (On ∖ ω)𝐴 ≈ 𝑦)) | ||
| Theorem | sdom2en01 10185 | A set with less than two elements has 0 or 1. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝐴 ≺ 2o ↔ (𝐴 = ∅ ∨ 𝐴 ≈ 1o)) | ||
| Theorem | infpssrlem1 10186 | Lemma for infpssr 10191. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐹:𝐵–1-1-onto→𝐴) & ⊢ (𝜑 → 𝐶 ∈ (𝐴 ∖ 𝐵)) & ⊢ 𝐺 = (rec(◡𝐹, 𝐶) ↾ ω) ⇒ ⊢ (𝜑 → (𝐺‘∅) = 𝐶) | ||
| Theorem | infpssrlem2 10187 | Lemma for infpssr 10191. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐹:𝐵–1-1-onto→𝐴) & ⊢ (𝜑 → 𝐶 ∈ (𝐴 ∖ 𝐵)) & ⊢ 𝐺 = (rec(◡𝐹, 𝐶) ↾ ω) ⇒ ⊢ (𝑀 ∈ ω → (𝐺‘suc 𝑀) = (◡𝐹‘(𝐺‘𝑀))) | ||
| Theorem | infpssrlem3 10188 | Lemma for infpssr 10191. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐹:𝐵–1-1-onto→𝐴) & ⊢ (𝜑 → 𝐶 ∈ (𝐴 ∖ 𝐵)) & ⊢ 𝐺 = (rec(◡𝐹, 𝐶) ↾ ω) ⇒ ⊢ (𝜑 → 𝐺:ω⟶𝐴) | ||
| Theorem | infpssrlem4 10189 | Lemma for infpssr 10191. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐹:𝐵–1-1-onto→𝐴) & ⊢ (𝜑 → 𝐶 ∈ (𝐴 ∖ 𝐵)) & ⊢ 𝐺 = (rec(◡𝐹, 𝐶) ↾ ω) ⇒ ⊢ ((𝜑 ∧ 𝑀 ∈ ω ∧ 𝑁 ∈ 𝑀) → (𝐺‘𝑀) ≠ (𝐺‘𝑁)) | ||
| Theorem | infpssrlem5 10190 | Lemma for infpssr 10191. (Contributed by Stefan O'Rear, 30-Oct-2014.) |
| ⊢ (𝜑 → 𝐵 ⊆ 𝐴) & ⊢ (𝜑 → 𝐹:𝐵–1-1-onto→𝐴) & ⊢ (𝜑 → 𝐶 ∈ (𝐴 ∖ 𝐵)) & ⊢ 𝐺 = (rec(◡𝐹, 𝐶) ↾ ω) ⇒ ⊢ (𝜑 → (𝐴 ∈ 𝑉 → ω ≼ 𝐴)) | ||
| Theorem | infpssr 10191 | Dedekind infinity implies existence of a denumerable subset: take a single point witnessing the proper subset relation and iterate the embedding. (Contributed by Stefan O'Rear, 30-Oct-2014.) (Revised by Mario Carneiro, 16-May-2015.) |
| ⊢ ((𝑋 ⊊ 𝐴 ∧ 𝑋 ≈ 𝐴) → ω ≼ 𝐴) | ||
| Theorem | fin4en1 10192 | Dedekind finite is a cardinal property. (Contributed by Stefan O'Rear, 30-Oct-2014.) (Revised by Mario Carneiro, 16-May-2015.) |
| ⊢ (𝐴 ≈ 𝐵 → (𝐴 ∈ FinIV → 𝐵 ∈ FinIV)) | ||
| Theorem | ssfin4 10193 | Dedekind finite sets have Dedekind finite subsets. (Contributed by Stefan O'Rear, 30-Oct-2014.) (Revised by Mario Carneiro, 6-May-2015.) (Revised by Mario Carneiro, 16-May-2015.) |
| ⊢ ((𝐴 ∈ FinIV ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ FinIV) | ||
| Theorem | domfin4 10194 | A set dominated by a Dedekind finite set is Dedekind finite. (Contributed by Mario Carneiro, 16-May-2015.) |
| ⊢ ((𝐴 ∈ FinIV ∧ 𝐵 ≼ 𝐴) → 𝐵 ∈ FinIV) | ||
| Theorem | ominf4 10195 | ω is Dedekind infinite. (Contributed by Stefan O'Rear, 30-Oct-2014.) (Proof shortened by Mario Carneiro, 16-May-2015.) |
| ⊢ ¬ ω ∈ FinIV | ||
| Theorem | infpssALT 10196* | Alternate proof of infpss 10099, shorter but requiring Replacement (ax-rep 5215). (Contributed by Stefan O'Rear, 30-Oct-2014.) (Revised by Mario Carneiro, 16-May-2015.) (Proof modification is discouraged.) (New usage is discouraged.) |
| ⊢ (ω ≼ 𝐴 → ∃𝑥(𝑥 ⊊ 𝐴 ∧ 𝑥 ≈ 𝐴)) | ||
| Theorem | isfin4-2 10197 | Alternate definition of IV-finite sets: they lack a denumerable subset. (Contributed by Stefan O'Rear, 30-Oct-2014.) (Revised by Mario Carneiro, 17-May-2015.) |
| ⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinIV ↔ ¬ ω ≼ 𝐴)) | ||
| Theorem | isfin4p1 10198 | Alternate definition of IV-finite sets: they are strictly dominated by their successors. (Thus, the proper subset referred to in isfin4 10180 can be assumed to be only a singleton smaller than the original.) (Contributed by Mario Carneiro, 18-May-2015.) |
| ⊢ (𝐴 ∈ FinIV ↔ 𝐴 ≺ (𝐴 ⊔ 1o)) | ||
| Theorem | fin23lem7 10199* | Lemma for isfin2-2 10202. The componentwise complement of a nonempty collection of sets is nonempty. (Contributed by Stefan O'Rear, 31-Oct-2014.) (Revised by Mario Carneiro, 16-May-2015.) |
| ⊢ ((𝐴 ∈ 𝑉 ∧ 𝐵 ⊆ 𝒫 𝐴 ∧ 𝐵 ≠ ∅) → {𝑥 ∈ 𝒫 𝐴 ∣ (𝐴 ∖ 𝑥) ∈ 𝐵} ≠ ∅) | ||
| Theorem | fin23lem11 10200* | Lemma for isfin2-2 10202. (Contributed by Stefan O'Rear, 31-Oct-2014.) (Revised by Mario Carneiro, 16-May-2015.) |
| ⊢ (𝑧 = (𝐴 ∖ 𝑥) → (𝜓 ↔ 𝜒)) & ⊢ (𝑤 = (𝐴 ∖ 𝑣) → (𝜑 ↔ 𝜃)) & ⊢ ((𝑥 ⊆ 𝐴 ∧ 𝑣 ⊆ 𝐴) → (𝜒 ↔ 𝜃)) ⇒ ⊢ (𝐵 ⊆ 𝒫 𝐴 → (∃𝑥 ∈ {𝑐 ∈ 𝒫 𝐴 ∣ (𝐴 ∖ 𝑐) ∈ 𝐵}∀𝑤 ∈ {𝑐 ∈ 𝒫 𝐴 ∣ (𝐴 ∖ 𝑐) ∈ 𝐵} ¬ 𝜑 → ∃𝑧 ∈ 𝐵 ∀𝑣 ∈ 𝐵 ¬ 𝜓)) | ||
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |