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

Theorem dvivthlem1 26067
Description: Lemma for dvivth 26069. (Contributed by Mario Carneiro, 24-Feb-2015.)
Hypotheses
Ref Expression
dvivth.1 (𝜑𝑀 ∈ (𝐴(,)𝐵))
dvivth.2 (𝜑𝑁 ∈ (𝐴(,)𝐵))
dvivth.3 (𝜑𝐹 ∈ ((𝐴(,)𝐵)–cn→ℝ))
dvivth.4 (𝜑 → dom (ℝ D 𝐹) = (𝐴(,)𝐵))
dvivth.5 (𝜑𝑀 < 𝑁)
dvivth.6 (𝜑𝐶 ∈ (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)))
dvivth.7 𝐺 = (𝑦 ∈ (𝐴(,)𝐵) ↦ ((𝐹𝑦) − (𝐶 · 𝑦)))
Assertion
Ref Expression
dvivthlem1 (𝜑 → ∃𝑥 ∈ (𝑀[,]𝑁)((ℝ D 𝐹)‘𝑥) = 𝐶)
Distinct variable groups:   𝑥,𝑦,𝐴   𝑥,𝐵,𝑦   𝑥,𝐹,𝑦   𝑥,𝐺   𝑥,𝑀,𝑦   𝑥,𝐶,𝑦   𝑥,𝑁,𝑦   𝜑,𝑥,𝑦
Allowed substitution hint:   𝐺(𝑦)

