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 42837
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 10630 . . . . . . 7 ℝ ∈ V
2 mapdm0 8423 . . . . . . 7 (ℝ ∈ V → (ℝ ↑m ∅) = {∅})
31, 2ax-mp 5 . . . . . 6 (ℝ ↑m ∅) = {∅}
43a1i 11 . . . . 5 (𝑋 = ∅ → (ℝ ↑m ∅) = {∅})
5 oveq2 7166 . . . . 5 (𝑋 = ∅ → (ℝ ↑m 𝑋) = (ℝ ↑m ∅))
6 ixpeq1 8474 . . . . . . 7 (𝑋 = ∅ → X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
76iuneq2d 4950 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
8 ixp0x 8492 . . . . . . . . . 10 X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
98a1i 11 . . . . . . . . 9 (𝑗 ∈ ℕ → X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
109iuneq2i 4942 . . . . . . . 8 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ {∅}
11 1nn 11651 . . . . . . . . . 10 1 ∈ ℕ
1211ne0ii 4305 . . . . . . . . 9 ℕ ≠ ∅
13 iunconst 4930 . . . . . . . . 9 (ℕ ≠ ∅ → 𝑗 ∈ ℕ {∅} = {∅})
1412, 13ax-mp 5 . . . . . . . 8 𝑗 ∈ ℕ {∅} = {∅}
1510, 14eqtri 2846 . . . . . . 7 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
1615a1i 11 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
177, 16eqtrd 2858 . . . . 5 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
184, 5, 173eqtr4d 2868 . . . 4 (𝑋 = ∅ → (ℝ ↑m 𝑋) = 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
19 eqimss 4025 . . . 4 ((ℝ ↑m 𝑋) = 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
2018, 19syl 17 . . 3 (𝑋 = ∅ → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
2120adantl 484 . 2 ((𝜑𝑋 = ∅) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22 simpll 765 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝜑)
23 simpr 487 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 ∈ (ℝ ↑m 𝑋))
24 simplr 767 . . . . . 6 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → ¬ 𝑋 = ∅)
25 rncoss 5845 . . . . . . . . . . 11 ran (abs ∘ 𝑓) ⊆ ran abs
26 absf 14699 . . . . . . . . . . . 12 abs:ℂ⟶ℝ
27 frn 6522 . . . . . . . . . . . 12 (abs:ℂ⟶ℝ → ran abs ⊆ ℝ)
2826, 27ax-mp 5 . . . . . . . . . . 11 ran abs ⊆ ℝ
2925, 28sstri 3978 . . . . . . . . . 10 ran (abs ∘ 𝑓) ⊆ ℝ
3029a1i 11 . . . . . . . . 9 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ⊆ ℝ)
31 ltso 10723 . . . . . . . . . . 11 < Or ℝ
3231a1i 11 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → < Or ℝ)
3326a1i 11 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → abs:ℂ⟶ℝ)
34 elmapi 8430 . . . . . . . . . . . . . . 15 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑓:𝑋⟶ℝ)
3534adantl 484 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℝ)
36 ax-resscn 10596 . . . . . . . . . . . . . . 15 ℝ ⊆ ℂ
3736a1i 11 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ℝ ⊆ ℂ)
3835, 37fssd 6530 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℂ)
39 fco 6533 . . . . . . . . . . . . 13 ((abs:ℂ⟶ℝ ∧ 𝑓:𝑋⟶ℂ) → (abs ∘ 𝑓):𝑋⟶ℝ)
4033, 38, 39syl2anc 586 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → (abs ∘ 𝑓):𝑋⟶ℝ)
41 hoicvr.3 . . . . . . . . . . . . 13 (𝜑𝑋 ∈ Fin)
4241adantr 483 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑋 ∈ Fin)
43 rnffi 41438 . . . . . . . . . . . 12 (((abs ∘ 𝑓):𝑋⟶ℝ ∧ 𝑋 ∈ Fin) → ran (abs ∘ 𝑓) ∈ Fin)
4440, 42, 43syl2anc 586 . . . . . . . . . . 11 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ran (abs ∘ 𝑓) ∈ Fin)
4544adantr 483 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ∈ Fin)
4634frnd 6523 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ ℝ)
4726fdmi 6526 . . . . . . . . . . . . . . . . . . . . . 22 dom abs = ℂ
4847eqcomi 2832 . . . . . . . . . . . . . . . . . . . . 21 ℂ = dom abs
4936, 48sseqtri 4005 . . . . . . . . . . . . . . . . . . . 20 ℝ ⊆ dom abs
5049a1i 11 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ℝ ⊆ dom abs)
5146, 50sstrd 3979 . . . . . . . . . . . . . . . . . 18 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ dom abs)
52 dmcosseq 5846 . . . . . . . . . . . . . . . . . 18 (ran 𝑓 ⊆ dom abs → dom (abs ∘ 𝑓) = dom 𝑓)
5351, 52syl 17 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = dom 𝑓)
5434fdmd 6525 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom 𝑓 = 𝑋)
5553, 54eqtrd 2858 . . . . . . . . . . . . . . . 16 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = 𝑋)
5655adantr 483 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) = 𝑋)
57 neqne 3026 . . . . . . . . . . . . . . . 16 𝑋 = ∅ → 𝑋 ≠ ∅)
5857adantl 484 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → 𝑋 ≠ ∅)
5956, 58eqnetrd 3085 . . . . . . . . . . . . . 14 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) ≠ ∅)
6059neneqd 3023 . . . . . . . . . . . . 13 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ dom (abs ∘ 𝑓) = ∅)
61 dm0rn0 5797 . . . . . . . . . . . . 13 (dom (abs ∘ 𝑓) = ∅ ↔ ran (abs ∘ 𝑓) = ∅)
6260, 61sylnib 330 . . . . . . . . . . . 12 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ ran (abs ∘ 𝑓) = ∅)
6362neqned 3025 . . . . . . . . . . 11 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
6463adantll 712 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
65 fisupcl 8935 . . . . . . . . . 10 (( < Or ℝ ∧ (ran (abs ∘ 𝑓) ∈ Fin ∧ ran (abs ∘ 𝑓) ≠ ∅ ∧ ran (abs ∘ 𝑓) ⊆ ℝ)) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ran (abs ∘ 𝑓))
6632, 45, 64, 30, 65syl13anc 1368 . . . . . . . . 9 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ran (abs ∘ 𝑓))
6730, 66sseldd 3970 . . . . . . . 8 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
68 arch 11897 . . . . . . . 8 (sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
6967, 68syl 17 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
7035ffnd 6517 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 Fn 𝑋)
7170ad2antrr 724 . . . . . . . . . . . 12 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓 Fn 𝑋)
7271adantlr 713 . . . . . . . . . . 11 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓 Fn 𝑋)
73 simplll 773 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝜑𝑓 ∈ (ℝ ↑m 𝑋)))
74 id 22 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ ℕ → 𝑗 ∈ ℕ)
7574ad3antlr 729 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℕ)
76 simplr 767 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
77 simpr 487 . . . . . . . . . . . . . . . 16 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑖𝑋)
78 simp2 1133 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑗 ∈ ℕ)
79 zssre 11991 . . . . . . . . . . . . . . . . . . . . 21 ℤ ⊆ ℝ
80 ressxr 10687 . . . . . . . . . . . . . . . . . . . . 21 ℝ ⊆ ℝ*
8179, 80sstri 3978 . . . . . . . . . . . . . . . . . . . 20 ℤ ⊆ ℝ*
82 nnnegz 11987 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → -𝑗 ∈ ℤ)
8381, 82sseldi 3967 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ*)
8483adantr 483 . . . . . . . . . . . . . . . . . 18 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8578, 84sylan 582 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8674nnxrd 41306 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ ℕ → 𝑗 ∈ ℝ*)
8786adantr 483 . . . . . . . . . . . . . . . . . 18 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → 𝑗 ∈ ℝ*)
8878, 87sylan 582 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℝ*)
89343ad2ant1 1129 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ)
9080a1i 11 . . . . . . . . . . . . . . . . . . . 20 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → ℝ ⊆ ℝ*)
9189, 90fssd 6530 . . . . . . . . . . . . . . . . . . 19 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
92913adant1l 1172 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
9392ffvelrnda 6853 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ*)
94 nnre 11647 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → 𝑗 ∈ ℝ)
9594adantr 483 . . . . . . . . . . . . . . . . . . . 20 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
96953ad2antl2 1182 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
9796renegcld 11069 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ)
9835ffvelrnda 6853 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
99983ad2antl1 1181 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10099renegcld 11069 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
101 simpll 765 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝜑)
102 simplr 767 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑓 ∈ (ℝ ↑m 𝑋))
103 n0i 4301 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑖𝑋 → ¬ 𝑋 = ∅)
104103adantl 484 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ¬ 𝑋 = ∅)
105101, 102, 104, 67syl21anc 835 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
1061053ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
10734ffvelrnda 6853 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10836, 107sseldi 3967 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
109108abscld 14798 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
110109adantll 712 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
1111103ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
112107renegcld 11069 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
113112leabsd 14776 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘-(𝑓𝑖)))
114108absnegd 14811 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘-(𝑓𝑖)) = (abs‘(𝑓𝑖)))
115113, 114breqtrd 5094 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
116115adantll 712 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
1171163ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
11829a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ⊆ ℝ)
119104, 64syldan 593 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ≠ ∅)
1201193ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ran (abs ∘ 𝑓) ≠ ∅)
121 fimaxre2 11588 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((ran (abs ∘ 𝑓) ⊆ ℝ ∧ ran (abs ∘ 𝑓) ∈ Fin) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
12229, 44, 121sylancr 589 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
123122adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
1241233ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦)
125 elmapfun 8432 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun 𝑓)
126125adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun 𝑓)
127 simpr 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖𝑋)
12854eqcomd 2829 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑋 = dom 𝑓)
129128adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑋 = dom 𝑓)
130127, 129eleqtrd 2917 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖 ∈ dom 𝑓)
131 fvco 6761 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((Fun 𝑓𝑖 ∈ dom 𝑓) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
132126, 130, 131syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
133132eqcomd 2829 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) = ((abs ∘ 𝑓)‘𝑖))
134 absfun 41625 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Fun abs
135134a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun abs)
136 funco 6397 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((Fun abs ∧ Fun 𝑓) → Fun (abs ∘ 𝑓))
137135, 125, 136syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun (abs ∘ 𝑓))
138137adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun (abs ∘ 𝑓))
139108, 48eleqtrdi 2925 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ dom abs)
140 dmfco 6759 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((Fun 𝑓𝑖 ∈ dom 𝑓) → (𝑖 ∈ dom (abs ∘ 𝑓) ↔ (𝑓𝑖) ∈ dom abs))
141126, 130, 140syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑖 ∈ dom (abs ∘ 𝑓) ↔ (𝑓𝑖) ∈ dom abs))
142139, 141mpbird 259 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖 ∈ dom (abs ∘ 𝑓))
143 fvelrn 6846 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((Fun (abs ∘ 𝑓) ∧ 𝑖 ∈ dom (abs ∘ 𝑓)) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
144138, 142, 143syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
145133, 144eqeltrd 2915 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
146145adantll 712 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
1471463ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
148 suprub 11604 . . . . . . . . . . . . . . . . . . . . . . 23 (((ran (abs ∘ 𝑓) ⊆ ℝ ∧ ran (abs ∘ 𝑓) ≠ ∅ ∧ ∃𝑦 ∈ ℝ ∀𝑧 ∈ ran (abs ∘ 𝑓)𝑧𝑦) ∧ (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓)) → (abs‘(𝑓𝑖)) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
149118, 120, 124, 147, 148syl31anc 1369 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
150100, 111, 106, 117, 149letrd 10799 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
151 simpl3 1189 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
152100, 106, 96, 150, 151lelttrd 10800 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) < 𝑗)
153100, 96ltnegd 11220 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-(𝑓𝑖) < 𝑗 ↔ -𝑗 < --(𝑓𝑖)))
154152, 153mpbid 234 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < --(𝑓𝑖))
15536, 99sseldi 3967 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
156155negnegd 10990 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → --(𝑓𝑖) = (𝑓𝑖))
157154, 156breqtrd 5094 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < (𝑓𝑖))
15897, 99, 157ltled 10790 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ≤ (𝑓𝑖))
15999leabsd 14776 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
16099, 111, 106, 159, 149letrd 10799 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
16199, 106, 96, 160, 151lelttrd 10800 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) < 𝑗)
16285, 88, 93, 158, 161elicod 12790 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
16373, 75, 76, 77, 162syl31anc 1369 . . . . . . . . . . . . . . 15 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
164163adantl3r 748 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (-𝑗[,)𝑗))
165 simpr 487 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → 𝑗 ∈ ℕ)
166 mptexg 6986 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑋 ∈ Fin → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
16741, 166syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝜑 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
168167adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
169 hoicvr.2 . . . . . . . . . . . . . . . . . . . . . . . . 25 𝐼 = (𝑗 ∈ ℕ ↦ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
170169fvmpt2 6781 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑗 ∈ ℕ ∧ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
171165, 168, 170syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑗 ∈ ℕ) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
172171fveq1d 6674 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑗 ∈ ℕ) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
1731723adant3 1128 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
174 eqidd 2824 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
175 eqid 2823 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗
176175a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑖𝑋𝑥 = 𝑖) → ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗⟩)
177 id 22 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋𝑖𝑋)
178 opex 5358 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ ∈ V
179178a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → ⟨-𝑗, 𝑗⟩ ∈ V)
180174, 176, 177, 179fvmptd 6777 . . . . . . . . . . . . . . . . . . . . . 22 (𝑖𝑋 → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
1811803ad2ant3 1131 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
182173, 181eqtrd 2858 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ⟨-𝑗, 𝑗⟩)
183182fveq2d 6676 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = (1st ‘⟨-𝑗, 𝑗⟩))
184 negex 10886 . . . . . . . . . . . . . . . . . . . . 21 -𝑗 ∈ V
185 vex 3499 . . . . . . . . . . . . . . . . . . . . 21 𝑗 ∈ V
186184, 185op1st 7699 . . . . . . . . . . . . . . . . . . . 20 (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗
187186a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗)
188183, 187eqtrd 2858 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = -𝑗)
189182fveq2d 6676 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = (2nd ‘⟨-𝑗, 𝑗⟩))
190184, 185op2nd 7700 . . . . . . . . . . . . . . . . . . . 20 (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗
191190a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗)
192189, 191eqtrd 2858 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = 𝑗)
193188, 192oveq12d 7176 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (-𝑗[,)𝑗))
194193eqcomd 2829 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
1951943adant1r 1173 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
196195ad5ant135 1364 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
197164, 196eleqtrd 2917 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
19879, 82sseldi 3967 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ)
199 opelxpi 5594 . . . . . . . . . . . . . . . . . . . . 21 ((-𝑗 ∈ ℝ ∧ 𝑗 ∈ ℝ) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
200198, 94, 199syl2anc 586 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
201200ad2antlr 725 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥𝑋) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
202 eqid 2823 . . . . . . . . . . . . . . . . . . 19 (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)
203201, 202fmptd 6880 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩):𝑋⟶(ℝ × ℝ))
204171feq1d 6501 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ) → ((𝐼𝑗):𝑋⟶(ℝ × ℝ) ↔ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩):𝑋⟶(ℝ × ℝ)))
205203, 204mpbird 259 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
206205ad4ant14 750 . . . . . . . . . . . . . . . 16 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
207206ad2antrr 724 . . . . . . . . . . . . . . 15 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝐼𝑗):𝑋⟶(ℝ × ℝ))
208 simpr 487 . . . . . . . . . . . . . . 15 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑖𝑋)
209207, 208fvovco 41462 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (([,) ∘ (𝐼𝑗))‘𝑖) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
210209eqcomd 2829 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (([,) ∘ (𝐼𝑗))‘𝑖))
211197, 210eleqtrd 2917 . . . . . . . . . . . 12 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
212211ralrimiva 3184 . . . . . . . . . . 11 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
21372, 212jca 514 . . . . . . . . . 10 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
214 vex 3499 . . . . . . . . . . 11 𝑓 ∈ V
215214elixp 8470 . . . . . . . . . 10 (𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
216213, 215sylibr 236 . . . . . . . . 9 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
217216ex 415 . . . . . . . 8 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) → (sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
218217reximdva 3276 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → (∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗 → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
21969, 218mpd 15 . . . . . 6 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22022, 23, 24, 219syl21anc 835 . . . . 5 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
221 eliun 4925 . . . . 5 (𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
222220, 221sylibr 236 . . . 4 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
223222ralrimiva 3184 . . 3 ((𝜑 ∧ ¬ 𝑋 = ∅) → ∀𝑓 ∈ (ℝ ↑m 𝑋)𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
224 dfss3 3958 . . 3 ((ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ ∀𝑓 ∈ (ℝ ↑m 𝑋)𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
225223, 224sylibr 236 . 2 ((𝜑 ∧ ¬ 𝑋 = ∅) → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22621, 225pm2.61dan 811 1 (𝜑 → (ℝ ↑m 𝑋) ⊆ 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 398  w3a 1083   = wceq 1537  wcel 2114  wne 3018  wral 3140  wrex 3141  Vcvv 3496  wss 3938  c0 4293  {csn 4569  cop 4575   ciun 4921   class class class wbr 5068  cmpt 5148   Or wor 5475   × cxp 5555  dom cdm 5557  ran crn 5558  ccom 5561  Fun wfun 6351   Fn wfn 6352  wf 6353  cfv 6357  (class class class)co 7158  1st c1st 7689  2nd c2nd 7690  m cmap 8408  Xcixp 8463  Fincfn 8511  supcsup 8906  cc 10537  cr 10538  1c1 10540  *cxr 10676   < clt 10677  cle 10678  -cneg 10873  cn 11640  cz 11984  [,)cico 12743  abscabs 14595
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1970  ax-7 2015  ax-8 2116  ax-9 2124  ax-10 2145  ax-11 2161  ax-12 2177  ax-ext 2795  ax-rep 5192  ax-sep 5205  ax-nul 5212  ax-pow 5268  ax-pr 5332  ax-un 7463  ax-cnex 10595  ax-resscn 10596  ax-1cn 10597  ax-icn 10598  ax-addcl 10599  ax-addrcl 10600  ax-mulcl 10601  ax-mulrcl 10602  ax-mulcom 10603  ax-addass 10604  ax-mulass 10605  ax-distr 10606  ax-i2m1 10607  ax-1ne0 10608  ax-1rid 10609  ax-rnegex 10610  ax-rrecex 10611  ax-cnre 10612  ax-pre-lttri 10613  ax-pre-lttrn 10614  ax-pre-ltadd 10615  ax-pre-mulgt0 10616  ax-pre-sup 10617
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3or 1084  df-3an 1085  df-tru 1540  df-ex 1781  df-nf 1785  df-sb 2070  df-mo 2622  df-eu 2654  df-clab 2802  df-cleq 2816  df-clel 2895  df-nfc 2965  df-ne 3019  df-nel 3126  df-ral 3145  df-rex 3146  df-reu 3147  df-rmo 3148  df-rab 3149  df-v 3498  df-sbc 3775  df-csb 3886  df-dif 3941  df-un 3943  df-in 3945  df-ss 3954  df-pss 3956  df-nul 4294  df-if 4470  df-pw 4543  df-sn 4570  df-pr 4572  df-tp 4574  df-op 4576  df-uni 4841  df-int 4879  df-iun 4923  df-br 5069  df-opab 5131  df-mpt 5149  df-tr 5175  df-id 5462  df-eprel 5467  df-po 5476  df-so 5477  df-fr 5516  df-we 5518  df-xp 5563  df-rel 5564  df-cnv 5565  df-co 5566  df-dm 5567  df-rn 5568  df-res 5569  df-ima 5570  df-pred 6150  df-ord 6196  df-on 6197  df-lim 6198  df-suc 6199  df-iota 6316  df-fun 6359  df-fn 6360  df-f 6361  df-f1 6362  df-fo 6363  df-f1o 6364  df-fv 6365  df-riota 7116  df-ov 7161  df-oprab 7162  df-mpo 7163  df-om 7583  df-1st 7691  df-2nd 7692  df-wrecs 7949  df-recs 8010  df-rdg 8048  df-1o 8104  df-oadd 8108  df-er 8291  df-map 8410  df-ixp 8464  df-en 8512  df-dom 8513  df-sdom 8514  df-fin 8515  df-sup 8908  df-pnf 10679  df-mnf 10680  df-xr 10681  df-ltxr 10682  df-le 10683  df-sub 10874  df-neg 10875  df-div 11300  df-nn 11641  df-2 11703  df-3 11704  df-n0 11901  df-z 11985  df-uz 12247  df-rp 12393  df-ico 12747  df-seq 13373  df-exp 13433  df-cj 14460  df-re 14461  df-im 14462  df-sqrt 14596  df-abs 14597
This theorem is referenced by:  hoicvrrex  42845
  Copyright terms: Public domain W3C validator