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 42920
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 10614 . . . . . . 7 ℝ ∈ V
2 mapdm0 8407 . . . . . . 7 (ℝ ∈ V → (ℝ ↑m ∅) = {∅})
31, 2ax-mp 5 . . . . . 6 (ℝ ↑m ∅) = {∅}
43a1i 11 . . . . 5 (𝑋 = ∅ → (ℝ ↑m ∅) = {∅})
5 oveq2 7150 . . . . 5 (𝑋 = ∅ → (ℝ ↑m 𝑋) = (ℝ ↑m ∅))
6 ixpeq1 8458 . . . . . . 7 (𝑋 = ∅ → X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
76iuneq2d 4934 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖))
8 ixp0x 8476 . . . . . . . . . 10 X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
98a1i 11 . . . . . . . . 9 (𝑗 ∈ ℕ → X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
109iuneq2i 4926 . . . . . . . 8 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = 𝑗 ∈ ℕ {∅}
11 1nn 11635 . . . . . . . . . 10 1 ∈ ℕ
1211ne0ii 4289 . . . . . . . . 9 ℕ ≠ ∅
13 iunconst 4914 . . . . . . . . 9 (ℕ ≠ ∅ → 𝑗 ∈ ℕ {∅} = {∅})
1412, 13ax-mp 5 . . . . . . . 8 𝑗 ∈ ℕ {∅} = {∅}
1510, 14eqtri 2844 . . . . . . 7 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅}
1615a1i 11 . . . . . 6 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖 ∈ ∅ (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
177, 16eqtrd 2856 . . . . 5 (𝑋 = ∅ → 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) = {∅})
184, 5, 173eqtr4d 2866 . . . 4 (𝑋 = ∅ → (ℝ ↑m 𝑋) = 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
19 eqimss 4011 . . . 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 5829 . . . . . . . . . . 11 ran (abs ∘ 𝑓) ⊆ ran abs
26 absf 14682 . . . . . . . . . . . 12 abs:ℂ⟶ℝ
27 frn 6506 . . . . . . . . . . . 12 (abs:ℂ⟶ℝ → ran abs ⊆ ℝ)
2826, 27ax-mp 5 . . . . . . . . . . 11 ran abs ⊆ ℝ
2925, 28sstri 3964 . . . . . . . . . 10 ran (abs ∘ 𝑓) ⊆ ℝ
3029a1i 11 . . . . . . . . 9 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ⊆ ℝ)
31 ltso 10707 . . . . . . . . . . 11 < Or ℝ
3231a1i 11 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → < Or ℝ)
3326a1i 11 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → abs:ℂ⟶ℝ)
34 elmapi 8414 . . . . . . . . . . . . . . 15 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑓:𝑋⟶ℝ)
3534adantl 484 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℝ)
36 ax-resscn 10580 . . . . . . . . . . . . . . 15 ℝ ⊆ ℂ
3736a1i 11 . . . . . . . . . . . . . 14 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ℝ ⊆ ℂ)
3835, 37fssd 6514 . . . . . . . . . . . . 13 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓:𝑋⟶ℂ)
39 fco 6517 . . . . . . . . . . . . 13 ((abs:ℂ⟶ℝ ∧ 𝑓:𝑋⟶ℂ) → (abs ∘ 𝑓):𝑋⟶ℝ)
4033, 38, 39syl2anc 586 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → (abs ∘ 𝑓):𝑋⟶ℝ)
41 hoicvr.3 . . . . . . . . . . . . 13 (𝜑𝑋 ∈ Fin)
4241adantr 483 . . . . . . . . . . . 12 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑋 ∈ Fin)
43 rnffi 41521 . . . . . . . . . . . 12 (((abs ∘ 𝑓):𝑋⟶ℝ ∧ 𝑋 ∈ Fin) → ran (abs ∘ 𝑓) ∈ Fin)
4440, 42, 43syl2anc 586 . . . . . . . . . . 11 ((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) → ran (abs ∘ 𝑓) ∈ Fin)
4544adantr 483 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ∈ Fin)
4634frnd 6507 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ ℝ)
4726fdmi 6510 . . . . . . . . . . . . . . . . . . . . . 22 dom abs = ℂ
4847eqcomi 2830 . . . . . . . . . . . . . . . . . . . . 21 ℂ = dom abs
4936, 48sseqtri 3991 . . . . . . . . . . . . . . . . . . . 20 ℝ ⊆ dom abs
5049a1i 11 . . . . . . . . . . . . . . . . . . 19 (𝑓 ∈ (ℝ ↑m 𝑋) → ℝ ⊆ dom abs)
5146, 50sstrd 3965 . . . . . . . . . . . . . . . . . 18 (𝑓 ∈ (ℝ ↑m 𝑋) → ran 𝑓 ⊆ dom abs)
52 dmcosseq 5830 . . . . . . . . . . . . . . . . . 18 (ran 𝑓 ⊆ dom abs → dom (abs ∘ 𝑓) = dom 𝑓)
5351, 52syl 17 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = dom 𝑓)
5434fdmd 6509 . . . . . . . . . . . . . . . . 17 (𝑓 ∈ (ℝ ↑m 𝑋) → dom 𝑓 = 𝑋)
5553, 54eqtrd 2856 . . . . . . . . . . . . . . . 16 (𝑓 ∈ (ℝ ↑m 𝑋) → dom (abs ∘ 𝑓) = 𝑋)
5655adantr 483 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) = 𝑋)
57 neqne 3024 . . . . . . . . . . . . . . . 16 𝑋 = ∅ → 𝑋 ≠ ∅)
5857adantl 484 . . . . . . . . . . . . . . 15 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → 𝑋 ≠ ∅)
5956, 58eqnetrd 3083 . . . . . . . . . . . . . 14 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → dom (abs ∘ 𝑓) ≠ ∅)
6059neneqd 3021 . . . . . . . . . . . . 13 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ dom (abs ∘ 𝑓) = ∅)
61 dm0rn0 5781 . . . . . . . . . . . . 13 (dom (abs ∘ 𝑓) = ∅ ↔ ran (abs ∘ 𝑓) = ∅)
6260, 61sylnib 330 . . . . . . . . . . . 12 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ¬ ran (abs ∘ 𝑓) = ∅)
6362neqned 3023 . . . . . . . . . . 11 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
6463adantll 712 . . . . . . . . . 10 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ran (abs ∘ 𝑓) ≠ ∅)
65 fisupcl 8919 . . . . . . . . . 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 3956 . . . . . . . 8 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ)
68 arch 11881 . . . . . . . 8 (sup(ran (abs ∘ 𝑓), ℝ, < ) ∈ ℝ → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
6967, 68syl 17 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
7035ffnd 6501 . . . . . . . . . . . . 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 11975 . . . . . . . . . . . . . . . . . . . . 21 ℤ ⊆ ℝ
80 ressxr 10671 . . . . . . . . . . . . . . . . . . . . 21 ℝ ⊆ ℝ*
8179, 80sstri 3964 . . . . . . . . . . . . . . . . . . . 20 ℤ ⊆ ℝ*
82 nnnegz 11971 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → -𝑗 ∈ ℤ)
8381, 82sseldi 3953 . . . . . . . . . . . . . . . . . . 19 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ*)
8483adantr 483 . . . . . . . . . . . . . . . . . 18 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8578, 84sylan 582 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ*)
8674nnxrd 41389 . . . . . . . . . . . . . . . . . . 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 6514 . . . . . . . . . . . . . . . . . . 19 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
92913adant1l 1172 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓:𝑋⟶ℝ*)
9392ffvelrnda 6837 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ*)
94 nnre 11631 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → 𝑗 ∈ ℝ)
9594adantr 483 . . . . . . . . . . . . . . . . . . . 20 ((𝑗 ∈ ℕ ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
96953ad2antl2 1182 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → 𝑗 ∈ ℝ)
9796renegcld 11053 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ∈ ℝ)
9835ffvelrnda 6837 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
99983ad2antl1 1181 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10099renegcld 11053 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
101 simpll 765 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝜑)
102 simplr 767 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → 𝑓 ∈ (ℝ ↑m 𝑋))
103 n0i 4285 . . . . . . . . . . . . . . . . . . . . . . . 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 6837 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℝ)
10836, 107sseldi 3953 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
109108abscld 14781 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
110109adantll 712 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
1111103ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ℝ)
112107renegcld 11053 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ∈ ℝ)
113112leabsd 14759 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ (abs‘-(𝑓𝑖)))
114108absnegd 14794 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘-(𝑓𝑖)) = (abs‘(𝑓𝑖)))
115113, 114breqtrd 5078 . . . . . . . . . . . . . . . . . . . . . . . 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 11572 . . . . . . . . . . . . . . . . . . . . . . . . . 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 8416 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun 𝑓)
126125adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun 𝑓)
127 simpr 487 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖𝑋)
12854eqcomd 2827 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝑓 ∈ (ℝ ↑m 𝑋) → 𝑋 = dom 𝑓)
129128adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑋 = dom 𝑓)
130127, 129eleqtrd 2915 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → 𝑖 ∈ dom 𝑓)
131 fvco 6745 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((Fun 𝑓𝑖 ∈ dom 𝑓) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
132126, 130, 131syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) = (abs‘(𝑓𝑖)))
133132eqcomd 2827 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) = ((abs ∘ 𝑓)‘𝑖))
134 absfun 41708 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Fun abs
135134a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun abs)
136 funco 6381 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((Fun abs ∧ Fun 𝑓) → Fun (abs ∘ 𝑓))
137135, 125, 136syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑓 ∈ (ℝ ↑m 𝑋) → Fun (abs ∘ 𝑓))
138137adantr 483 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → Fun (abs ∘ 𝑓))
139108, 48eleqtrdi 2923 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ dom abs)
140 dmfco 6743 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 6830 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((Fun (abs ∘ 𝑓) ∧ 𝑖 ∈ dom (abs ∘ 𝑓)) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
144138, 142, 143syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → ((abs ∘ 𝑓)‘𝑖) ∈ ran (abs ∘ 𝑓))
145133, 144eqeltrd 2913 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑓 ∈ (ℝ ↑m 𝑋) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
146145adantll 712 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
1471463ad2antl1 1181 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (abs‘(𝑓𝑖)) ∈ ran (abs ∘ 𝑓))
148 suprub 11588 . . . . . . . . . . . . . . . . . . . . . . 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 10783 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
151 simpl3 1189 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗)
152100, 106, 96, 150, 151lelttrd 10784 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -(𝑓𝑖) < 𝑗)
153100, 96ltnegd 11204 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-(𝑓𝑖) < 𝑗 ↔ -𝑗 < --(𝑓𝑖)))
154152, 153mpbid 234 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < --(𝑓𝑖))
15536, 99sseldi 3953 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ℂ)
156155negnegd 10974 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → --(𝑓𝑖) = (𝑓𝑖))
157154, 156breqtrd 5078 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 < (𝑓𝑖))
15897, 99, 157ltled 10774 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → -𝑗 ≤ (𝑓𝑖))
15999leabsd 14759 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ (abs‘(𝑓𝑖)))
16099, 111, 106, 159, 149letrd 10783 . . . . . . . . . . . . . . . . . 18 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ≤ sup(ran (abs ∘ 𝑓), ℝ, < ))
16199, 106, 96, 160, 151lelttrd 10784 . . . . . . . . . . . . . . . . 17 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) < 𝑗)
16285, 88, 93, 158, 161elicod 12774 . . . . . . . . . . . . . . . 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 6970 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑋 ∈ Fin → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
16741, 166syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝜑 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
168167adantr 483 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V)
169 hoicvr.2 . . . . . . . . . . . . . . . . . . . . . . . . 25 𝐼 = (𝑗 ∈ ℕ ↦ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
170169fvmpt2 6765 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑗 ∈ ℕ ∧ (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) ∈ V) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
171165, 168, 170syl2anc 586 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑗 ∈ ℕ) → (𝐼𝑗) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
172171fveq1d 6658 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑗 ∈ ℕ) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
1731723adant3 1128 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖))
174 eqidd 2822 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩))
175 eqid 2821 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗
176175a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑖𝑋𝑥 = 𝑖) → ⟨-𝑗, 𝑗⟩ = ⟨-𝑗, 𝑗⟩)
177 id 22 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋𝑖𝑋)
178 opex 5342 . . . . . . . . . . . . . . . . . . . . . . . 24 ⟨-𝑗, 𝑗⟩ ∈ V
179178a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑖𝑋 → ⟨-𝑗, 𝑗⟩ ∈ V)
180174, 176, 177, 179fvmptd 6761 . . . . . . . . . . . . . . . . . . . . . 22 (𝑖𝑋 → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
1811803ad2ant3 1131 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)‘𝑖) = ⟨-𝑗, 𝑗⟩)
182173, 181eqtrd 2856 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((𝐼𝑗)‘𝑖) = ⟨-𝑗, 𝑗⟩)
183182fveq2d 6660 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = (1st ‘⟨-𝑗, 𝑗⟩))
184 negex 10870 . . . . . . . . . . . . . . . . . . . . 21 -𝑗 ∈ V
185 vex 3489 . . . . . . . . . . . . . . . . . . . . 21 𝑗 ∈ V
186184, 185op1st 7683 . . . . . . . . . . . . . . . . . . . 20 (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗
187186a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘⟨-𝑗, 𝑗⟩) = -𝑗)
188183, 187eqtrd 2856 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (1st ‘((𝐼𝑗)‘𝑖)) = -𝑗)
189182fveq2d 6660 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = (2nd ‘⟨-𝑗, 𝑗⟩))
190184, 185op2nd 7684 . . . . . . . . . . . . . . . . . . . 20 (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗
191190a1i 11 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘⟨-𝑗, 𝑗⟩) = 𝑗)
192189, 191eqtrd 2856 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (2nd ‘((𝐼𝑗)‘𝑖)) = 𝑗)
193188, 192oveq12d 7160 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (-𝑗[,)𝑗))
194193eqcomd 2827 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
1951943adant1r 1173 . . . . . . . . . . . . . . 15 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ 𝑗 ∈ ℕ ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
196195ad5ant135 1364 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (-𝑗[,)𝑗) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
197164, 196eleqtrd 2915 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
19879, 82sseldi 3953 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ ℕ → -𝑗 ∈ ℝ)
199 opelxpi 5578 . . . . . . . . . . . . . . . . . . . . 21 ((-𝑗 ∈ ℝ ∧ 𝑗 ∈ ℝ) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
200198, 94, 199syl2anc 586 . . . . . . . . . . . . . . . . . . . 20 (𝑗 ∈ ℕ → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
201200ad2antlr 725 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥𝑋) → ⟨-𝑗, 𝑗⟩ ∈ (ℝ × ℝ))
202 eqid 2821 . . . . . . . . . . . . . . . . . . 19 (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩) = (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩)
203201, 202fmptd 6864 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ ℕ) → (𝑥𝑋 ↦ ⟨-𝑗, 𝑗⟩):𝑋⟶(ℝ × ℝ))
204171feq1d 6485 . . . . . . . . . . . . . . . . . 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 41545 . . . . . . . . . . . . . 14 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (([,) ∘ (𝐼𝑗))‘𝑖) = ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))))
210209eqcomd 2827 . . . . . . . . . . . . 13 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → ((1st ‘((𝐼𝑗)‘𝑖))[,)(2nd ‘((𝐼𝑗)‘𝑖))) = (([,) ∘ (𝐼𝑗))‘𝑖))
211197, 210eleqtrd 2915 . . . . . . . . . . . 12 ((((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) ∧ 𝑖𝑋) → (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
212211ralrimiva 3182 . . . . . . . . . . 11 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖))
21372, 212jca 514 . . . . . . . . . 10 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
214 vex 3489 . . . . . . . . . . 11 𝑓 ∈ V
215214elixp 8454 . . . . . . . . . 10 (𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ (𝑓 Fn 𝑋 ∧ ∀𝑖𝑋 (𝑓𝑖) ∈ (([,) ∘ (𝐼𝑗))‘𝑖)))
216213, 215sylibr 236 . . . . . . . . 9 (((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) ∧ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗) → 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
217216ex 415 . . . . . . . 8 ((((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) ∧ 𝑗 ∈ ℕ) → (sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
218217reximdva 3274 . . . . . . 7 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → (∃𝑗 ∈ ℕ sup(ran (abs ∘ 𝑓), ℝ, < ) < 𝑗 → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖)))
21969, 218mpd 15 . . . . . 6 (((𝜑𝑓 ∈ (ℝ ↑m 𝑋)) ∧ ¬ 𝑋 = ∅) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
22022, 23, 24, 219syl21anc 835 . . . . 5 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
221 eliun 4909 . . . . 5 (𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖) ↔ ∃𝑗 ∈ ℕ 𝑓X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
222220, 221sylibr 236 . . . 4 (((𝜑 ∧ ¬ 𝑋 = ∅) ∧ 𝑓 ∈ (ℝ ↑m 𝑋)) → 𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
223222ralrimiva 3182 . . 3 ((𝜑 ∧ ¬ 𝑋 = ∅) → ∀𝑓 ∈ (ℝ ↑m 𝑋)𝑓 𝑗 ∈ ℕ X𝑖𝑋 (([,) ∘ (𝐼𝑗))‘𝑖))
224 dfss3 3944 . . 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 3016  wral 3138  wrex 3139  Vcvv 3486  wss 3924  c0 4279  {csn 4553  cop 4559   ciun 4905   class class class wbr 5052  cmpt 5132   Or wor 5459   × cxp 5539  dom cdm 5541  ran crn 5542  ccom 5545  Fun wfun 6335   Fn wfn 6336  wf 6337  cfv 6341  (class class class)co 7142  1st c1st 7673  2nd c2nd 7674  m cmap 8392  Xcixp 8447  Fincfn 8495  supcsup 8890  cc 10521  cr 10522  1c1 10524  *cxr 10660   < clt 10661  cle 10662  -cneg 10857  cn 11624  cz 11968  [,)cico 12727  abscabs 14578
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 2793  ax-rep 5176  ax-sep 5189  ax-nul 5196  ax-pow 5252  ax-pr 5316  ax-un 7447  ax-cnex 10579  ax-resscn 10580  ax-1cn 10581  ax-icn 10582  ax-addcl 10583  ax-addrcl 10584  ax-mulcl 10585  ax-mulrcl 10586  ax-mulcom 10587  ax-addass 10588  ax-mulass 10589  ax-distr 10590  ax-i2m1 10591  ax-1ne0 10592  ax-1rid 10593  ax-rnegex 10594  ax-rrecex 10595  ax-cnre 10596  ax-pre-lttri 10597  ax-pre-lttrn 10598  ax-pre-ltadd 10599  ax-pre-mulgt0 10600  ax-pre-sup 10601
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 2800  df-cleq 2814  df-clel 2893  df-nfc 2963  df-ne 3017  df-nel 3124  df-ral 3143  df-rex 3144  df-reu 3145  df-rmo 3146  df-rab 3147  df-v 3488  df-sbc 3764  df-csb 3872  df-dif 3927  df-un 3929  df-in 3931  df-ss 3940  df-pss 3942  df-nul 4280  df-if 4454  df-pw 4527  df-sn 4554  df-pr 4556  df-tp 4558  df-op 4560  df-uni 4825  df-int 4863  df-iun 4907  df-br 5053  df-opab 5115  df-mpt 5133  df-tr 5159  df-id 5446  df-eprel 5451  df-po 5460  df-so 5461  df-fr 5500  df-we 5502  df-xp 5547  df-rel 5548  df-cnv 5549  df-co 5550  df-dm 5551  df-rn 5552  df-res 5553  df-ima 5554  df-pred 6134  df-ord 6180  df-on 6181  df-lim 6182  df-suc 6183  df-iota 6300  df-fun 6343  df-fn 6344  df-f 6345  df-f1 6346  df-fo 6347  df-f1o 6348  df-fv 6349  df-riota 7100  df-ov 7145  df-oprab 7146  df-mpo 7147  df-om 7567  df-1st 7675  df-2nd 7676  df-wrecs 7933  df-recs 7994  df-rdg 8032  df-1o 8088  df-oadd 8092  df-er 8275  df-map 8394  df-ixp 8448  df-en 8496  df-dom 8497  df-sdom 8498  df-fin 8499  df-sup 8892  df-pnf 10663  df-mnf 10664  df-xr 10665  df-ltxr 10666  df-le 10667  df-sub 10858  df-neg 10859  df-div 11284  df-nn 11625  df-2 11687  df-3 11688  df-n0 11885  df-z 11969  df-uz 12231  df-rp 12377  df-ico 12731  df-seq 13360  df-exp 13420  df-cj 14443  df-re 14444  df-im 14445  df-sqrt 14579  df-abs 14580
This theorem is referenced by:  hoicvrrex  42928
  Copyright terms: Public domain W3C validator