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

Theorem mullimc 40366
Description: Limit of the product of two functions. (Contributed by Glauco Siliprandi, 11-Dec-2019.)
Hypotheses
Ref Expression
mullimc.f 𝐹 = (𝑥𝐴𝐵)
mullimc.g 𝐺 = (𝑥𝐴𝐶)
mullimc.h 𝐻 = (𝑥𝐴 ↦ (𝐵 · 𝐶))
mullimc.b ((𝜑𝑥𝐴) → 𝐵 ∈ ℂ)
mullimc.c ((𝜑𝑥𝐴) → 𝐶 ∈ ℂ)
mullimc.x (𝜑𝑋 ∈ (𝐹 lim 𝐷))
mullimc.y (𝜑𝑌 ∈ (𝐺 lim 𝐷))
Assertion
Ref Expression
mullimc (𝜑 → (𝑋 · 𝑌) ∈ (𝐻 lim 𝐷))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐷   𝑥,𝑋   𝜑,𝑥
Allowed substitution hints:   𝐵(𝑥)   𝐶(𝑥)   𝐹(𝑥)   𝐺(𝑥)   𝐻(𝑥)   𝑌(𝑥)

Proof of Theorem mullimc
Dummy variables 𝑎 𝑏 𝑒 𝑓 𝑦 𝑧 𝑤 𝑐 𝑑 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 limccl 23859 . . . 4 (𝐹 lim 𝐷) ⊆ ℂ
2 mullimc.x . . . 4 (𝜑𝑋 ∈ (𝐹 lim 𝐷))
31, 2sseldi 3750 . . 3 (𝜑𝑋 ∈ ℂ)
4 limccl 23859 . . . 4 (𝐺 lim 𝐷) ⊆ ℂ
5 mullimc.y . . . 4 (𝜑𝑌 ∈ (𝐺 lim 𝐷))
64, 5sseldi 3750 . . 3 (𝜑𝑌 ∈ ℂ)
73, 6mulcld 10262 . 2 (𝜑 → (𝑋 · 𝑌) ∈ ℂ)
8 simpr 471 . . . . 5 ((𝜑𝑤 ∈ ℝ+) → 𝑤 ∈ ℝ+)
93adantr 466 . . . . 5 ((𝜑𝑤 ∈ ℝ+) → 𝑋 ∈ ℂ)
106adantr 466 . . . . 5 ((𝜑𝑤 ∈ ℝ+) → 𝑌 ∈ ℂ)
11 mulcn2 14534 . . . . 5 ((𝑤 ∈ ℝ+𝑋 ∈ ℂ ∧ 𝑌 ∈ ℂ) → ∃𝑎 ∈ ℝ+𝑏 ∈ ℝ+𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤))
128, 9, 10, 11syl3anc 1476 . . . 4 ((𝜑𝑤 ∈ ℝ+) → ∃𝑎 ∈ ℝ+𝑏 ∈ ℝ+𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤))
13 mullimc.b . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → 𝐵 ∈ ℂ)
14 mullimc.f . . . . . . . . . . . . . . . . 17 𝐹 = (𝑥𝐴𝐵)
1513, 14fmptd 6527 . . . . . . . . . . . . . . . 16 (𝜑𝐹:𝐴⟶ℂ)
1614, 13dmmptd 6164 . . . . . . . . . . . . . . . . 17 (𝜑 → dom 𝐹 = 𝐴)
17 limcrcl 23858 . . . . . . . . . . . . . . . . . . 19 (𝑋 ∈ (𝐹 lim 𝐷) → (𝐹:dom 𝐹⟶ℂ ∧ dom 𝐹 ⊆ ℂ ∧ 𝐷 ∈ ℂ))
182, 17syl 17 . . . . . . . . . . . . . . . . . 18 (𝜑 → (𝐹:dom 𝐹⟶ℂ ∧ dom 𝐹 ⊆ ℂ ∧ 𝐷 ∈ ℂ))
1918simp2d 1137 . . . . . . . . . . . . . . . . 17 (𝜑 → dom 𝐹 ⊆ ℂ)
2016, 19eqsstr3d 3789 . . . . . . . . . . . . . . . 16 (𝜑𝐴 ⊆ ℂ)
2118simp3d 1138 . . . . . . . . . . . . . . . 16 (𝜑𝐷 ∈ ℂ)
2215, 20, 21ellimc3 23863 . . . . . . . . . . . . . . 15 (𝜑 → (𝑋 ∈ (𝐹 lim 𝐷) ↔ (𝑋 ∈ ℂ ∧ ∀𝑎 ∈ ℝ+𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))))
232, 22mpbid 222 . . . . . . . . . . . . . 14 (𝜑 → (𝑋 ∈ ℂ ∧ ∀𝑎 ∈ ℝ+𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)))
2423simprd 483 . . . . . . . . . . . . 13 (𝜑 → ∀𝑎 ∈ ℝ+𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
2524r19.21bi 3081 . . . . . . . . . . . 12 ((𝜑𝑎 ∈ ℝ+) → ∃𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
2625adantrr 696 . . . . . . . . . . 11 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ∃𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
27 mullimc.c . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → 𝐶 ∈ ℂ)
28 mullimc.g . . . . . . . . . . . . . . . . 17 𝐺 = (𝑥𝐴𝐶)
2927, 28fmptd 6527 . . . . . . . . . . . . . . . 16 (𝜑𝐺:𝐴⟶ℂ)
3029, 20, 21ellimc3 23863 . . . . . . . . . . . . . . 15 (𝜑 → (𝑌 ∈ (𝐺 lim 𝐷) ↔ (𝑌 ∈ ℂ ∧ ∀𝑏 ∈ ℝ+𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
315, 30mpbid 222 . . . . . . . . . . . . . 14 (𝜑 → (𝑌 ∈ ℂ ∧ ∀𝑏 ∈ ℝ+𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
3231simprd 483 . . . . . . . . . . . . 13 (𝜑 → ∀𝑏 ∈ ℝ+𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
3332r19.21bi 3081 . . . . . . . . . . . 12 ((𝜑𝑏 ∈ ℝ+) → ∃𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
3433adantrl 695 . . . . . . . . . . 11 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ∃𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
35 reeanv 3255 . . . . . . . . . . 11 (∃𝑒 ∈ ℝ+𝑓 ∈ ℝ+ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ↔ (∃𝑒 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∃𝑓 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
3626, 34, 35sylanbrc 572 . . . . . . . . . 10 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ∃𝑒 ∈ ℝ+𝑓 ∈ ℝ+ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
37 ifcl 4269 . . . . . . . . . . . . . 14 ((𝑒 ∈ ℝ+𝑓 ∈ ℝ+) → if(𝑒𝑓, 𝑒, 𝑓) ∈ ℝ+)
38373ad2ant2 1128 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → if(𝑒𝑓, 𝑒, 𝑓) ∈ ℝ+)
39 nfv 1995 . . . . . . . . . . . . . . 15 𝑧(𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+))
40 nfv 1995 . . . . . . . . . . . . . . 15 𝑧(𝑒 ∈ ℝ+𝑓 ∈ ℝ+)
41 nfra1 3090 . . . . . . . . . . . . . . . 16 𝑧𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)
42 nfra1 3090 . . . . . . . . . . . . . . . 16 𝑧𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)
4341, 42nfan 1980 . . . . . . . . . . . . . . 15 𝑧(∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
4439, 40, 43nf3an 1983 . . . . . . . . . . . . . 14 𝑧((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
45 simp11l 1368 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝜑)
46 simp1rl 1304 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → 𝑎 ∈ ℝ+)
47463ad2ant1 1127 . . . . . . . . . . . . . . . . . . 19 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝑎 ∈ ℝ+)
4845, 47jca 501 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝜑𝑎 ∈ ℝ+))
49 simp12 1246 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝑒 ∈ ℝ+𝑓 ∈ ℝ+))
50 simp13l 1372 . . . . . . . . . . . . . . . . . 18 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
5148, 49, 50jca31 504 . . . . . . . . . . . . . . . . 17 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)))
52 simp1r 1240 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
53 simp2 1131 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝑧𝐴)
54 simp3l 1243 . . . . . . . . . . . . . . . . . . 19 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝑧𝐷)
55 simplll 758 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) → 𝜑)
56553ad2ant1 1127 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝜑)
57 simp1lr 1303 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝑒 ∈ ℝ+𝑓 ∈ ℝ+))
58 simp3r 1244 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))
59 simp1l 1239 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝜑)
60 simp2 1131 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝑧𝐴)
6120sselda 3752 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑧𝐴) → 𝑧 ∈ ℂ)
6259, 60, 61syl2anc 573 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝑧 ∈ ℂ)
6359, 21syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝐷 ∈ ℂ)
6462, 63subcld 10594 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → (𝑧𝐷) ∈ ℂ)
6564abscld 14383 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → (abs‘(𝑧𝐷)) ∈ ℝ)
66 rpre 12042 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑒 ∈ ℝ+𝑒 ∈ ℝ)
6766ad2antrl 707 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) → 𝑒 ∈ ℝ)
68673ad2ant1 1127 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝑒 ∈ ℝ)
69 rpre 12042 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑓 ∈ ℝ+𝑓 ∈ ℝ)
7069ad2antll 708 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) → 𝑓 ∈ ℝ)
71703ad2ant1 1127 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → 𝑓 ∈ ℝ)
7268, 71ifcld 4270 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → if(𝑒𝑓, 𝑒, 𝑓) ∈ ℝ)
73 simp3 1132 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))
74 min1 12225 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑒 ∈ ℝ ∧ 𝑓 ∈ ℝ) → if(𝑒𝑓, 𝑒, 𝑓) ≤ 𝑒)
7568, 71, 74syl2anc 573 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → if(𝑒𝑓, 𝑒, 𝑓) ≤ 𝑒)
7665, 72, 68, 73, 75ltletrd 10399 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → (abs‘(𝑧𝐷)) < 𝑒)
7756, 57, 53, 58, 76syl211anc 1482 . . . . . . . . . . . . . . . . . . 19 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘(𝑧𝐷)) < 𝑒)
7854, 77jca 501 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒))
79 rsp 3078 . . . . . . . . . . . . . . . . . 18 (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) → (𝑧𝐴 → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)))
8052, 53, 78, 79syl3c 66 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)
8151, 80syld3an1 1516 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎)
82 simp1l 1239 . . . . . . . . . . . . . . . . . . 19 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → 𝜑)
8382, 46jca 501 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → (𝜑𝑎 ∈ ℝ+))
84 simp2 1131 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → (𝑒 ∈ ℝ+𝑓 ∈ ℝ+))
85 simp3r 1244 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
8683, 84, 85jca31 504 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → (((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
87 simp1r 1240 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
88 simp2 1131 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝑧𝐴)
89 simp3l 1243 . . . . . . . . . . . . . . . . . . 19 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝑧𝐷)
90 simplll 758 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → 𝜑)
91903ad2ant1 1127 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → 𝜑)
92 simp1lr 1303 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝑒 ∈ ℝ+𝑓 ∈ ℝ+))
93 simp3r 1244 . . . . . . . . . . . . . . . . . . . 20 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))
94 min2 12226 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑒 ∈ ℝ ∧ 𝑓 ∈ ℝ) → if(𝑒𝑓, 𝑒, 𝑓) ≤ 𝑓)
9568, 71, 94syl2anc 573 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → if(𝑒𝑓, 𝑒, 𝑓) ≤ 𝑓)
9665, 72, 71, 73, 95ltletrd 10399 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ 𝑧𝐴 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → (abs‘(𝑧𝐷)) < 𝑓)
9791, 92, 88, 93, 96syl211anc 1482 . . . . . . . . . . . . . . . . . . 19 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘(𝑧𝐷)) < 𝑓)
9889, 97jca 501 . . . . . . . . . . . . . . . . . 18 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓))
99 rsp 3078 . . . . . . . . . . . . . . . . . 18 (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏) → (𝑧𝐴 → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
10087, 88, 98, 99syl3c 66 . . . . . . . . . . . . . . . . 17 (((((𝜑𝑎 ∈ ℝ+) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+)) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)
10186, 100syl3an1 1166 . . . . . . . . . . . . . . . 16 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)
10281, 101jca 501 . . . . . . . . . . . . . . 15 ((((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
1031023exp 1112 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → (𝑧𝐴 → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
10444, 103ralrimi 3106 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
105 breq2 4790 . . . . . . . . . . . . . . . . 17 (𝑦 = if(𝑒𝑓, 𝑒, 𝑓) → ((abs‘(𝑧𝐷)) < 𝑦 ↔ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)))
106105anbi2d 614 . . . . . . . . . . . . . . . 16 (𝑦 = if(𝑒𝑓, 𝑒, 𝑓) → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) ↔ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓))))
107106imbi1d 330 . . . . . . . . . . . . . . 15 (𝑦 = if(𝑒𝑓, 𝑒, 𝑓) → (((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ↔ ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
108107ralbidv 3135 . . . . . . . . . . . . . 14 (𝑦 = if(𝑒𝑓, 𝑒, 𝑓) → (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ↔ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
109108rspcev 3460 . . . . . . . . . . . . 13 ((if(𝑒𝑓, 𝑒, 𝑓) ∈ ℝ+ ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < if(𝑒𝑓, 𝑒, 𝑓)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
11038, 104, 109syl2anc 573 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) ∧ (𝑒 ∈ ℝ+𝑓 ∈ ℝ+) ∧ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
1111103exp 1112 . . . . . . . . . . 11 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ((𝑒 ∈ ℝ+𝑓 ∈ ℝ+) → ((∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))))
112111rexlimdvv 3185 . . . . . . . . . 10 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → (∃𝑒 ∈ ℝ+𝑓 ∈ ℝ+ (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑒) → (abs‘((𝐹𝑧) − 𝑋)) < 𝑎) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑓) → (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
11336, 112mpd 15 . . . . . . . . 9 ((𝜑 ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
114113adantlr 694 . . . . . . . 8 (((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
1151143adant3 1126 . . . . . . 7 (((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
116 nfv 1995 . . . . . . . . . . 11 𝑧(((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+)
117 nfra1 3090 . . . . . . . . . . 11 𝑧𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
118116, 117nfan 1980 . . . . . . . . . 10 𝑧((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
119 simp1l 1239 . . . . . . . . . . . . . . 15 (((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) → 𝜑)
120119ad2antrr 705 . . . . . . . . . . . . . 14 (((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → 𝜑)
1211203ad2ant1 1127 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → 𝜑)
122 simp2 1131 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → 𝑧𝐴)
123 nfv 1995 . . . . . . . . . . . . . . . 16 𝑥(𝜑𝑧𝐴)
124 mullimc.h . . . . . . . . . . . . . . . . . . 19 𝐻 = (𝑥𝐴 ↦ (𝐵 · 𝐶))
125 nfmpt1 4881 . . . . . . . . . . . . . . . . . . 19 𝑥(𝑥𝐴 ↦ (𝐵 · 𝐶))
126124, 125nfcxfr 2911 . . . . . . . . . . . . . . . . . 18 𝑥𝐻
127 nfcv 2913 . . . . . . . . . . . . . . . . . 18 𝑥𝑧
128126, 127nffv 6339 . . . . . . . . . . . . . . . . 17 𝑥(𝐻𝑧)
129 nfmpt1 4881 . . . . . . . . . . . . . . . . . . . 20 𝑥(𝑥𝐴𝐵)
13014, 129nfcxfr 2911 . . . . . . . . . . . . . . . . . . 19 𝑥𝐹
131130, 127nffv 6339 . . . . . . . . . . . . . . . . . 18 𝑥(𝐹𝑧)
132 nfcv 2913 . . . . . . . . . . . . . . . . . 18 𝑥 ·
133 nfmpt1 4881 . . . . . . . . . . . . . . . . . . . 20 𝑥(𝑥𝐴𝐶)
13428, 133nfcxfr 2911 . . . . . . . . . . . . . . . . . . 19 𝑥𝐺
135134, 127nffv 6339 . . . . . . . . . . . . . . . . . 18 𝑥(𝐺𝑧)
136131, 132, 135nfov 6821 . . . . . . . . . . . . . . . . 17 𝑥((𝐹𝑧) · (𝐺𝑧))
137128, 136nfeq 2925 . . . . . . . . . . . . . . . 16 𝑥(𝐻𝑧) = ((𝐹𝑧) · (𝐺𝑧))
138123, 137nfim 1977 . . . . . . . . . . . . . . 15 𝑥((𝜑𝑧𝐴) → (𝐻𝑧) = ((𝐹𝑧) · (𝐺𝑧)))
139 eleq1w 2833 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑧 → (𝑥𝐴𝑧𝐴))
140139anbi2d 614 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑧 → ((𝜑𝑥𝐴) ↔ (𝜑𝑧𝐴)))
141 fveq2 6332 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑧 → (𝐻𝑥) = (𝐻𝑧))
142 fveq2 6332 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑧 → (𝐹𝑥) = (𝐹𝑧))
143 fveq2 6332 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑧 → (𝐺𝑥) = (𝐺𝑧))
144142, 143oveq12d 6811 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑧 → ((𝐹𝑥) · (𝐺𝑥)) = ((𝐹𝑧) · (𝐺𝑧)))
145141, 144eqeq12d 2786 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑧 → ((𝐻𝑥) = ((𝐹𝑥) · (𝐺𝑥)) ↔ (𝐻𝑧) = ((𝐹𝑧) · (𝐺𝑧))))
146140, 145imbi12d 333 . . . . . . . . . . . . . . 15 (𝑥 = 𝑧 → (((𝜑𝑥𝐴) → (𝐻𝑥) = ((𝐹𝑥) · (𝐺𝑥))) ↔ ((𝜑𝑧𝐴) → (𝐻𝑧) = ((𝐹𝑧) · (𝐺𝑧)))))
147 simpr 471 . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → 𝑥𝐴)
14813, 27mulcld 10262 . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → (𝐵 · 𝐶) ∈ ℂ)
149124fvmpt2 6433 . . . . . . . . . . . . . . . . 17 ((𝑥𝐴 ∧ (𝐵 · 𝐶) ∈ ℂ) → (𝐻𝑥) = (𝐵 · 𝐶))
150147, 148, 149syl2anc 573 . . . . . . . . . . . . . . . 16 ((𝜑𝑥𝐴) → (𝐻𝑥) = (𝐵 · 𝐶))
15114fvmpt2 6433 . . . . . . . . . . . . . . . . . . 19 ((𝑥𝐴𝐵 ∈ ℂ) → (𝐹𝑥) = 𝐵)
152147, 13, 151syl2anc 573 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑥𝐴) → (𝐹𝑥) = 𝐵)
153152eqcomd 2777 . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → 𝐵 = (𝐹𝑥))
15428fvmpt2 6433 . . . . . . . . . . . . . . . . . . 19 ((𝑥𝐴𝐶 ∈ ℂ) → (𝐺𝑥) = 𝐶)
155147, 27, 154syl2anc 573 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑥𝐴) → (𝐺𝑥) = 𝐶)
156155eqcomd 2777 . . . . . . . . . . . . . . . . 17 ((𝜑𝑥𝐴) → 𝐶 = (𝐺𝑥))
157153, 156oveq12d 6811 . . . . . . . . . . . . . . . 16 ((𝜑𝑥𝐴) → (𝐵 · 𝐶) = ((𝐹𝑥) · (𝐺𝑥)))
158150, 157eqtrd 2805 . . . . . . . . . . . . . . 15 ((𝜑𝑥𝐴) → (𝐻𝑥) = ((𝐹𝑥) · (𝐺𝑥)))
159138, 146, 158chvar 2424 . . . . . . . . . . . . . 14 ((𝜑𝑧𝐴) → (𝐻𝑧) = ((𝐹𝑧) · (𝐺𝑧)))
160159fvoveq1d 6815 . . . . . . . . . . . . 13 ((𝜑𝑧𝐴) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) = (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))))
161121, 122, 160syl2anc 573 . . . . . . . . . . . 12 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) = (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))))
16215ffvelrnda 6502 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐴) → (𝐹𝑧) ∈ ℂ)
16329ffvelrnda 6502 . . . . . . . . . . . . . . 15 ((𝜑𝑧𝐴) → (𝐺𝑧) ∈ ℂ)
164162, 163jca 501 . . . . . . . . . . . . . 14 ((𝜑𝑧𝐴) → ((𝐹𝑧) ∈ ℂ ∧ (𝐺𝑧) ∈ ℂ))
165121, 122, 164syl2anc 573 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → ((𝐹𝑧) ∈ ℂ ∧ (𝐺𝑧) ∈ ℂ))
166 simpll3 1258 . . . . . . . . . . . . . 14 (((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤))
1671663ad2ant1 1127 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤))
168 rsp 3078 . . . . . . . . . . . . . . 15 (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → (𝑧𝐴 → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))))
1691683imp 1101 . . . . . . . . . . . . . 14 ((∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
1701693adant1l 1185 . . . . . . . . . . . . 13 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
171 fvoveq1 6816 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝐹𝑧) → (abs‘(𝑐𝑋)) = (abs‘((𝐹𝑧) − 𝑋)))
172171breq1d 4796 . . . . . . . . . . . . . . . 16 (𝑐 = (𝐹𝑧) → ((abs‘(𝑐𝑋)) < 𝑎 ↔ (abs‘((𝐹𝑧) − 𝑋)) < 𝑎))
173172anbi1d 615 . . . . . . . . . . . . . . 15 (𝑐 = (𝐹𝑧) → (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) ↔ ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏)))
174 oveq1 6800 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝐹𝑧) → (𝑐 · 𝑑) = ((𝐹𝑧) · 𝑑))
175174fvoveq1d 6815 . . . . . . . . . . . . . . . 16 (𝑐 = (𝐹𝑧) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) = (abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))))
176175breq1d 4796 . . . . . . . . . . . . . . 15 (𝑐 = (𝐹𝑧) → ((abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤 ↔ (abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))) < 𝑤))
177173, 176imbi12d 333 . . . . . . . . . . . . . 14 (𝑐 = (𝐹𝑧) → ((((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤) ↔ (((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))) < 𝑤)))
178 fvoveq1 6816 . . . . . . . . . . . . . . . . 17 (𝑑 = (𝐺𝑧) → (abs‘(𝑑𝑌)) = (abs‘((𝐺𝑧) − 𝑌)))
179178breq1d 4796 . . . . . . . . . . . . . . . 16 (𝑑 = (𝐺𝑧) → ((abs‘(𝑑𝑌)) < 𝑏 ↔ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))
180179anbi2d 614 . . . . . . . . . . . . . . 15 (𝑑 = (𝐺𝑧) → (((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) ↔ ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)))
181 oveq2 6801 . . . . . . . . . . . . . . . . 17 (𝑑 = (𝐺𝑧) → ((𝐹𝑧) · 𝑑) = ((𝐹𝑧) · (𝐺𝑧)))
182181fvoveq1d 6815 . . . . . . . . . . . . . . . 16 (𝑑 = (𝐺𝑧) → (abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))) = (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))))
183182breq1d 4796 . . . . . . . . . . . . . . 15 (𝑑 = (𝐺𝑧) → ((abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))) < 𝑤 ↔ (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))) < 𝑤))
184180, 183imbi12d 333 . . . . . . . . . . . . . 14 (𝑑 = (𝐺𝑧) → ((((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘(((𝐹𝑧) · 𝑑) − (𝑋 · 𝑌))) < 𝑤) ↔ (((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏) → (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))) < 𝑤)))
185177, 184rspc2v 3472 . . . . . . . . . . . . 13 (((𝐹𝑧) ∈ ℂ ∧ (𝐺𝑧) ∈ ℂ) → (∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤) → (((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏) → (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))) < 𝑤)))
186165, 167, 170, 185syl3c 66 . . . . . . . . . . . 12 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → (abs‘(((𝐹𝑧) · (𝐺𝑧)) − (𝑋 · 𝑌))) < 𝑤)
187161, 186eqbrtrd 4808 . . . . . . . . . . 11 ((((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) ∧ 𝑧𝐴 ∧ (𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦)) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤)
1881873exp 1112 . . . . . . . . . 10 (((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → (𝑧𝐴 → ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤)))
189118, 188ralrimi 3106 . . . . . . . . 9 (((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) ∧ ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏))) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))
190189ex 397 . . . . . . . 8 ((((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) ∧ 𝑦 ∈ ℝ+) → (∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → ∀𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤)))
191190reximdva 3165 . . . . . . 7 (((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) → (∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → ((abs‘((𝐹𝑧) − 𝑋)) < 𝑎 ∧ (abs‘((𝐺𝑧) − 𝑌)) < 𝑏)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤)))
192115, 191mpd 15 . . . . . 6 (((𝜑𝑤 ∈ ℝ+) ∧ (𝑎 ∈ ℝ+𝑏 ∈ ℝ+) ∧ ∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤)) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))
1931923exp 1112 . . . . 5 ((𝜑𝑤 ∈ ℝ+) → ((𝑎 ∈ ℝ+𝑏 ∈ ℝ+) → (∀𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))))
194193rexlimdvv 3185 . . . 4 ((𝜑𝑤 ∈ ℝ+) → (∃𝑎 ∈ ℝ+𝑏 ∈ ℝ+𝑐 ∈ ℂ ∀𝑑 ∈ ℂ (((abs‘(𝑐𝑋)) < 𝑎 ∧ (abs‘(𝑑𝑌)) < 𝑏) → (abs‘((𝑐 · 𝑑) − (𝑋 · 𝑌))) < 𝑤) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤)))
19512, 194mpd 15 . . 3 ((𝜑𝑤 ∈ ℝ+) → ∃𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))
196195ralrimiva 3115 . 2 (𝜑 → ∀𝑤 ∈ ℝ+𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))
197148, 124fmptd 6527 . . 3 (𝜑𝐻:𝐴⟶ℂ)
198197, 20, 21ellimc3 23863 . 2 (𝜑 → ((𝑋 · 𝑌) ∈ (𝐻 lim 𝐷) ↔ ((𝑋 · 𝑌) ∈ ℂ ∧ ∀𝑤 ∈ ℝ+𝑦 ∈ ℝ+𝑧𝐴 ((𝑧𝐷 ∧ (abs‘(𝑧𝐷)) < 𝑦) → (abs‘((𝐻𝑧) − (𝑋 · 𝑌))) < 𝑤))))
1997, 196, 198mpbir2and 692 1 (𝜑 → (𝑋 · 𝑌) ∈ (𝐻 lim 𝐷))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 382  w3a 1071   = wceq 1631  wcel 2145  wne 2943  wral 3061  wrex 3062  wss 3723  ifcif 4225   class class class wbr 4786  cmpt 4863  dom cdm 5249  wf 6027  cfv 6031  (class class class)co 6793  cc 10136  cr 10137   · cmul 10143   < clt 10276  cle 10277  cmin 10468  +crp 12035  abscabs 14182   lim climc 23846
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1870  ax-4 1885  ax-5 1991  ax-6 2057  ax-7 2093  ax-8 2147  ax-9 2154  ax-10 2174  ax-11 2190  ax-12 2203  ax-13 2408  ax-ext 2751  ax-rep 4904  ax-sep 4915  ax-nul 4923  ax-pow 4974  ax-pr 5034  ax-un 7096  ax-cnex 10194  ax-resscn 10195  ax-1cn 10196  ax-icn 10197  ax-addcl 10198  ax-addrcl 10199  ax-mulcl 10200  ax-mulrcl 10201  ax-mulcom 10202  ax-addass 10203  ax-mulass 10204  ax-distr 10205  ax-i2m1 10206  ax-1ne0 10207  ax-1rid 10208  ax-rnegex 10209  ax-rrecex 10210  ax-cnre 10211  ax-pre-lttri 10212  ax-pre-lttrn 10213  ax-pre-ltadd 10214  ax-pre-mulgt0 10215  ax-pre-sup 10216
This theorem depends on definitions:  df-bi 197  df-an 383  df-or 835  df-3or 1072  df-3an 1073  df-tru 1634  df-ex 1853  df-nf 1858  df-sb 2050  df-eu 2622  df-mo 2623  df-clab 2758  df-cleq 2764  df-clel 2767  df-nfc 2902  df-ne 2944  df-nel 3047  df-ral 3066  df-rex 3067  df-reu 3068  df-rmo 3069  df-rab 3070  df-v 3353  df-sbc 3588  df-csb 3683  df-dif 3726  df-un 3728  df-in 3730  df-ss 3737  df-pss 3739  df-nul 4064  df-if 4226  df-pw 4299  df-sn 4317  df-pr 4319  df-tp 4321  df-op 4323  df-uni 4575  df-int 4612  df-iun 4656  df-br 4787  df-opab 4847  df-mpt 4864  df-tr 4887  df-id 5157  df-eprel 5162  df-po 5170  df-so 5171  df-fr 5208  df-we 5210  df-xp 5255  df-rel 5256  df-cnv 5257  df-co 5258  df-dm 5259  df-rn 5260  df-res 5261  df-ima 5262  df-pred 5823  df-ord 5869  df-on 5870  df-lim 5871  df-suc 5872  df-iota 5994  df-fun 6033  df-fn 6034  df-f 6035  df-f1 6036  df-fo 6037  df-f1o 6038  df-fv 6039  df-riota 6754  df-ov 6796  df-oprab 6797  df-mpt2 6798  df-om 7213  df-1st 7315  df-2nd 7316  df-wrecs 7559  df-recs 7621  df-rdg 7659  df-1o 7713  df-oadd 7717  df-er 7896  df-map 8011  df-pm 8012  df-en 8110  df-dom 8111  df-sdom 8112  df-fin 8113  df-fi 8473  df-sup 8504  df-inf 8505  df-pnf 10278  df-mnf 10279  df-xr 10280  df-ltxr 10281  df-le 10282  df-sub 10470  df-neg 10471  df-div 10887  df-nn 11223  df-2 11281  df-3 11282  df-4 11283  df-5 11284  df-6 11285  df-7 11286  df-8 11287  df-9 11288  df-n0 11495  df-z 11580  df-dec 11696  df-uz 11889  df-q 11992  df-rp 12036  df-xneg 12151  df-xadd 12152  df-xmul 12153  df-fz 12534  df-seq 13009  df-exp 13068  df-cj 14047  df-re 14048  df-im 14049  df-sqrt 14183  df-abs 14184  df-struct 16066  df-ndx 16067  df-slot 16068  df-base 16070  df-plusg 16162  df-mulr 16163  df-starv 16164  df-tset 16168  df-ple 16169  df-ds 16172  df-unif 16173  df-rest 16291  df-topn 16292  df-topgen 16312  df-psmet 19953  df-xmet 19954  df-met 19955  df-bl 19956  df-mopn 19957  df-cnfld 19962  df-top 20919  df-topon 20936  df-topsp 20958  df-bases 20971  df-cnp 21253  df-xms 22345  df-ms 22346  df-limc 23850
This theorem is referenced by:  reclimc  40403  divlimc  40406  fourierdlem73  40913  fourierdlem76  40916  fourierdlem84  40924  fourierdlem85  40925  fourierdlem88  40928
  Copyright terms: Public domain W3C validator