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

Theorem rlimcn3 15757
Description: Image of a limit under a continuous map, two-arg version. Originally a subproof of rlimcn2 15758. (Contributed by SN, 27-Sep-2024.)
Hypotheses
Ref Expression
rlimcn3.1a ((𝜑 ∧ 𝑧 ∈ 𝐴) → 𝐵 ∈ 𝑋)
rlimcn3.1b ((𝜑 ∧ 𝑧 ∈ 𝐴) → 𝐶 ∈ 𝑌)
rlimcn3.1c ((𝜑 ∧ 𝑧 ∈ 𝐴) → (𝐵𝐹𝐶) ∈ ℂ)
rlimcn3.2 (𝜑 → (𝑅𝐹𝑆) ∈ ℂ)
rlimcn3.3a (𝜑 → (𝑧 ∈ 𝐴 ↦ 𝐵) ⇝𝑟 𝑅)
rlimcn3.3b (𝜑 → (𝑧 ∈ 𝐴 ↦ 𝐶) ⇝𝑟 𝑆)
rlimcn3.4 ((𝜑 ∧ 𝑥 ∈ ℝ+) → ∃𝑟 ∈ ℝ+ ∃𝑠 ∈ ℝ+ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥))
Assertion
Ref Expression
rlimcn3 (𝜑 → (𝑧 ∈ 𝐴 ↦ (𝐵𝐹𝐶)) ⇝𝑟 (𝑅𝐹𝑆))
Distinct variable groups:   𝑠,𝑟,𝑥,𝑧,𝐴   𝑢,𝑟,𝑣,𝐹,𝑠,𝑥,𝑧   𝑅,𝑟,𝑠,𝑢,𝑣,𝑥,𝑧   𝐵,𝑟,𝑠,𝑢,𝑣,𝑥   𝜑,𝑟,𝑠,𝑥,𝑧   𝑆,𝑟,𝑠,𝑢,𝑣,𝑥,𝑧   𝐶,𝑟,𝑠,𝑣,𝑥   𝑢,𝑋,𝑧   𝑢,𝑌,𝑣,𝑧
Allowed substitution hints:   𝜑(𝑣, 𝑢)   𝐴(𝑣, 𝑢)   𝐵(𝑧)   𝐶(𝑧, 𝑢)   𝑋(𝑥, 𝑣, 𝑠, 𝑟)   𝑌(𝑥, 𝑠, 𝑟)

