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

Theorem icccmplem2 22434
Description: Lemma for icccmp 22436. (Contributed by Mario Carneiro, 13-Jun-2014.)
Hypotheses
Ref Expression
icccmp.1 𝐽 = (topGen‘ran (,))
icccmp.2 𝑇 = (𝐽t (𝐴[,]𝐵))
icccmp.3 𝐷 = ((abs ∘ − ) ↾ (ℝ × ℝ))
icccmp.4 𝑆 = {𝑥 ∈ (𝐴[,]𝐵) ∣ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧}
icccmp.5 (𝜑𝐴 ∈ ℝ)
icccmp.6 (𝜑𝐵 ∈ ℝ)
icccmp.7 (𝜑𝐴𝐵)
icccmp.8 (𝜑𝑈𝐽)
icccmp.9 (𝜑 → (𝐴[,]𝐵) ⊆ 𝑈)
icccmp.10 (𝜑𝑉𝑈)
icccmp.11 (𝜑𝐶 ∈ ℝ+)
icccmp.12 (𝜑 → (𝐺(ball‘𝐷)𝐶) ⊆ 𝑉)
icccmp.13 𝐺 = sup(𝑆, ℝ, < )
icccmp.14 𝑅 = if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵)
Assertion
Ref Expression
icccmplem2 (𝜑𝐵𝑆)
Distinct variable groups:   𝑥,𝑧,𝐵   𝑥,𝐴,𝑧   𝑥,𝐷   𝑥,𝑇,𝑧   𝑧,𝐽   𝑥,𝑈,𝑧
Allowed substitution hints:   𝜑(𝑥,𝑧)   𝐶(𝑥,𝑧)   𝐷(𝑧)   𝑅(𝑥,𝑧)   𝑆(𝑥,𝑧)   𝐺(𝑥,𝑧)   𝐽(𝑥)   𝑉(𝑥,𝑧)

Proof of Theorem icccmplem2
Dummy variables 𝑡 𝑛 𝑣 𝑤 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 icccmp.13 . . . . . . 7 𝐺 = sup(𝑆, ℝ, < )
2 icccmp.4 . . . . . . . . . 10 𝑆 = {𝑥 ∈ (𝐴[,]𝐵) ∣ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧}
3 ssrab2 3650 . . . . . . . . . 10 {𝑥 ∈ (𝐴[,]𝐵) ∣ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧} ⊆ (𝐴[,]𝐵)
42, 3eqsstri 3598 . . . . . . . . 9 𝑆 ⊆ (𝐴[,]𝐵)
5 icccmp.5 . . . . . . . . . 10 (𝜑𝐴 ∈ ℝ)
6 icccmp.6 . . . . . . . . . 10 (𝜑𝐵 ∈ ℝ)
7 iccssre 12126 . . . . . . . . . 10 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝐴[,]𝐵) ⊆ ℝ)
85, 6, 7syl2anc 691 . . . . . . . . 9 (𝜑 → (𝐴[,]𝐵) ⊆ ℝ)
94, 8syl5ss 3579 . . . . . . . 8 (𝜑𝑆 ⊆ ℝ)
10 icccmp.1 . . . . . . . . . . 11 𝐽 = (topGen‘ran (,))
11 icccmp.2 . . . . . . . . . . 11 𝑇 = (𝐽t (𝐴[,]𝐵))
12 icccmp.3 . . . . . . . . . . 11 𝐷 = ((abs ∘ − ) ↾ (ℝ × ℝ))
13 icccmp.7 . . . . . . . . . . 11 (𝜑𝐴𝐵)
14 icccmp.8 . . . . . . . . . . 11 (𝜑𝑈𝐽)
15 icccmp.9 . . . . . . . . . . 11 (𝜑 → (𝐴[,]𝐵) ⊆ 𝑈)
1610, 11, 12, 2, 5, 6, 13, 14, 15icccmplem1 22433 . . . . . . . . . 10 (𝜑 → (𝐴𝑆 ∧ ∀𝑦𝑆 𝑦𝐵))
1716simpld 474 . . . . . . . . 9 (𝜑𝐴𝑆)
18 ne0i 3880 . . . . . . . . 9 (𝐴𝑆𝑆 ≠ ∅)
1917, 18syl 17 . . . . . . . 8 (𝜑𝑆 ≠ ∅)
2016simprd 478 . . . . . . . . 9 (𝜑 → ∀𝑦𝑆 𝑦𝐵)
21 breq2 4587 . . . . . . . . . . 11 (𝑛 = 𝐵 → (𝑦𝑛𝑦𝐵))
2221ralbidv 2969 . . . . . . . . . 10 (𝑛 = 𝐵 → (∀𝑦𝑆 𝑦𝑛 ↔ ∀𝑦𝑆 𝑦𝐵))
2322rspcev 3282 . . . . . . . . 9 ((𝐵 ∈ ℝ ∧ ∀𝑦𝑆 𝑦𝐵) → ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛)
246, 20, 23syl2anc 691 . . . . . . . 8 (𝜑 → ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛)
25 suprcl 10862 . . . . . . . 8 ((𝑆 ⊆ ℝ ∧ 𝑆 ≠ ∅ ∧ ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛) → sup(𝑆, ℝ, < ) ∈ ℝ)
269, 19, 24, 25syl3anc 1318 . . . . . . 7 (𝜑 → sup(𝑆, ℝ, < ) ∈ ℝ)
271, 26syl5eqel 2692 . . . . . 6 (𝜑𝐺 ∈ ℝ)
28 icccmp.11 . . . . . . 7 (𝜑𝐶 ∈ ℝ+)
2928rphalfcld 11760 . . . . . 6 (𝜑 → (𝐶 / 2) ∈ ℝ+)
3027, 29ltaddrpd 11781 . . . . 5 (𝜑𝐺 < (𝐺 + (𝐶 / 2)))
3129rpred 11748 . . . . . . 7 (𝜑 → (𝐶 / 2) ∈ ℝ)
3227, 31readdcld 9948 . . . . . 6 (𝜑 → (𝐺 + (𝐶 / 2)) ∈ ℝ)
3327, 32ltnled 10063 . . . . 5 (𝜑 → (𝐺 < (𝐺 + (𝐶 / 2)) ↔ ¬ (𝐺 + (𝐶 / 2)) ≤ 𝐺))
3430, 33mpbid 221 . . . 4 (𝜑 → ¬ (𝐺 + (𝐶 / 2)) ≤ 𝐺)
35 icccmp.14 . . . . . . . . . 10 𝑅 = if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵)
3632, 6ifcld 4081 . . . . . . . . . 10 (𝜑 → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) ∈ ℝ)
3735, 36syl5eqel 2692 . . . . . . . . 9 (𝜑𝑅 ∈ ℝ)
38 suprub 10863 . . . . . . . . . . . . . 14 (((𝑆 ⊆ ℝ ∧ 𝑆 ≠ ∅ ∧ ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛) ∧ 𝐴𝑆) → 𝐴 ≤ sup(𝑆, ℝ, < ))
399, 19, 24, 17, 38syl31anc 1321 . . . . . . . . . . . . 13 (𝜑𝐴 ≤ sup(𝑆, ℝ, < ))
4039, 1syl6breqr 4625 . . . . . . . . . . . 12 (𝜑𝐴𝐺)
4127, 32, 30ltled 10064 . . . . . . . . . . . 12 (𝜑𝐺 ≤ (𝐺 + (𝐶 / 2)))
425, 27, 32, 40, 41letrd 10073 . . . . . . . . . . 11 (𝜑𝐴 ≤ (𝐺 + (𝐶 / 2)))
43 breq2 4587 . . . . . . . . . . . 12 ((𝐺 + (𝐶 / 2)) = if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) → (𝐴 ≤ (𝐺 + (𝐶 / 2)) ↔ 𝐴 ≤ if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵)))
44 breq2 4587 . . . . . . . . . . . 12 (𝐵 = if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) → (𝐴𝐵𝐴 ≤ if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵)))
4543, 44ifboth 4074 . . . . . . . . . . 11 ((𝐴 ≤ (𝐺 + (𝐶 / 2)) ∧ 𝐴𝐵) → 𝐴 ≤ if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵))
4642, 13, 45syl2anc 691 . . . . . . . . . 10 (𝜑𝐴 ≤ if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵))
4746, 35syl6breqr 4625 . . . . . . . . 9 (𝜑𝐴𝑅)
48 min2 11895 . . . . . . . . . . 11 (((𝐺 + (𝐶 / 2)) ∈ ℝ ∧ 𝐵 ∈ ℝ) → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) ≤ 𝐵)
4932, 6, 48syl2anc 691 . . . . . . . . . 10 (𝜑 → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) ≤ 𝐵)
5035, 49syl5eqbr 4618 . . . . . . . . 9 (𝜑𝑅𝐵)
51 elicc2 12109 . . . . . . . . . 10 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → (𝑅 ∈ (𝐴[,]𝐵) ↔ (𝑅 ∈ ℝ ∧ 𝐴𝑅𝑅𝐵)))
525, 6, 51syl2anc 691 . . . . . . . . 9 (𝜑 → (𝑅 ∈ (𝐴[,]𝐵) ↔ (𝑅 ∈ ℝ ∧ 𝐴𝑅𝑅𝐵)))
5337, 47, 50, 52mpbir3and 1238 . . . . . . . 8 (𝜑𝑅 ∈ (𝐴[,]𝐵))
5427, 28ltsubrpd 11780 . . . . . . . . . . 11 (𝜑 → (𝐺𝐶) < 𝐺)
5554, 1syl6breq 4624 . . . . . . . . . 10 (𝜑 → (𝐺𝐶) < sup(𝑆, ℝ, < ))
5628rpred 11748 . . . . . . . . . . . 12 (𝜑𝐶 ∈ ℝ)
5727, 56resubcld 10337 . . . . . . . . . . 11 (𝜑 → (𝐺𝐶) ∈ ℝ)
58 suprlub 10864 . . . . . . . . . . 11 (((𝑆 ⊆ ℝ ∧ 𝑆 ≠ ∅ ∧ ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛) ∧ (𝐺𝐶) ∈ ℝ) → ((𝐺𝐶) < sup(𝑆, ℝ, < ) ↔ ∃𝑣𝑆 (𝐺𝐶) < 𝑣))
599, 19, 24, 57, 58syl31anc 1321 . . . . . . . . . 10 (𝜑 → ((𝐺𝐶) < sup(𝑆, ℝ, < ) ↔ ∃𝑣𝑆 (𝐺𝐶) < 𝑣))
6055, 59mpbid 221 . . . . . . . . 9 (𝜑 → ∃𝑣𝑆 (𝐺𝐶) < 𝑣)
61 oveq2 6557 . . . . . . . . . . . . . 14 (𝑥 = 𝑣 → (𝐴[,]𝑥) = (𝐴[,]𝑣))
6261sseq1d 3595 . . . . . . . . . . . . 13 (𝑥 = 𝑣 → ((𝐴[,]𝑥) ⊆ 𝑧 ↔ (𝐴[,]𝑣) ⊆ 𝑧))
6362rexbidv 3034 . . . . . . . . . . . 12 (𝑥 = 𝑣 → (∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧 ↔ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧))
6463, 2elrab2 3333 . . . . . . . . . . 11 (𝑣𝑆 ↔ (𝑣 ∈ (𝐴[,]𝐵) ∧ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧))
65 unieq 4380 . . . . . . . . . . . . . . 15 (𝑧 = 𝑤 𝑧 = 𝑤)
6665sseq2d 3596 . . . . . . . . . . . . . 14 (𝑧 = 𝑤 → ((𝐴[,]𝑣) ⊆ 𝑧 ↔ (𝐴[,]𝑣) ⊆ 𝑤))
6766cbvrexv 3148 . . . . . . . . . . . . 13 (∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧 ↔ ∃𝑤 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑤)
68 simpr1 1060 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑤 ∈ (𝒫 𝑈 ∩ Fin))
69 elin 3758 . . . . . . . . . . . . . . . . . . . . . 22 (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ↔ (𝑤 ∈ 𝒫 𝑈𝑤 ∈ Fin))
7068, 69sylib 207 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∈ 𝒫 𝑈𝑤 ∈ Fin))
7170simpld 474 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑤 ∈ 𝒫 𝑈)
7271elpwid 4118 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑤𝑈)
73 simpll 786 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝜑)
74 icccmp.10 . . . . . . . . . . . . . . . . . . . . 21 (𝜑𝑉𝑈)
7573, 74syl 17 . . . . . . . . . . . . . . . . . . . 20 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑉𝑈)
7675snssd 4281 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → {𝑉} ⊆ 𝑈)
7772, 76unssd 3751 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∪ {𝑉}) ⊆ 𝑈)
78 vex 3176 . . . . . . . . . . . . . . . . . . . 20 𝑤 ∈ V
79 snex 4835 . . . . . . . . . . . . . . . . . . . 20 {𝑉} ∈ V
8078, 79unex 6854 . . . . . . . . . . . . . . . . . . 19 (𝑤 ∪ {𝑉}) ∈ V
8180elpw 4114 . . . . . . . . . . . . . . . . . 18 ((𝑤 ∪ {𝑉}) ∈ 𝒫 𝑈 ↔ (𝑤 ∪ {𝑉}) ⊆ 𝑈)
8277, 81sylibr 223 . . . . . . . . . . . . . . . . 17 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∪ {𝑉}) ∈ 𝒫 𝑈)
8370simprd 478 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑤 ∈ Fin)
84 snfi 7923 . . . . . . . . . . . . . . . . . 18 {𝑉} ∈ Fin
85 unfi 8112 . . . . . . . . . . . . . . . . . 18 ((𝑤 ∈ Fin ∧ {𝑉} ∈ Fin) → (𝑤 ∪ {𝑉}) ∈ Fin)
8683, 84, 85sylancl 693 . . . . . . . . . . . . . . . . 17 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∪ {𝑉}) ∈ Fin)
8782, 86elind 3760 . . . . . . . . . . . . . . . 16 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∪ {𝑉}) ∈ (𝒫 𝑈 ∩ Fin))
88 simplr2 1097 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → (𝐴[,]𝑣) ⊆ 𝑤)
89 ssun1 3738 . . . . . . . . . . . . . . . . . . . . . . 23 𝑤 ⊆ ( 𝑤𝑉)
9088, 89syl6ss 3580 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → (𝐴[,]𝑣) ⊆ ( 𝑤𝑉))
9173, 5syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝐴 ∈ ℝ)
9273, 37syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑅 ∈ ℝ)
93 elicc2 12109 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐴 ∈ ℝ ∧ 𝑅 ∈ ℝ) → (𝑡 ∈ (𝐴[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑅)))
9491, 92, 93syl2anc 691 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑡 ∈ (𝐴[,]𝑅) ↔ (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑅)))
9594biimpa 500 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑅))
9695simp1d 1066 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → 𝑡 ∈ ℝ)
9796adantrr 749 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → 𝑡 ∈ ℝ)
9895simp2d 1067 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → 𝐴𝑡)
9998adantrr 749 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → 𝐴𝑡)
100 simprr 792 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → 𝑡𝑣)
10173, 8syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝐴[,]𝐵) ⊆ ℝ)
102 simplr 788 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑣 ∈ (𝐴[,]𝐵))
103101, 102sseldd 3569 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → 𝑣 ∈ ℝ)
104 elicc2 12109 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐴 ∈ ℝ ∧ 𝑣 ∈ ℝ) → (𝑡 ∈ (𝐴[,]𝑣) ↔ (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑣)))
10591, 103, 104syl2anc 691 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑡 ∈ (𝐴[,]𝑣) ↔ (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑣)))
106105adantr 480 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → (𝑡 ∈ (𝐴[,]𝑣) ↔ (𝑡 ∈ ℝ ∧ 𝐴𝑡𝑡𝑣)))
10797, 99, 100, 106mpbir3and 1238 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → 𝑡 ∈ (𝐴[,]𝑣))
10890, 107sseldd 3569 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑡𝑣)) → 𝑡 ∈ ( 𝑤𝑉))
109108expr 641 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → (𝑡𝑣𝑡 ∈ ( 𝑤𝑉)))
11073adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝜑)
111 icccmp.12 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝜑 → (𝐺(ball‘𝐷)𝐶) ⊆ 𝑉)
112110, 111syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺(ball‘𝐷)𝐶) ⊆ 𝑉)
11396adantrr 749 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡 ∈ ℝ)
114110, 57syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺𝐶) ∈ ℝ)
115103adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑣 ∈ ℝ)
116 simplr3 1098 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺𝐶) < 𝑣)
117 simprr 792 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑣 < 𝑡)
118114, 115, 113, 116, 117lttrd 10077 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺𝐶) < 𝑡)
119110, 37syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑅 ∈ ℝ)
12027, 56readdcld 9948 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝜑 → (𝐺 + 𝐶) ∈ ℝ)
121110, 120syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺 + 𝐶) ∈ ℝ)
12295simp3d 1068 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → 𝑡𝑅)
123122adantrr 749 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡𝑅)
124 min1 11894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((𝐺 + (𝐶 / 2)) ∈ ℝ ∧ 𝐵 ∈ ℝ) → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) ≤ (𝐺 + (𝐶 / 2)))
12532, 6, 124syl2anc 691 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝜑 → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) ≤ (𝐺 + (𝐶 / 2)))
12635, 125syl5eqbr 4618 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝜑𝑅 ≤ (𝐺 + (𝐶 / 2)))
127 rphalflt 11736 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (𝐶 ∈ ℝ+ → (𝐶 / 2) < 𝐶)
12828, 127syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (𝜑 → (𝐶 / 2) < 𝐶)
12931, 56, 27, 128ltadd2dd 10075 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝜑 → (𝐺 + (𝐶 / 2)) < (𝐺 + 𝐶))
13037, 32, 120, 126, 129lelttrd 10074 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝜑𝑅 < (𝐺 + 𝐶))
131110, 130syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑅 < (𝐺 + 𝐶))
132113, 119, 121, 123, 131lelttrd 10074 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡 < (𝐺 + 𝐶))
133 rexr 9964 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐺𝐶) ∈ ℝ → (𝐺𝐶) ∈ ℝ*)
134 rexr 9964 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐺 + 𝐶) ∈ ℝ → (𝐺 + 𝐶) ∈ ℝ*)
135 elioo2 12087 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝐺𝐶) ∈ ℝ* ∧ (𝐺 + 𝐶) ∈ ℝ*) → (𝑡 ∈ ((𝐺𝐶)(,)(𝐺 + 𝐶)) ↔ (𝑡 ∈ ℝ ∧ (𝐺𝐶) < 𝑡𝑡 < (𝐺 + 𝐶))))
136133, 134, 135syl2an 493 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐺𝐶) ∈ ℝ ∧ (𝐺 + 𝐶) ∈ ℝ) → (𝑡 ∈ ((𝐺𝐶)(,)(𝐺 + 𝐶)) ↔ (𝑡 ∈ ℝ ∧ (𝐺𝐶) < 𝑡𝑡 < (𝐺 + 𝐶))))
137114, 121, 136syl2anc 691 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝑡 ∈ ((𝐺𝐶)(,)(𝐺 + 𝐶)) ↔ (𝑡 ∈ ℝ ∧ (𝐺𝐶) < 𝑡𝑡 < (𝐺 + 𝐶))))
138113, 118, 132, 137mpbir3and 1238 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡 ∈ ((𝐺𝐶)(,)(𝐺 + 𝐶)))
139110, 27syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝐺 ∈ ℝ)
140110, 28syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝐶 ∈ ℝ+)
141140rpred 11748 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝐶 ∈ ℝ)
14212bl2ioo 22403 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝐺 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐺(ball‘𝐷)𝐶) = ((𝐺𝐶)(,)(𝐺 + 𝐶)))
143139, 141, 142syl2anc 691 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → (𝐺(ball‘𝐷)𝐶) = ((𝐺𝐶)(,)(𝐺 + 𝐶)))
144138, 143eleqtrrd 2691 . . . . . . . . . . . . . . . . . . . . . . 23 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡 ∈ (𝐺(ball‘𝐷)𝐶))
145112, 144sseldd 3569 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡𝑉)
146 elun2 3743 . . . . . . . . . . . . . . . . . . . . . 22 (𝑡𝑉𝑡 ∈ ( 𝑤𝑉))
147145, 146syl 17 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ (𝑡 ∈ (𝐴[,]𝑅) ∧ 𝑣 < 𝑡)) → 𝑡 ∈ ( 𝑤𝑉))
148147expr 641 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → (𝑣 < 𝑡𝑡 ∈ ( 𝑤𝑉)))
149103adantr 480 . . . . . . . . . . . . . . . . . . . . 21 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → 𝑣 ∈ ℝ)
150 lelttric 10023 . . . . . . . . . . . . . . . . . . . . 21 ((𝑡 ∈ ℝ ∧ 𝑣 ∈ ℝ) → (𝑡𝑣𝑣 < 𝑡))
15196, 149, 150syl2anc 691 . . . . . . . . . . . . . . . . . . . 20 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → (𝑡𝑣𝑣 < 𝑡))
152109, 148, 151mpjaod 395 . . . . . . . . . . . . . . . . . . 19 ((((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) ∧ 𝑡 ∈ (𝐴[,]𝑅)) → 𝑡 ∈ ( 𝑤𝑉))
153152ex 449 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑡 ∈ (𝐴[,]𝑅) → 𝑡 ∈ ( 𝑤𝑉)))
154153ssrdv 3574 . . . . . . . . . . . . . . . . 17 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝐴[,]𝑅) ⊆ ( 𝑤𝑉))
155 uniun 4392 . . . . . . . . . . . . . . . . . 18 (𝑤 ∪ {𝑉}) = ( 𝑤 {𝑉})
156 unisng 4388 . . . . . . . . . . . . . . . . . . . 20 (𝑉𝑈 {𝑉} = 𝑉)
15775, 156syl 17 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → {𝑉} = 𝑉)
158157uneq2d 3729 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → ( 𝑤 {𝑉}) = ( 𝑤𝑉))
159155, 158syl5eq 2656 . . . . . . . . . . . . . . . . 17 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝑤 ∪ {𝑉}) = ( 𝑤𝑉))
160154, 159sseqtr4d 3605 . . . . . . . . . . . . . . . 16 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → (𝐴[,]𝑅) ⊆ (𝑤 ∪ {𝑉}))
161 unieq 4380 . . . . . . . . . . . . . . . . . 18 (𝑦 = (𝑤 ∪ {𝑉}) → 𝑦 = (𝑤 ∪ {𝑉}))
162161sseq2d 3596 . . . . . . . . . . . . . . . . 17 (𝑦 = (𝑤 ∪ {𝑉}) → ((𝐴[,]𝑅) ⊆ 𝑦 ↔ (𝐴[,]𝑅) ⊆ (𝑤 ∪ {𝑉})))
163162rspcev 3282 . . . . . . . . . . . . . . . 16 (((𝑤 ∪ {𝑉}) ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑅) ⊆ (𝑤 ∪ {𝑉})) → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)
16487, 160, 163syl2anc 691 . . . . . . . . . . . . . . 15 (((𝜑𝑣 ∈ (𝐴[,]𝐵)) ∧ (𝑤 ∈ (𝒫 𝑈 ∩ Fin) ∧ (𝐴[,]𝑣) ⊆ 𝑤 ∧ (𝐺𝐶) < 𝑣)) → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)
1651643exp2 1277 . . . . . . . . . . . . . 14 ((𝜑𝑣 ∈ (𝐴[,]𝐵)) → (𝑤 ∈ (𝒫 𝑈 ∩ Fin) → ((𝐴[,]𝑣) ⊆ 𝑤 → ((𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦))))
166165rexlimdv 3012 . . . . . . . . . . . . 13 ((𝜑𝑣 ∈ (𝐴[,]𝐵)) → (∃𝑤 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑤 → ((𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)))
16767, 166syl5bi 231 . . . . . . . . . . . 12 ((𝜑𝑣 ∈ (𝐴[,]𝐵)) → (∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧 → ((𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)))
168167expimpd 627 . . . . . . . . . . 11 (𝜑 → ((𝑣 ∈ (𝐴[,]𝐵) ∧ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧) → ((𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)))
16964, 168syl5bi 231 . . . . . . . . . 10 (𝜑 → (𝑣𝑆 → ((𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)))
170169rexlimdv 3012 . . . . . . . . 9 (𝜑 → (∃𝑣𝑆 (𝐺𝐶) < 𝑣 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦))
17160, 170mpd 15 . . . . . . . 8 (𝜑 → ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦)
172 oveq2 6557 . . . . . . . . . . 11 (𝑣 = 𝑅 → (𝐴[,]𝑣) = (𝐴[,]𝑅))
173172sseq1d 3595 . . . . . . . . . 10 (𝑣 = 𝑅 → ((𝐴[,]𝑣) ⊆ 𝑦 ↔ (𝐴[,]𝑅) ⊆ 𝑦))
174173rexbidv 3034 . . . . . . . . 9 (𝑣 = 𝑅 → (∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑦 ↔ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦))
175 unieq 4380 . . . . . . . . . . . . . 14 (𝑧 = 𝑦 𝑧 = 𝑦)
176175sseq2d 3596 . . . . . . . . . . . . 13 (𝑧 = 𝑦 → ((𝐴[,]𝑣) ⊆ 𝑧 ↔ (𝐴[,]𝑣) ⊆ 𝑦))
177176cbvrexv 3148 . . . . . . . . . . . 12 (∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑧 ↔ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑦)
17863, 177syl6bb 275 . . . . . . . . . . 11 (𝑥 = 𝑣 → (∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧 ↔ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑦))
179178cbvrabv 3172 . . . . . . . . . 10 {𝑥 ∈ (𝐴[,]𝐵) ∣ ∃𝑧 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑥) ⊆ 𝑧} = {𝑣 ∈ (𝐴[,]𝐵) ∣ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑦}
1802, 179eqtri 2632 . . . . . . . . 9 𝑆 = {𝑣 ∈ (𝐴[,]𝐵) ∣ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑣) ⊆ 𝑦}
181174, 180elrab2 3333 . . . . . . . 8 (𝑅𝑆 ↔ (𝑅 ∈ (𝐴[,]𝐵) ∧ ∃𝑦 ∈ (𝒫 𝑈 ∩ Fin)(𝐴[,]𝑅) ⊆ 𝑦))
18253, 171, 181sylanbrc 695 . . . . . . 7 (𝜑𝑅𝑆)
183 suprub 10863 . . . . . . 7 (((𝑆 ⊆ ℝ ∧ 𝑆 ≠ ∅ ∧ ∃𝑛 ∈ ℝ ∀𝑦𝑆 𝑦𝑛) ∧ 𝑅𝑆) → 𝑅 ≤ sup(𝑆, ℝ, < ))
1849, 19, 24, 182, 183syl31anc 1321 . . . . . 6 (𝜑𝑅 ≤ sup(𝑆, ℝ, < ))
185184, 1syl6breqr 4625 . . . . 5 (𝜑𝑅𝐺)
186 iftrue 4042 . . . . . . 7 ((𝐺 + (𝐶 / 2)) ≤ 𝐵 → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) = (𝐺 + (𝐶 / 2)))
18735, 186syl5eq 2656 . . . . . 6 ((𝐺 + (𝐶 / 2)) ≤ 𝐵𝑅 = (𝐺 + (𝐶 / 2)))
188187breq1d 4593 . . . . 5 ((𝐺 + (𝐶 / 2)) ≤ 𝐵 → (𝑅𝐺 ↔ (𝐺 + (𝐶 / 2)) ≤ 𝐺))
189185, 188syl5ibcom 234 . . . 4 (𝜑 → ((𝐺 + (𝐶 / 2)) ≤ 𝐵 → (𝐺 + (𝐶 / 2)) ≤ 𝐺))
19034, 189mtod 188 . . 3 (𝜑 → ¬ (𝐺 + (𝐶 / 2)) ≤ 𝐵)
191 iffalse 4045 . . . 4 (¬ (𝐺 + (𝐶 / 2)) ≤ 𝐵 → if((𝐺 + (𝐶 / 2)) ≤ 𝐵, (𝐺 + (𝐶 / 2)), 𝐵) = 𝐵)
19235, 191syl5eq 2656 . . 3 (¬ (𝐺 + (𝐶 / 2)) ≤ 𝐵𝑅 = 𝐵)
193190, 192syl 17 . 2 (𝜑𝑅 = 𝐵)
194193, 182eqeltrrd 2689 1 (𝜑𝐵𝑆)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 195  wo 382  wa 383  w3a 1031   = wceq 1475  wcel 1977  wne 2780  wral 2896  wrex 2897  {crab 2900  cun 3538  cin 3539  wss 3540  c0 3874  ifcif 4036  𝒫 cpw 4108  {csn 4125   cuni 4372   class class class wbr 4583   × cxp 5036  ran crn 5039  cres 5040  ccom 5042  cfv 5804  (class class class)co 6549  Fincfn 7841  supcsup 8229  cr 9814   + caddc 9818  *cxr 9952   < clt 9953  cle 9954  cmin 10145   / cdiv 10563  2c2 10947  +crp 11708  (,)cioo 12046  [,]cicc 12049  abscabs 13822  t crest 15904  topGenctg 15921  ballcbl 19554
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1713  ax-4 1728  ax-5 1827  ax-6 1875  ax-7 1922  ax-8 1979  ax-9 1986  ax-10 2006  ax-11 2021  ax-12 2034  ax-13 2234  ax-ext 2590  ax-sep 4709  ax-nul 4717  ax-pow 4769  ax-pr 4833  ax-un 6847  ax-cnex 9871  ax-resscn 9872  ax-1cn 9873  ax-icn 9874  ax-addcl 9875  ax-addrcl 9876  ax-mulcl 9877  ax-mulrcl 9878  ax-mulcom 9879  ax-addass 9880  ax-mulass 9881  ax-distr 9882  ax-i2m1 9883  ax-1ne0 9884  ax-1rid 9885  ax-rnegex 9886  ax-rrecex 9887  ax-cnre 9888  ax-pre-lttri 9889  ax-pre-lttrn 9890  ax-pre-ltadd 9891  ax-pre-mulgt0 9892  ax-pre-sup 9893
This theorem depends on definitions:  df-bi 196  df-or 384  df-an 385  df-3or 1032  df-3an 1033  df-tru 1478  df-ex 1696  df-nf 1701  df-sb 1868  df-eu 2462  df-mo 2463  df-clab 2597  df-cleq 2603  df-clel 2606  df-nfc 2740  df-ne 2782  df-nel 2783  df-ral 2901  df-rex 2902  df-reu 2903  df-rmo 2904  df-rab 2905  df-v 3175  df-sbc 3403  df-csb 3500  df-dif 3543  df-un 3545  df-in 3547  df-ss 3554  df-pss 3556  df-nul 3875  df-if 4037  df-pw 4110  df-sn 4126  df-pr 4128  df-tp 4130  df-op 4132  df-uni 4373  df-int 4411  df-iun 4457  df-br 4584  df-opab 4644  df-mpt 4645  df-tr 4681  df-eprel 4949  df-id 4953  df-po 4959  df-so 4960  df-fr 4997  df-we 4999  df-xp 5044  df-rel 5045  df-cnv 5046  df-co 5047  df-dm 5048  df-rn 5049  df-res 5050  df-ima 5051  df-pred 5597  df-ord 5643  df-on 5644  df-lim 5645  df-suc 5646  df-iota 5768  df-fun 5806  df-fn 5807  df-f 5808  df-f1 5809  df-fo 5810  df-f1o 5811  df-fv 5812  df-riota 6511  df-ov 6552  df-oprab 6553  df-mpt2 6554  df-om 6958  df-1st 7059  df-2nd 7060  df-wrecs 7294  df-recs 7355  df-rdg 7393  df-1o 7447  df-oadd 7451  df-er 7629  df-map 7746  df-en 7842  df-dom 7843  df-sdom 7844  df-fin 7845  df-sup 8231  df-pnf 9955  df-mnf 9956  df-xr 9957  df-ltxr 9958  df-le 9959  df-sub 10147  df-neg 10148  df-div 10564  df-nn 10898  df-2 10956  df-3 10957  df-n0 11170  df-z 11255  df-uz 11564  df-rp 11709  df-xadd 11823  df-ioo 12050  df-icc 12053  df-seq 12664  df-exp 12723  df-cj 13687  df-re 13688  df-im 13689  df-sqrt 13823  df-abs 13824  df-psmet 19559  df-xmet 19560  df-met 19561  df-bl 19562
This theorem is referenced by:  icccmplem3  22435
  Copyright terms: Public domain W3C validator