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

Theorem cantnfle 8568
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 6658 . . 3 ((𝐹𝐶) = ∅ → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) = ((𝐴𝑜 𝐶) ·𝑜 ∅))
21sseq1d 3632 . 2 ((𝐹𝐶) = ∅ → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹) ↔ ((𝐴𝑜 𝐶) ·𝑜 ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹)))
3 cantnfs.b . . . . . . . . . 10 (𝜑𝐵 ∈ On)
4 suppssdm 7308 . . . . . . . . . . 11 (𝐹 supp ∅) ⊆ dom 𝐹
5 cantnfcl.f . . . . . . . . . . . . . 14 (𝜑𝐹𝑆)
6 cantnfs.s . . . . . . . . . . . . . . 15 𝑆 = dom (𝐴 CNF 𝐵)
7 cantnfs.a . . . . . . . . . . . . . . 15 (𝜑𝐴 ∈ On)
86, 7, 3cantnfs 8563 . . . . . . . . . . . . . 14 (𝜑 → (𝐹𝑆 ↔ (𝐹:𝐵𝐴𝐹 finSupp ∅)))
95, 8mpbid 222 . . . . . . . . . . . . 13 (𝜑 → (𝐹:𝐵𝐴𝐹 finSupp ∅))
109simpld 475 . . . . . . . . . . . 12 (𝜑𝐹:𝐵𝐴)
11 fdm 6051 . . . . . . . . . . . 12 (𝐹:𝐵𝐴 → dom 𝐹 = 𝐵)
1210, 11syl 17 . . . . . . . . . . 11 (𝜑 → dom 𝐹 = 𝐵)
134, 12syl5sseq 3653 . . . . . . . . . 10 (𝜑 → (𝐹 supp ∅) ⊆ 𝐵)
143, 13ssexd 4805 . . . . . . . . 9 (𝜑 → (𝐹 supp ∅) ∈ V)
15 cantnfcl.g . . . . . . . . . . 11 𝐺 = OrdIso( E , (𝐹 supp ∅))
166, 7, 3, 15, 5cantnfcl 8564 . . . . . . . . . 10 (𝜑 → ( E We (𝐹 supp ∅) ∧ dom 𝐺 ∈ ω))
1716simpld 475 . . . . . . . . 9 (𝜑 → E We (𝐹 supp ∅))
1815oiiso 8442 . . . . . . . . 9 (((𝐹 supp ∅) ∈ V ∧ E We (𝐹 supp ∅)) → 𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
1914, 17, 18syl2anc 693 . . . . . . . 8 (𝜑𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
20 isof1o 6573 . . . . . . . 8 (𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)) → 𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
2119, 20syl 17 . . . . . . 7 (𝜑𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
2221adantr 481 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅))
23 f1ocnv 6149 . . . . . 6 (𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅) → 𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺)
24 f1of 6137 . . . . . 6 (𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺𝐺:(𝐹 supp ∅)⟶dom 𝐺)
2522, 23, 243syl 18 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐺:(𝐹 supp ∅)⟶dom 𝐺)
26 cantnfle.c . . . . . . 7 (𝜑𝐶𝐵)
2726anim1i 592 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅))
2810adantr 481 . . . . . . . 8 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐹:𝐵𝐴)
29 ffn 6045 . . . . . . . 8 (𝐹:𝐵𝐴𝐹 Fn 𝐵)
3028, 29syl 17 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐹 Fn 𝐵)
313adantr 481 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐵 ∈ On)
32 0ex 4790 . . . . . . . 8 ∅ ∈ V
3332a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ∅ ∈ V)
34 elsuppfn 7303 . . . . . . 7 ((𝐹 Fn 𝐵𝐵 ∈ On ∧ ∅ ∈ V) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅)))
3530, 31, 33, 34syl3anc 1326 . . . . . 6 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶𝐵 ∧ (𝐹𝐶) ≠ ∅)))
3627, 35mpbird 247 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → 𝐶 ∈ (𝐹 supp ∅))
3725, 36ffvelrnd 6360 . . . 4 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐺𝐶) ∈ dom 𝐺)
3816simprd 479 . . . . . 6 (𝜑 → dom 𝐺 ∈ ω)
3938adantr 481 . . . . 5 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → dom 𝐺 ∈ ω)
40 eqimss 3657 . . . . . . . . . 10 (𝑥 = dom 𝐺𝑥 ⊆ dom 𝐺)
4140biantrurd 529 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥)))
42 eleq2 2690 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ dom 𝐺))
4341, 42bitr3d 270 . . . . . . . 8 (𝑥 = dom 𝐺 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (𝐺𝐶) ∈ dom 𝐺))
44 fveq2 6191 . . . . . . . . 9 (𝑥 = dom 𝐺 → (𝐻𝑥) = (𝐻‘dom 𝐺))
4544sseq2d 3633 . . . . . . . 8 (𝑥 = dom 𝐺 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))
4643, 45imbi12d 334 . . . . . . 7 (𝑥 = dom 𝐺 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))))
4746imbi2d 330 . . . . . 6 (𝑥 = dom 𝐺 → (((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥))) ↔ ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))))
48 sseq1 3626 . . . . . . . . 9 (𝑥 = ∅ → (𝑥 ⊆ dom 𝐺 ↔ ∅ ⊆ dom 𝐺))
49 eleq2 2690 . . . . . . . . 9 (𝑥 = ∅ → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ ∅))
5048, 49anbi12d 747 . . . . . . . 8 (𝑥 = ∅ → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅)))
51 fveq2 6191 . . . . . . . . 9 (𝑥 = ∅ → (𝐻𝑥) = (𝐻‘∅))
5251sseq2d 3633 . . . . . . . 8 (𝑥 = ∅ → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅)))
5350, 52imbi12d 334 . . . . . . 7 (𝑥 = ∅ → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))))
54 sseq1 3626 . . . . . . . . 9 (𝑥 = 𝑦 → (𝑥 ⊆ dom 𝐺𝑦 ⊆ dom 𝐺))
55 eleq2 2690 . . . . . . . . 9 (𝑥 = 𝑦 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ 𝑦))
5654, 55anbi12d 747 . . . . . . . 8 (𝑥 = 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)))
57 fveq2 6191 . . . . . . . . 9 (𝑥 = 𝑦 → (𝐻𝑥) = (𝐻𝑦))
5857sseq2d 3633 . . . . . . . 8 (𝑥 = 𝑦 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
5956, 58imbi12d 334 . . . . . . 7 (𝑥 = 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦))))
60 sseq1 3626 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝑥 ⊆ dom 𝐺 ↔ suc 𝑦 ⊆ dom 𝐺))
61 eleq2 2690 . . . . . . . . 9 (𝑥 = suc 𝑦 → ((𝐺𝐶) ∈ 𝑥 ↔ (𝐺𝐶) ∈ suc 𝑦))
6260, 61anbi12d 747 . . . . . . . 8 (𝑥 = suc 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) ↔ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦)))
63 fveq2 6191 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝐻𝑥) = (𝐻‘suc 𝑦))
6463sseq2d 3633 . . . . . . . 8 (𝑥 = suc 𝑦 → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥) ↔ ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
6562, 64imbi12d 334 . . . . . . 7 (𝑥 = suc 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥)) ↔ ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
66 noel 3919 . . . . . . . . . 10 ¬ (𝐺𝐶) ∈ ∅
6766pm2.21i 116 . . . . . . . . 9 ((𝐺𝐶) ∈ ∅ → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))
6867adantl 482 . . . . . . . 8 ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅))
6968a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((∅ ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘∅)))
70 fvex 6201 . . . . . . . . . . . 12 (𝐺𝐶) ∈ V
7170elsuc 5794 . . . . . . . . . . 11 ((𝐺𝐶) ∈ suc 𝑦 ↔ ((𝐺𝐶) ∈ 𝑦 ∨ (𝐺𝐶) = 𝑦))
72 sssucid 5802 . . . . . . . . . . . . . . . . 17 𝑦 ⊆ suc 𝑦
73 sstr 3611 . . . . . . . . . . . . . . . . 17 ((𝑦 ⊆ suc 𝑦 ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ⊆ dom 𝐺)
7472, 73mpan 706 . . . . . . . . . . . . . . . 16 (suc 𝑦 ⊆ dom 𝐺𝑦 ⊆ dom 𝐺)
7574ad2antrl 764 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → 𝑦 ⊆ dom 𝐺)
76 simprr 796 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (𝐺𝐶) ∈ 𝑦)
77 pm2.27 42 . . . . . . . . . . . . . . 15 ((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
7875, 76, 77syl2anc 693 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)))
79 cantnfval.h . . . . . . . . . . . . . . . . . . . . 21 𝐻 = seq𝜔((𝑘 ∈ V, 𝑧 ∈ V ↦ (((𝐴𝑜 (𝐺𝑘)) ·𝑜 (𝐹‘(𝐺𝑘))) +𝑜 𝑧)), ∅)
8079cantnfvalf 8562 . . . . . . . . . . . . . . . . . . . 20 𝐻:ω⟶On
8180ffvelrni 6358 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ω → (𝐻𝑦) ∈ On)
8281ad2antlr 763 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ∈ On)
837ad3antrrr 766 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐴 ∈ On)
843ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐵 ∈ On)
8513ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹 supp ∅) ⊆ 𝐵)
86 simpr 477 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → suc 𝑦 ⊆ dom 𝐺)
87 sucidg 5803 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ ω → 𝑦 ∈ suc 𝑦)
8887ad2antlr 763 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ suc 𝑦)
8986, 88sseldd 3604 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ dom 𝐺)
9015oif 8435 . . . . . . . . . . . . . . . . . . . . . . . 24 𝐺:dom 𝐺⟶(𝐹 supp ∅)
9190ffvelrni 6358 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ dom 𝐺 → (𝐺𝑦) ∈ (𝐹 supp ∅))
9289, 91syl 17 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ (𝐹 supp ∅))
9385, 92sseldd 3604 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ 𝐵)
94 onelon 5748 . . . . . . . . . . . . . . . . . . . . 21 ((𝐵 ∈ On ∧ (𝐺𝑦) ∈ 𝐵) → (𝐺𝑦) ∈ On)
9584, 93, 94syl2anc 693 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺𝑦) ∈ On)
96 oecl 7617 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐺𝑦) ∈ On) → (𝐴𝑜 (𝐺𝑦)) ∈ On)
9783, 95, 96syl2anc 693 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐴𝑜 (𝐺𝑦)) ∈ On)
9810ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐹:𝐵𝐴)
9998, 93ffvelrnd 6360 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺𝑦)) ∈ 𝐴)
100 onelon 5748 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐹‘(𝐺𝑦)) ∈ 𝐴) → (𝐹‘(𝐺𝑦)) ∈ On)
10183, 99, 100syl2anc 693 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺𝑦)) ∈ On)
102 omcl 7616 . . . . . . . . . . . . . . . . . . 19 (((𝐴𝑜 (𝐺𝑦)) ∈ On ∧ (𝐹‘(𝐺𝑦)) ∈ On) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On)
10397, 101, 102syl2anc 693 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On)
104 oaword2 7633 . . . . . . . . . . . . . . . . . 18 (((𝐻𝑦) ∈ On ∧ ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On) → (𝐻𝑦) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
10582, 103, 104syl2anc 693 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
106 simplll 798 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝜑)
107 simplr 792 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ ω)
1086, 7, 3, 15, 5, 79cantnfsuc 8567 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑦 ∈ ω) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
109106, 107, 108syl2anc 693 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
110105, 109sseqtr4d 3642 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻𝑦) ⊆ (𝐻‘suc 𝑦))
111 sstr 3611 . . . . . . . . . . . . . . . . 17 ((((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) ∧ (𝐻𝑦) ⊆ (𝐻‘suc 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))
112111expcom 451 . . . . . . . . . . . . . . . 16 ((𝐻𝑦) ⊆ (𝐻‘suc 𝑦) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
113110, 112syl 17 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
114113adantrr 753 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
11578, 114syld 47 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
116115expr 643 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) ∈ 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
117 simprr 796 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺𝐶) = 𝑦)
118117fveq2d 6195 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺‘(𝐺𝐶)) = (𝐺𝑦))
119 f1ocnvfv2 6533 . . . . . . . . . . . . . . . . . . . . 21 ((𝐺:dom 𝐺1-1-onto→(𝐹 supp ∅) ∧ 𝐶 ∈ (𝐹 supp ∅)) → (𝐺‘(𝐺𝐶)) = 𝐶)
12022, 36, 119syl2anc 693 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (𝐺‘(𝐺𝐶)) = 𝐶)
121120ad2antrr 762 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺‘(𝐺𝐶)) = 𝐶)
122118, 121eqtr3d 2658 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐺𝑦) = 𝐶)
123122oveq2d 6666 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐴𝑜 (𝐺𝑦)) = (𝐴𝑜 𝐶))
124122fveq2d 6195 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐹‘(𝐺𝑦)) = (𝐹𝐶))
125123, 124oveq12d 6668 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) = ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)))
126 oaword1 7632 . . . . . . . . . . . . . . . . . 18 ((((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ∈ On ∧ (𝐻𝑦) ∈ On) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
127103, 82, 126syl2anc 693 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
128127adantrr 753 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
129125, 128eqsstr3d 3640 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
130109adantrr 753 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → (𝐻‘suc 𝑦) = (((𝐴𝑜 (𝐺𝑦)) ·𝑜 (𝐹‘(𝐺𝑦))) +𝑜 (𝐻𝑦)))
131129, 130sseqtr4d 3642 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) = 𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))
132131expr 643 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) = 𝑦 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))
133132a1dd 50 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) = 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
134116, 133jaod 395 . . . . . . . . . . 11 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((𝐺𝐶) ∈ 𝑦 ∨ (𝐺𝐶) = 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
13571, 134syl5bi 232 . . . . . . . . . 10 ((((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐺𝐶) ∈ suc 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
136135expimpd 629 . . . . . . . . 9 (((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
137136com23 86 . . . . . . . 8 (((𝜑 ∧ (𝐹𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦))))
138137expcom 451 . . . . . . 7 (𝑦 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → (((𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ suc 𝑦) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘suc 𝑦)))))
13953, 59, 65, 69, 138finds2 7094 . . . . . 6 (𝑥 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (𝐺𝐶) ∈ 𝑥) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻𝑥))))
14047, 139vtoclga 3272 . . . . 5 (dom 𝐺 ∈ ω → ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))))
14139, 140mpcom 38 . . . 4 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐺𝐶) ∈ dom 𝐺 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺)))
14237, 141mpd 15 . . 3 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ (𝐻‘dom 𝐺))
1436, 7, 3, 15, 5, 79cantnfval 8565 . . . 4 (𝜑 → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
144143adantr 481 . . 3 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
145142, 144sseqtr4d 3642 . 2 ((𝜑 ∧ (𝐹𝐶) ≠ ∅) → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
146 onelon 5748 . . . . . 6 ((𝐵 ∈ On ∧ 𝐶𝐵) → 𝐶 ∈ On)
1473, 26, 146syl2anc 693 . . . . 5 (𝜑𝐶 ∈ On)
148 oecl 7617 . . . . 5 ((𝐴 ∈ On ∧ 𝐶 ∈ On) → (𝐴𝑜 𝐶) ∈ On)
1497, 147, 148syl2anc 693 . . . 4 (𝜑 → (𝐴𝑜 𝐶) ∈ On)
150 om0 7597 . . . 4 ((𝐴𝑜 𝐶) ∈ On → ((𝐴𝑜 𝐶) ·𝑜 ∅) = ∅)
151149, 150syl 17 . . 3 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 ∅) = ∅)
152 0ss 3972 . . 3 ∅ ⊆ ((𝐴 CNF 𝐵)‘𝐹)
153151, 152syl6eqss 3655 . 2 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
1542, 145, 153pm2.61ne 2879 1 (𝜑 → ((𝐴𝑜 𝐶) ·𝑜 (𝐹𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 196  wo 383  wa 384   = wceq 1483  wcel 1990  wne 2794  Vcvv 3200  wss 3574  c0 3915   class class class wbr 4653   E cep 5028   We wwe 5072  ccnv 5113  dom cdm 5114  Oncon0 5723  suc csuc 5725   Fn wfn 5883  wf 5884  1-1-ontowf1o 5887  cfv 5888   Isom wiso 5889  (class class class)co 6650  cmpt2 6652  ωcom 7065   supp csupp 7295  seq𝜔cseqom 7542   +𝑜 coa 7557   ·𝑜 comu 7558  𝑜 coe 7559   finSupp cfsupp 8275  OrdIsocoi 8414   CNF ccnf 8558
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-rep 4771  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-fal 1489  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-se 5074  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-isom 5897  df-riota 6611  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-1st 7168  df-2nd 7169  df-supp 7296  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-seqom 7543  df-1o 7560  df-oadd 7564  df-omul 7565  df-oexp 7566  df-er 7742  df-map 7859  df-en 7956  df-dom 7957  df-sdom 7958  df-fin 7959  df-fsupp 8276  df-oi 8415  df-cnf 8559
This theorem is referenced by:  cantnflem3  8588
  Copyright terms: Public domain W3C validator