![]() |
Metamath
Proof Explorer Theorem List (p. 421 of 479) | < 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-30158) |
![]() (30159-31681) |
![]() (31682-47805) |
Type | Label | Description |
---|---|---|
Statement | ||
Theorem | onsucss 42001 | If one ordinal is less than another, then the successor of the first is less than or equal to the second. Lemma 1.13 of [Schloeder] p. 2. See ordsucss 7802. (Contributed by RP, 16-Jan-2025.) |
β’ (π΄ β On β (π΅ β π΄ β suc π΅ β π΄)) | ||
Theorem | ordnexbtwnsuc 42002* | For any distinct pair of ordinals, if there is no ordinal between the lesser and the greater, the greater is the successor of the lesser. Lemma 1.16 of [Schloeder] p. 2. (Contributed by RP, 16-Jan-2025.) |
β’ ((π΄ β π΅ β§ Ord π΅) β (βπ β On Β¬ (π΄ β π β§ π β π΅) β π΅ = suc π΄)) | ||
Theorem | orddif0suc 42003 | For any distinct pair of ordinals, if the set difference between the greater and the successor of the lesser is empty, the greater is the successor of the lesser. Lemma 1.16 of [Schloeder] p. 2. (Contributed by RP, 17-Jan-2025.) |
β’ ((π΄ β π΅ β§ Ord π΅) β ((π΅ β suc π΄) = β β π΅ = suc π΄)) | ||
Theorem | onsucf1lem 42004* | For ordinals, the successor operation is injective, so there is at most one ordinal that a given ordinal could be the succesor of. Lemma 1.17 of [Schloeder] p. 2. (Contributed by RP, 18-Jan-2025.) |
β’ (π΄ β On β β*π β On π΄ = suc π) | ||
Theorem | onsucf1olem 42005* | The successor operation is bijective between the ordinals and the class of successor ordinals. Lemma 1.17 of [Schloeder] p. 2. (Contributed by RP, 18-Jan-2025.) |
β’ ((π΄ β On β§ π΄ β β β§ Β¬ Lim π΄) β β!π β On π΄ = suc π) | ||
Theorem | onsucrn 42006* | The successor operation is surjective onto its range, the class of successor ordinals. Lemma 1.17 of [Schloeder] p. 2. (Contributed by RP, 18-Jan-2025.) |
β’ πΉ = (π₯ β On β¦ suc π₯) β β’ ran πΉ = {π β On β£ βπ β On π = suc π} | ||
Theorem | onsucf1o 42007* | The successor operation is a bijective function between the ordinals and the class of succesor ordinals. Lemma 1.17 of [Schloeder] p. 2. (Contributed by RP, 18-Jan-2025.) |
β’ πΉ = (π₯ β On β¦ suc π₯) β β’ πΉ:Onβ1-1-ontoβ{π β On β£ βπ β On π = suc π} | ||
Theorem | dflim7 42008* | A limit ordinal is a non-zero ordinal that contains all the successors of its elements. Lemma 1.18 of [Schloeder] p. 2. Closely related to dflim4 7833. (Contributed by RP, 17-Jan-2025.) |
β’ (Lim π΄ β (Ord π΄ β§ βπ β π΄ suc π β π΄ β§ π΄ β β )) | ||
Theorem | onov0suclim 42009 | Compactly express rules for binary operations on ordinals. (Contributed by RP, 18-Jan-2025.) |
β’ (π΄ β On β (π΄ β β ) = π·) & β’ ((π΄ β On β§ πΆ β On) β (π΄ β suc πΆ) = πΈ) & β’ (((π΄ β On β§ π΅ β On) β§ Lim π΅) β (π΄ β π΅) = πΉ) β β’ ((π΄ β On β§ π΅ β On) β ((π΅ = β β (π΄ β π΅) = π·) β§ ((π΅ = suc πΆ β§ πΆ β On) β (π΄ β π΅) = πΈ) β§ (Lim π΅ β (π΄ β π΅) = πΉ))) | ||
Theorem | oa0suclim 42010* | Closed form expression of the value of ordinal addition for the cases when the second ordinal is zero, a successor ordinal, or a limit ordinal. Definition 2.3 of [Schloeder] p. 4. See oa0 8512, oasuc 8520, and oalim 8528. (Contributed by RP, 18-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On) β ((π΅ = β β (π΄ +o π΅) = π΄) β§ ((π΅ = suc πΆ β§ πΆ β On) β (π΄ +o π΅) = suc (π΄ +o πΆ)) β§ (Lim π΅ β (π΄ +o π΅) = βͺ π β π΅ (π΄ +o π)))) | ||
Theorem | om0suclim 42011* | Closed form expression of the value of ordinal multiplication for the cases when the second ordinal is zero, a successor ordinal, or a limit ordinal. Definition 2.5 of [Schloeder] p. 4. See om0 8513, omsuc 8522, and omlim 8529. (Contributed by RP, 18-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On) β ((π΅ = β β (π΄ Β·o π΅) = β ) β§ ((π΅ = suc πΆ β§ πΆ β On) β (π΄ Β·o π΅) = ((π΄ Β·o πΆ) +o π΄)) β§ (Lim π΅ β (π΄ Β·o π΅) = βͺ π β π΅ (π΄ Β·o π)))) | ||
Theorem | oe0suclim 42012* | Closed form expression of the value of ordinal exponentiation for the cases when the second ordinal is zero, a successor ordinal, or a limit ordinal. Definition 2.6 of [Schloeder] p. 4. See oe0 8518, oesuc 8523, oe0m1 8517, and oelim 8530. (Contributed by RP, 18-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On) β ((π΅ = β β (π΄ βo π΅) = 1o) β§ ((π΅ = suc πΆ β§ πΆ β On) β (π΄ βo π΅) = ((π΄ βo πΆ) Β·o π΄)) β§ (Lim π΅ β (π΄ βo π΅) = if(β β π΄, βͺ π β π΅ (π΄ βo π), β )))) | ||
Theorem | oaomoecl 42013 | The operations of addition, multiplication, and exponentiation are closed. Remark 2.8 of [Schloeder] p. 5. See oacl 8531, omcl 8532, oecl 8533. (Contributed by RP, 18-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On) β ((π΄ +o π΅) β On β§ (π΄ Β·o π΅) β On β§ (π΄ βo π΅) β On)) | ||
Theorem | onsupsucismax 42014* | If the union of a set of ordinals is a successor ordinal, then that union is the maximum element of the set. This is not a bijection because sets where the maximum element is zero or a limit ordinal exist. Lemma 2.11 of [Schloeder] p. 5. (Contributed by RP, 27-Jan-2025.) |
β’ ((π΄ β On β§ π΄ β π) β (βπ β On βͺ π΄ = suc π β βͺ π΄ β π΄)) | ||
Theorem | onsssupeqcond 42015* | If for every element of a set of ordinals there is an element of a subset which is at least as large, then the union of the set and the subset is the same. Lemma 2.12 of [Schloeder] p. 5. (Contributed by RP, 27-Jan-2025.) |
β’ ((π΄ β On β§ π΄ β π) β ((π΅ β π΄ β§ βπ β π΄ βπ β π΅ π β π) β βͺ π΄ = βͺ π΅)) | ||
Theorem | limexissup 42016 | An ordinal which is a limit ordinal is equal to its supremum. Lemma 2.13 of [Schloeder] p. 5. (Contributed by RP, 27-Jan-2025.) |
β’ ((Lim π΄ β§ π΄ β π) β π΄ = sup(π΄, On, E )) | ||
Theorem | limiun 42017* | A limit ordinal is the union of its elements, indexed union version. Lemma 2.13 of [Schloeder] p. 5. See limuni 6422. (Contributed by RP, 27-Jan-2025.) |
β’ (Lim π΄ β π΄ = βͺ π₯ β π΄ π₯) | ||
Theorem | limexissupab 42018* | An ordinal which is a limit ordinal is equal to the supremum of the class of all its elements. Lemma 2.13 of [Schloeder] p. 5. (Contributed by RP, 27-Jan-2025.) |
β’ ((Lim π΄ β§ π΄ β π) β π΄ = sup({π₯ β£ π₯ β π΄}, On, E )) | ||
Theorem | om1om1r 42019 | Ordinal one is both a left and right identity of ordinal multiplication. Lemma 2.15 of [Schloeder] p. 5. See om1 8538 and om1r 8539 for individual statements. (Contributed by RP, 29-Jan-2025.) |
β’ (π΄ β On β ((1o Β·o π΄) = (π΄ Β·o 1o) β§ (π΄ Β·o 1o) = π΄)) | ||
Theorem | oe0rif 42020 | Ordinal zero raised to any non-zero ordinal power is zero and zero to the zeroth power is one. Lemma 2.18 of [Schloeder] p. 6. (Contributed by RP, 29-Jan-2025.) |
β’ (π΄ β On β (β βo π΄) = if(β β π΄, β , 1o)) | ||
Theorem | oasubex 42021* | While subtraction can't be a binary operation on ordinals, for any pair of ordinals there exists an ordinal that can be added to the lessor (or equal) one which will sum to the greater. Theorem 2.19 of [Schloeder] p. 6. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ π΅ β π΄) β βπ β On (π β π΄ β§ (π΅ +o π) = π΄)) | ||
Theorem | nnamecl 42022 | Natural numbers are closed under ordinal addition, multiplication, and exponentiation. Theorem 2.20 of [Schloeder] p. 6. See nnacl 8607, nnmcl 8608, nnecl 8609. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β Ο β§ π΅ β Ο) β ((π΄ +o π΅) β Ο β§ (π΄ Β·o π΅) β Ο β§ (π΄ βo π΅) β Ο)) | ||
Theorem | onsucwordi 42023 | The successor operation preserves the less-than-or-equal relationship between ordinals. Lemma 3.1 of [Schloeder] p. 7. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On) β (π΄ β π΅ β suc π΄ β suc π΅)) | ||
Theorem | oalim2cl 42024 | The ordinal sum of any ordinal with a limit ordinal on the right is a limit ordinal. (Contributed by RP, 6-Feb-2025.) |
β’ ((π΄ β On β§ Lim π΅ β§ π΅ β π) β Lim (π΄ +o π΅)) | ||
Theorem | oaltublim 42025 | Given πΆ is a limit ordinal, the sum of any ordinal with an ordinal less than πΆ is less than the sum of the first ordinal with πΆ. Lemma 3.5 of [Schloeder] p. 7. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β πΆ β§ (Lim πΆ β§ πΆ β π)) β (π΄ +o π΅) β (π΄ +o πΆ)) | ||
Theorem | oaordi3 42026 | Ordinal addition of the same number on the left preserves the ordering of the numbers on the right. Lemma 3.6 of [Schloeder] p. 8. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ πΆ β On) β (π΅ β πΆ β (π΄ +o π΅) β (π΄ +o πΆ))) | ||
Theorem | oaord3 42027 | When the same ordinal is added on the left, ordering of the sums is equivalent to the ordering of the ordinals on the right. Theorem 3.7 of [Schloeder] p. 8. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ πΆ β On) β (π΅ β πΆ β (π΄ +o π΅) β (π΄ +o πΆ))) | ||
Theorem | 1oaomeqom 42028 | Ordinal one plus omega is equal to omega. See oaabs 8643 for the sum of any natural number on the left and ordinal at least as large as omega on the right. Lemma 3.8 of [Schloeder] p. 8. See oaabs2 8644 where a power of omega is the upper bound of the left and a lower bound on the right. (Contributed by RP, 29-Jan-2025.) |
β’ (1o +o Ο) = Ο | ||
Theorem | oaabsb 42029 | The right addend absorbs the sum with an ordinal iff that ordinal times omega is less than or equal to the right addend. (Contributed by RP, 19-Feb-2025.) |
β’ ((π΄ β On β§ π΅ β On) β ((π΄ Β·o Ο) β π΅ β (π΄ +o π΅) = π΅)) | ||
Theorem | oaordnrex 42030 | When omega is added on the right to ordinals zero and one, ordering of the sums is not equivalent to the ordering of the ordinals on the left. Remark 3.9 of [Schloeder] p. 8. (Contributed by RP, 29-Jan-2025.) |
β’ Β¬ (β β 1o β (β +o Ο) β (1o +o Ο)) | ||
Theorem | oaordnr 42031* | When the same ordinal is added on the right, ordering of the sums is not equivalent to the ordering of the ordinals on the left. Remark 3.9 of [Schloeder] p. 8. (Contributed by RP, 29-Jan-2025.) |
β’ βπ β On βπ β On βπ β On Β¬ (π β π β (π +o π) β (π +o π)) | ||
Theorem | omge1 42032 | Any non-zero ordinal product is greater-than-or-equal to the term on the left. Lemma 3.11 of [Schloeder] p. 8. See omword1 8569. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ π΅ β β ) β π΄ β (π΄ Β·o π΅)) | ||
Theorem | omge2 42033 | Any non-zero ordinal product is greater-than-or-equal to the term on the right. Lemma 3.12 of [Schloeder] p. 9. See omword2 8570. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ π΄ β β ) β π΅ β (π΄ Β·o π΅)) | ||
Theorem | omlim2 42034 | The non-zero product with an limit ordinal on the right is a limit ordinal. Lemma 3.13 of [Schloeder] p. 9. (Contributed by RP, 29-Jan-2025.) |
β’ (((π΄ β On β§ π΄ β β ) β§ (Lim π΅ β§ π΅ β π)) β Lim (π΄ Β·o π΅)) | ||
Theorem | omord2lim 42035 | Given a limit ordinal, the product of any non-zero ordinal with an ordinal less than that limit ordinal is less than the product of the non-zero ordinal with the limit ordinal . Lemma 3.14 of [Schloeder] p. 9. (Contributed by RP, 29-Jan-2025.) |
β’ (((π΄ β On β§ π΄ β β ) β§ (Lim πΆ β§ πΆ β π)) β (π΅ β πΆ β (π΄ Β·o π΅) β (π΄ Β·o πΆ))) | ||
Theorem | omord2i 42036 | Ordinal multiplication of the same non-zero number on the left preserves the ordering of the numbers on the right. Lemma 3.15 of [Schloeder] p. 9. (Contributed by RP, 29-Jan-2025.) |
β’ (((π΄ β On β§ π΄ β β ) β§ πΆ β On) β (π΅ β πΆ β (π΄ Β·o π΅) β (π΄ Β·o πΆ))) | ||
Theorem | omord2com 42037 | When the same non-zero ordinal is multiplied on the left, ordering of the products is equivalent to the ordering of the ordinals on the right. Theorem 3.16 of [Schloeder] p. 9. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ πΆ β On) β ((π΅ β πΆ β§ β β π΄) β (π΄ Β·o π΅) β (π΄ Β·o πΆ))) | ||
Theorem | 2omomeqom 42038 | Ordinal two times omega is omega. Lemma 3.17 of [Schloeder] p. 10. (Contributed by RP, 30-Jan-2025.) |
β’ (2o Β·o Ο) = Ο | ||
Theorem | omnord1ex 42039 | When omega is multiplied on the right to ordinals one and two, ordering of the products is not equivalent to the ordering of the ordinals on the left. Remark 3.18 of [Schloeder] p. 10. (Contributed by RP, 29-Jan-2025.) |
β’ Β¬ (1o β 2o β (1o Β·o Ο) β (2o Β·o Ο)) | ||
Theorem | omnord1 42040* | When the same non-zero ordinal is multiplied on the right, ordering of the products is not equivalent to the ordering of the ordinals on the left. Remark 3.18 of [Schloeder] p. 10. (Contributed by RP, 4-Feb-2025.) |
β’ βπ β On βπ β On βπ β (On β 1o) Β¬ (π β π β (π Β·o π) β (π Β·o π)) | ||
Theorem | oege1 42041 | Any non-zero ordinal power is greater-than-or-equal to the term on the left. Lemma 3.19 of [Schloeder] p. 10. See oewordi 8587. (Contributed by RP, 29-Jan-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ π΅ β β ) β π΄ β (π΄ βo π΅)) | ||
Theorem | oege2 42042 | Any power of an ordinal at least as large as two is greater-than-or-equal to the term on the right. Lemma 3.20 of [Schloeder] p. 10. See oeworde 8589. (Contributed by RP, 29-Jan-2025.) |
β’ (((π΄ β On β§ 1o β π΄) β§ π΅ β On) β π΅ β (π΄ βo π΅)) | ||
Theorem | rp-oelim2 42043 | The power of an ordinal at least as large as two with a limit ordinal on thr right is a limit ordinal. Lemma 3.21 of [Schloeder] p. 10. See oelimcl 8596. (Contributed by RP, 30-Jan-2025.) |
β’ (((π΄ β On β§ 1o β π΄) β§ (Lim π΅ β§ π΅ β π)) β Lim (π΄ βo π΅)) | ||
Theorem | oeord2lim 42044 | Given a limit ordinal, the power of any base at least as large as two raised to an ordinal less than that limit ordinal is less than the power of that base raised to the limit ordinal . Lemma 3.22 of [Schloeder] p. 10. See oeordi 8583. (Contributed by RP, 30-Jan-2025.) |
β’ (((π΄ β On β§ 1o β π΄) β§ (Lim πΆ β§ πΆ β π)) β (π΅ β πΆ β (π΄ βo π΅) β (π΄ βo πΆ))) | ||
Theorem | oeord2i 42045 | Ordinal exponentiation of the same base at least as large as two preserves the ordering of the exponents. Lemma 3.23 of [Schloeder] p. 11. (Contributed by RP, 30-Jan-2025.) |
β’ (((π΄ β On β§ 1o β π΄) β§ πΆ β On) β (π΅ β πΆ β (π΄ βo π΅) β (π΄ βo πΆ))) | ||
Theorem | oeord2com 42046 | When the same base at least as large as two is raised to ordinal powers, , ordering of the power is equivalent to the ordering of the exponents. Theorem 3.24 of [Schloeder] p. 11. (Contributed by RP, 30-Jan-2025.) |
β’ (((π΄ β On β§ 1o β π΄) β§ π΅ β On β§ πΆ β On) β (π΅ β πΆ β (π΄ βo π΅) β (π΄ βo πΆ))) | ||
Theorem | nnoeomeqom 42047 | Any natural number at least as large as two raised to the power of omega is omega. Lemma 3.25 of [Schloeder] p. 11. (Contributed by RP, 30-Jan-2025.) |
β’ ((π΄ β Ο β§ 1o β π΄) β (π΄ βo Ο) = Ο) | ||
Theorem | df3o2 42048 | Ordinal 3 is the unordered triple containing ordinals 0, 1, and 2. (Contributed by RP, 8-Jul-2021.) |
β’ 3o = {β , 1o, 2o} | ||
Theorem | df3o3 42049 | Ordinal 3, fully expanded. (Contributed by RP, 8-Jul-2021.) |
β’ 3o = {β , {β }, {β , {β }}} | ||
Theorem | oenord1ex 42050 | When ordinals two and three are both raised to the power of omega, ordering of the powers is not equivalent to the ordering of the bases. Remark 3.26 of [Schloeder] p. 11. (Contributed by RP, 30-Jan-2025.) |
β’ Β¬ (2o β 3o β (2o βo Ο) β (3o βo Ο)) | ||
Theorem | oenord1 42051* | When two ordinals (both at least as large as two) are raised to the same power, ordering of the powers is not equivalent to the ordering of the bases. Remark 3.26 of [Schloeder] p. 11. (Contributed by RP, 4-Feb-2025.) |
β’ βπ β (On β 2o)βπ β (On β 2o)βπ β (On β 1o) Β¬ (π β π β (π βo π) β (π βo π)) | ||
Theorem | oaomoencom 42052* | Ordinal addition, multiplication, and exponentiation do not generally commute. Theorem 4.1 of [Schloeder] p. 11. (Contributed by RP, 30-Jan-2025.) |
β’ (βπ β On βπ β On Β¬ (π +o π) = (π +o π) β§ βπ β On βπ β On Β¬ (π Β·o π) = (π Β·o π) β§ βπ β On βπ β On Β¬ (π βo π) = (π βo π)) | ||
Theorem | oenassex 42053 | Ordinal two raised to two to the zeroth power is not the same as two squared then raised to the zeroth power. (Contributed by RP, 30-Jan-2025.) |
β’ Β¬ (2o βo (2o βo β )) = ((2o βo 2o) βo β ) | ||
Theorem | oenass 42054* | Ordinal exponentiation is not associative. Remark 4.6 of [Schloeder] p. 14. (Contributed by RP, 30-Jan-2025.) |
β’ βπ β On βπ β On βπ β On Β¬ (π βo (π βo π)) = ((π βo π) βo π) | ||
Theorem | cantnftermord 42055 | For terms of the form of a power of omega times a non-zero natural number, ordering of the exponents implies ordering of the terms. Lemma 5.1 of [Schloeder] p. 15. (Contributed by RP, 30-Jan-2025.) |
β’ (((π΄ β On β§ π΅ β On) β§ (πΆ β (Ο β 1o) β§ π· β (Ο β 1o))) β (π΄ β π΅ β ((Ο βo π΄) Β·o πΆ) β ((Ο βo π΅) Β·o π·))) | ||
Theorem | cantnfub 42056* | Given a finite number of terms of the form ((Ο βo (π΄βπ)) Β·o (πβπ)) with distinct exponents, we may order them from largest to smallest and find the sum is less than (Ο βo π) when (π΄βπ) is less than π and (πβπ) is less than Ο. Lemma 5.2 of [Schloeder] p. 15. (Contributed by RP, 31-Jan-2025.) |
β’ (π β π β On) & β’ (π β π β Ο) & β’ (π β π΄:πβ1-1βπ) & β’ (π β π:πβΆΟ) & β’ πΉ = (π₯ β π β¦ if(π₯ β ran π΄, (πβ(β‘π΄βπ₯)), β )) β β’ (π β (πΉ β dom (Ο CNF π) β§ ((Ο CNF π)βπΉ) β (Ο βo π))) | ||
Theorem | cantnfub2 42057* | Given a finite number of terms of the form ((Ο βo (π΄βπ)) Β·o (πβπ)) with distinct exponents, we may order them from largest to smallest and find the sum is less than (Ο βo suc βͺ ran π΄) when (πβπ) is less than Ο. Lemma 5.2 of [Schloeder] p. 15. (Contributed by RP, 9-Feb-2025.) |
β’ (π β π β Ο) & β’ (π β π΄:πβ1-1βOn) & β’ (π β π:πβΆΟ) & β’ πΉ = (π₯ β suc βͺ ran π΄ β¦ if(π₯ β ran π΄, (πβ(β‘π΄βπ₯)), β )) β β’ (π β (suc βͺ ran π΄ β On β§ πΉ β dom (Ο CNF suc βͺ ran π΄) β§ ((Ο CNF suc βͺ ran π΄)βπΉ) β (Ο βo suc βͺ ran π΄))) | ||
Theorem | bropabg 42058* | Equivalence for two classes related by an ordered-pair class abstraction. A generalization of brsslt 27276. (Contributed by RP, 26-Sep-2024.) |
β’ (π₯ = π΄ β (π β π)) & β’ (π¦ = π΅ β (π β π)) & β’ π = {β¨π₯, π¦β© β£ π} β β’ (π΄π π΅ β ((π΄ β V β§ π΅ β V) β§ π)) | ||
Theorem | cantnfresb 42059* | A Cantor normal form which sums to less than a certain power has only zeros for larger components. (Contributed by RP, 3-Feb-2025.) |
β’ (((π΄ β (On β 2o) β§ π΅ β On) β§ (πΆ β On β§ πΉ β dom (π΄ CNF π΅))) β (((π΄ CNF π΅)βπΉ) β (π΄ βo πΆ) β βπ₯ β (π΅ β πΆ)(πΉβπ₯) = β )) | ||
Theorem | cantnf2 42060* | For every ordinal, π΄, there is a an ordinal exponent π such that π΄ is less than (Ο βo π) and for every ordinal at least as large as π there is a unique Cantor normal form, π, with zeros for all the unnecessary higher terms, that sums to π΄. Theorem 5.3 of [Schloeder] p. 16. (Contributed by RP, 3-Feb-2025.) |
β’ (π΄ β On β βπ β On βπ β (On β π)β!π β dom (Ο CNF π)((π΄ β (Ο βo π) β§ π finSupp β ) β§ (((Ο CNF π)β(π βΎ π)) = π΄ β§ ((Ο CNF π)βπ) = π΄))) | ||
Theorem | oawordex2 42061* | If πΆ is between π΄ (inclusive) and (π΄ +o π΅) (exclusive), there is an ordinal which equals πΆ when summed to π΄. This is a slightly different statement than oawordex 8553 or oawordeu 8551. (Contributed by RP, 7-Jan-2025.) |
β’ (((π΄ β On β§ π΅ β On) β§ (π΄ β πΆ β§ πΆ β (π΄ +o π΅))) β βπ₯ β π΅ (π΄ +o π₯) = πΆ) | ||
Theorem | nnawordexg 42062* | If an ordinal, π΅, is in a half-open interval between some π΄ and the next limit ordinal, π΅ is the sum of the π΄ and some natural number. This weakens the antecedent of nnawordex 8633. (Contributed by RP, 7-Jan-2025.) |
β’ ((π΄ β On β§ π΄ β π΅ β§ π΅ β (π΄ +o Ο)) β βπ₯ β Ο (π΄ +o π₯) = π΅) | ||
Theorem | succlg 42063 | Closure law for ordinal successor. (Contributed by RP, 8-Jan-2025.) |
β’ ((π΄ β π΅ β§ (π΅ = β β¨ (π΅ = (Ο Β·o πΆ) β§ πΆ β (On β 1o)))) β suc π΄ β π΅) | ||
Theorem | dflim5 42064* | A limit ordinal is either the proper class of ordinals or some nonzero product with omega. (Contributed by RP, 8-Jan-2025.) |
β’ (Lim π΄ β (π΄ = On β¨ βπ₯ β (On β 1o)π΄ = (Ο Β·o π₯))) | ||
Theorem | oacl2g 42065 | Closure law for ordinal addition. Here we show that ordinal addition is closed within the empty set or any ordinal power of omega. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β πΆ β§ π΅ β πΆ) β§ (πΆ = β β¨ (πΆ = (Ο βo π·) β§ π· β On))) β (π΄ +o π΅) β πΆ) | ||
Theorem | onmcl 42066 | If an ordinal is less than a power of omega, the product with a natural number is also less than that power of omega. (Contributed by RP, 19-Feb-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ π β Ο) β (π΄ β (Ο βo π΅) β (π΄ Β·o π) β (Ο βo π΅))) | ||
Theorem | omabs2 42067 | Ordinal multiplication by a larger ordinal is absorbed when the larger ordinal is either 2 or Ο raised to some power of Ο. (Contributed by RP, 12-Jan-2025.) |
β’ (((π΄ β π΅ β§ β β π΄) β§ (π΅ = β β¨ π΅ = 2o β¨ (π΅ = (Ο βo (Ο βo πΆ)) β§ πΆ β On))) β (π΄ Β·o π΅) = π΅) | ||
Theorem | omcl2 42068 | Closure law for ordinal multiplication. (Contributed by RP, 12-Jan-2025.) |
β’ (((π΄ β πΆ β§ π΅ β πΆ) β§ (πΆ = β β¨ (πΆ = (Ο βo (Ο βo π·)) β§ π· β On))) β (π΄ Β·o π΅) β πΆ) | ||
Theorem | omcl3g 42069 | Closure law for ordinal multiplication. (Contributed by RP, 14-Jan-2025.) |
β’ (((π΄ β πΆ β§ π΅ β πΆ) β§ (πΆ β 3o β¨ (πΆ = (Ο βo (Ο βo π·)) β§ π· β On))) β (π΄ Β·o π΅) β πΆ) | ||
Theorem | ordsssucb 42070 | An ordinal number is less than or equal to the successor of an ordinal class iff the ordinal number is either less than or equal to the ordinal class or the ordinal number is equal to the successor of the ordinal class. See also ordsssucim 42138, limsssuc 7835. (Contributed by RP, 22-Feb-2025.) |
β’ ((π΄ β On β§ Ord π΅) β (π΄ β suc π΅ β (π΄ β π΅ β¨ π΄ = suc π΅))) | ||
Theorem | tfsconcatlem 42071* | Lemma for tfsconcatun 42072. (Contributed by RP, 23-Feb-2025.) |
β’ ((π΄ β On β§ π΅ β On β§ πΆ β ((π΄ +o π΅) β π΄)) β β!π₯βπ¦ β π΅ (πΆ = (π΄ +o π¦) β§ π₯ = (πΉβπ¦))) | ||
Theorem | tfsconcatun 42072* | The concatenation of two transfinite series is a union of functions. (Contributed by RP, 23-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (π΄ + π΅) = (π΄ βͺ {β¨π₯, π¦β© β£ (π₯ β ((πΆ +o π·) β πΆ) β§ βπ§ β π· (π₯ = (πΆ +o π§) β§ π¦ = (π΅βπ§)))})) | ||
Theorem | tfsconcatfn 42073* | The concatenation of two transfinite series is a transfinite series. (Contributed by RP, 22-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (π΄ + π΅) Fn (πΆ +o π·)) | ||
Theorem | tfsconcatfv1 42074* | An early value of the concatenation of two transfinite series. (Contributed by RP, 23-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ ((((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β§ π β πΆ) β ((π΄ + π΅)βπ) = (π΄βπ)) | ||
Theorem | tfsconcatfv2 42075* | A latter value of the concatenation of two transfinite series. (Contributed by RP, 23-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ ((((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β§ π β π·) β ((π΄ + π΅)β(πΆ +o π)) = (π΅βπ)) | ||
Theorem | tfsconcatfv 42076* | The value of the concatenation of two transfinite series. (Contributed by RP, 24-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ ((((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β§ π β (πΆ +o π·)) β ((π΄ + π΅)βπ) = if(π β πΆ, (π΄βπ), (π΅β(β©π β π· (πΆ +o π) = π)))) | ||
Theorem | tfsconcatrn 42077* | The range of the concatenation of two transfinite series. (Contributed by RP, 24-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β ran (π΄ + π΅) = (ran π΄ βͺ ran π΅)) | ||
Theorem | tfsconcatfo 42078* | The concatenation of two transfinite series is onto the union of the ranges. (Contributed by RP, 24-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (π΄ + π΅):(πΆ +o π·)βontoβ(ran π΄ βͺ ran π΅)) | ||
Theorem | tfsconcatb0 42079* | The concatentation with the empty series leaves the series unchanged. (Contributed by RP, 25-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (π΅ = β β (π΄ + π΅) = π΄)) | ||
Theorem | tfsconcat0i 42080* | The concatentation with the empty series leaves the series unchanged. (Contributed by RP, 28-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (π΄ = β β (π΄ + π΅) = π΅)) | ||
Theorem | tfsconcat0b 42081* | The concatentation with the empty series leaves the finite series unchanged. (Contributed by RP, 1-Mar-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β Ο)) β (π΄ = β β (π΄ + π΅) = π΅)) | ||
Theorem | tfsconcat00 42082* | The concatentation of two empty series results in an empty series. (Contributed by RP, 25-Feb-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β ((π΄ = β β§ π΅ = β ) β (π΄ + π΅) = β )) | ||
Theorem | tfsconcatrev 42083* | If the domain of a transfinite sequence is an ordinal sum, the sequence can be decomposed into two sequences with domains corresponding to the addends. Theorem 2 in Grzegorz Bancerek, "Epsilon Numbers and Cantor Normal Form", Formalized Mathematics, Vol. 17, No. 4, Pages 249β256, 2009. DOI: 10.2478/v10037-009-0032-8 (Contributed by RP, 2-Mar-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ ((πΉ Fn (πΆ +o π·) β§ (πΆ β On β§ π· β On)) β βπ’ β (ran πΉ βm πΆ)βπ£ β (ran πΉ βm π·)((π’ + π£) = πΉ β§ dom π’ = πΆ β§ dom π£ = π·)) | ||
Theorem | tfsconcatrnss12 42084* | The range of the concatenation of transfinite sequences is a superset of the ranges of both sequences. Theorem 3 in Grzegorz Bancerek, "Epsilon Numbers and Cantor Normal Form", Formalized Mathematics, Vol. 17, No. 4, Pages 249β256, 2009. DOI: 10.2478/v10037-009-0032-8 (Contributed by RP, 2-Mar-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (ran π΄ β ran (π΄ + π΅) β§ ran π΅ β ran (π΄ + π΅))) | ||
Theorem | tfsconcatrnss 42085* | The concatenation of transfinite sequences yields elements from a class iff both sequences yield elements from that class. (Contributed by RP, 2-Mar-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (ran (π΄ + π΅) β π β (ran π΄ β π β§ ran π΅ β π))) | ||
Theorem | tfsconcatrnsson 42086* | The concatenation of transfinite sequences yields ordinals iff both sequences yield ordinals. Theorem 4 in Grzegorz Bancerek, "Epsilon Numbers and Cantor Normal Form", Formalized Mathematics, Vol. 17, No. 4, Pages 249β256, 2009. DOI: 10.2478/v10037-009-0032-8 (Contributed by RP, 2-Mar-2025.) |
β’ + = (π β V, π β V β¦ (π βͺ {β¨π₯, π¦β© β£ (π₯ β ((dom π +o dom π) β dom π) β§ βπ§ β dom π(π₯ = (dom π +o π§) β§ π¦ = (πβπ§)))})) β β’ (((π΄ Fn πΆ β§ π΅ Fn π·) β§ (πΆ β On β§ π· β On)) β (ran (π΄ + π΅) β On β (ran π΄ β On β§ ran π΅ β On))) | ||
Theorem | tfsnfin 42087 | A transfinite sequence is infinite iff its domain is greater than or equal to omega. Theorem 5 in Grzegorz Bancerek, "Epsilon Numbers and Cantor Normal Form", Formalized Mathematics, Vol. 17, No. 4, Pages 249β256, 2009. DOI: 10.2478/v10037-009-0032-8 (Contributed by RP, 1-Mar-2025.) |
β’ ((π΄ Fn π΅ β§ π΅ β On) β (Β¬ π΄ β Fin β Ο β π΅)) | ||
Theorem | rp-tfslim 42088* | The limit of a sequence of ordinals is the union of its range. (Contributed by RP, 1-Mar-2025.) |
β’ (π΄ Fn π΅ β βͺ π₯ β π΅ (π΄βπ₯) = βͺ ran π΄) | ||
Theorem | ofoafg 42089* | Addition operator for functions from sets into ordinals results in a function from the intersection of sets into an ordinal. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ π΅ β π β§ πΆ = (π΄ β© π΅)) β§ (π· β On β§ πΈ β On β§ πΉ = βͺ π β π· (π +o πΈ))) β ( βf +o βΎ ((π· βm π΄) Γ (πΈ βm π΅))):((π· βm π΄) Γ (πΈ βm π΅))βΆ(πΉ βm πΆ)) | ||
Theorem | ofoaf 42090 | Addition operator for functions from sets into power of omega results in a function from the intersection of sets to that power of omega. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ π΅ β π β§ πΆ = (π΄ β© π΅)) β§ (π· β On β§ πΈ = (Ο βo π·))) β ( βf +o βΎ ((πΈ βm π΄) Γ (πΈ βm π΅))):((πΈ βm π΄) Γ (πΈ βm π΅))βΆ(πΈ βm πΆ)) | ||
Theorem | ofoafo 42091 | Addition operator for functions from a set into a power of omega is an onto binary operator. (Contributed by RP, 5-Jan-2025.) |
β’ ((π΄ β π β§ (π΅ β On β§ πΆ = (Ο βo π΅))) β ( βf +o βΎ ((πΆ βm π΄) Γ (πΆ βm π΄))):((πΆ βm π΄) Γ (πΆ βm π΄))βontoβ(πΆ βm π΄)) | ||
Theorem | ofoacl 42092 | Closure law for component wise addition of ordinal-yielding functions. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ (π΅ β On β§ πΆ = (Ο βo π΅))) β§ (πΉ β (πΆ βm π΄) β§ πΊ β (πΆ βm π΄))) β (πΉ βf +o πΊ) β (πΆ βm π΄)) | ||
Theorem | ofoaid1 42093 | Identity law for component wise addition of ordinal-yielding functions. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ π΅ β On) β§ πΉ β (π΅ βm π΄)) β (πΉ βf +o (π΄ Γ {β })) = πΉ) | ||
Theorem | ofoaid2 42094 | Identity law for component wise addition of ordinal-yielding functions. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ π΅ β On) β§ πΉ β (π΅ βm π΄)) β ((π΄ Γ {β }) βf +o πΉ) = πΉ) | ||
Theorem | ofoaass 42095 | Component-wise addition of ordinal-yielding functions is associative. (Contributed by RP, 5-Jan-2025.) |
β’ (((π΄ β π β§ π΅ β On) β§ (πΉ β (π΅ βm π΄) β§ πΊ β (π΅ βm π΄) β§ π» β (π΅ βm π΄))) β ((πΉ βf +o πΊ) βf +o π») = (πΉ βf +o (πΊ βf +o π»))) | ||
Theorem | ofoacom 42096 | Component-wise addition of natural numnber-yielding functions commutes. (Contributed by RP, 5-Jan-2025.) |
β’ ((π΄ β π β§ (πΉ β (Ο βm π΄) β§ πΊ β (Ο βm π΄))) β (πΉ βf +o πΊ) = (πΊ βf +o πΉ)) | ||
Theorem | naddcnff 42097 | Addition operator for Cantor normal forms is a function into Cantor normal forms. (Contributed by RP, 2-Jan-2025.) |
β’ ((π β On β§ π = dom (Ο CNF π)) β ( βf +o βΎ (π Γ π)):(π Γ π)βΆπ) | ||
Theorem | naddcnffn 42098 | Addition operator for Cantor normal forms is a function. (Contributed by RP, 2-Jan-2025.) |
β’ ((π β On β§ π = dom (Ο CNF π)) β ( βf +o βΎ (π Γ π)) Fn (π Γ π)) | ||
Theorem | naddcnffo 42099 | Addition of Cantor normal forms is a function onto Cantor normal forms. (Contributed by RP, 2-Jan-2025.) |
β’ ((π β On β§ π = dom (Ο CNF π)) β ( βf +o βΎ (π Γ π)):(π Γ π)βontoβπ) | ||
Theorem | naddcnfcl 42100 | Closure law for component-wise ordinal addition of Cantor normal forms. (Contributed by RP, 2-Jan-2025.) |
β’ (((π β On β§ π = dom (Ο CNF π)) β§ (πΉ β π β§ πΊ β π)) β (πΉ βf +o πΊ) β π) |
< Previous Next > |
Copyright terms: Public domain | < Previous Next > |