Metamath Proof Explorer


Theorem cdleme25cv

Description: Change bound variables in cdleme25c . (Contributed by NM, 2-Feb-2013)

Ref Expression
Hypotheses cdleme25cv.f F=s˙U˙Q˙P˙s˙W
cdleme25cv.n N=P˙Q˙F˙R˙s˙W
cdleme25cv.g G=z˙U˙Q˙P˙z˙W
cdleme25cv.o O=P˙Q˙G˙R˙z˙W
cdleme25cv.i I=ιuB|sA¬s˙W¬s˙P˙Qu=N
cdleme25cv.e E=ιuB|zA¬z˙W¬z˙P˙Qu=O
Assertion cdleme25cv I=E

Proof

Step Hyp Ref Expression
1 cdleme25cv.f F=s˙U˙Q˙P˙s˙W
2 cdleme25cv.n N=P˙Q˙F˙R˙s˙W
3 cdleme25cv.g G=z˙U˙Q˙P˙z˙W
4 cdleme25cv.o O=P˙Q˙G˙R˙z˙W
5 cdleme25cv.i I=ιuB|sA¬s˙W¬s˙P˙Qu=N
6 cdleme25cv.e E=ιuB|zA¬z˙W¬z˙P˙Qu=O
7 breq1 s=zs˙Wz˙W
8 7 notbid s=z¬s˙W¬z˙W
9 breq1 s=zs˙P˙Qz˙P˙Q
10 9 notbid s=z¬s˙P˙Q¬z˙P˙Q
11 8 10 anbi12d s=z¬s˙W¬s˙P˙Q¬z˙W¬z˙P˙Q
12 oveq1 s=zs˙U=z˙U
13 oveq2 s=zP˙s=P˙z
14 13 oveq1d s=zP˙s˙W=P˙z˙W
15 14 oveq2d s=zQ˙P˙s˙W=Q˙P˙z˙W
16 12 15 oveq12d s=zs˙U˙Q˙P˙s˙W=z˙U˙Q˙P˙z˙W
17 oveq2 s=zR˙s=R˙z
18 17 oveq1d s=zR˙s˙W=R˙z˙W
19 16 18 oveq12d s=zs˙U˙Q˙P˙s˙W˙R˙s˙W=z˙U˙Q˙P˙z˙W˙R˙z˙W
20 19 oveq2d s=zP˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
21 20 eqeq2d s=zu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙Wu=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
22 11 21 imbi12d s=z¬s˙W¬s˙P˙Qu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W¬z˙W¬z˙P˙Qu=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
23 22 cbvralvw sA¬s˙W¬s˙P˙Qu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙WzA¬z˙W¬z˙P˙Qu=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
24 1 oveq1i F˙R˙s˙W=s˙U˙Q˙P˙s˙W˙R˙s˙W
25 24 oveq2i P˙Q˙F˙R˙s˙W=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W
26 2 25 eqtri N=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W
27 26 eqeq2i u=Nu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W
28 27 imbi2i ¬s˙W¬s˙P˙Qu=N¬s˙W¬s˙P˙Qu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W
29 28 ralbii sA¬s˙W¬s˙P˙Qu=NsA¬s˙W¬s˙P˙Qu=P˙Q˙s˙U˙Q˙P˙s˙W˙R˙s˙W
30 3 oveq1i G˙R˙z˙W=z˙U˙Q˙P˙z˙W˙R˙z˙W
31 30 oveq2i P˙Q˙G˙R˙z˙W=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
32 4 31 eqtri O=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
33 32 eqeq2i u=Ou=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
34 33 imbi2i ¬z˙W¬z˙P˙Qu=O¬z˙W¬z˙P˙Qu=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
35 34 ralbii zA¬z˙W¬z˙P˙Qu=OzA¬z˙W¬z˙P˙Qu=P˙Q˙z˙U˙Q˙P˙z˙W˙R˙z˙W
36 23 29 35 3bitr4i sA¬s˙W¬s˙P˙Qu=NzA¬z˙W¬z˙P˙Qu=O
37 36 a1i uBsA¬s˙W¬s˙P˙Qu=NzA¬z˙W¬z˙P˙Qu=O
38 37 riotabiia ιuB|sA¬s˙W¬s˙P˙Qu=N=ιuB|zA¬z˙W¬z˙P˙Qu=O
39 38 5 6 3eqtr4i I=E