Metamath Proof Explorer


Theorem onprcf1acwevdlem1

Description: Lemma for onprcf1acwevd . (Contributed by BTernaryTau, 10-Sep-2026)

Ref Expression
Hypothesis onprcf1acwevdlem1.1 ⊢ W = r | ∃ x ∈ On r ⊆ R1 ⁡ x × R1 ⁡ x ∧ r We R1 ⁡ x
Assertion onprcf1acwevdlem1 ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B → A ∈ V

Proof

Step Hyp Ref Expression
1 onprcf1acwevdlem1.1 ⊢ W = r | ∃ x ∈ On r ⊆ R1 ⁡ x × R1 ⁡ x ∧ r We R1 ⁡ x
2 19.28v ⊢ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B ↔ A ⊆ W ∧ B ∈ On ∧ ∀ y y ∈ A → ¬ y We R1 ⁡ B
3 df-ral ⊢ ∀ y ∈ A ¬ y We R1 ⁡ B ↔ ∀ y y ∈ A → ¬ y We R1 ⁡ B
4 3 anbi2i ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B ↔ A ⊆ W ∧ B ∈ On ∧ ∀ y y ∈ A → ¬ y We R1 ⁡ B
5 2 4 bitr4i ⊢ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B ↔ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B
6 df-3an ⊢ A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B ↔ A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B
7 6 albii ⊢ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B ↔ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B
8 df-3an ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B ↔ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B
9 5 7 8 3bitr4ri ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B ↔ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B
10 nfa1 ⊢ Ⅎ y ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B
11 nfcv ⊢ Ⅎ _ y A
12 nfcv ⊢ Ⅎ _ y v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
13 idd ⊢ y ∈ A → A ⊆ W → A ⊆ W
14 idd ⊢ y ∈ A → B ∈ On → B ∈ On
15 pm2.27 ⊢ y ∈ A → y ∈ A → ¬ y We R1 ⁡ B → ¬ y We R1 ⁡ B
16 13 14 15 3anim123d ⊢ y ∈ A → A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B → A ⊆ W ∧ B ∈ On ∧ ¬ y We R1 ⁡ B
17 simp1 ⊢ A ⊆ W ∧ B ∈ On ∧ ¬ y We R1 ⁡ B → A ⊆ W
18 ssel2 ⊢ A ⊆ W ∧ y ∈ A → y ∈ W
19 vex ⊢ y ∈ V
20 sseq1 ⊢ r = y → r ⊆ R1 ⁡ x × R1 ⁡ x ↔ y ⊆ R1 ⁡ x × R1 ⁡ x
21 weeq1 ⊢ r = y → r We R1 ⁡ x ↔ y We R1 ⁡ x
22 20 21 anbi12d ⊢ r = y → r ⊆ R1 ⁡ x × R1 ⁡ x ∧ r We R1 ⁡ x ↔ y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
23 22 rexbidv ⊢ r = y → ∃ x ∈ On r ⊆ R1 ⁡ x × R1 ⁡ x ∧ r We R1 ⁡ x ↔ ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
24 19 23 1 elab2 ⊢ y ∈ W ↔ ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
25 18 24 sylib ⊢ A ⊆ W ∧ y ∈ A → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
26 25 expcom ⊢ y ∈ A → A ⊆ W → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
27 17 26 syl5 ⊢ y ∈ A → A ⊆ W ∧ B ∈ On ∧ ¬ y We R1 ⁡ B → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
28 ontri1 ⊢ B ∈ On ∧ x ∈ On → B ⊆ x ↔ ¬ x ∈ B
29 28 biimprd ⊢ B ∈ On ∧ x ∈ On → ¬ x ∈ B → B ⊆ x
30 r1ord3 ⊢ B ∈ On ∧ x ∈ On → B ⊆ x → R1 ⁡ B ⊆ R1 ⁡ x
31 30 3impia ⊢ B ∈ On ∧ x ∈ On ∧ B ⊆ x → R1 ⁡ B ⊆ R1 ⁡ x
32 wess ⊢ R1 ⁡ B ⊆ R1 ⁡ x → y We R1 ⁡ x → y We R1 ⁡ B
33 31 32 syl ⊢ B ∈ On ∧ x ∈ On ∧ B ⊆ x → y We R1 ⁡ x → y We R1 ⁡ B
34 33 con3d ⊢ B ∈ On ∧ x ∈ On ∧ B ⊆ x → ¬ y We R1 ⁡ B → ¬ y We R1 ⁡ x
35 34 3expia ⊢ B ∈ On ∧ x ∈ On → B ⊆ x → ¬ y We R1 ⁡ B → ¬ y We R1 ⁡ x
36 35 com23 ⊢ B ∈ On ∧ x ∈ On → ¬ y We R1 ⁡ B → B ⊆ x → ¬ y We R1 ⁡ x
37 29 36 syl5d ⊢ B ∈ On ∧ x ∈ On → ¬ y We R1 ⁡ B → ¬ x ∈ B → ¬ y We R1 ⁡ x
38 37 3impia ⊢ B ∈ On ∧ x ∈ On ∧ ¬ y We R1 ⁡ B → ¬ x ∈ B → ¬ y We R1 ⁡ x
39 38 con4d ⊢ B ∈ On ∧ x ∈ On ∧ ¬ y We R1 ⁡ B → y We R1 ⁡ x → x ∈ B
40 simp1 ⊢ B ∈ On ∧ x ∈ On ∧ ¬ y We R1 ⁡ B → B ∈ On
41 39 40 jctild ⊢ B ∈ On ∧ x ∈ On ∧ ¬ y We R1 ⁡ B → y We R1 ⁡ x → B ∈ On ∧ x ∈ B
42 41 3expia ⊢ B ∈ On ∧ x ∈ On → ¬ y We R1 ⁡ B → y We R1 ⁡ x → B ∈ On ∧ x ∈ B
43 42 impancom ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B → x ∈ On → y We R1 ⁡ x → B ∈ On ∧ x ∈ B
44 43 imp ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B ∧ x ∈ On → y We R1 ⁡ x → B ∈ On ∧ x ∈ B
45 44 adantld ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B ∧ x ∈ On → y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → B ∈ On ∧ x ∈ B
46 r1ord2 ⊢ B ∈ On → x ∈ B → R1 ⁡ x ⊆ R1 ⁡ B
47 46 imp ⊢ B ∈ On ∧ x ∈ B → R1 ⁡ x ⊆ R1 ⁡ B
48 fvex ⊢ R1 ⁡ x ∈ V
49 sseq1 ⊢ w = R1 ⁡ x → w ⊆ R1 ⁡ B ↔ R1 ⁡ x ⊆ R1 ⁡ B
50 id ⊢ w = R1 ⁡ x → w = R1 ⁡ x
51 50 sqxpeqd ⊢ w = R1 ⁡ x → w × w = R1 ⁡ x × R1 ⁡ x
52 51 sseq2d ⊢ w = R1 ⁡ x → y ⊆ w × w ↔ y ⊆ R1 ⁡ x × R1 ⁡ x
53 weeq2 ⊢ w = R1 ⁡ x → y We w ↔ y We R1 ⁡ x
54 49 52 53 3anbi123d ⊢ w = R1 ⁡ x → w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w ↔ R1 ⁡ x ⊆ R1 ⁡ B ∧ y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x
55 48 54 spcev ⊢ R1 ⁡ x ⊆ R1 ⁡ B ∧ y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
56 55 3expib ⊢ R1 ⁡ x ⊆ R1 ⁡ B → y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
57 47 56 syl ⊢ B ∈ On ∧ x ∈ B → y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
58 45 57 syli ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B ∧ x ∈ On → y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
59 58 rexlimdva ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
60 sseq1 ⊢ v = y → v ⊆ w × w ↔ y ⊆ w × w
61 weeq1 ⊢ v = y → v We w ↔ y We w
62 60 61 3anbi23d ⊢ v = y → w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w ↔ w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
63 62 exbidv ⊢ v = y → ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w ↔ ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
64 19 63 elab ⊢ y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w ↔ ∃ w w ⊆ R1 ⁡ B ∧ y ⊆ w × w ∧ y We w
65 59 64 imbitrrdi ⊢ B ∈ On ∧ ¬ y We R1 ⁡ B → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
66 65 3adant1 ⊢ A ⊆ W ∧ B ∈ On ∧ ¬ y We R1 ⁡ B → ∃ x ∈ On y ⊆ R1 ⁡ x × R1 ⁡ x ∧ y We R1 ⁡ x → y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
67 27 66 sylcom ⊢ y ∈ A → A ⊆ W ∧ B ∈ On ∧ ¬ y We R1 ⁡ B → y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
68 16 67 syldc ⊢ A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B → y ∈ A → y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
69 68 sps ⊢ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B → y ∈ A → y ∈ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
70 10 11 12 69 ssrd ⊢ ∀ y A ⊆ W ∧ B ∈ On ∧ y ∈ A → ¬ y We R1 ⁡ B → A ⊆ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
71 9 70 sylbi ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B → A ⊆ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w
72 fvex ⊢ R1 ⁡ B ∈ V
73 abweex ⊢ R1 ⁡ B ∈ V → v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w ∈ V
74 72 73 ax-mp ⊢ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w ∈ V
75 74 ssex ⊢ A ⊆ v | ∃ w w ⊆ R1 ⁡ B ∧ v ⊆ w × w ∧ v We w → A ∈ V
76 71 75 syl ⊢ A ⊆ W ∧ B ∈ On ∧ ∀ y ∈ A ¬ y We R1 ⁡ B → A ∈ V