Proof of Theorem dvivthlem1
Dummy variables 𝑤 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 ioossre 13468 . . . . 5 (𝐴(,)𝐵) ⊆ ℝ
2 dvivth.1 . . . . 5 (𝜑𝑀 ∈ (𝐴(,)𝐵))
31, 2sselid 4006 . . . 4 (𝜑𝑀 ∈ ℝ)
4 dvivth.2 . . . . 5 (𝜑𝑁 ∈ (𝐴(,)𝐵))
51, 4sselid 4006 . . . 4 (𝜑𝑁 ∈ ℝ)
6 dvivth.5 . . . . 5 (𝜑𝑀 < 𝑁)
73, 5, 6ltled 11438 . . . 4 (𝜑𝑀𝑁)
8 dvivth.3 . . . . . . . . . 10 (𝜑𝐹 ∈ ((𝐴(,)𝐵)–cn→ℝ))
9 cncff 24938 . . . . . . . . . 10 (𝐹 ∈ ((𝐴(,)𝐵)–cn→ℝ) → 𝐹:(𝐴(,)𝐵)⟶ℝ)
108, 9syl 17 . . . . . . . . 9 (𝜑𝐹:(𝐴(,)𝐵)⟶ℝ)
1110ffvelcdmda 7118 . . . . . . . 8 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → (𝐹𝑦) ∈ ℝ)
12 dvfre 26009 . . . . . . . . . . . . . 14 ((𝐹:(𝐴(,)𝐵)⟶ℝ ∧ (𝐴(,)𝐵) ⊆ ℝ) → (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
1310, 1, 12sylancl 585 . . . . . . . . . . . . 13 (𝜑 → (ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ)
14 dvivth.4 . . . . . . . . . . . . . 14 (𝜑 → dom (ℝ D 𝐹) = (𝐴(,)𝐵))
154, 14eleqtrrd 2847 . . . . . . . . . . . . 13 (𝜑𝑁 ∈ dom (ℝ D 𝐹))
1613, 15ffvelcdmd 7119 . . . . . . . . . . . 12 (𝜑 → ((ℝ D 𝐹)‘𝑁) ∈ ℝ)
172, 14eleqtrrd 2847 . . . . . . . . . . . . 13 (𝜑𝑀 ∈ dom (ℝ D 𝐹))
1813, 17ffvelcdmd 7119 . . . . . . . . . . . 12 (𝜑 → ((ℝ D 𝐹)‘𝑀) ∈ ℝ)
19 iccssre 13489 . . . . . . . . . . . 12 ((((ℝ D 𝐹)‘𝑁) ∈ ℝ ∧ ((ℝ D 𝐹)‘𝑀) ∈ ℝ) → (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)) ⊆ ℝ)
2016, 18, 19syl2anc 583 . . . . . . . . . . 11 (𝜑 → (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)) ⊆ ℝ)
21 dvivth.6 . . . . . . . . . . 11 (𝜑𝐶 ∈ (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)))
2220, 21sseldd 4009 . . . . . . . . . 10 (𝜑𝐶 ∈ ℝ)
2322adantr 480 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → 𝐶 ∈ ℝ)
241a1i 11 . . . . . . . . . 10 (𝜑 → (𝐴(,)𝐵) ⊆ ℝ)
2524sselda 4008 . . . . . . . . 9 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → 𝑦 ∈ ℝ)
2623, 25remulcld 11320 . . . . . . . 8 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → (𝐶 · 𝑦) ∈ ℝ)
2711, 26resubcld 11718 . . . . . . 7 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → ((𝐹𝑦) − (𝐶 · 𝑦)) ∈ ℝ)
28 dvivth.7 . . . . . . 7 𝐺 = (𝑦 ∈ (𝐴(,)𝐵) ↦ ((𝐹𝑦) − (𝐶 · 𝑦)))
2927, 28fmptd 7148 . . . . . 6 (𝜑𝐺:(𝐴(,)𝐵)⟶ℝ)
30 iccssioo2 13480 . . . . . . 7 ((𝑀 ∈ (𝐴(,)𝐵) ∧ 𝑁 ∈ (𝐴(,)𝐵)) → (𝑀[,]𝑁) ⊆ (𝐴(,)𝐵))
312, 4, 30syl2anc 583 . . . . . 6 (𝜑 → (𝑀[,]𝑁) ⊆ (𝐴(,)𝐵))
3229, 31fssresd 6788 . . . . 5 (𝜑 → (𝐺 ↾ (𝑀[,]𝑁)):(𝑀[,]𝑁)⟶ℝ)
33 ax-resscn 11241 . . . . . 6 ℝ ⊆ ℂ
3433a1i 11 . . . . . . . 8 (𝜑 → ℝ ⊆ ℂ)
35 fss 6763 . . . . . . . . 9 ((𝐺:(𝐴(,)𝐵)⟶ℝ ∧ ℝ ⊆ ℂ) → 𝐺:(𝐴(,)𝐵)⟶ℂ)
3629, 33, 35sylancl 585 . . . . . . . 8 (𝜑𝐺:(𝐴(,)𝐵)⟶ℂ)
3728oveq2i 7459 . . . . . . . . . . 11 (ℝ D 𝐺) = (ℝ D (𝑦 ∈ (𝐴(,)𝐵) ↦ ((𝐹𝑦) − (𝐶 · 𝑦))))
38 reelprrecn 11276 . . . . . . . . . . . . 13 ℝ ∈ {ℝ, ℂ}
3938a1i 11 . . . . . . . . . . . 12 (𝜑 → ℝ ∈ {ℝ, ℂ})
4011recnd 11318 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → (𝐹𝑦) ∈ ℂ)
4114feq2d 6733 . . . . . . . . . . . . . 14 (𝜑 → ((ℝ D 𝐹):dom (ℝ D 𝐹)⟶ℝ ↔ (ℝ D 𝐹):(𝐴(,)𝐵)⟶ℝ))
4213, 41mpbid 232 . . . . . . . . . . . . 13 (𝜑 → (ℝ D 𝐹):(𝐴(,)𝐵)⟶ℝ)
4342ffvelcdmda 7118 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → ((ℝ D 𝐹)‘𝑦) ∈ ℝ)
4410feqmptd 6990 . . . . . . . . . . . . . 14 (𝜑𝐹 = (𝑦 ∈ (𝐴(,)𝐵) ↦ (𝐹𝑦)))
4544oveq2d 7464 . . . . . . . . . . . . 13 (𝜑 → (ℝ D 𝐹) = (ℝ D (𝑦 ∈ (𝐴(,)𝐵) ↦ (𝐹𝑦))))
4642feqmptd 6990 . . . . . . . . . . . . 13 (𝜑 → (ℝ D 𝐹) = (𝑦 ∈ (𝐴(,)𝐵) ↦ ((ℝ D 𝐹)‘𝑦)))
4745, 46eqtr3d 2782 . . . . . . . . . . . 12 (𝜑 → (ℝ D (𝑦 ∈ (𝐴(,)𝐵) ↦ (𝐹𝑦))) = (𝑦 ∈ (𝐴(,)𝐵) ↦ ((ℝ D 𝐹)‘𝑦)))
4826recnd 11318 . . . . . . . . . . . 12 ((𝜑𝑦 ∈ (𝐴(,)𝐵)) → (𝐶 · 𝑦) ∈ ℂ)
49 remulcl 11269 . . . . . . . . . . . . . . 15 ((𝐶 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝐶 · 𝑦) ∈ ℝ)
5022, 49sylan 579 . . . . . . . . . . . . . 14 ((𝜑𝑦 ∈ ℝ) → (𝐶 · 𝑦) ∈ ℝ)
5150recnd 11318 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → (𝐶 · 𝑦) ∈ ℂ)
5222adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑦 ∈ ℝ) → 𝐶 ∈ ℝ)
5334sselda 4008 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → 𝑦 ∈ ℂ)
54 1cnd 11285 . . . . . . . . . . . . . . 15 ((𝜑𝑦 ∈ ℝ) → 1 ∈ ℂ)
5539dvmptid 26015 . . . . . . . . . . . . . . 15 (𝜑 → (ℝ D (𝑦 ∈ ℝ ↦ 𝑦)) = (𝑦 ∈ ℝ ↦ 1))
5622recnd 11318 . . . . . . . . . . . . . . 15 (𝜑𝐶 ∈ ℂ)
5739, 53, 54, 55, 56dvmptcmul 26022 . . . . . . . . . . . . . 14 (𝜑 → (ℝ D (𝑦 ∈ ℝ ↦ (𝐶 · 𝑦))) = (𝑦 ∈ ℝ ↦ (𝐶 · 1)))
5856mulridd 11307 . . . . . . . . . . . . . . 15 (𝜑 → (𝐶 · 1) = 𝐶)
5958mpteq2dv 5268 . . . . . . . . . . . . . 14 (𝜑 → (𝑦 ∈ ℝ ↦ (𝐶 · 1)) = (𝑦 ∈ ℝ ↦ 𝐶))
6057, 59eqtrd 2780 . . . . . . . . . . . . 13 (𝜑 → (ℝ D (𝑦 ∈ ℝ ↦ (𝐶 · 𝑦))) = (𝑦 ∈ ℝ ↦ 𝐶))
61 eqid 2740 . . . . . . . . . . . . . 14 (TopOpen‘ℂfld) = (TopOpen‘ℂfld)
6261tgioo2 24844 . . . . . . . . . . . . 13 (topGen‘ran (,)) = ((TopOpen‘ℂfld) ↾t ℝ)
63 iooretop 24807 . . . . . . . . . . . . . 14 (𝐴(,)𝐵) ∈ (topGen‘ran (,))
6463a1i 11 . . . . . . . . . . . . 13 (𝜑 → (𝐴(,)𝐵) ∈ (topGen‘ran (,)))
6539, 51, 52, 60, 24, 62, 61, 64dvmptres 26021 . . . . . . . . . . . 12 (𝜑 → (ℝ D (𝑦 ∈ (𝐴(,)𝐵) ↦ (𝐶 · 𝑦))) = (𝑦 ∈ (𝐴(,)𝐵) ↦ 𝐶))
6639, 40, 43, 47, 48, 23, 65dvmptsub 26025 . . . . . . . . . . 11 (𝜑 → (ℝ D (𝑦 ∈ (𝐴(,)𝐵) ↦ ((𝐹𝑦) − (𝐶 · 𝑦)))) = (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)))
6737, 66eqtrid 2792 . . . . . . . . . 10 (𝜑 → (ℝ D 𝐺) = (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)))
6867dmeqd 5930 . . . . . . . . 9 (𝜑 → dom (ℝ D 𝐺) = dom (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)))
69 dmmptg 6273 . . . . . . . . . 10 (∀𝑦 ∈ (𝐴(,)𝐵)(((ℝ D 𝐹)‘𝑦) − 𝐶) ∈ V → dom (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)) = (𝐴(,)𝐵))
70 ovex 7481 . . . . . . . . . . 11 (((ℝ D 𝐹)‘𝑦) − 𝐶) ∈ V
7170a1i 11 . . . . . . . . . 10 (𝑦 ∈ (𝐴(,)𝐵) → (((ℝ D 𝐹)‘𝑦) − 𝐶) ∈ V)
7269, 71mprg 3073 . . . . . . . . 9 dom (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)) = (𝐴(,)𝐵)
7368, 72eqtrdi 2796 . . . . . . . 8 (𝜑 → dom (ℝ D 𝐺) = (𝐴(,)𝐵))
74 dvcn 25977 . . . . . . . 8 (((ℝ ⊆ ℂ ∧ 𝐺:(𝐴(,)𝐵)⟶ℂ ∧ (𝐴(,)𝐵) ⊆ ℝ) ∧ dom (ℝ D 𝐺) = (𝐴(,)𝐵)) → 𝐺 ∈ ((𝐴(,)𝐵)–cn→ℂ))
7534, 36, 24, 73, 74syl31anc 1373 . . . . . . 7 (𝜑𝐺 ∈ ((𝐴(,)𝐵)–cn→ℂ))
76 rescncf 24942 . . . . . . 7 ((𝑀[,]𝑁) ⊆ (𝐴(,)𝐵) → (𝐺 ∈ ((𝐴(,)𝐵)–cn→ℂ) → (𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℂ)))
7731, 75, 76sylc 65 . . . . . 6 (𝜑 → (𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℂ))
78 cncfcdm 24943 . . . . . 6 ((ℝ ⊆ ℂ ∧ (𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℂ)) → ((𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℝ) ↔ (𝐺 ↾ (𝑀[,]𝑁)):(𝑀[,]𝑁)⟶ℝ))
7933, 77, 78sylancr 586 . . . . 5 (𝜑 → ((𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℝ) ↔ (𝐺 ↾ (𝑀[,]𝑁)):(𝑀[,]𝑁)⟶ℝ))
8032, 79mpbird 257 . . . 4 (𝜑 → (𝐺 ↾ (𝑀[,]𝑁)) ∈ ((𝑀[,]𝑁)–cn→ℝ))
813, 5, 7, 80evthicc 25513 . . 3 (𝜑 → (∃𝑥 ∈ (𝑀[,]𝑁)∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) ∧ ∃𝑥 ∈ (𝑀[,]𝑁)∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑧)))
8281simpld 494 . 2 (𝜑 → ∃𝑥 ∈ (𝑀[,]𝑁)∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥))
83 fvres 6939 . . . . . . . 8 (𝑧 ∈ (𝑀[,]𝑁) → ((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) = (𝐺𝑧))
84 fvres 6939 . . . . . . . 8 (𝑥 ∈ (𝑀[,]𝑁) → ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) = (𝐺𝑥))
8583, 84breqan12rd 5183 . . . . . . 7 ((𝑥 ∈ (𝑀[,]𝑁) ∧ 𝑧 ∈ (𝑀[,]𝑁)) → (((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) ↔ (𝐺𝑧) ≤ (𝐺𝑥)))
8685ralbidva 3182 . . . . . 6 (𝑥 ∈ (𝑀[,]𝑁) → (∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) ↔ ∀𝑧 ∈ (𝑀[,]𝑁)(𝐺𝑧) ≤ (𝐺𝑥)))
8786adantl 481 . . . . 5 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) ↔ ∀𝑧 ∈ (𝑀[,]𝑁)(𝐺𝑧) ≤ (𝐺𝑥)))
88 ioossicc 13493 . . . . . 6 (𝑀(,)𝑁) ⊆ (𝑀[,]𝑁)
89 ssralv 4077 . . . . . 6 ((𝑀(,)𝑁) ⊆ (𝑀[,]𝑁) → (∀𝑧 ∈ (𝑀[,]𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥)))
9088, 89ax-mp 5 . . . . 5 (∀𝑧 ∈ (𝑀[,]𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))
9187, 90biimtrdi 253 . . . 4 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥)))
9231sselda 4008 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → 𝑥 ∈ (𝐴(,)𝐵))
9342ffvelcdmda 7118 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝐴(,)𝐵)) → ((ℝ D 𝐹)‘𝑥) ∈ ℝ)
9492, 93syldan 590 . . . . . . . . 9 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((ℝ D 𝐹)‘𝑥) ∈ ℝ)
9594recnd 11318 . . . . . . . 8 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((ℝ D 𝐹)‘𝑥) ∈ ℂ)
9695adantr 480 . . . . . . 7 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) ∈ ℂ)
9756ad2antrr 725 . . . . . . 7 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ∈ ℂ)
9867fveq1d 6922 . . . . . . . . . . 11 (𝜑 → ((ℝ D 𝐺)‘𝑥) = ((𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶))‘𝑥))
9998adantr 480 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((ℝ D 𝐺)‘𝑥) = ((𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶))‘𝑥))
100 fveq2 6920 . . . . . . . . . . . . 13 (𝑦 = 𝑥 → ((ℝ D 𝐹)‘𝑦) = ((ℝ D 𝐹)‘𝑥))
101100oveq1d 7463 . . . . . . . . . . . 12 (𝑦 = 𝑥 → (((ℝ D 𝐹)‘𝑦) − 𝐶) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
102 eqid 2740 . . . . . . . . . . . 12 (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶)) = (𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶))
103 ovex 7481 . . . . . . . . . . . 12 (((ℝ D 𝐹)‘𝑥) − 𝐶) ∈ V
104101, 102, 103fvmpt 7029 . . . . . . . . . . 11 (𝑥 ∈ (𝐴(,)𝐵) → ((𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶))‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
10592, 104syl 17 . . . . . . . . . 10 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((𝑦 ∈ (𝐴(,)𝐵) ↦ (((ℝ D 𝐹)‘𝑦) − 𝐶))‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
10699, 105eqtrd 2780 . . . . . . . . 9 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((ℝ D 𝐺)‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
107106adantr 480 . . . . . . . 8 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐺)‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
10829ad2antrr 725 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐺:(𝐴(,)𝐵)⟶ℝ)
1091a1i 11 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝐴(,)𝐵) ⊆ ℝ)
110 simprl 770 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝑀(,)𝑁))
11188, 31sstrid 4020 . . . . . . . . . 10 (𝜑 → (𝑀(,)𝑁) ⊆ (𝐴(,)𝐵))
112111ad2antrr 725 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝑀(,)𝑁) ⊆ (𝐴(,)𝐵))
11392adantr 480 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝐴(,)𝐵))
11473ad2antrr 725 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → dom (ℝ D 𝐺) = (𝐴(,)𝐵))
115113, 114eleqtrrd 2847 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ dom (ℝ D 𝐺))
116 simprr 772 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))
117 fveq2 6920 . . . . . . . . . . . 12 (𝑧 = 𝑤 → (𝐺𝑧) = (𝐺𝑤))
118117breq1d 5176 . . . . . . . . . . 11 (𝑧 = 𝑤 → ((𝐺𝑧) ≤ (𝐺𝑥) ↔ (𝐺𝑤) ≤ (𝐺𝑥)))
119118cbvralvw 3243 . . . . . . . . . 10 (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) ↔ ∀𝑤 ∈ (𝑀(,)𝑁)(𝐺𝑤) ≤ (𝐺𝑥))
120116, 119sylib 218 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑤 ∈ (𝑀(,)𝑁)(𝐺𝑤) ≤ (𝐺𝑥))
121108, 109, 110, 112, 115, 120dvferm 26046 . . . . . . . 8 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐺)‘𝑥) = 0)
122107, 121eqtr3d 2782 . . . . . . 7 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (((ℝ D 𝐹)‘𝑥) − 𝐶) = 0)
12396, 97, 122subeq0d 11655 . . . . . 6 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 ∈ (𝑀(,)𝑁) ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) = 𝐶)
124123exp32 420 . . . . 5 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (𝑥 ∈ (𝑀(,)𝑁) → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶)))
125 vex 3492 . . . . . . 7 𝑥 ∈ V
126125elpr 4672 . . . . . 6 (𝑥 ∈ {𝑀, 𝑁} ↔ (𝑥 = 𝑀𝑥 = 𝑁))
127106adantr 480 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐺)‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
12829ad2antrr 725 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐺:(𝐴(,)𝐵)⟶ℝ)
1291a1i 11 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝐴(,)𝐵) ⊆ ℝ)
130 simprl 770 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 = 𝑀)
131 eliooord 13466 . . . . . . . . . . . . . . . . 17 (𝑀 ∈ (𝐴(,)𝐵) → (𝐴 < 𝑀𝑀 < 𝐵))
1322, 131syl 17 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐴 < 𝑀𝑀 < 𝐵))
133132simpld 494 . . . . . . . . . . . . . . 15 (𝜑𝐴 < 𝑀)
134 ne0i 4364 . . . . . . . . . . . . . . . . . 18 (𝑀 ∈ (𝐴(,)𝐵) → (𝐴(,)𝐵) ≠ ∅)
135 ndmioo 13434 . . . . . . . . . . . . . . . . . . 19 (¬ (𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐴(,)𝐵) = ∅)
136135necon1ai 2974 . . . . . . . . . . . . . . . . . 18 ((𝐴(,)𝐵) ≠ ∅ → (𝐴 ∈ ℝ*𝐵 ∈ ℝ*))
1372, 134, 1363syl 18 . . . . . . . . . . . . . . . . 17 (𝜑 → (𝐴 ∈ ℝ*𝐵 ∈ ℝ*))
138137simpld 494 . . . . . . . . . . . . . . . 16 (𝜑𝐴 ∈ ℝ*)
1395rexrd 11340 . . . . . . . . . . . . . . . 16 (𝜑𝑁 ∈ ℝ*)
140 elioo2 13448 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ ℝ*𝑁 ∈ ℝ*) → (𝑀 ∈ (𝐴(,)𝑁) ↔ (𝑀 ∈ ℝ ∧ 𝐴 < 𝑀𝑀 < 𝑁)))
141138, 139, 140syl2anc 583 . . . . . . . . . . . . . . 15 (𝜑 → (𝑀 ∈ (𝐴(,)𝑁) ↔ (𝑀 ∈ ℝ ∧ 𝐴 < 𝑀𝑀 < 𝑁)))
1423, 133, 6, 141mpbir3and 1342 . . . . . . . . . . . . . 14 (𝜑𝑀 ∈ (𝐴(,)𝑁))
143142ad2antrr 725 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑀 ∈ (𝐴(,)𝑁))
144130, 143eqeltrd 2844 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝐴(,)𝑁))
145137simprd 495 . . . . . . . . . . . . . 14 (𝜑𝐵 ∈ ℝ*)
146 eliooord 13466 . . . . . . . . . . . . . . . . 17 (𝑁 ∈ (𝐴(,)𝐵) → (𝐴 < 𝑁𝑁 < 𝐵))
1474, 146syl 17 . . . . . . . . . . . . . . . 16 (𝜑 → (𝐴 < 𝑁𝑁 < 𝐵))
148147simprd 495 . . . . . . . . . . . . . . 15 (𝜑𝑁 < 𝐵)
149139, 145, 148xrltled 13212 . . . . . . . . . . . . . 14 (𝜑𝑁𝐵)
150 iooss2 13443 . . . . . . . . . . . . . 14 ((𝐵 ∈ ℝ*𝑁𝐵) → (𝐴(,)𝑁) ⊆ (𝐴(,)𝐵))
151145, 149, 150syl2anc 583 . . . . . . . . . . . . 13 (𝜑 → (𝐴(,)𝑁) ⊆ (𝐴(,)𝐵))
152151ad2antrr 725 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝐴(,)𝑁) ⊆ (𝐴(,)𝐵))
15392adantr 480 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝐴(,)𝐵))
15473ad2antrr 725 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → dom (ℝ D 𝐺) = (𝐴(,)𝐵))
155153, 154eleqtrrd 2847 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ dom (ℝ D 𝐺))
156 simprr 772 . . . . . . . . . . . . . 14 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))
157156, 119sylib 218 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑤 ∈ (𝑀(,)𝑁)(𝐺𝑤) ≤ (𝐺𝑥))
158130oveq1d 7463 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝑥(,)𝑁) = (𝑀(,)𝑁))
159157, 158raleqtrrdv 3338 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑤 ∈ (𝑥(,)𝑁)(𝐺𝑤) ≤ (𝐺𝑥))
160128, 129, 144, 152, 155, 159dvferm1 26043 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐺)‘𝑥) ≤ 0)
161127, 160eqbrtrrd 5190 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (((ℝ D 𝐹)‘𝑥) − 𝐶) ≤ 0)
16294adantr 480 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) ∈ ℝ)
16322ad2antrr 725 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ∈ ℝ)
164162, 163suble0d 11881 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((((ℝ D 𝐹)‘𝑥) − 𝐶) ≤ 0 ↔ ((ℝ D 𝐹)‘𝑥) ≤ 𝐶))
165161, 164mpbid 232 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) ≤ 𝐶)
166 elicc2 13472 . . . . . . . . . . . . . 14 ((((ℝ D 𝐹)‘𝑁) ∈ ℝ ∧ ((ℝ D 𝐹)‘𝑀) ∈ ℝ) → (𝐶 ∈ (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)) ↔ (𝐶 ∈ ℝ ∧ ((ℝ D 𝐹)‘𝑁) ≤ 𝐶𝐶 ≤ ((ℝ D 𝐹)‘𝑀))))
16716, 18, 166syl2anc 583 . . . . . . . . . . . . 13 (𝜑 → (𝐶 ∈ (((ℝ D 𝐹)‘𝑁)[,]((ℝ D 𝐹)‘𝑀)) ↔ (𝐶 ∈ ℝ ∧ ((ℝ D 𝐹)‘𝑁) ≤ 𝐶𝐶 ≤ ((ℝ D 𝐹)‘𝑀))))
16821, 167mpbid 232 . . . . . . . . . . . 12 (𝜑 → (𝐶 ∈ ℝ ∧ ((ℝ D 𝐹)‘𝑁) ≤ 𝐶𝐶 ≤ ((ℝ D 𝐹)‘𝑀)))
169168simp3d 1144 . . . . . . . . . . 11 (𝜑𝐶 ≤ ((ℝ D 𝐹)‘𝑀))
170169ad2antrr 725 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ≤ ((ℝ D 𝐹)‘𝑀))
171130fveq2d 6924 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) = ((ℝ D 𝐹)‘𝑀))
172170, 171breqtrrd 5194 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ≤ ((ℝ D 𝐹)‘𝑥))
173162, 163letri3d 11432 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (((ℝ D 𝐹)‘𝑥) = 𝐶 ↔ (((ℝ D 𝐹)‘𝑥) ≤ 𝐶𝐶 ≤ ((ℝ D 𝐹)‘𝑥))))
174165, 172, 173mpbir2and 712 . . . . . . . 8 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑀 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) = 𝐶)
175174exp32 420 . . . . . . 7 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (𝑥 = 𝑀 → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶)))
176 simprl 770 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 = 𝑁)
177176fveq2d 6924 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) = ((ℝ D 𝐹)‘𝑁))
178168simp2d 1143 . . . . . . . . . . 11 (𝜑 → ((ℝ D 𝐹)‘𝑁) ≤ 𝐶)
179178ad2antrr 725 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑁) ≤ 𝐶)
180177, 179eqbrtrd 5188 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) ≤ 𝐶)
18129ad2antrr 725 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐺:(𝐴(,)𝐵)⟶ℝ)
1821a1i 11 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝐴(,)𝐵) ⊆ ℝ)
1833rexrd 11340 . . . . . . . . . . . . . . . 16 (𝜑𝑀 ∈ ℝ*)
184 elioo2 13448 . . . . . . . . . . . . . . . 16 ((𝑀 ∈ ℝ*𝐵 ∈ ℝ*) → (𝑁 ∈ (𝑀(,)𝐵) ↔ (𝑁 ∈ ℝ ∧ 𝑀 < 𝑁𝑁 < 𝐵)))
185183, 145, 184syl2anc 583 . . . . . . . . . . . . . . 15 (𝜑 → (𝑁 ∈ (𝑀(,)𝐵) ↔ (𝑁 ∈ ℝ ∧ 𝑀 < 𝑁𝑁 < 𝐵)))
1865, 6, 148, 185mpbir3and 1342 . . . . . . . . . . . . . 14 (𝜑𝑁 ∈ (𝑀(,)𝐵))
187186ad2antrr 725 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑁 ∈ (𝑀(,)𝐵))
188176, 187eqeltrd 2844 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝑀(,)𝐵))
189138, 183, 133xrltled 13212 . . . . . . . . . . . . . 14 (𝜑𝐴𝑀)
190 iooss1 13442 . . . . . . . . . . . . . 14 ((𝐴 ∈ ℝ*𝐴𝑀) → (𝑀(,)𝐵) ⊆ (𝐴(,)𝐵))
191138, 189, 190syl2anc 583 . . . . . . . . . . . . 13 (𝜑 → (𝑀(,)𝐵) ⊆ (𝐴(,)𝐵))
192191ad2antrr 725 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝑀(,)𝐵) ⊆ (𝐴(,)𝐵))
19392adantr 480 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ (𝐴(,)𝐵))
19473ad2antrr 725 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → dom (ℝ D 𝐺) = (𝐴(,)𝐵))
195193, 194eleqtrrd 2847 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝑥 ∈ dom (ℝ D 𝐺))
196 simprr 772 . . . . . . . . . . . . . 14 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))
197196, 119sylib 218 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑤 ∈ (𝑀(,)𝑁)(𝐺𝑤) ≤ (𝐺𝑥))
198176oveq2d 7464 . . . . . . . . . . . . 13 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (𝑀(,)𝑥) = (𝑀(,)𝑁))
199197, 198raleqtrrdv 3338 . . . . . . . . . . . 12 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ∀𝑤 ∈ (𝑀(,)𝑥)(𝐺𝑤) ≤ (𝐺𝑥))
200181, 182, 188, 192, 195, 199dvferm2 26045 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 0 ≤ ((ℝ D 𝐺)‘𝑥))
201106adantr 480 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐺)‘𝑥) = (((ℝ D 𝐹)‘𝑥) − 𝐶))
202200, 201breqtrd 5192 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 0 ≤ (((ℝ D 𝐹)‘𝑥) − 𝐶))
20394adantr 480 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) ∈ ℝ)
20422ad2antrr 725 . . . . . . . . . . 11 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ∈ ℝ)
205203, 204subge0d 11880 . . . . . . . . . 10 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (0 ≤ (((ℝ D 𝐹)‘𝑥) − 𝐶) ↔ 𝐶 ≤ ((ℝ D 𝐹)‘𝑥)))
206202, 205mpbid 232 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → 𝐶 ≤ ((ℝ D 𝐹)‘𝑥))
207203, 204letri3d 11432 . . . . . . . . 9 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → (((ℝ D 𝐹)‘𝑥) = 𝐶 ↔ (((ℝ D 𝐹)‘𝑥) ≤ 𝐶𝐶 ≤ ((ℝ D 𝐹)‘𝑥))))
208180, 206, 207mpbir2and 712 . . . . . . . 8 (((𝜑𝑥 ∈ (𝑀[,]𝑁)) ∧ (𝑥 = 𝑁 ∧ ∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥))) → ((ℝ D 𝐹)‘𝑥) = 𝐶)
209208exp32 420 . . . . . . 7 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (𝑥 = 𝑁 → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶)))
210175, 209jaod 858 . . . . . 6 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → ((𝑥 = 𝑀𝑥 = 𝑁) → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶)))
211126, 210biimtrid 242 . . . . 5 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (𝑥 ∈ {𝑀, 𝑁} → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶)))
212 elun 4176 . . . . . . 7 (𝑥 ∈ ((𝑀(,)𝑁) ∪ {𝑀, 𝑁}) ↔ (𝑥 ∈ (𝑀(,)𝑁) ∨ 𝑥 ∈ {𝑀, 𝑁}))
213 prunioo 13541 . . . . . . . . 9 ((𝑀 ∈ ℝ*𝑁 ∈ ℝ*𝑀𝑁) → ((𝑀(,)𝑁) ∪ {𝑀, 𝑁}) = (𝑀[,]𝑁))
214183, 139, 7, 213syl3anc 1371 . . . . . . . 8 (𝜑 → ((𝑀(,)𝑁) ∪ {𝑀, 𝑁}) = (𝑀[,]𝑁))
215214eleq2d 2830 . . . . . . 7 (𝜑 → (𝑥 ∈ ((𝑀(,)𝑁) ∪ {𝑀, 𝑁}) ↔ 𝑥 ∈ (𝑀[,]𝑁)))
216212, 215bitr3id 285 . . . . . 6 (𝜑 → ((𝑥 ∈ (𝑀(,)𝑁) ∨ 𝑥 ∈ {𝑀, 𝑁}) ↔ 𝑥 ∈ (𝑀[,]𝑁)))
217216biimpar 477 . . . . 5 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (𝑥 ∈ (𝑀(,)𝑁) ∨ 𝑥 ∈ {𝑀, 𝑁}))
218124, 211, 217mpjaod 859 . . . 4 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (∀𝑧 ∈ (𝑀(,)𝑁)(𝐺𝑧) ≤ (𝐺𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶))
21991, 218syld 47 . . 3 ((𝜑𝑥 ∈ (𝑀[,]𝑁)) → (∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) → ((ℝ D 𝐹)‘𝑥) = 𝐶))
220219reximdva 3174 . 2 (𝜑 → (∃𝑥 ∈ (𝑀[,]𝑁)∀𝑧 ∈ (𝑀[,]𝑁)((𝐺 ↾ (𝑀[,]𝑁))‘𝑧) ≤ ((𝐺 ↾ (𝑀[,]𝑁))‘𝑥) → ∃𝑥 ∈ (𝑀[,]𝑁)((ℝ D 𝐹)‘𝑥) = 𝐶))
22182, 220mpd 15 1 (𝜑 → ∃𝑥 ∈ (𝑀[,]𝑁)((ℝ D 𝐹)‘𝑥) = 𝐶)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  wo 846  w3a 1087   = wceq 1537  wcel 2108  wne 2946  wral 3067  wrex 3076  Vcvv 3488  cun 3974  wss 3976  c0 4352  {cpr 4650   class class class wbr 5166  cmpt 5249  dom cdm 5700  ran crn 5701  cres 5702  wf 6569  cfv 6573  (class class class)co 7448  cc 11182  cr 11183  0cc0 11184  1c1 11185   · cmul 11189  *cxr 11323   < clt 11324  cle 11325  cmin 11520  (,)cioo 13407  [,]cicc 13410  TopOpenctopn 17481  topGenctg 17497  fldccnfld 21387  cnccncf 24921   D cdv 25918
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1793  ax-4 1807  ax-5 1909  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-10 2141  ax-11 2158  ax-12 2178  ax-ext 2711  ax-rep 5303  ax-sep 5317  ax-nul 5324  ax-pow 5383  ax-pr 5447  ax-un 7770  ax-cnex 11240  ax-resscn 11241  ax-1cn 11242  ax-icn 11243  ax-addcl 11244  ax-addrcl 11245  ax-mulcl 11246  ax-mulrcl 11247  ax-mulcom 11248  ax-addass 11249  ax-mulass 11250  ax-distr 11251  ax-i2m1 11252  ax-1ne0 11253  ax-1rid 11254  ax-rnegex 11255  ax-rrecex 11256  ax-cnre 11257  ax-pre-lttri 11258  ax-pre-lttrn 11259  ax-pre-ltadd 11260  ax-pre-mulgt0 11261  ax-pre-sup 11262  ax-addf 11263
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 847  df-3or 1088  df-3an 1089  df-tru 1540  df-fal 1550  df-ex 1778  df-nf 1782  df-sb 2065  df-mo 2543  df-eu 2572  df-clab 2718  df-cleq 2732  df-clel 2819  df-nfc 2895  df-ne 2947  df-nel 3053  df-ral 3068  df-rex 3077  df-rmo 3388  df-reu 3389  df-rab 3444  df-v 3490  df-sbc 3805  df-csb 3922  df-dif 3979  df-un 3981  df-in 3983  df-ss 3993  df-pss 3996  df-nul 4353  df-if 4549  df-pw 4624  df-sn 4649  df-pr 4651  df-tp 4653  df-op 4655  df-uni 4932  df-int 4971  df-iun 5017  df-iin 5018  df-br 5167  df-opab 5229  df-mpt 5250  df-tr 5284  df-id 5593  df-eprel 5599  df-po 5607  df-so 5608  df-fr 5652  df-se 5653  df-we 5654  df-xp 5706  df-rel 5707  df-cnv 5708  df-co 5709  df-dm 5710  df-rn 5711  df-res 5712  df-ima 5713  df-pred 6332  df-ord 6398  df-on 6399  df-lim 6400  df-suc 6401  df-iota 6525  df-fun 6575  df-fn 6576  df-f 6577  df-f1 6578  df-fo 6579  df-f1o 6580  df-fv 6581  df-isom 6582  df-riota 7404  df-ov 7451  df-oprab 7452  df-mpo 7453  df-of 7714  df-om 7904  df-1st 8030  df-2nd 8031  df-supp 8202  df-frecs 8322  df-wrecs 8353  df-recs 8427  df-rdg 8466  df-1o 8522  df-2o 8523  df-er 8763  df-map 8886  df-pm 8887  df-ixp 8956  df-en 9004  df-dom 9005  df-sdom 9006  df-fin 9007  df-fsupp 9432  df-fi 9480  df-sup 9511  df-inf 9512  df-oi 9579  df-card 10008  df-pnf 11326  df-mnf 11327  df-xr 11328  df-ltxr 11329  df-le 11330  df-sub 11522  df-neg 11523  df-div 11948  df-nn 12294  df-2 12356  df-3 12357  df-4 12358  df-5 12359  df-6 12360  df-7 12361  df-8 12362  df-9 12363  df-n0 12554  df-z 12640  df-dec 12759  df-uz 12904  df-q 13014  df-rp 13058  df-xneg 13175  df-xadd 13176  df-xmul 13177  df-ioo 13411  df-ico 13413  df-icc 13414  df-fz 13568  df-fzo 13712  df-seq 14053  df-exp 14113  df-hash 14380  df-cj 15148  df-re 15149  df-im 15150  df-sqrt 15284  df-abs 15285  df-struct 17194  df-sets 17211  df-slot 17229  df-ndx 17241  df-base 17259  df-ress 17288  df-plusg 17324  df-mulr 17325  df-starv 17326  df-sca 17327  df-vsca 17328  df-ip 17329  df-tset 17330  df-ple 17331  df-ds 17333  df-unif 17334  df-hom 17335  df-cco 17336  df-rest 17482  df-topn 17483  df-0g 17501  df-gsum 17502  df-topgen 17503  df-pt 17504  df-prds 17507  df-xrs 17562  df-qtop 17567  df-imas 17568  df-xps 17570  df-mre 17644  df-mrc 17645  df-acs 17647  df-mgm 18678  df-sgrp 18757  df-mnd 18773  df-submnd 18819  df-mulg 19108  df-cntz 19357  df-cmn 19824  df-psmet 21379  df-xmet 21380  df-met 21381  df-bl 21382  df-mopn 21383  df-fbas 21384  df-fg 21385  df-cnfld 21388  df-top 22921  df-topon 22938  df-topsp 22960  df-bases 22974  df-cld 23048  df-ntr 23049  df-cls 23050  df-nei 23127  df-lp 23165  df-perf 23166  df-cn 23256  df-cnp 23257  df-haus 23344  df-cmp 23416  df-tx 23591  df-hmeo 23784  df-fil 23875  df-fm 23967  df-flim 23968  df-flf 23969  df-xms 24351  df-ms 24352  df-tms 24353  df-cncf 24923  df-limc 25921  df-dv 25922
This theorem is referenced by:  dvivthlem2  26068
  Copyright terms: Public domain W3C validator