Proof of Theorem rlimcn3
Dummy variables 𝑎 𝑏 𝑐 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 rlimcn3.4 . . . 4 ((𝜑 ∧ 𝑥 ∈ ℝ+) → ∃𝑟 ∈ ℝ+ ∃𝑠 ∈ ℝ+ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥))
2 rlimcn3.1a . . . . . . . . . 10 ((𝜑 ∧ 𝑧 ∈ 𝐴) → 𝐵 ∈ 𝑋)
32ralrimiva 3154 . . . . . . . . 9 (𝜑 → ∀𝑧 ∈ 𝐴 𝐵 ∈ 𝑋)
43adantr 486 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → ∀𝑧 ∈ 𝐴 𝐵 ∈ 𝑋)
5 simprl 783 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → 𝑟 ∈ ℝ+)
6 rlimcn3.3a . . . . . . . . 9 (𝜑 → (𝑧 ∈ 𝐴 ↦ 𝐵) ⇝𝑟 𝑅)
76adantr 486 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → (𝑧 ∈ 𝐴 ↦ 𝐵) ⇝𝑟 𝑅)
84, 5, 7rlimi 15680 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → ∃𝑎 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟))
9 rlimcn3.1b . . . . . . . . . 10 ((𝜑 ∧ 𝑧 ∈ 𝐴) → 𝐶 ∈ 𝑌)
109ralrimiva 3154 . . . . . . . . 9 (𝜑 → ∀𝑧 ∈ 𝐴 𝐶 ∈ 𝑌)
1110adantr 486 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → ∀𝑧 ∈ 𝐴 𝐶 ∈ 𝑌)
12 simprr 785 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → 𝑠 ∈ ℝ+)
13 rlimcn3.3b . . . . . . . . 9 (𝜑 → (𝑧 ∈ 𝐴 ↦ 𝐶) ⇝𝑟 𝑆)
1413adantr 486 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → (𝑧 ∈ 𝐴 ↦ 𝐶) ⇝𝑟 𝑆)
1511, 12, 14rlimi 15680 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → ∃𝑏 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠))
16 reeanv 3234 . . . . . . . 8 (∃𝑎 ∈ ℝ ∃𝑏 ∈ ℝ (∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) ↔ (∃𝑎 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∃𝑏 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)))
17 r19.26 3122 . . . . . . . . . 10 (∀𝑧 ∈ 𝐴 ((𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) ↔ (∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)))
18 anim12 821 . . . . . . . . . . . . 13 (((𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → ((𝑎 ≤ 𝑧 ∧ 𝑏 ≤ 𝑧) → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)))
19 simplrl 789 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → 𝑎 ∈ ℝ)
20 simplrr 790 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → 𝑏 ∈ ℝ)
21 eqid 2760 . . . . . . . . . . . . . . . . . . 19 (𝑧 ∈ 𝐴 ↦ 𝐵) = (𝑧 ∈ 𝐴 ↦ 𝐵)
2221, 2dmmptd 6684 . . . . . . . . . . . . . . . . . 18 (𝜑 → dom (𝑧 ∈ 𝐴 ↦ 𝐵) = 𝐴)
23 rlimss 15669 . . . . . . . . . . . . . . . . . . 19 ((𝑧 ∈ 𝐴 ↦ 𝐵) ⇝𝑟 𝑅 → dom (𝑧 ∈ 𝐴 ↦ 𝐵) ⊆ ℝ)
246, 23syl 18 . . . . . . . . . . . . . . . . . 18 (𝜑 → dom (𝑧 ∈ 𝐴 ↦ 𝐵) ⊆ ℝ)
2522, 24eqsstrrd 3943 . . . . . . . . . . . . . . . . 17 (𝜑 → 𝐴 ⊆ ℝ)
2625ad2antrr 739 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → 𝐴 ⊆ ℝ)
2726sselda 3908 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → 𝑧 ∈ ℝ)
28 maxle 13321 . . . . . . . . . . . . . . 15 ((𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ ∧ 𝑧 ∈ ℝ) → (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 ↔ (𝑎 ≤ 𝑧 ∧ 𝑏 ≤ 𝑧)))
2919, 20, 27, 28syl3anc 1398 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 ↔ (𝑎 ≤ 𝑧 ∧ 𝑏 ≤ 𝑧)))
3029imbi1d 344 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → ((if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) ↔ ((𝑎 ≤ 𝑧 ∧ 𝑏 ≤ 𝑧) → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠))))
3118, 30imbitrrid 249 . . . . . . . . . . . 12 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ 𝑧 ∈ 𝐴) → (((𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠))))
3231ralimdva 3174 . . . . . . . . . . 11 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → (∀𝑧 ∈ 𝐴 ((𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → ∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠))))
33 ifcl 4527 . . . . . . . . . . . . . . . 16 ((𝑏 ∈ ℝ ∧ 𝑎 ∈ ℝ) → if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ∈ ℝ)
3433ancoms 464 . . . . . . . . . . . . . . 15 ((𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ) → if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ∈ ℝ)
3534ad2antlr 740 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ∈ ℝ)
362adantlr 728 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ 𝑧 ∈ 𝐴) → 𝐵 ∈ 𝑋)
379adantlr 728 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ 𝑧 ∈ 𝐴) → 𝐶 ∈ 𝑌)
3836, 37jca 521 . . . . . . . . . . . . . . . . . . 19 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ 𝑧 ∈ 𝐴) → (𝐵 ∈ 𝑋 ∧ 𝐶 ∈ 𝑌))
39 fvoveq1 7443 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑢 = 𝐵 → (abs‘(𝑢 − 𝑅)) = (abs‘(𝐵 − 𝑅)))
4039breq1d 5112 . . . . . . . . . . . . . . . . . . . . . 22 (𝑢 = 𝐵 → ((abs‘(𝑢 − 𝑅)) < 𝑟 ↔ (abs‘(𝐵 − 𝑅)) < 𝑟))
4140anbi1d 643 . . . . . . . . . . . . . . . . . . . . 21 (𝑢 = 𝐵 → (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) ↔ ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠)))
42 oveq1 7427 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑢 = 𝐵 → (𝑢𝐹𝑣) = (𝐵𝐹𝑣))
4342fvoveq1d 7442 . . . . . . . . . . . . . . . . . . . . . 22 (𝑢 = 𝐵 → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) = (abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))))
4443breq1d 5112 . . . . . . . . . . . . . . . . . . . . 21 (𝑢 = 𝐵 → ((abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥 ↔ (abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥))
4541, 44imbi12d 347 . . . . . . . . . . . . . . . . . . . 20 (𝑢 = 𝐵 → ((((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) ↔ (((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)))
46 fvoveq1 7443 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑣 = 𝐶 → (abs‘(𝑣 − 𝑆)) = (abs‘(𝐶 − 𝑆)))
4746breq1d 5112 . . . . . . . . . . . . . . . . . . . . . 22 (𝑣 = 𝐶 → ((abs‘(𝑣 − 𝑆)) < 𝑠 ↔ (abs‘(𝐶 − 𝑆)) < 𝑠))
4847anbi2d 642 . . . . . . . . . . . . . . . . . . . . 21 (𝑣 = 𝐶 → (((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) ↔ ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)))
49 oveq2 7428 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑣 = 𝐶 → (𝐵𝐹𝑣) = (𝐵𝐹𝐶))
5049fvoveq1d 7442 . . . . . . . . . . . . . . . . . . . . . 22 (𝑣 = 𝐶 → (abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))) = (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))))
5150breq1d 5112 . . . . . . . . . . . . . . . . . . . . 21 (𝑣 = 𝐶 → ((abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥 ↔ (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
5248, 51imbi12d 347 . . . . . . . . . . . . . . . . . . . 20 (𝑣 = 𝐶 → ((((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝐵𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) ↔ (((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠) → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
5345, 52rspc2va 3587 . . . . . . . . . . . . . . . . . . 19 (((𝐵 ∈ 𝑋 ∧ 𝐶 ∈ 𝑌) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → (((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠) → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
5438, 53sylan 592 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ 𝑧 ∈ 𝐴) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → (((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠) → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
5554imim2d 58 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ 𝑧 ∈ 𝐴) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → ((if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
5655an32s 665 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) ∧ 𝑧 ∈ 𝐴) → ((if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
5756ralimdva 3174 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → (∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → ∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
5857adantlr 728 . . . . . . . . . . . . . 14 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → (∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → ∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
59 breq1 5105 . . . . . . . . . . . . . . 15 (𝑐 = if(𝑎 ≤ 𝑏, 𝑏, 𝑎) → (𝑐 ≤ 𝑧 ↔ if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧))
6059rspceaimv 3582 . . . . . . . . . . . . . 14 ((if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ∈ ℝ ∧ ∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
6135, 58, 60syl6an 697 . . . . . . . . . . . . 13 ((((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) ∧ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → (∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
6261ex 418 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → (∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
6362com23 87 . . . . . . . . . . 11 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → (∀𝑧 ∈ 𝐴 (if(𝑎 ≤ 𝑏, 𝑏, 𝑎) ≤ 𝑧 → ((abs‘(𝐵 − 𝑅)) < 𝑟 ∧ (abs‘(𝐶 − 𝑆)) < 𝑠)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
6432, 63syld 48 . . . . . . . . . 10 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → (∀𝑧 ∈ 𝐴 ((𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
6517, 64biimtrrid 246 . . . . . . . . 9 (((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) ∧ (𝑎 ∈ ℝ ∧ 𝑏 ∈ ℝ)) → ((∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
6665rexlimdvva 3219 . . . . . . . 8 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → (∃𝑎 ∈ ℝ ∃𝑏 ∈ ℝ (∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
6716, 66biimtrrid 246 . . . . . . 7 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → ((∃𝑎 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑎 ≤ 𝑧 → (abs‘(𝐵 − 𝑅)) < 𝑟) ∧ ∃𝑏 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑏 ≤ 𝑧 → (abs‘(𝐶 − 𝑆)) < 𝑠)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))))
688, 15, 67mp2and 712 . . . . . 6 ((𝜑 ∧ (𝑟 ∈ ℝ+ ∧ 𝑠 ∈ ℝ+)) → (∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
6968rexlimdvva 3219 . . . . 5 (𝜑 → (∃𝑟 ∈ ℝ+ ∃𝑠 ∈ ℝ+ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
7069imp 412 . . . 4 ((𝜑 ∧ ∃𝑟 ∈ ℝ+ ∃𝑠 ∈ ℝ+ ∀𝑢 ∈ 𝑋 ∀𝑣 ∈ 𝑌 (((abs‘(𝑢 − 𝑅)) < 𝑟 ∧ (abs‘(𝑣 − 𝑆)) < 𝑠) → (abs‘((𝑢𝐹𝑣) − (𝑅𝐹𝑆))) < 𝑥)) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
711, 70syldan 603 . . 3 ((𝜑 ∧ 𝑥 ∈ ℝ+) → ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
7271ralrimiva 3154 . 2 (𝜑 → ∀𝑥 ∈ ℝ+ ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥))
73 rlimcn3.1c . . . 4 ((𝜑 ∧ 𝑧 ∈ 𝐴) → (𝐵𝐹𝐶) ∈ ℂ)
7473ralrimiva 3154 . . 3 (𝜑 → ∀𝑧 ∈ 𝐴 (𝐵𝐹𝐶) ∈ ℂ)
75 rlimcn3.2 . . 3 (𝜑 → (𝑅𝐹𝑆) ∈ ℂ)
7674, 25, 75rlim2 15663 . 2 (𝜑 → ((𝑧 ∈ 𝐴 ↦ (𝐵𝐹𝐶)) ⇝𝑟 (𝑅𝐹𝑆) ↔ ∀𝑥 ∈ ℝ+ ∃𝑐 ∈ ℝ ∀𝑧 ∈ 𝐴 (𝑐 ≤ 𝑧 → (abs‘((𝐵𝐹𝐶) − (𝑅𝐹𝑆))) < 𝑥)))
7772, 76mpbird 260 1 (𝜑 → (𝑧 ∈ 𝐴 ↦ (𝐵𝐹𝐶)) ⇝𝑟 (𝑅𝐹𝑆))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144  ∀wral 3076  ∃wrex 3086   ⊆ wss 3895  ifcif 4481   class class class wbr 5102   ↦ cmpt 5185  dom cdm 5650  ‘cfv 6538  (class class class)co 7420  ℂcc 11198  ℝcr 11199   < clt 11343   ≤ cle 11344   − cmin 11541  ℝ+crp 13120  abscabs 15401   ⇝𝑟 crli 15652
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-11 2193  ax-12 2212  ax-ext 2732  ax-sep 5248  ax-nul 5259  ax-pow 5326  ax-pr 5390  ax-un 7751  ax-cnex 11256  ax-resscn 11257  ax-pre-lttri 11274  ax-pre-lttrn 11275
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-nel 3062  df-ral 3077  df-rex 3087  df-rab 3413  df-v 3452  df-sbc 3739  df-csb 3847  df-ss 3896  df-dif 4047  df-in 4091  df-un 4151  df-nul 4279  df-if 4482  df-pw 4558  df-sn 4584  df-pr 4586  df-op 4590  df-uni 4867  df-br 5103  df-opab 5167  df-mpt 5186  df-id 5545  df-po 5558  df-so 5559  df-xp 5656  df-rel 5657  df-cnv 5658  df-co 5659  df-dm 5660  df-rn 5661  df-res 5662  df-ima 5663  df-iota 6494  df-fun 6540  df-fn 6541  df-f 6542  df-f1 6543  df-fo 6544  df-f1o 6545  df-fv 6546  df-ov 7423  df-oprab 7424  df-mpo 7425  df-er 8717  df-pm 8850  df-en 8974  df-dom 8975  df-sdom 8976  df-pnf 11345  df-mnf 11346  df-xr 11347  df-ltxr 11348  df-le 11349  df-rlim 15656
This theorem is used by:  rlimcn2  15758  rlimadd  15810  rlimmul  15812
  Copyright terms: Public domain W3C validator