Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  hoicvr Structured version   Visualization version   GIF version

Theorem hoicvr 46553
Description: 𝐼 is a countable set of half-open intervals that covers the whole multidimensional reals. See Definition 1135 (b) of [Fremlin1] p. 29. (Contributed by Glauco Siliprandi, 11-Oct-2020.)
Hypotheses
Ref Expression
hoicvr.2 𝐼 = (𝑗 ∈ ℕ ↦ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
hoicvr.3 (𝜑𝑋 ∈ Fin)
Assertion
Ref Expression
hoicvr (𝜑 → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
Distinct variable groups:   𝑖,𝑋,𝑗,𝑥   𝜑,𝑖,𝑗,𝑥
Allowed substitution hints:   𝐼(𝑥,𝑖,𝑗)

Proof of Theorem hoicvr
Dummy variables 𝑓 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 reex 11166 . . . . . . 7 ℝ ∈ V
2 mapdm0 8818 . . . . . . 7 (ℝ ∈ V → (ℝ ↑m ∅) = {∅})
31, 2ax-mp 5 . . . . . 6 (ℝ ↑m ∅) = {∅}
43a1i 11 . . . . 5 (𝑋 = ∅ → (ℝ ↑m ∅) = {∅})
5 oveq2 7398 . . . . 5 (𝑋 = ∅ → (ℝ ↑m 𝑋) = (ℝ ↑m ∅))
6 ixpeq1 8884 . . . . . . 7 (𝑋 = ∅ → X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
76iuneq2d 4989 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
8 ixp0x 8902 . . . . . . . . . 10 X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
98a1i 11 . . . . . . . . 9 (𝑗 ∈ ℕ → X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
109iuneq2i 4980 . . . . . . . 8 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ {∅}
11 1nn 12204 . . . . . . . . . 10 1 ∈ ℕ
1211ne0ii 4310 . . . . . . . . 9 ℕ ≠ ∅
13 iunconst 4968 . . . . . . . . 9 (ℕ ≠ ∅ → 𝑗 ∈ ℕ {∅} = {∅})
1412, 13ax-mp 5 . . . . . . . 8 𝑗 ∈ ℕ {∅} = {∅}
1510, 14eqtri 2753 . . . . . . 7 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
1615a1i 11 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
177, 16eqtrd 2765 . . . . 5 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
184, 5, 173eqtr4d 2775 . . . 4 (𝑋 = ∅ → (ℝ ↑m 𝑋) = 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
19 eqimss 4008 . . . 4 ((ℝ ↑m 𝑋) = 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
2018, 19syl 17 . . 3 (𝑋 = ∅ → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
2120adantl 481 . 2 ((𝜑𝑋 = ∅) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22 simpll 766 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝜑)
23 simpr 484 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 ∈ (ℝ ↑m 𝑋))
24 simplr 768 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → ¬ 𝑋 = ∅)
25 rncoss 5942 . . . . . . . . . . 11 ran (abs ∘ 𝑓) ⊆ ran abs
26 absf 15311 . . . . . . . . . . . 12 abs:ℂ⟶ℝ
27 frn 6698 . . . . . . . . . . . 12 (abs:ℂ⟶ℝ → ran abs ⊆ ℝ)
2826, 27ax-mp 5 . . . . . . . . . . 11 ran abs ⊆ ℝ
2925, 28sstri 3959 . . . . . . . . . 10 ran (abs ∘ 𝑓) ⊆ ℝ
3029a1i 11 . . . . . . . . 9 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ⊆ ℝ)
31 ltso 11261 . . . . . . . . . . 11 < Or ℝ
3231a1i 11 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → < Or ℝ)
3326a1i 11 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → abs:ℂ⟶ℝ)
34 elmapi 8825 . . . . . . . . . . . . . . 15 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑓:𝑋⟶ℝ)
3534adantl 481 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℝ)
36 ax-resscn 11132 . . . . . . . . . . . . . . 15 ℝ ⊆ ℂ
3736a1i 11 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ℝ ⊆ ℂ)
3835, 37fssd 6708 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℂ)
39 fco 6715 . . . . . . . . . . . . 13 ((abs:ℂ⟶ℝ ∧ 𝑓:𝑋⟶ℂ) → (abs ∘ 𝑓):𝑋⟶ℝ)
4033, 38, 39syl2anc 584 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → (abs ∘ 𝑓):𝑋⟶ℝ)
41 hoicvr.3 . . . . . . . . . . . . 13 (𝜑𝑋 ∈ Fin)
4241adantr 480 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑋 ∈ Fin)
43 rnffi 45176 . . . . . . . . . . . 12 (((abs ∘ 𝑓):𝑋⟶ℝ ∧ 𝑋 ∈ Fin) → ran (abs ∘ 𝑓) ∈ Fin)
4440, 42, 43syl2anc 584 . . . . . . . . . . 11 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ran (abs ∘ 𝑓) ∈ Fin)
4544adantr 480 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ∈ Fin)
4634frnd 6699 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ ℝ)
4726fdmi 6702 . . . . . . . . . . . . . . . . . . . . . 22 dom abs = ℂ
4847eqcomi 2739 . . . . . . . . . . . . . . . . . . . . 21 ℂ = dom abs
4936, 48sseqtri 3998 . . . . . . . . . . . . . . . . . . . 20 ℝ ⊆ dom abs
5049a1i 11 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ℝ ⊆ dom abs)
5146, 50sstrd 3960 . . . . . . . . . . . . . . . . . 18 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ dom abs)
52 dmcosseq 5943 . . . . . . . . . . . . . . . . . 18 (ran 𝑓 ⊆ dom abs → dom (abs ∘ 𝑓) = dom 𝑓)
5351, 52syl 17 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = dom 𝑓)
5434fdmd 6701 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom 𝑓 = 𝑋)
5553, 54eqtrd 2765 . . . . . . . . . . . . . . . 16 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = 𝑋)
5655adantr 480 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) = 𝑋)
57 neqne 2934 . . . . . . . . . . . . . . . 16 𝑋 = ∅ → 𝑋 ≠ ∅)
5857adantl 481 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → 𝑋 ≠ ∅)
5956, 58eqnetrd 2993 . . . . . . . . . . . . . 14 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) ≠ ∅)
6059neneqd 2931 . . . . . . . . . . . . 13 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ dom (abs ∘ 𝑓) = ∅)
61 dm0rn0 5891 . . . . . . . . . . . . 13 (dom (abs ∘ 𝑓) = ∅ ↔ ran (abs ∘ 𝑓) = ∅)
6260, 61sylnib 328 . . . . . . . . . . . 12 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ ran (abs ∘ 𝑓) = ∅)
6362neqned 2933 . . . . . . . . . . 11 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
6463adantll 714 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
65 fisupcl 9428 . . . . . . . . . 10 (( < Or ℝ ∧ (ran (abs ∘ 𝑓) ∈ Fin ∧ ran (abs ∘ 𝑓) ≠ ∅ ∧ ran (abs ∘ 𝑓) ⊆ ℝ)) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ran (abs ∘ 𝑓))
6632, 45, 64, 30, 65syl13anc 1374 . . . . . . . . 9 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ran (abs ∘ 𝑓))
6730, 66sseldd 3950 . . . . . . . 8 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
68 arch 12446 . . . . . . . 8 (sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
6967, 68syl 17 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
7035ffnd 6692 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 Fn 𝑋)
7170ad2antrr 726 . . . . . . . . . . . 12 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓 Fn 𝑋)
7271adantlr 715 . . . . . . . . . . 11 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓 Fn 𝑋)
73 simplll 774 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝜑𝑓 ∈ (ℝ ↑m 𝑋)))
74 id 22 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ ℕ → 𝑗 ∈ ℕ)
7574ad3antlr 731 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℕ)
76 simplr 768 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
77 simpr 484 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑖𝑋)
78 simp2 1137 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑗 ∈ ℕ)
79 zssre 12543 . . . . . . . . . . . . . . . . . . . . 21 ℤ ⊆ ℝ
80 ressxr 11225 . . . . . . . . . . . . . . . . . . . . 21 ℝ ⊆ ℝ*
8179, 80sstri 3959 . . . . . . . . . . . . . . . . . . . 20 ℤ ⊆ ℝ*
82 nnnegz 12539 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → -𝑗 ∈ ℤ)
8381, 82sselid 3947 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ*)
8483adantr 480 . . . . . . . . . . . . . . . . . 18 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8578, 84sylan 580 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8674nnxrd 45279 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ ℕ → 𝑗 ∈ ℝ*)
8786adantr 480 . . . . . . . . . . . . . . . . . 18 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → 𝑗 ∈ ℝ*)
8878, 87sylan 580 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℝ*)
89343ad2ant1 1133 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ)
9080a1i 11 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → ℝ ⊆ ℝ*)
9189, 90fssd 6708 . . . . . . . . . . . . . . . . . . 19 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
92913adant1l 1177 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
9392ffvelcdmda 7059 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ*)
94 nnre 12200 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → 𝑗 ∈ ℝ)
9594adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
96953ad2antl2 1187 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
9796renegcld 11612 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ)
9835ffvelcdmda 7059 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
99983ad2antl1 1186 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10099renegcld 11612 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
101 simpll 766 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝜑)
102 simplr 768 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑓 ∈ (ℝ ↑m 𝑋))
103 n0i 4306 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖𝑋 → ¬ 𝑋 = ∅)
104103adantl 481 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ¬ 𝑋 = ∅)
105101, 102, 104, 67syl21anc 837 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
1061053ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
10734ffvelcdmda 7059 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10836, 107sselid 3947 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
109108abscld 15412 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
110109adantll 714 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
1111103ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
112107renegcld 11612 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
113112leabsd 15388 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘-(𝑓𝑖)))
114108absnegd 15425 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘-(𝑓𝑖)) = (abs‘(𝑓𝑖)))
115113, 114breqtrd 5136 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
116115adantll 714 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
1171163ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
11829a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ⊆ ℝ)
119104, 64syldan 591 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ≠ ∅)
1201193ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ≠ ∅)
121 fimaxre2 12135 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((ran (abs ∘ 𝑓) ⊆ ℝ ∧ ran (abs ∘ 𝑓) ∈ Fin) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
12229, 44, 121sylancr 587 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
123122adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
1241233ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
125 elmapfun 8842 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun 𝑓)
126125adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun 𝑓)
127 simpr 484 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖𝑋)
12854eqcomd 2736 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑋 = dom 𝑓)
129128adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑋 = dom 𝑓)
130127, 129eleqtrd 2831 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖 ∈ dom 𝑓)
131 fvco 6962 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((Fun 𝑓𝑖 ∈ dom 𝑓) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
132126, 130, 131syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
133132eqcomd 2736 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) = ((abs ∘ 𝑓)‘𝑖))
134 absfun 45353 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Fun abs
135134a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun abs)
136 funco 6559 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((Fun abs ∧ Fun 𝑓) → Fun (abs ∘ 𝑓))
137135, 125, 136syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun (abs ∘ 𝑓))
138137adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun (abs ∘ 𝑓))
139108, 48eleqtrdi 2839 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ dom abs)
140 dmfco 6960 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((Fun 𝑓𝑖 ∈ dom 𝑓) → (𝑖 ∈ dom (abs ∘ 𝑓) ↔ (𝑓𝑖) ∈ dom abs))
141126, 130, 140syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑖 ∈ dom (abs ∘ 𝑓) ↔ (𝑓𝑖) ∈ dom abs))
142139, 141mpbird 257 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖 ∈ dom (abs ∘ 𝑓))
143 fvelrn 7051 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((Fun (abs ∘ 𝑓) ∧ 𝑖 ∈ dom (abs ∘ 𝑓)) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
144138, 142, 143syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
145133, 144eqeltrd 2829 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
146145adantll 714 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
1471463ad2antl1 1186 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
148 suprub 12151 . . . . . . . . . . . . . . . . . . . . . . 23 (((ran (abs ∘ 𝑓) ⊆ ℝ ∧ ran (abs ∘ 𝑓) ≠ ∅ ∧ ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦) ∧ (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓)) → (abs‘(𝑓𝑖)) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
149118, 120, 124, 147, 148syl31anc 1375 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
150100, 111, 106, 117, 149letrd 11338 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
151 simpl3 1194 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
152100, 106, 96, 150, 151lelttrd 11339 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) < 𝑗)
153100, 96ltnegd 11763 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-(𝑓𝑖) < 𝑗 ↔ -𝑗 < --(𝑓𝑖)))
154152, 153mpbid 232 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < --(𝑓𝑖))
15536, 99sselid 3947 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
156155negnegd 11531 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → --(𝑓𝑖) = (𝑓𝑖))
157154, 156breqtrd 5136 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < (𝑓𝑖))
15897, 99, 157ltled 11329 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ≤ (𝑓𝑖))
15999leabsd 15388 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
16099, 111, 106, 159, 149letrd 11338 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
16199, 106, 96, 160, 151lelttrd 11339 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) < 𝑗)
16285, 88, 93, 158, 161elicod 13363 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
16373, 75, 76, 77, 162syl31anc 1375 . . . . . . . . . . . . . . 15 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
164163adantl3r 750 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
165 simpr 484 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → 𝑗 ∈ ℕ)
166 mptexg 7198 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑋 ∈ Fin → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
16741, 166syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝜑 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
168167adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
169 hoicvr.2 . . . . . . . . . . . . . . . . . . . . . . . . 25 𝐼 = (𝑗 ∈ ℕ ↦ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
170169fvmpt2 6982 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑗 ∈ ℕ ∧ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
171165, 168, 170syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑗 ∈ ℕ) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
172171fveq1d 6863 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑗 ∈ ℕ) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
1731723adant3 1132 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
174 eqidd 2731 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
175 eqid 2730 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗
176175a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑖𝑋𝑥 = 𝑖) → ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗⟩)
177 id 22 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋𝑖𝑋)
178 opex 5427 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ ∈ V
179178a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → ⟨-𝑗, 𝑗⟩ ∈ V)
180174, 176, 177, 179fvmptd 6978 . . . . . . . . . . . . . . . . . . . . . 22 (𝑖𝑋 → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
1811803ad2ant3 1135 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
182173, 181eqtrd 2765 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ⟨-𝑗, 𝑗⟩)
183182fveq2d 6865 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = (1st ‘⟨-𝑗, 𝑗⟩))
184 negex 11426 . . . . . . . . . . . . . . . . . . . . 21 -𝑗 ∈ V
185 vex 3454 . . . . . . . . . . . . . . . . . . . . 21 𝑗 ∈ V
186184, 185op1st 7979 . . . . . . . . . . . . . . . . . . . 20 (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗
187186a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗)
188183, 187eqtrd 2765 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = -𝑗)
189182fveq2d 6865 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = (2nd ‘⟨-𝑗, 𝑗⟩))
190184, 185op2nd 7980 . . . . . . . . . . . . . . . . . . . 20 (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗
191190a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗)
192189, 191eqtrd 2765 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = 𝑗)
193188, 192oveq12d 7408 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (-𝑗[,)𝑗))
194193eqcomd 2736 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
1951943adant1r 1178 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
196195ad5ant135 1370 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
197164, 196eleqtrd 2831 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
19879, 82sselid 3947 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ)
199 opelxpi 5678 . . . . . . . . . . . . . . . . . . . . 21 ((-𝑗 ∈ ℝ ∧ 𝑗 ∈ ℝ) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
200198, 94, 199syl2anc 584 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
201200ad2antlr 727 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥𝑋) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
202 eqid 2730 . . . . . . . . . . . . . . . . . . 19 (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)
203201, 202fmptd 7089 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩):𝑋⟶(ℝ × ℝ))
204171feq1d 6673 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ) → ((𝐼𝑗):𝑋⟶(ℝ × ℝ) ↔ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩):𝑋⟶(ℝ × ℝ)))
205203, 204mpbird 257 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
206205ad4ant14 752 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
207206ad2antrr 726 . . . . . . . . . . . . . . 15 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
208 simpr 484 . . . . . . . . . . . . . . 15 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑖𝑋)
209207, 208fvovco 45194 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (([,) ∘ (𝐼𝑗))‘𝑖) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
210209eqcomd 2736 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (([,) ∘ (𝐼𝑗))‘𝑖))
211197, 210eleqtrd 2831 . . . . . . . . . . . 12 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
212211ralrimiva 3126 . . . . . . . . . . 11 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
21372, 212jca 511 . . . . . . . . . 10 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
214 vex 3454 . . . . . . . . . . 11 𝑓 ∈ V
215214elixp 8880 . . . . . . . . . 10 (𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
216213, 215sylibr 234 . . . . . . . . 9 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
217216ex 412 . . . . . . . 8 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) → (sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
218217reximdva 3147 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → (∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗 → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
21969, 218mpd 15 . . . . . 6 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22022, 23, 24, 219syl21anc 837 . . . . 5 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
221 eliun 4962 . . . . 5 (𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
222220, 221sylibr 234 . . . 4 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
223222ralrimiva 3126 . . 3 ((𝜑 ∧ ¬ 𝑋 = ∅) → ∀𝑓 ∈ (ℝ ↑m 𝑋)𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
224 dfss3 3938 . . 3 ((ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ ∀𝑓 ∈ (ℝ ↑m 𝑋)𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
225223, 224sylibr 234 . 2 ((𝜑 ∧ ¬ 𝑋 = ∅) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22621, 225pm2.61dan 812 1 (𝜑 → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  w3a 1086   = wceq 1540  wcel 2109  wne 2926  wral 3045  wrex 3054  Vcvv 3450  wss 3917  c0 4299  {csn 4592  cop 4598   ciun 4958   class class class wbr 5110  cmpt 5191   Or wor 5548   × cxp 5639  dom cdm 5641  ran crn 5642  ccom 5645  Fun wfun 6508   Fn wfn 6509  wf 6510  cfv 6514  (class class class)co 7390  1st c1st 7969  2nd c2nd 7970  m cmap 8802  Xcixp 8873  Fincfn 8921  supcsup 9398  cc 11073  cr 11074  1c1 11076  *cxr 11214   < clt 11215  cle 11216  -cneg 11413  cn 12193  cz 12536  [,)cico 13315  abscabs 15207
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2702  ax-rep 5237  ax-sep 5254  ax-nul 5264  ax-pow 5323  ax-pr 5390  ax-un 7714  ax-cnex 11131  ax-resscn 11132  ax-1cn 11133  ax-icn 11134  ax-addcl 11135  ax-addrcl 11136  ax-mulcl 11137  ax-mulrcl 11138  ax-mulcom 11139  ax-addass 11140  ax-mulass 11141  ax-distr 11142  ax-i2m1 11143  ax-1ne0 11144  ax-1rid 11145  ax-rnegex 11146  ax-rrecex 11147  ax-cnre 11148  ax-pre-lttri 11149  ax-pre-lttrn 11150  ax-pre-ltadd 11151  ax-pre-mulgt0 11152  ax-pre-sup 11153
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2534  df-eu 2563  df-clab 2709  df-cleq 2722  df-clel 2804  df-nfc 2879  df-ne 2927  df-nel 3031  df-ral 3046  df-rex 3055  df-rmo 3356  df-reu 3357  df-rab 3409  df-v 3452  df-sbc 3757  df-csb 3866  df-dif 3920  df-un 3922  df-in 3924  df-ss 3934  df-pss 3937  df-nul 4300  df-if 4492  df-pw 4568  df-sn 4593  df-pr 4595  df-op 4599  df-uni 4875  df-iun 4960  df-br 5111  df-opab 5173  df-mpt 5192  df-tr 5218  df-id 5536  df-eprel 5541  df-po 5549  df-so 5550  df-fr 5594  df-we 5596  df-xp 5647  df-rel 5648  df-cnv 5649  df-co 5650  df-dm 5651  df-rn 5652  df-res 5653  df-ima 5654  df-pred 6277  df-ord 6338  df-on 6339  df-lim 6340  df-suc 6341  df-iota 6467  df-fun 6516  df-fn 6517  df-f 6518  df-f1 6519  df-fo 6520  df-f1o 6521  df-fv 6522  df-riota 7347  df-ov 7393  df-oprab 7394  df-mpo 7395  df-om 7846  df-1st 7971  df-2nd 7972  df-frecs 8263  df-wrecs 8294  df-recs 8343  df-rdg 8381  df-1o 8437  df-er 8674  df-map 8804  df-ixp 8874  df-en 8922  df-dom 8923  df-sdom 8924  df-fin 8925  df-sup 9400  df-pnf 11217  df-mnf 11218  df-xr 11219  df-ltxr 11220  df-le 11221  df-sub 11414  df-neg 11415  df-div 11843  df-nn 12194  df-2 12256  df-3 12257  df-n0 12450  df-z 12537  df-uz 12801  df-rp 12959  df-ico 13319  df-seq 13974  df-exp 14034  df-cj 15072  df-re 15073  df-im 15074  df-sqrt 15208  df-abs 15209
This theorem is referenced by:  hoicvrrex  46561
  Copyright terms: Public domain W3C validator