Metamath Proof Explorer


Theorem cantnfub2

Description: Given a finite number of terms of the form ( (om ^o ( An ) ) .o ( Mn ) ) with distinct exponents, we may order them from largest to smallest and find the sum is less than ( om ^o suc U. ran A ) when ( Mn ) is less than _om . Lemma 5.2 of Schloeder p. 15. (Contributed by RP, 9-Feb-2025)

Ref Expression
Hypotheses cantnfub2.n φ N ω
cantnfub2.a φ A : N 1-1 On
cantnfub2.m φ M : N ω
cantnfub2.f F = x suc ran A if x ran A M A -1 x
Assertion cantnfub2 φ suc ran A On F dom ω CNF suc ran A ω CNF suc ran A F ω 𝑜 suc ran A

Proof

Step Hyp Ref Expression
1 cantnfub2.n φ N ω
2 cantnfub2.a φ A : N 1-1 On
3 cantnfub2.m φ M : N ω
4 cantnfub2.f F = x suc ran A if x ran A M A -1 x
5 f1fn A : N 1-1 On A Fn N
6 2 5 syl φ A Fn N
7 nnfi N ω N Fin
8 1 7 syl φ N Fin
9 fnfi A Fn N N Fin A Fin
10 6 8 9 syl2anc φ A Fin
11 rnfi A Fin ran A Fin
12 10 11 syl φ ran A Fin
13 f1f A : N 1-1 On A : N On
14 2 13 syl φ A : N On
15 14 frnd φ ran A On
16 ssonuni ran A Fin ran A On ran A On
17 12 15 16 sylc φ ran A On
18 onsuc ran A On suc ran A On
19 17 18 syl φ suc ran A On
20 onsucuni ran A On ran A suc ran A
21 15 20 syl φ ran A suc ran A
22 f1ssr A : N 1-1 On ran A suc ran A A : N 1-1 suc ran A
23 2 21 22 syl2anc φ A : N 1-1 suc ran A
24 19 1 23 3 4 cantnfub φ F dom ω CNF suc ran A ω CNF suc ran A F ω 𝑜 suc ran A
25 3anass suc ran A On F dom ω CNF suc ran A ω CNF suc ran A F ω 𝑜 suc ran A suc ran A On F dom ω CNF suc ran A ω CNF suc ran A F ω 𝑜 suc ran A
26 19 24 25 sylanbrc φ suc ran A On F dom ω CNF suc ran A ω CNF suc ran A F ω 𝑜 suc ran A