MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  cantnfle Structured version   Visualization version   GIF version

Theorem cantnfle 8451
Description: A lower bound on the CNF function. Since ((𝐴 CNF 𝐵)‘𝐹) is defined as the sum of (𝐴𝑜 𝑥) ·𝑜 (𝐹𝑥) over all 𝑥 in the support of 𝐹, it is larger than any of these terms (and all other terms are zero, so we can extend the statement to all 𝐶𝐵 instead of just those 𝐶 in the support). (Contributed by Mario Carneiro, 28-May-2015.) (Revised by AV, 28-Jun-2019.)
Hypotheses
Ref Expression
cantnfs.s 𝑆 = dom (𝐴 CNF 𝐵)
cantnfs.a (𝜑𝐴 ∈ On)
cantnfs.b (𝜑𝐵 ∈ On)
cantnfcl.g 𝐺 = OrdIso( E , (𝐹 supp ∅))
cantnfcl.f (𝜑𝐹𝑆)
cantnfval.h 𝐻 = seq𝜔((𝑘 ∈ V, 𝑧 ∈ V ↦ (((𝐴𝑜 (𝐺𝑘)) ·𝑜 (𝐹‘(𝐺𝑘))) +𝑜 𝑧)), ∅)
cantnfle.c (𝜑𝐶𝐵)
Assertion
Ref Expression
cantnfle (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
Distinct variable groups:   𝑧,𝑘,𝐵   𝑧,𝐶   𝐴,𝑘,𝑧   𝑘,𝐹,𝑧   𝑆,𝑘,𝑧   𝑘,𝐺,𝑧   𝜑,𝑘,𝑧
Allowed substitution hints:   𝐶(𝑘)   𝐻(𝑧,𝑘)

Proof of Theorem cantnfle
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 oveq2 6557 . . 3 ((𝐹𝐶) = ∅ → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) = ((𝐴𝑜 𝐶) ·𝑜 ∅))
21sseq1d 3595 . 2 ((𝐹𝐶) = ∅ → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹) ↔ ((𝐴𝑜 𝐶) ·𝑜 ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹)))
3 cantnfs.b . . . . . . . . . 10 (𝜑𝐵 ∈ On)
4 suppssdm 7195 . . . . . . . . . . 11 (𝐹 supp ∅) ⊆ dom 𝐹
5 cantnfcl.f . . . . . . . . . . . . . 14 (𝜑𝐹𝑆)
6 cantnfs.s . . . . . . . . . . . . . . 15 𝑆 = dom (𝐴 CNF 𝐵)
7 cantnfs.a . . . . . . . . . . . . . . 15 (𝜑𝐴 ∈ On)
86, 7, 3cantnfs 8446 . . . . . . . . . . . . . 14 (𝜑 → (𝐹𝑆 ↔ (𝐹:𝐵𝐴𝐹 finSupp ∅)))
95, 8mpbid 221 . . . . . . . . . . . . 13 (𝜑 → (𝐹:𝐵𝐴𝐹 finSupp ∅))
109simpld 474 . . . . . . . . . . . 12 (𝜑𝐹:𝐵𝐴)
11 fdm 5964 . . . . . . . . . . . 12 (𝐹:𝐵𝐴 → dom 𝐹 = 𝐵)
1210, 11syl 17 . . . . . . . . . . 11 (𝜑 → dom 𝐹 = 𝐵)
134, 12syl5sseq 3616 . . . . . . . . . 10 (𝜑 → (𝐹 supp ∅) ⊆ 𝐵)
143, 13ssexd 4733 . . . . . . . . 9 (𝜑 → (𝐹 supp ∅) ∈ V)
15 cantnfcl.g . . . . . . . . . . 11 𝐺 = OrdIso( E , (𝐹 supp ∅))
166, 7, 3, 15, 5cantnfcl 8447 . . . . . . . . . 10 (𝜑 → ( E We (𝐹 supp ∅) ∧ dom 𝐺 ∈ ω))
1716simpld 474 . . . . . . . . 9 (𝜑 → E We (𝐹 supp ∅))
1815oiiso 8325 . . . . . . . . 9 (((𝐹 supp ∅) ∈ V ∧ E We (𝐹 supp ∅)) → 𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
1914, 17, 18syl2anc 691 . . . . . . . 8 (𝜑𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
20 isof1o 6473 . . . . . . . 8 (𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)) → 𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
2119, 20syl 17 . . . . . . 7 (𝜑𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
2221adantr 480 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
23 f1ocnv 6062 . . . . . 6 (𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅) → 𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺)
24 f1of 6050 . . . . . 6 (𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺𝐺:(𝐹 supp ∅)⟶dom 𝐺)
2522, 23, 243syl 18 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐺:(𝐹 supp ∅)⟶dom 𝐺)
26 cantnfle.c . . . . . . 7 (𝜑𝐶𝐵)
2726anim1i 590 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅))
2810adantr 480 . . . . . . . 8 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐹:𝐵𝐴)
29 ffn 5958 . . . . . . . 8 (𝐹:𝐵𝐴𝐹 Fn 𝐵)
3028, 29syl 17 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐹 Fn 𝐵)
313adantr 480 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐵 ∈ On)
32 0ex 4718 . . . . . . . 8 ∅ ∈ V
3332a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ∅ ∈ V)
34 elsuppfn 7190 . . . . . . 7 ((𝐹 Fn 𝐵𝐵 ∈ On ∧ ∅ ∈ V) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅)))
3530, 31, 33, 34syl3anc 1318 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅)))
3627, 35mpbird 246 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐶 ∈ (𝐹 supp ∅))
3725, 36ffvelrnd 6268 . . . 4 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐺𝐶) ∈ dom 𝐺)
3816simprd 478 . . . . . 6 (𝜑 → dom 𝐺 ∈ ω)
3938adantr 480 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → dom 𝐺 ∈ ω)
40 eqimss 3620 . . . . . . . . . 10 (𝑥 = dom 𝐺𝑥 ⊆ dom 𝐺)
4140biantrurd 528 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥)))
42 eleq2 2677 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ dom 𝐺))
4341, 42bitr3d 269 . . . . . . . 8 (𝑥 = dom 𝐺 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (𝐺𝐶) ∈ dom 𝐺))
44 fveq2 6103 . . . . . . . . 9 (𝑥 = dom 𝐺 → (𝐻𝑥) = (𝐻‘dom 𝐺))
4544sseq2d 3596 . . . . . . . 8 (𝑥 = dom 𝐺 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))
4643, 45imbi12d 333 . . . . . . 7 (𝑥 = dom 𝐺 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))))
4746imbi2d 329 . . . . . 6 (𝑥 = dom 𝐺 → (((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥))) ↔ ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))))
48 sseq1 3589 . . . . . . . . 9 (𝑥 = ∅ → (𝑥 ⊆ dom 𝐺 ↔ ∅ ⊆ dom 𝐺))
49 eleq2 2677 . . . . . . . . 9 (𝑥 = ∅ → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ ∅))
5048, 49anbi12d 743 . . . . . . . 8 (𝑥 = ∅ → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅)))
51 fveq2 6103 . . . . . . . . 9 (𝑥 = ∅ → (𝐻𝑥) = (𝐻‘∅))
5251sseq2d 3596 . . . . . . . 8 (𝑥 = ∅ → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅)))
5350, 52imbi12d 333 . . . . . . 7 (𝑥 = ∅ → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))))
54 sseq1 3589 . . . . . . . . 9 (𝑥 = 𝑦 → (𝑥 ⊆ dom 𝐺𝑦 ⊆ dom 𝐺))
55 eleq2 2677 . . . . . . . . 9 (𝑥 = 𝑦 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ 𝑦))
5654, 55anbi12d 743 . . . . . . . 8 (𝑥 = 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)))
57 fveq2 6103 . . . . . . . . 9 (𝑥 = 𝑦 → (𝐻𝑥) = (𝐻𝑦))
5857sseq2d 3596 . . . . . . . 8 (𝑥 = 𝑦 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
5956, 58imbi12d 333 . . . . . . 7 (𝑥 = 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦))))
60 sseq1 3589 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝑥 ⊆ dom 𝐺 ↔ suc 𝑦 ⊆ dom 𝐺))
61 eleq2 2677 . . . . . . . . 9 (𝑥 = suc 𝑦 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ suc 𝑦))
6260, 61anbi12d 743 . . . . . . . 8 (𝑥 = suc 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦)))
63 fveq2 6103 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝐻𝑥) = (𝐻‘suc 𝑦))
6463sseq2d 3596 . . . . . . . 8 (𝑥 = suc 𝑦 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
6562, 64imbi12d 333 . . . . . . 7 (𝑥 = suc 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
66 noel 3878 . . . . . . . . . 10 ¬ (𝐺𝐶) ∈ ∅
6766pm2.21i 115 . . . . . . . . 9 ((𝐺𝐶) ∈ ∅ → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))
6867adantl 481 . . . . . . . 8 ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))
6968a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅)))
70 fvex 6113 . . . . . . . . . . . 12 (𝐺𝐶) ∈ V
7170elsuc 5711 . . . . . . . . . . 11 ((𝐺𝐶) ∈ suc 𝑦 ↔ ((𝐺𝐶) ∈ 𝑦 ∨ (𝐺𝐶) = 𝑦))
72 sssucid 5719 . . . . . . . . . . . . . . . . 17 𝑦 ⊆ suc 𝑦
73 sstr 3576 . . . . . . . . . . . . . . . . 17 ((𝑦 ⊆ suc 𝑦 ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ⊆ dom 𝐺)
7472, 73mpan 702 . . . . . . . . . . . . . . . 16 (suc 𝑦 ⊆ dom 𝐺𝑦 ⊆ dom 𝐺)
7574ad2antrl 760 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → 𝑦 ⊆ dom 𝐺)
76 simprr 792 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (𝐺𝐶) ∈ 𝑦)
77 pm2.27 41 . . . . . . . . . . . . . . 15 ((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
7875, 76, 77syl2anc 691 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
79 cantnfval.h . . . . . . . . . . . . . . . . . . . . 21 𝐻 = seq𝜔((𝑘 ∈ V, 𝑧 ∈ V ↦ (((𝐴𝑜 (𝐺𝑘)) ·𝑜 (𝐹‘(𝐺𝑘))) +𝑜 𝑧)), ∅)
8079cantnfvalf 8445 . . . . . . . . . . . . . . . . . . . 20 𝐻:ω⟶On
8180ffvelrni 6266 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ω → (𝐻𝑦) ∈ On)
8281ad2antlr 759 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ∈ On)
837ad3antrrr 762 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐴 ∈ On)
843ad3antrrr 762 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐵 ∈ On)
8513ad3antrrr 762 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹 supp ∅) ⊆ 𝐵)
86 simpr 476 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → suc 𝑦 ⊆ dom 𝐺)
87 sucidg 5720 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ ω → 𝑦 ∈ suc 𝑦)
8887ad2antlr 759 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ suc 𝑦)
8986, 88sseldd 3569 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ dom 𝐺)
9015oif 8318 . . . . . . . . . . . . . . . . . . . . . . . 24 𝐺:dom 𝐺⟶(𝐹 supp ∅)
9190ffvelrni 6266 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ dom 𝐺 → (𝐺𝑦) ∈ (𝐹 supp ∅))
9289, 91syl 17 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ (𝐹 supp ∅))
9385, 92sseldd 3569 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ 𝐵)
94 onelon 5665 . . . . . . . . . . . . . . . . . . . . 21 ((𝐵 ∈ On ∧ (𝐺𝑦) ∈ 𝐵) → (𝐺𝑦) ∈ On)
9584, 93, 94syl2anc 691 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ On)
96 oecl 7504 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐺𝑦) ∈ On) → (𝐴𝑜 (𝐺𝑦)) ∈ On)
9783, 95, 96syl2anc 691 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐴𝑜 (𝐺𝑦)) ∈ On)
9810ad3antrrr 762 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐹:𝐵𝐴)
9998, 93ffvelrnd 6268 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺𝑦)) ∈ 𝐴)
100 onelon 5665 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐹‘(𝐺𝑦)) ∈ 𝐴) → (𝐹‘(𝐺𝑦)) ∈ On)
10183, 99, 100syl2anc 691 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺𝑦)) ∈ On)
102 omcl 7503 . . . . . . . . . . . . . . . . . . 19 (((𝐴𝑜 (𝐺𝑦)) ∈ On ∧ (𝐹‘(𝐺𝑦)) ∈ On) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On)
10397, 101, 102syl2anc 691 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On)
104 oaword2 7520 . . . . . . . . . . . . . . . . . 18 (((𝐻𝑦) ∈ On ∧ ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On) → (𝐻𝑦) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
10582, 103, 104syl2anc 691 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
106 simplll 794 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝜑)
107 simplr 788 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ ω)
1086, 7, 3, 15, 5, 79cantnfsuc 8450 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑦 ∈ ω) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
109106, 107, 108syl2anc 691 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
110105, 109sseqtr4d 3605 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ⊆ (𝐻‘suc 𝑦))
111 sstr 3576 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) ∧ (𝐻𝑦) ⊆ (𝐻‘suc 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))
112111expcom 450 . . . . . . . . . . . . . . . 16 ((𝐻𝑦) ⊆ (𝐻‘suc 𝑦) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
113110, 112syl 17 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
114113adantrr 749 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
11578, 114syld 46 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
116115expr 641 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) ∈ 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
117 simprr 792 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺𝐶) = 𝑦)
118117fveq2d 6107 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺‘(𝐺𝐶)) = (𝐺𝑦))
119 f1ocnvfv2 6433 . . . . . . . . . . . . . . . . . . . . 21 ((𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅) ∧ 𝐶 ∈ (𝐹 supp ∅)) → (𝐺‘(𝐺𝐶)) = 𝐶)
12022, 36, 119syl2anc 691 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐺‘(𝐺𝐶)) = 𝐶)
121120ad2antrr 758 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺‘(𝐺𝐶)) = 𝐶)
122118, 121eqtr3d 2646 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺𝑦) = 𝐶)
123122oveq2d 6565 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐴𝑜 (𝐺𝑦)) = (𝐴𝑜 𝐶))
124122fveq2d 6107 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐹‘(𝐺𝑦)) = (𝐹𝐶))
125123, 124oveq12d 6567 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) = ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)))
126 oaword1 7519 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On ∧ (𝐻𝑦) ∈ On) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
127103, 82, 126syl2anc 691 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
128127adantrr 749 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
129125, 128eqsstr3d 3603 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
130109adantrr 749 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
131129, 130sseqtr4d 3605 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))
132131expr 641 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) = 𝑦 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
133132a1dd 48 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) = 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
134116, 133jaod 394 . . . . . . . . . . 11 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((𝐺𝐶) ∈ 𝑦 ∨ (𝐺𝐶) = 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
13571, 134syl5bi 231 . . . . . . . . . 10 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) ∈ suc 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
136135expimpd 627 . . . . . . . . 9 (((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
137136com23 84 . . . . . . . 8 (((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
138137expcom 450 . . . . . . 7 (𝑦 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))))
13953, 59, 65, 69, 138finds2 6986 . . . . . 6 (𝑥 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥))))
14047, 139vtoclga 3245 . . . . 5 (dom 𝐺 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))))
14139, 140mpcom 37 . . . 4 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))
14237, 141mpd 15 . . 3 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))
1436, 7, 3, 15, 5, 79cantnfval 8448 . . . 4 (𝜑 → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
144143adantr 480 . . 3 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
145142, 144sseqtr4d 3605 . 2 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
146 onelon 5665 . . . . . 6 ((𝐵 ∈ On ∧ 𝐶𝐵) → 𝐶 ∈ On)
1473, 26, 146syl2anc 691 . . . . 5 (𝜑𝐶 ∈ On)
148 oecl 7504 . . . . 5 ((𝐴 ∈ On ∧ 𝐶 ∈ On) → (𝐴𝑜 𝐶) ∈ On)
1497, 147, 148syl2anc 691 . . . 4 (𝜑 → (𝐴𝑜 𝐶) ∈ On)
150 om0 7484 . . . 4 ((𝐴𝑜 𝐶) ∈ On → ((𝐴𝑜 𝐶) ·𝑜 ∅) = ∅)
151149, 150syl 17 . . 3 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 ∅) = ∅)
152 0ss 3924 . . 3 ∅ ⊆ ((𝐴 CNF 𝐵)‘𝐹)
153151, 152syl6eqss 3618 . 2 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
1542, 145, 153pm2.61ne 2867 1 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 195  wo 382  wa 383   = wceq 1475  wcel 1977  wne 2780  Vcvv 3173  wss 3540  c0 3874   class class class wbr 4583   E cep 4947   We wwe 4996  ccnv 5037  dom cdm 5038  Oncon0 5640  suc csuc 5642   Fn wfn 5799  wf 5800  1-1-ontowf1o 5803  cfv 5804   Isom wiso 5805  (class class class)co 6549  cmpt2 6551  ωcom 6957   supp csupp 7182  seq𝜔cseqom 7429   +𝑜 coa 7444   ·𝑜 comu 7445  𝑜 coe 7446   finSupp cfsupp 8158  OrdIsocoi 8297   CNF ccnf 8441
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1713  ax-4 1728  ax-5 1827  ax-6 1875  ax-7 1922  ax-8 1979  ax-9 1986  ax-10 2006  ax-11 2021  ax-12 2034  ax-13 2234  ax-ext 2590  ax-rep 4699  ax-sep 4709  ax-nul 4717  ax-pow 4769  ax-pr 4833  ax-un 6847
This theorem depends on definitions:  df-bi 196  df-or 384  df-an 385  df-3or 1032  df-3an 1033  df-tru 1478  df-fal 1481  df-ex 1696  df-nf 1701  df-sb 1868  df-eu 2462  df-mo 2463  df-clab 2597  df-cleq 2603  df-clel 2606  df-nfc 2740  df-ne 2782  df-ral 2901  df-rex 2902  df-reu 2903  df-rmo 2904  df-rab 2905  df-v 3175  df-sbc 3403  df-csb 3500  df-dif 3543  df-un 3545  df-in 3547  df-ss 3554  df-pss 3556  df-nul 3875  df-if 4037  df-pw 4110  df-sn 4126  df-pr 4128  df-tp 4130  df-op 4132  df-uni 4373  df-iun 4457  df-br 4584  df-opab 4644  df-mpt 4645  df-tr 4681  df-eprel 4949  df-id 4953  df-po 4959  df-so 4960  df-fr 4997  df-se 4998  df-we 4999  df-xp 5044  df-rel 5045  df-cnv 5046  df-co 5047  df-dm 5048  df-rn 5049  df-res 5050  df-ima 5051  df-pred 5597  df-ord 5643  df-on 5644  df-lim 5645  df-suc 5646  df-iota 5768  df-fun 5806  df-fn 5807  df-f 5808  df-f1 5809  df-fo 5810  df-f1o 5811  df-fv 5812  df-isom 5813  df-riota 6511  df-ov 6552  df-oprab 6553  df-mpt2 6554  df-om 6958  df-1st 7059  df-2nd 7060  df-supp 7183  df-wrecs 7294  df-recs 7355  df-rdg 7393  df-seqom 7430  df-1o 7447  df-oadd 7451  df-omul 7452  df-oexp 7453  df-er 7629  df-map 7746  df-en 7842  df-dom 7843  df-sdom 7844  df-fin 7845  df-fsupp 8159  df-oi 8298  df-cnf 8442
This theorem is referenced by:  cantnflem3  8471
  Copyright terms: Public domain W3C validator