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 37941
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 11117 . . . . 5 ℝ ∈ V
21ssex 5266 . . . 4 (𝐵 ⊆ ℝ → 𝐵 ∈ V)
3 indexfi 9260 . . . . 5 ((𝐴 ∈ Fin ∧ 𝐵 ∈ V ∧ ∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)))
433expia 1121 . . . 4 ((𝐴 ∈ Fin ∧ 𝐵 ∈ V) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
52, 4sylan2 593 . . 3 ((𝐴 ∈ Fin ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
653adant2 1131 . 2 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))))
7 r19.2z 4452 . . . . . . . . . . . 12 ((𝐴 ≠ ∅ ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
8 rexn0 4449 . . . . . . . . . . . . 13 (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅)
98rexlimivw 3133 . . . . . . . . . . . 12 (∃𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅)
107, 9syl 17 . . . . . . . . . . 11 ((𝐴 ≠ ∅ ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → 𝑤 ≠ ∅)
1110ex 412 . . . . . . . . . 10 (𝐴 ≠ ∅ → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
12113ad2ant2 1134 . . . . . . . . 9 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
1312ad2antrr 726 . . . . . . . 8 ((((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) ∧ 𝑤 ∈ Fin) ∧ 𝑤𝐵) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝑤 ≠ ∅))
14 sstr 3942 . . . . . . . . . . . . . 14 ((𝑤𝐵𝐵 ⊆ ℝ) → 𝑤 ⊆ ℝ)
1514ancoms 458 . . . . . . . . . . . . 13 ((𝐵 ⊆ ℝ ∧ 𝑤𝐵) → 𝑤 ⊆ ℝ)
16 fimaxre 12086 . . . . . . . . . . . . . 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 1915 . . . . . . . . . . . 12 𝑦(𝐵 ⊆ ℝ ∧ 𝑤𝐵)
28 nfcv 2898 . . . . . . . . . . . . 13 𝑦𝐴
29 nfre1 3261 . . . . . . . . . . . . 13 𝑦𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3028, 29nfralw 3283 . . . . . . . . . . . 12 𝑦𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3127, 30nfan 1900 . . . . . . . . . . 11 𝑦((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
32 nfv 1915 . . . . . . . . . . . . . . 15 𝑧(𝐵 ⊆ ℝ ∧ 𝑤𝐵)
33 nfcv 2898 . . . . . . . . . . . . . . . 16 𝑧𝐴
34 nfcv 2898 . . . . . . . . . . . . . . . . 17 𝑧𝑤
35 nfra1 3260 . . . . . . . . . . . . . . . . 17 𝑧𝑧𝐵 (𝑦𝑧𝜑)
3634, 35nfrexw 3284 . . . . . . . . . . . . . . . 16 𝑧𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3733, 36nfralw 3283 . . . . . . . . . . . . . . 15 𝑧𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)
3832, 37nfan 1900 . . . . . . . . . . . . . 14 𝑧((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑))
39 nfv 1915 . . . . . . . . . . . . . 14 𝑧(𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)
4038, 39nfan 1900 . . . . . . . . . . . . 13 𝑧(((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦))
41 breq1 5101 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 = 𝑣 → (𝑦𝑧𝑣𝑧))
4241imbi1d 341 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = 𝑣 → ((𝑦𝑧𝜑) ↔ (𝑣𝑧𝜑)))
4342ralbidv 3159 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = 𝑣 → (∀𝑧𝐵 (𝑦𝑧𝜑) ↔ ∀𝑧𝐵 (𝑣𝑧𝜑)))
4443cbvrexvw 3215 . . . . . . . . . . . . . . . . . . 19 (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ↔ ∃𝑣𝑤𝑧𝐵 (𝑣𝑧𝜑))
45 rsp 3224 . . . . . . . . . . . . . . . . . . . . . 22 (∀𝑧𝐵 (𝑣𝑧𝜑) → (𝑧𝐵 → (𝑣𝑧𝜑)))
46 ssel2 3928 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤𝐵𝑣𝑤) → 𝑣𝐵)
47 ssel2 3928 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐵 ⊆ ℝ ∧ 𝑣𝐵) → 𝑣 ∈ ℝ)
4846, 47sylan2 593 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ (𝑤𝐵𝑣𝑤)) → 𝑣 ∈ ℝ)
4948anassrs 467 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
5049adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
5150adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣 ∈ ℝ)
52 ssel2 3928 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝑤𝐵𝑦𝑤) → 𝑦𝐵)
53 ssel2 3928 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐵 ⊆ ℝ ∧ 𝑦𝐵) → 𝑦 ∈ ℝ)
5452, 53sylan2 593 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ (𝑤𝐵𝑦𝑤)) → 𝑦 ∈ ℝ)
5554anassrs 467 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑦𝑤) → 𝑦 ∈ ℝ)
5655adantrr 717 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → 𝑦 ∈ ℝ)
5756ad2antrr 726 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑦 ∈ ℝ)
58 ssel2 3928 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((𝐵 ⊆ ℝ ∧ 𝑧𝐵) → 𝑧 ∈ ℝ)
5958adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ 𝑧𝐵) → 𝑧 ∈ ℝ)
6059ad2ant2r 747 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) → 𝑧 ∈ ℝ)
6160adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑧 ∈ ℝ)
62 breq1 5101 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑢 = 𝑣 → (𝑢𝑦𝑣𝑦))
6362rspccva 3575 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((∀𝑢𝑤 𝑢𝑦𝑣𝑤) → 𝑣𝑦)
6463adantll 714 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦) ∧ 𝑣𝑤) → 𝑣𝑦)
6564adantll 714 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ 𝑣𝑤) → 𝑣𝑦)
6665adantlr 715 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣𝑦)
67 simplrr 777 . . . . . . . . . . . . . . . . . . . . . . . 24 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑦𝑧)
6851, 57, 61, 66, 67letrd 11290 . . . . . . . . . . . . . . . . . . . . . . 23 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → 𝑣𝑧)
69 pm2.27 42 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑧𝐵 → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7069adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑧𝐵𝑦𝑧) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7170ad2antlr 727 . . . . . . . . . . . . . . . . . . . . . . 23 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → (𝑣𝑧𝜑)))
7268, 71mpid 44 . . . . . . . . . . . . . . . . . . . . . 22 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → ((𝑧𝐵 → (𝑣𝑧𝜑)) → 𝜑))
7345, 72syl5 34 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑣𝑤) → (∀𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7473adantlr 715 . . . . . . . . . . . . . . . . . . . 20 ((((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) ∧ 𝑣𝑤) → (∀𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7574rexlimdva 3137 . . . . . . . . . . . . . . . . . . 19 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) → (∃𝑣𝑤𝑧𝐵 (𝑣𝑧𝜑) → 𝜑))
7644, 75biimtrid 242 . . . . . . . . . . . . . . . . . 18 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ 𝑥𝐴) → (∃𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → 𝜑))
7776ralimdva 3148 . . . . . . . . . . . . . . . . 17 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) → (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) → ∀𝑥𝐴 𝜑))
7877imp 406 . . . . . . . . . . . . . . . 16 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ (𝑧𝐵𝑦𝑧)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → ∀𝑥𝐴 𝜑)
7978an32s 652 . . . . . . . . . . . . . . 15 (((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑧𝐵𝑦𝑧)) → ∀𝑥𝐴 𝜑)
8079exp32 420 . . . . . . . . . . . . . 14 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (𝑧𝐵 → (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8180an32s 652 . . . . . . . . . . . . 13 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → (𝑧𝐵 → (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8240, 81ralrimi 3234 . . . . . . . . . . . 12 ((((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) ∧ (𝑦𝑤 ∧ ∀𝑢𝑤 𝑢𝑦)) → ∀𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))
8382exp32 420 . . . . . . . . . . 11 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (𝑦𝑤 → (∀𝑢𝑤 𝑢𝑦 → ∀𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑))))
8431, 83reximdai 3238 . . . . . . . . . 10 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑)) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
8584adantrr 717 . . . . . . . . 9 (((𝐵 ⊆ ℝ ∧ 𝑤𝐵) ∧ (∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑))) → (∃𝑦𝑤𝑢𝑤 𝑢𝑦 → ∃𝑦𝑤𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
86 ssrexv 4003 . . . . . . . . . 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 3137 . 2 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∃𝑤 ∈ Fin (𝑤𝐵 ∧ ∀𝑥𝐴𝑦𝑤𝑧𝐵 (𝑦𝑧𝜑) ∧ ∀𝑦𝑤𝑥𝐴𝑧𝐵 (𝑦𝑧𝜑)) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
956, 94syld 47 1 ((𝐴 ∈ Fin ∧ 𝐴 ≠ ∅ ∧ 𝐵 ⊆ ℝ) → (∀𝑥𝐴𝑦𝐵𝑧𝐵 (𝑦𝑧𝜑) → ∃𝑦𝐵𝑧𝐵 (𝑦𝑧 → ∀𝑥𝐴 𝜑)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  w3a 1086  wcel 2113  wne 2932  wral 3051  wrex 3060  Vcvv 3440  wss 3901  c0 4285   class class class wbr 5098  Fincfn 8883  cr 11025  cle 11167
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2184  ax-ext 2708  ax-sep 5241  ax-nul 5251  ax-pow 5310  ax-pr 5377  ax-un 7680  ax-cnex 11082  ax-resscn 11083  ax-pre-lttri 11100  ax-pre-lttrn 11101
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2539  df-eu 2569  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-ne 2933  df-nel 3037  df-ral 3052  df-rex 3061  df-reu 3351  df-rab 3400  df-v 3442  df-sbc 3741  df-csb 3850  df-dif 3904  df-un 3906  df-in 3908  df-ss 3918  df-pss 3921  df-nul 4286  df-if 4480  df-pw 4556  df-sn 4581  df-pr 4583  df-op 4587  df-uni 4864  df-br 5099  df-opab 5161  df-mpt 5180  df-tr 5206  df-id 5519  df-eprel 5524  df-po 5532  df-so 5533  df-fr 5577  df-we 5579  df-xp 5630  df-rel 5631  df-cnv 5632  df-co 5633  df-dm 5634  df-rn 5635  df-res 5636  df-ima 5637  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6494  df-fn 6495  df-f 6496  df-f1 6497  df-fo 6498  df-f1o 6499  df-fv 6500  df-om 7809  df-1o 8397  df-er 8635  df-en 8884  df-dom 8885  df-sdom 8886  df-fin 8887  df-pnf 11168  df-mnf 11169  df-xr 11170  df-ltxr 11171  df-le 11172
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator