Users' Mathboxes Mathbox for Jeff Madsen < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  filbcmb Structured version   Visualization version   GIF version

Theorem filbcmb 37734
Description: Combine a finite set of lower bounds. (Contributed by Jeff Madsen, 2-Sep-2009.)
Assertion
Ref Expression
filbcmb ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
Distinct variable groups:   𝑥,𝐴,𝑦,𝑧   𝑥,𝐵,𝑦,𝑧   𝜑,𝑦
Allowed substitution hints:   𝜑(𝑥,𝑧)

Proof of Theorem filbcmb
Dummy variables 𝑢 𝑣 𝑤 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 reex 11159 . . . . 5 ℝ ∈ V
21ssex 5276 . . . 4 (𝐵 ⊆ ℝ → 𝐵 ∈ V)
3 indexfi 9311 . . . . 5 ((𝐴 ∈ Fin ∧ 𝐵 ∈ V ∧ ∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)))
433expia 1121 . . . 4 ((𝐴 ∈ Fin ∧ 𝐵 ∈ V) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
52, 4sylan2 593 . . 3 ((𝐴 ∈ Fin ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
653adant2 1131 . 2 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
7 r19.2z 4458 . . . . . . . . . . . 12 ((𝐴 ≠ ∅ ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
8 rexn0 4474 . . . . . . . . . . . . 13 (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅)
98rexlimivw 3130 . . . . . . . . . . . 12 (∃𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅)
107, 9syl 17 . . . . . . . . . . 11 ((𝐴 ≠ ∅ ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → 𝑤 ≠ ∅)
1110ex 412 . . . . . . . . . 10 (𝐴 ≠ ∅ → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
12113ad2ant2 1134 . . . . . . . . 9 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
1312ad2antrr 726 . . . . . . . 8 ((((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) ∧ 𝑤𝐵) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
14 sstr 3955 . . . . . . . . . . . . . 14 ((𝑤𝐵𝐵 ⊆ ℝ) → 𝑤 ⊆ ℝ)
1514ancoms 458 . . . . . . . . . . . . 13 ((𝐵 ⊆ ℝ ∧ 𝑤𝐵) → 𝑤 ⊆ ℝ)
16 fimaxre 12127 . . . . . . . . . . . . . 14 ((𝑤 ⊆ ℝ ∧ 𝑤 ∈ Fin ∧ 𝑤 ≠ ∅) → ∃𝑦𝑤𝑢𝑤 𝑢𝑦)
17163expia 1121 . . . . . . . . . . . . 13 ((𝑤 ⊆ ℝ ∧ 𝑤 ∈ Fin) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
1815, 17sylan 580 . . . . . . . . . . . 12 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑤 ∈ Fin) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
1918anasss 466 . . . . . . . . . . 11 ((𝐵 ⊆ ℝ ∧ (𝑤𝐵𝑤 ∈ Fin)) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
2019ancom2s 650 . . . . . . . . . 10 ((𝐵 ⊆ ℝ ∧ (𝑤 ∈ Fin ∧ 𝑤𝐵)) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
21203ad2antl3 1188 . . . . . . . . 9 (((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ (𝑤 ∈ Fin ∧ 𝑤𝐵)) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
2221anassrs 467 . . . . . . . 8 ((((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) ∧ 𝑤𝐵) → (𝑤 ≠ ∅ → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
2313, 22syld 47 . . . . . . 7 ((((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) ∧ 𝑤𝐵) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
2423a1dd 50 . . . . . 6 ((((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) ∧ 𝑤𝐵) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → (∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝑤𝑢𝑤 𝑢𝑦)))
2524ex 412 . . . . 5 (((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) → (𝑤𝐵 → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → (∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))))
26253impd 1349 . . . 4 (((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) → ((𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑦𝑤𝑢𝑤 𝑢𝑦))
27 nfv 1914 . . . . . . . . . . . 12 𝑦(𝐵 ⊆ ℝ ∧ 𝑤𝐵)
28 nfcv 2891 . . . . . . . . . . . . 13 𝑦𝐴
29 nfre1 3262 . . . . . . . . . . . . 13 𝑦𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3028, 29nfralw 3285 . . . . . . . . . . . 12 𝑦𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3127, 30nfan 1899 . . . . . . . . . . 11 𝑦((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
32 nfv 1914 . . . . . . . . . . . . . . 15 𝑧(𝐵 ⊆ ℝ ∧ 𝑤𝐵)
33 nfcv 2891 . . . . . . . . . . . . . . . 16 𝑧𝐴
34 nfcv 2891 . . . . . . . . . . . . . . . . 17 𝑧𝑤
35 nfra1 3261 . . . . . . . . . . . . . . . . 17 𝑧𝑧𝐵 (𝑦𝑧𝜑)
3634, 35nfrexw 3287 . . . . . . . . . . . . . . . 16 𝑧𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3733, 36nfralw 3285 . . . . . . . . . . . . . . 15 𝑧𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3832, 37nfan 1899 . . . . . . . . . . . . . 14 𝑧((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
39 nfv 1914 . . . . . . . . . . . . . 14 𝑧(𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)
4038, 39nfan 1899 . . . . . . . . . . . . 13 𝑧(((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦))
41 breq1 5110 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 = 𝑣 → (𝑦𝑧𝑣𝑧))
4241imbi1d 341 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = 𝑣 → ((𝑦𝑧𝜑) ↔ (𝑣𝑧𝜑)))
4342ralbidv 3156 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑣 → (∀𝑧𝐵 (𝑦𝑧𝜑) ↔ ∀𝑧𝐵 (𝑣𝑧𝜑)))
4443cbvrexvw 3216 . . . . . . . . . . . . . . . . . . 19 (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ↔ ∃𝑣𝑤𝑧𝐵 (𝑣𝑧𝜑))
45 rsp 3225 . . . . . . . . . . . . . . . . . . . . . 22 (∀𝑧𝐵 (𝑣𝑧𝜑) → (𝑧𝐵 → (𝑣𝑧𝜑)))
46 ssel2 3941 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤𝐵𝑣𝑤) → 𝑣𝐵)
47 ssel2 3941 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐵 ⊆ ℝ ∧ 𝑣𝐵) → 𝑣 ∈ ℝ)
4846, 47sylan2 593 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ (𝑤𝐵𝑣𝑤)) → 𝑣 ∈ ℝ)
4948anassrs 467 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
5049adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
5150adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
52 ssel2 3941 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤𝐵𝑦𝑤) → 𝑦𝐵)
53 ssel2 3941 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐵 ⊆ ℝ ∧ 𝑦𝐵) → 𝑦 ∈ ℝ)
5452, 53sylan2 593 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ (𝑤𝐵𝑦𝑤)) → 𝑦 ∈ ℝ)
5554anassrs 467 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑦𝑤) → 𝑦 ∈ ℝ)
5655adantrr 717 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → 𝑦 ∈ ℝ)
5756ad2antrr 726 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑦 ∈ ℝ)
58 ssel2 3941 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ 𝑧𝐵) → 𝑧 ∈ ℝ)
5958adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑧𝐵) → 𝑧 ∈ ℝ)
6059ad2ant2r 747 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) → 𝑧 ∈ ℝ)
6160adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑧 ∈ ℝ)
62 breq1 5110 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑢 = 𝑣 → (𝑢𝑦𝑣𝑦))
6362rspccva 3587 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((∀𝑢𝑤 𝑢𝑦𝑣𝑤) → 𝑣𝑦)
6463adantll 714 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦) ∧ 𝑣𝑤) → 𝑣𝑦)
6564adantll 714 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ 𝑣𝑤) → 𝑣𝑦)
6665adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣𝑦)
67 simplrr 777 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑦𝑧)
6851, 57, 61, 66, 67letrd 11331 . . . . . . . . . . . . . . . . . . . . . . 23 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣𝑧)
69 pm2.27 42 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑧𝐵 → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7069adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑧𝐵𝑦𝑧) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7170ad2antlr 727 . . . . . . . . . . . . . . . . . . . . . . 23 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7268, 71mpid 44 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → 𝜑))
7345, 72syl5 34 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → (∀𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7473adantlr 715 . . . . . . . . . . . . . . . . . . . 20 ((((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) ∧ 𝑣𝑤) → (∀𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7574rexlimdva 3134 . . . . . . . . . . . . . . . . . . 19 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) → (∃𝑣𝑤𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7644, 75biimtrid 242 . . . . . . . . . . . . . . . . . 18 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) → (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝜑))
7776ralimdva 3145 . . . . . . . . . . . . . . . . 17 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → ∀𝑥𝐴 𝜑))
7877imp 406 . . . . . . . . . . . . . . . 16 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → ∀𝑥𝐴 𝜑)
7978an32s 652 . . . . . . . . . . . . . . 15 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑧𝐵𝑦𝑧)) → ∀𝑥𝐴 𝜑)
8079exp32 420 . . . . . . . . . . . . . 14 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (𝑧𝐵 → (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8180an32s 652 . . . . . . . . . . . . 13 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → (𝑧𝐵 → (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8240, 81ralrimi 3235 . . . . . . . . . . . 12 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → ∀𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))
8382exp32 420 . . . . . . . . . . 11 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (𝑦𝑤 → (∀𝑢𝑤 𝑢𝑦 → ∀𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))
8431, 83reximdai 3239 . . . . . . . . . 10 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8584adantrr 717 . . . . . . . . 9 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
86 ssrexv 4016 . . . . . . . . . 10 (𝑤𝐵 → (∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8786ad2antlr 727 . . . . . . . . 9 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))) → (∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8885, 87syld 47 . . . . . . . 8 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8988exp43 436 . . . . . . 7 (𝐵 ⊆ ℝ → (𝑤𝐵 → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → (∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))))
90893impd 1349 . . . . . 6 (𝐵 ⊆ ℝ → ((𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))
91903ad2ant3 1135 . . . . 5 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → ((𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))
9291adantr 480 . . . 4 (((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) → ((𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))
9326, 92mpdd 43 . . 3 (((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) → ((𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
9493rexlimdva 3134 . 2 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
956, 94syld 47 1 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  w3a 1086  wcel 2109  wne 2925  wral 3044  wrex 3053  Vcvv 3447  wss 3914  c0 4296   class class class wbr 5107  Fincfn 8918  cr 11067  cle 11209
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-sep 5251  ax-nul 5261  ax-pow 5320  ax-pr 5387  ax-un 7711  ax-cnex 11124  ax-resscn 11125  ax-pre-lttri 11142  ax-pre-lttrn 11143
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-reu 3355  df-rab 3406  df-v 3449  df-sbc 3754  df-csb 3863  df-dif 3917  df-un 3919  df-in 3921  df-ss 3931  df-pss 3934  df-nul 4297  df-if 4489  df-pw 4565  df-sn 4590  df-pr 4592  df-op 4596  df-uni 4872  df-br 5108  df-opab 5170  df-mpt 5189  df-tr 5215  df-id 5533  df-eprel 5538  df-po 5546  df-so 5547  df-fr 5591  df-we 5593  df-xp 5644  df-rel 5645  df-cnv 5646  df-co 5647  df-dm 5648  df-rn 5649  df-res 5650  df-ima 5651  df-ord 6335  df-on 6336  df-lim 6337  df-suc 6338  df-iota 6464  df-fun 6513  df-fn 6514  df-f 6515  df-f1 6516  df-fo 6517  df-f1o 6518  df-fv 6519  df-om 7843  df-1o 8434  df-er 8671  df-en 8919  df-dom 8920  df-sdom 8921  df-fin 8922  df-pnf 11210  df-mnf 11211  df-xr 11212  df-ltxr 11213  df-le 11214
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator