Metamath Proof Explorer


Theorem weiunfrlem2

Description: Lemma for weiunfr . (Contributed by Matthew House, 23-Aug-2025)

Ref Expression
Hypotheses weiunfrlem2.1 F = w x A B ι u x A | w B | v x A | w B ¬ v R u
weiunfrlem2.2 T = y z | y x A B z x A B F y R F z F y = F z y F y / x S z
weiunfrlem2.3 C = ι s F r | t F r ¬ t R s
Assertion weiunfrlem2 R We A R Se A x A S Fr B T Fr x A B

Proof

Step Hyp Ref Expression
1 weiunfrlem2.1 F = w x A B ι u x A | w B | v x A | w B ¬ v R u
2 weiunfrlem2.2 T = y z | y x A B z x A B F y R F z F y = F z y F y / x S z
3 weiunfrlem2.3 C = ι s F r | t F r ¬ t R s
4 vex r V
5 4 inex1 r C / x B V
6 5 a1i R We A R Se A x A S Fr B r x A B r r C / x B V
7 1 weiunlem1 R We A R Se A F : x A B A w x A B w F w / x B w x A B v A w v / x B ¬ v R F w
8 7 adantr R We A R Se A r x A B r F : x A B A w x A B w F w / x B w x A B v A w v / x B ¬ v R F w
9 8 3adantl3 R We A R Se A x A S Fr B r x A B r F : x A B A w x A B w F w / x B w x A B v A w v / x B ¬ v R F w
10 9 simp1d R We A R Se A x A S Fr B r x A B r F : x A B A
11 10 fimassd R We A R Se A x A S Fr B r x A B r F r A
12 1 3 weiunfrlem1 R We A R Se A r x A B r C F r w r ¬ F w R C
13 12 3adantl3 R We A R Se A x A S Fr B r x A B r C F r w r ¬ F w R C
14 13 simpld R We A R Se A x A S Fr B r x A B r C F r
15 11 14 sseldd R We A R Se A x A S Fr B r x A B r C A
16 simpl3 R We A R Se A x A S Fr B r x A B r x A S Fr B
17 nfiu1 _ x x A B
18 nfrab1 _ x x A | w B
19 nfv x ¬ v R u
20 18 19 nfralw x v x A | w B ¬ v R u
21 20 18 nfriota _ x ι u x A | w B | v x A | w B ¬ v R u
22 17 21 nfmpt _ x w x A B ι u x A | w B | v x A | w B ¬ v R u
23 1 22 nfcxfr _ x F
24 nfcv _ x r
25 23 24 nfima _ x F r
26 nfv x ¬ t R s
27 25 26 nfralw x t F r ¬ t R s
28 27 25 nfriota _ x ι s F r | t F r ¬ t R s
29 3 28 nfcxfr _ x C
30 nfra1 x x A S Fr B
31 29 nfcsb1 _ x C / x S
32 29 nfcsb1 _ x C / x B
33 31 32 nffr x C / x S Fr C / x B
34 30 33 nfim x x A S Fr B C / x S Fr C / x B
35 csbeq1a x = C S = C / x S
36 freq1 S = C / x S S Fr B C / x S Fr B
37 35 36 syl x = C S Fr B C / x S Fr B
38 csbeq1a x = C B = C / x B
39 freq2 B = C / x B C / x S Fr B C / x S Fr C / x B
40 38 39 syl x = C C / x S Fr B C / x S Fr C / x B
41 37 40 bitrd x = C S Fr B C / x S Fr C / x B
42 41 imbi2d x = C x A S Fr B S Fr B x A S Fr B C / x S Fr C / x B
43 rsp x A S Fr B x A S Fr B
44 43 com12 x A x A S Fr B S Fr B
45 29 34 42 44 vtoclgaf C A x A S Fr B C / x S Fr C / x B
46 15 16 45 sylc R We A R Se A x A S Fr B r x A B r C / x S Fr C / x B
47 inss2 r C / x B C / x B
48 47 a1i R We A R Se A x A S Fr B r x A B r r C / x B C / x B
49 10 ffund R We A R Se A x A S Fr B r x A B r Fun F
50 fvelima Fun F C F r o r F o = C
51 49 14 50 syl2anc R We A R Se A x A S Fr B r x A B r o r F o = C
52 simprl R We A R Se A x A S Fr B r x A B r o r F o = C o r
53 simplrl R We A R Se A x A S Fr B r x A B r o r F o = C r x A B
54 53 52 sseldd R We A R Se A x A S Fr B r x A B r o r F o = C o x A B
55 9 simp2d R We A R Se A x A S Fr B r x A B r w x A B w F w / x B
56 55 adantr R We A R Se A x A S Fr B r x A B r o r F o = C w x A B w F w / x B
57 id w = o w = o
58 fveq2 w = o F w = F o
59 58 csbeq1d w = o F w / x B = F o / x B
60 57 59 eleq12d w = o w F w / x B o F o / x B
61 60 rspcv o x A B w x A B w F w / x B o F o / x B
62 54 56 61 sylc R We A R Se A x A S Fr B r x A B r o r F o = C o F o / x B
63 csbeq1 F o = C F o / x B = C / x B
64 63 ad2antll R We A R Se A x A S Fr B r x A B r o r F o = C F o / x B = C / x B
65 62 64 eleqtrd R We A R Se A x A S Fr B r x A B r o r F o = C o C / x B
66 52 65 elind R We A R Se A x A S Fr B r x A B r o r F o = C o r C / x B
67 66 ne0d R We A R Se A x A S Fr B r x A B r o r F o = C r C / x B
68 51 67 rexlimddv R We A R Se A x A S Fr B r x A B r r C / x B
69 fri r C / x B V C / x S Fr C / x B r C / x B C / x B r C / x B p r C / x B q r C / x B ¬ q C / x S p
70 6 46 48 68 69 syl22anc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p
71 simprl R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p p r C / x B
72 71 elin1d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p p r
73 13 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p C F r w r ¬ F w R C
74 73 simprd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p w r ¬ F w R C
75 fveq2 w = t F w = F t
76 75 breq1d w = t F w R C F t R C
77 76 notbid w = t ¬ F w R C ¬ F t R C
78 77 rspcv t r w r ¬ F w R C ¬ F t R C
79 74 78 mpan9 R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ F t R C
80 fveq2 w = p F w = F p
81 80 breq1d w = p F w R C F p R C
82 81 notbid w = p ¬ F w R C ¬ F p R C
83 82 rspcv p r w r ¬ F w R C ¬ F p R C
84 72 74 83 sylc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p ¬ F p R C
85 9 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p F : x A B A w x A B w F w / x B w x A B v A w v / x B ¬ v R F w
86 85 simp3d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p w x A B v A w v / x B ¬ v R F w
87 71 elin2d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p p C / x B
88 simplrl R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p r x A B
89 88 72 sseldd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p p x A B
90 15 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p C A
91 simpl w = p v = C w = p
92 simpr w = p v = C v = C
93 92 csbeq1d w = p v = C v / x B = C / x B
94 91 93 eleq12d w = p v = C w v / x B p C / x B
95 91 fveq2d w = p v = C F w = F p
96 92 95 breq12d w = p v = C v R F w C R F p
97 96 notbid w = p v = C ¬ v R F w ¬ C R F p
98 94 97 imbi12d w = p v = C w v / x B ¬ v R F w p C / x B ¬ C R F p
99 98 rspc2gv p x A B C A w x A B v A w v / x B ¬ v R F w p C / x B ¬ C R F p
100 89 90 99 syl2anc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p w x A B v A w v / x B ¬ v R F w p C / x B ¬ C R F p
101 86 87 100 mp2d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p ¬ C R F p
102 simpll1 R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p R We A
103 weso R We A R Or A
104 102 103 syl R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p R Or A
105 10 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p F : x A B A
106 105 89 ffvelcdmd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p F p A
107 sotrieq2 R Or A F p A C A F p = C ¬ F p R C ¬ C R F p
108 104 106 90 107 syl12anc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p F p = C ¬ F p R C ¬ C R F p
109 84 101 108 mpbir2and R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p F p = C
110 109 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F p = C
111 breq2 F p = C F t R F p F t R C
112 111 notbid F p = C ¬ F t R F p ¬ F t R C
113 110 112 syl R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ F t R F p ¬ F t R C
114 79 113 mpbird R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ F t R F p
115 simplr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p t r
116 88 sselda R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r t x A B
117 55 ad2antrr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r w x A B w F w / x B
118 id w = t w = t
119 75 csbeq1d w = t F w / x B = F t / x B
120 118 119 eleq12d w = t w F w / x B t F t / x B
121 120 rspcv t x A B w x A B w F w / x B t F t / x B
122 116 117 121 sylc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r t F t / x B
123 122 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p t F t / x B
124 simpr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p F t = F p
125 110 adantr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p F p = C
126 124 125 eqtrd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p F t = C
127 126 csbeq1d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p F t / x B = C / x B
128 123 127 eleqtrd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p t C / x B
129 115 128 elind R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p t r C / x B
130 simprr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p q r C / x B ¬ q C / x S p
131 130 ad2antrr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p q r C / x B ¬ q C / x S p
132 breq1 q = t q C / x S p t C / x S p
133 132 notbid q = t ¬ q C / x S p ¬ t C / x S p
134 133 rspcv t r C / x B q r C / x B ¬ q C / x S p ¬ t C / x S p
135 129 131 134 sylc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p ¬ t C / x S p
136 126 csbeq1d R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p F t / x S = C / x S
137 136 breqd R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p t F t / x S p t C / x S p
138 135 137 mtbird R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p ¬ t F t / x S p
139 138 ex R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r F t = F p ¬ t F t / x S p
140 imnan F t = F p ¬ t F t / x S p ¬ F t = F p t F t / x S p
141 139 140 sylib R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ F t = F p t F t / x S p
142 pm4.56 ¬ F t R F p ¬ F t = F p t F t / x S p ¬ F t R F p F t = F p t F t / x S p
143 142 biimpi ¬ F t R F p ¬ F t = F p t F t / x S p ¬ F t R F p F t = F p t F t / x S p
144 114 141 143 syl2anc R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ F t R F p F t = F p t F t / x S p
145 144 intnand R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ t x A B p x A B F t R F p F t = F p t F t / x S p
146 simpl y = t z = p y = t
147 146 fveq2d y = t z = p F y = F t
148 simpr y = t z = p z = p
149 148 fveq2d y = t z = p F z = F p
150 147 149 breq12d y = t z = p F y R F z F t R F p
151 147 149 eqeq12d y = t z = p F y = F z F t = F p
152 147 csbeq1d y = t z = p F y / x S = F t / x S
153 146 152 148 breq123d y = t z = p y F y / x S z t F t / x S p
154 151 153 anbi12d y = t z = p F y = F z y F y / x S z F t = F p t F t / x S p
155 150 154 orbi12d y = t z = p F y R F z F y = F z y F y / x S z F t R F p F t = F p t F t / x S p
156 155 2 brab2a t T p t x A B p x A B F t R F p F t = F p t F t / x S p
157 145 156 sylnibr R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ t T p
158 157 ralrimiva R We A R Se A x A S Fr B r x A B r p r C / x B q r C / x B ¬ q C / x S p t r ¬ t T p
159 70 72 158 reximssdv R We A R Se A x A S Fr B r x A B r p r t r ¬ t T p
160 159 ex R We A R Se A x A S Fr B r x A B r p r t r ¬ t T p
161 160 alrimiv R We A R Se A x A S Fr B r r x A B r p r t r ¬ t T p
162 df-fr T Fr x A B r r x A B r p r t r ¬ t T p
163 161 162 sylibr R We A R Se A x A S Fr B T Fr x A B