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

Theorem cantnfle 9665
Description: A lower bound on the CNF function. Since ((𝐴 CNF 𝐵)‘𝐹) is defined as the sum of (𝐴 ↑o 𝑥) ·o (𝐹‘𝑥) 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 ↦ (((𝐴 ↑o (𝐺‘𝑘)) ·o (𝐹‘(𝐺‘𝑘))) +o 𝑧)), ∅)
cantnfle.c (𝜑 → 𝐶 ∈ 𝐵)
Assertion
Ref Expression
cantnfle (𝜑 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ ((𝐴 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 7426 . . 3 ((𝐹‘𝐶) = ∅ → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) = ((𝐴 ↑o 𝐶) ·o ∅))
21sseq1d 3962 . 2 ((𝐹‘𝐶) = ∅ → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹) ↔ ((𝐴 ↑o 𝐶) ·o ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹)))
3 ovexd 7453 . . . . . . . . 9 (𝜑 → (𝐹 supp ∅) ∈ V)
4 cantnfs.s . . . . . . . . . . 11 𝑆 = dom (𝐴 CNF 𝐵)
5 cantnfs.a . . . . . . . . . . 11 (𝜑 → 𝐴 ∈ On)
6 cantnfs.b . . . . . . . . . . 11 (𝜑 → 𝐵 ∈ On)
7 cantnfcl.g . . . . . . . . . . 11 𝐺 = OrdIso( E , (𝐹 supp ∅))
8 cantnfcl.f . . . . . . . . . . 11 (𝜑 → 𝐹 ∈ 𝑆)
94, 5, 6, 7, 8cantnfcl 9661 . . . . . . . . . 10 (𝜑 → ( E We (𝐹 supp ∅) ∧ dom 𝐺 ∈ ω))
109simpld 500 . . . . . . . . 9 (𝜑 → E We (𝐹 supp ∅))
117oiiso 9524 . . . . . . . . 9 (((𝐹 supp ∅) ∈ V ∧ E We (𝐹 supp ∅)) → 𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
123, 10, 11syl2anc 596 . . . . . . . 8 (𝜑 → 𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)))
13 isof1o 7329 . . . . . . . 8 (𝐺 Isom E , E (dom 𝐺, (𝐹 supp ∅)) → 𝐺:dom 𝐺–1-1-onto→(𝐹 supp ∅))
1412, 13syl 18 . . . . . . 7 (𝜑 → 𝐺:dom 𝐺–1-1-onto→(𝐹 supp ∅))
1514adantr 486 . . . . . 6 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → 𝐺:dom 𝐺–1-1-onto→(𝐹 supp ∅))
16 f1ocnv 6835 . . . . . 6 (𝐺:dom 𝐺–1-1-onto→(𝐹 supp ∅) → ◡𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺)
17 f1of 6822 . . . . . 6 (◡𝐺:(𝐹 supp ∅)–1-1-onto→dom 𝐺 → ◡𝐺:(𝐹 supp ∅)⟶dom 𝐺)
1815, 16, 173syl 19 . . . . 5 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ◡𝐺:(𝐹 supp ∅)⟶dom 𝐺)
19 cantnfle.c . . . . . . 7 (𝜑 → 𝐶 ∈ 𝐵)
2019anim1i 627 . . . . . 6 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → (𝐶 ∈ 𝐵 ∧ (𝐹‘𝐶) ≠ ∅))
214, 5, 6cantnfs 9660 . . . . . . . . . . 11 (𝜑 → (𝐹 ∈ 𝑆 ↔ (𝐹:𝐵⟶𝐴 ∧ 𝐹 finSupp ∅)))
228, 21mpbid 235 . . . . . . . . . 10 (𝜑 → (𝐹:𝐵⟶𝐴 ∧ 𝐹 finSupp ∅))
2322simpld 500 . . . . . . . . 9 (𝜑 → 𝐹:𝐵⟶𝐴)
2423adantr 486 . . . . . . . 8 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → 𝐹:𝐵⟶𝐴)
2524ffnd 6708 . . . . . . 7 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → 𝐹 Fn 𝐵)
266adantr 486 . . . . . . 7 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → 𝐵 ∈ On)
27 0ex 5261 . . . . . . . 8 ∅ ∈ V
2827a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ∅ ∈ V)
29 elsuppfn 8180 . . . . . . 7 ((𝐹 Fn 𝐵 ∧ 𝐵 ∈ On ∧ ∅ ∈ V) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶 ∈ 𝐵 ∧ (𝐹‘𝐶) ≠ ∅)))
3025, 26, 28, 29syl3anc 1398 . . . . . 6 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → (𝐶 ∈ (𝐹 supp ∅) ↔ (𝐶 ∈ 𝐵 ∧ (𝐹‘𝐶) ≠ ∅)))
3120, 30mpbird 260 . . . . 5 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → 𝐶 ∈ (𝐹 supp ∅))
3218, 31ffvelcdmd 7083 . . . 4 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → (◡𝐺‘𝐶) ∈ dom 𝐺)
339simprd 501 . . . . . 6 (𝜑 → dom 𝐺 ∈ ω)
3433adantr 486 . . . . 5 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → dom 𝐺 ∈ ω)
35 eqimss 3989 . . . . . . . . . 10 (𝑥 = dom 𝐺 → 𝑥 ⊆ dom 𝐺)
3635biantrurd 542 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((◡𝐺‘𝐶) ∈ 𝑥 ↔ (𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥)))
37 eleq2 2850 . . . . . . . . 9 (𝑥 = dom 𝐺 → ((◡𝐺‘𝐶) ∈ 𝑥 ↔ (◡𝐺‘𝐶) ∈ dom 𝐺))
3836, 37bitr3d 284 . . . . . . . 8 (𝑥 = dom 𝐺 → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) ↔ (◡𝐺‘𝐶) ∈ dom 𝐺))
39 fveq2 6883 . . . . . . . . 9 (𝑥 = dom 𝐺 → (𝐻‘𝑥) = (𝐻‘dom 𝐺))
4039sseq2d 3963 . . . . . . . 8 (𝑥 = dom 𝐺 → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥) ↔ ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺)))
4138, 40imbi12d 347 . . . . . . 7 (𝑥 = dom 𝐺 → (((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥)) ↔ ((◡𝐺‘𝐶) ∈ dom 𝐺 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺))))
4241imbi2d 343 . . . . . 6 (𝑥 = dom 𝐺 → (((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥))) ↔ ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((◡𝐺‘𝐶) ∈ dom 𝐺 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺)))))
43 sseq1 3956 . . . . . . . . 9 (𝑥 = ∅ → (𝑥 ⊆ dom 𝐺 ↔ ∅ ⊆ dom 𝐺))
44 eleq2 2850 . . . . . . . . 9 (𝑥 = ∅ → ((◡𝐺‘𝐶) ∈ 𝑥 ↔ (◡𝐺‘𝐶) ∈ ∅))
4543, 44anbi12d 644 . . . . . . . 8 (𝑥 = ∅ → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) ↔ (∅ ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ ∅)))
46 fveq2 6883 . . . . . . . . 9 (𝑥 = ∅ → (𝐻‘𝑥) = (𝐻‘∅))
4746sseq2d 3963 . . . . . . . 8 (𝑥 = ∅ → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥) ↔ ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘∅)))
4845, 47imbi12d 347 . . . . . . 7 (𝑥 = ∅ → (((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥)) ↔ ((∅ ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ ∅) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘∅))))
49 sseq1 3956 . . . . . . . . 9 (𝑥 = 𝑦 → (𝑥 ⊆ dom 𝐺 ↔ 𝑦 ⊆ dom 𝐺))
50 eleq2 2850 . . . . . . . . 9 (𝑥 = 𝑦 → ((◡𝐺‘𝐶) ∈ 𝑥 ↔ (◡𝐺‘𝐶) ∈ 𝑦))
5149, 50anbi12d 644 . . . . . . . 8 (𝑥 = 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) ↔ (𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)))
52 fveq2 6883 . . . . . . . . 9 (𝑥 = 𝑦 → (𝐻‘𝑥) = (𝐻‘𝑦))
5352sseq2d 3963 . . . . . . . 8 (𝑥 = 𝑦 → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥) ↔ ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)))
5451, 53imbi12d 347 . . . . . . 7 (𝑥 = 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥)) ↔ ((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦))))
55 sseq1 3956 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝑥 ⊆ dom 𝐺 ↔ suc 𝑦 ⊆ dom 𝐺))
56 eleq2 2850 . . . . . . . . 9 (𝑥 = suc 𝑦 → ((◡𝐺‘𝐶) ∈ 𝑥 ↔ (◡𝐺‘𝐶) ∈ suc 𝑦))
5755, 56anbi12d 644 . . . . . . . 8 (𝑥 = suc 𝑦 → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) ↔ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ suc 𝑦)))
58 fveq2 6883 . . . . . . . . 9 (𝑥 = suc 𝑦 → (𝐻‘𝑥) = (𝐻‘suc 𝑦))
5958sseq2d 3963 . . . . . . . 8 (𝑥 = suc 𝑦 → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥) ↔ ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
6057, 59imbi12d 347 . . . . . . 7 (𝑥 = suc 𝑦 → (((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥)) ↔ ((suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ suc 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
61 noel 4284 . . . . . . . . . 10 ¬ (◡𝐺‘𝐶) ∈ ∅
6261pm2.21i 120 . . . . . . . . 9 ((◡𝐺‘𝐶) ∈ ∅ → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘∅))
6362adantl 487 . . . . . . . 8 ((∅ ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ ∅) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘∅))
6463a1i 11 . . . . . . 7 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((∅ ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ ∅) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘∅)))
65 fvex 6896 . . . . . . . . . . . 12 (◡𝐺‘𝐶) ∈ V
6665elsuc 6434 . . . . . . . . . . 11 ((◡𝐺‘𝐶) ∈ suc 𝑦 ↔ ((◡𝐺‘𝐶) ∈ 𝑦 ∨ (◡𝐺‘𝐶) = 𝑦))
67 sssucid 6444 . . . . . . . . . . . . . . . . 17 𝑦 ⊆ suc 𝑦
68 sstr 3939 . . . . . . . . . . . . . . . . 17 ((𝑦 ⊆ suc 𝑦 ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ⊆ dom 𝐺)
6967, 68mpan 703 . . . . . . . . . . . . . . . 16 (suc 𝑦 ⊆ dom 𝐺 → 𝑦 ⊆ dom 𝐺)
7069ad2antrl 741 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)) → 𝑦 ⊆ dom 𝐺)
71 simprr 785 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)) → (◡𝐺‘𝐶) ∈ 𝑦)
72 pm2.27 43 . . . . . . . . . . . . . . 15 ((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)))
7370, 71, 72syl2anc 596 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)))
74 cantnfval.h . . . . . . . . . . . . . . . . . . . . 21 𝐻 = seqω((𝑘 ∈ V, 𝑧 ∈ V ↦ (((𝐴 ↑o (𝐺‘𝑘)) ·o (𝐹‘(𝐺‘𝑘))) +o 𝑧)), ∅)
7574cantnfvalf 9659 . . . . . . . . . . . . . . . . . . . 20 𝐻:ω⟶On
7675ffvelcdmi 7081 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ω → (𝐻‘𝑦) ∈ On)
7776ad2antlr 740 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘𝑦) ∈ On)
785ad3antrrr 743 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐴 ∈ On)
796ad3antrrr 743 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐵 ∈ On)
80 suppssdm 8187 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝐹 supp ∅) ⊆ dom 𝐹
8180, 23fssdm 6727 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑 → (𝐹 supp ∅) ⊆ 𝐵)
8281ad3antrrr 743 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹 supp ∅) ⊆ 𝐵)
83 simpr 490 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → suc 𝑦 ⊆ dom 𝐺)
84 sucidg 6445 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ ω → 𝑦 ∈ suc 𝑦)
8584ad2antlr 740 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ suc 𝑦)
8683, 85sseldd 3932 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝑦 ∈ dom 𝐺)
877oif 9517 . . . . . . . . . . . . . . . . . . . . . . . 24 𝐺:dom 𝐺⟶(𝐹 supp ∅)
8887ffvelcdmi 7081 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑦 ∈ dom 𝐺 → (𝐺‘𝑦) ∈ (𝐹 supp ∅))
8986, 88syl 18 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺‘𝑦) ∈ (𝐹 supp ∅))
9082, 89sseldd 3932 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺‘𝑦) ∈ 𝐵)
91 onelon 6386 . . . . . . . . . . . . . . . . . . . . 21 ((𝐵 ∈ On ∧ (𝐺‘𝑦) ∈ 𝐵) → (𝐺‘𝑦) ∈ On)
9279, 90, 91syl2anc 596 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐺‘𝑦) ∈ On)
93 oecl 8538 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐺‘𝑦) ∈ On) → (𝐴 ↑o (𝐺‘𝑦)) ∈ On)
9478, 92, 93syl2anc 596 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐴 ↑o (𝐺‘𝑦)) ∈ On)
9523ad3antrrr 743 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → 𝐹:𝐵⟶𝐴)
9695, 90ffvelcdmd 7083 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺‘𝑦)) ∈ 𝐴)
97 onelon 6386 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ∈ On ∧ (𝐹‘(𝐺‘𝑦)) ∈ 𝐴) → (𝐹‘(𝐺‘𝑦)) ∈ On)
9878, 96, 97syl2anc 596 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐹‘(𝐺‘𝑦)) ∈ On)
99 omcl 8537 . . . . . . . . . . . . . . . . . . 19 (((𝐴 ↑o (𝐺‘𝑦)) ∈ On ∧ (𝐹‘(𝐺‘𝑦)) ∈ On) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ∈ On)
10094, 98, 99syl2anc 596 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ∈ On)
101 oaword2 8554 . . . . . . . . . . . . . . . . . 18 (((𝐻‘𝑦) ∈ On ∧ ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ∈ On) → (𝐻‘𝑦) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
10277, 100, 101syl2anc 596 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘𝑦) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
1034, 5, 6, 7, 8, 74cantnfsuc 9664 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ 𝑦 ∈ ω) → (𝐻‘suc 𝑦) = (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
104103ad4ant13 764 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘suc 𝑦) = (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
105102, 104sseqtrrd 3968 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (𝐻‘𝑦) ⊆ (𝐻‘suc 𝑦))
106 sstr 3939 . . . . . . . . . . . . . . . . 17 ((((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦) ∧ (𝐻‘𝑦) ⊆ (𝐻‘suc 𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))
107106expcom 419 . . . . . . . . . . . . . . . 16 ((𝐻‘𝑦) ⊆ (𝐻‘suc 𝑦) → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
108105, 107syl 18 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
109108adantrr 730 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)) → (((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
11073, 109syld 48 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦)) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
111110expr 462 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((◡𝐺‘𝐶) ∈ 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
112 simprr 785 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (◡𝐺‘𝐶) = 𝑦)
113112fveq2d 6887 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐺‘(◡𝐺‘𝐶)) = (𝐺‘𝑦))
114 f1ocnvfv2 7283 . . . . . . . . . . . . . . . . . . . . 21 ((𝐺:dom 𝐺–1-1-onto→(𝐹 supp ∅) ∧ 𝐶 ∈ (𝐹 supp ∅)) → (𝐺‘(◡𝐺‘𝐶)) = 𝐶)
11515, 31, 114syl2anc 596 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → (𝐺‘(◡𝐺‘𝐶)) = 𝐶)
116115ad2antrr 739 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐺‘(◡𝐺‘𝐶)) = 𝐶)
117113, 116eqtr3d 2798 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐺‘𝑦) = 𝐶)
118117oveq2d 7434 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐴 ↑o (𝐺‘𝑦)) = (𝐴 ↑o 𝐶))
119117fveq2d 6887 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐹‘(𝐺‘𝑦)) = (𝐹‘𝐶))
120118, 119oveq12d 7436 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) = ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)))
121 oaword1 8553 . . . . . . . . . . . . . . . . . 18 ((((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ∈ On ∧ (𝐻‘𝑦) ∈ On) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
122100, 77, 121syl2anc 596 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
123122adantrr 730 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → ((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
124120, 123eqsstrrd 3966 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
125103ad4ant13 764 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → (𝐻‘suc 𝑦) = (((𝐴 ↑o (𝐺‘𝑦)) ·o (𝐹‘(𝐺‘𝑦))) +o (𝐻‘𝑦)))
126124, 125sseqtrrd 3968 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ (suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) = 𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))
127126expr 462 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((◡𝐺‘𝐶) = 𝑦 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))
128127a1dd 51 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((◡𝐺‘𝐶) = 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
129111, 128jaod 873 . . . . . . . . . . 11 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → (((◡𝐺‘𝐶) ∈ 𝑦 ∨ (◡𝐺‘𝐶) = 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
13066, 129biimtrid 245 . . . . . . . . . 10 ((((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) ∧ suc 𝑦 ⊆ dom 𝐺) → ((◡𝐺‘𝐶) ∈ suc 𝑦 → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
131130expimpd 459 . . . . . . . . 9 (((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ suc 𝑦) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
132131com23 87 . . . . . . . 8 (((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) ∧ 𝑦 ∈ ω) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ suc 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦))))
133132expcom 419 . . . . . . 7 (𝑦 ∈ ω → ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → (((𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑦)) → ((suc 𝑦 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ suc 𝑦) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘suc 𝑦)))))
13448, 54, 60, 64, 133finds2 7908 . . . . . 6 (𝑥 ∈ ω → ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((𝑥 ⊆ dom 𝐺 ∧ (◡𝐺‘𝐶) ∈ 𝑥) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘𝑥))))
13542, 134vtoclga 3537 . . . . 5 (dom 𝐺 ∈ ω → ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((◡𝐺‘𝐶) ∈ dom 𝐺 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺))))
13634, 135mpcom 39 . . . 4 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((◡𝐺‘𝐶) ∈ dom 𝐺 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺)))
13732, 136mpd 16 . . 3 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ (𝐻‘dom 𝐺))
1384, 5, 6, 7, 8, 74cantnfval 9662 . . . 4 (𝜑 → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
139138adantr 486 . . 3 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((𝐴 CNF 𝐵)‘𝐹) = (𝐻‘dom 𝐺))
140137, 139sseqtrrd 3968 . 2 ((𝜑 ∧ (𝐹‘𝐶) ≠ ∅) → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
141 onelon 6386 . . . . . 6 ((𝐵 ∈ On ∧ 𝐶 ∈ 𝐵) → 𝐶 ∈ On)
1426, 19, 141syl2anc 596 . . . . 5 (𝜑 → 𝐶 ∈ On)
143 oecl 8538 . . . . 5 ((𝐴 ∈ On ∧ 𝐶 ∈ On) → (𝐴 ↑o 𝐶) ∈ On)
1445, 142, 143syl2anc 596 . . . 4 (𝜑 → (𝐴 ↑o 𝐶) ∈ On)
145 om0 8518 . . . 4 ((𝐴 ↑o 𝐶) ∈ On → ((𝐴 ↑o 𝐶) ·o ∅) = ∅)
146144, 145syl 18 . . 3 (𝜑 → ((𝐴 ↑o 𝐶) ·o ∅) = ∅)
147 0ss 4350 . . 3 ∅ ⊆ ((𝐴 CNF 𝐵)‘𝐹)
148146, 147eqsstrdi 3975 . 2 (𝜑 → ((𝐴 ↑o 𝐶) ·o ∅) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
1492, 140, 148pm2.61ne 3041 1 (𝜑 → ((𝐴 ↑o 𝐶) ·o (𝐹‘𝐶)) ⊆ ((𝐴 CNF 𝐵)‘𝐹))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   ∨ wo 861   = wceq 1570   ∈ wcel 2145   ≠ wne 2956  Vcvv 3451   ⊆ wss 3899  ∅c0 4279   class class class wbr 5103   E cep 5550   We wwe 5603  ◡ccnv 5650  dom cdm 5651  Oncon0 6361  suc csuc 6363   Fn wfn 6532  ⟶wf 6533  –1-1-onto→wf1o 6536  ‘cfv 6537   Isom wiso 6538  (class class class)co 7418   ∈ cmpo 7420  ωcom 7875   supp csupp 8170  seqωcseqom 8450   +o coa 8466   ·o comu 8467   ↑o coe 8468   finSupp cfsupp 9346  OrdIsocoi 9496   CNF ccnf 9655
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2213  ax-ext 2733  ax-rep 5232  ax-sep 5249  ax-nul 5260  ax-pow 5327  ax-pr 5391  ax-un 7749
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2565  df-eu 2595  df-clab 2740  df-cleq 2753  df-clel 2836  df-nfc 2910  df-ne 2957  df-ral 3078  df-rex 3088  df-rmo 3366  df-reu 3367  df-rab 3414  df-v 3453  df-sbc 3740  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4280  df-if 4483  df-pw 4559  df-sn 4585  df-pr 4587  df-op 4591  df-uni 4868  df-iun 4953  df-br 5104  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5546  df-eprel 5551  df-po 5559  df-so 5560  df-fr 5604  df-se 5605  df-we 5606  df-xp 5657  df-rel 5658  df-cnv 5659  df-co 5660  df-dm 5661  df-rn 5662  df-res 5663  df-ima 5664  df-pred 6303  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6493  df-fun 6539  df-fn 6540  df-f 6541  df-f1 6542  df-fo 6543  df-f1o 6544  df-fv 6545  df-isom 6546  df-riota 7375  df-ov 7421  df-oprab 7422  df-mpo 7423  df-om 7876  df-1st 7999  df-2nd 8000  df-supp 8171  df-frecs 8292  df-wrecs 8323  df-recs 8372  df-rdg 8411  df-seqom 8451  df-1o 8469  df-oadd 8473  df-omul 8474  df-oexp 8475  df-map 8842  df-en 8967  df-dom 8968  df-sdom 8969  df-fin 8970  df-fsupp 9347  df-oi 9497  df-cnf 9656
This theorem is used by:  cantnflem3  9685
  Copyright terms: Public domain W3C validator