Metamath Proof Explorer


Theorem noinfdm

Description: Next, we calculate the domain of T . This is mostly to change bound variables. (Contributed by Scott Fenton, 8-Aug-2024)

Ref Expression
Hypothesis noinfdm.1 T=ifxByB¬y<sxιxB|yB¬y<sxdomιxB|yB¬y<sx1𝑜gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
Assertion noinfdm ¬xByB¬y<sxdomT=z|pBzdompqB¬p<sqpsucz=qsucz

Proof

Step Hyp Ref Expression
1 noinfdm.1 T=ifxByB¬y<sxιxB|yB¬y<sxdomιxB|yB¬y<sx1𝑜gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
2 iffalse ¬xByB¬y<sxifxByB¬y<sxιxB|yB¬y<sxdomιxB|yB¬y<sx1𝑜gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x=gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
3 1 2 eqtrid ¬xByB¬y<sxT=gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
4 3 dmeqd ¬xByB¬y<sxdomT=domgy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
5 iotaex ιx|uBgdomuvB¬u<svusucg=vsucgug=xV
6 eqid gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x=gy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x
7 5 6 dmmpti domgy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x=y|uBydomuvB¬u<svusucy=vsucy
8 eleq1w y=zydomuzdomu
9 suceq y=zsucy=sucz
10 9 reseq2d y=zusucy=usucz
11 9 reseq2d y=zvsucy=vsucz
12 10 11 eqeq12d y=zusucy=vsucyusucz=vsucz
13 12 imbi2d y=z¬u<svusucy=vsucy¬u<svusucz=vsucz
14 13 ralbidv y=zvB¬u<svusucy=vsucyvB¬u<svusucz=vsucz
15 8 14 anbi12d y=zydomuvB¬u<svusucy=vsucyzdomuvB¬u<svusucz=vsucz
16 15 rexbidv y=zuBydomuvB¬u<svusucy=vsucyuBzdomuvB¬u<svusucz=vsucz
17 dmeq u=pdomu=domp
18 17 eleq2d u=pzdomuzdomp
19 breq1 u=pu<svp<sv
20 19 notbid u=p¬u<sv¬p<sv
21 reseq1 u=pusucz=psucz
22 21 eqeq1d u=pusucz=vsuczpsucz=vsucz
23 20 22 imbi12d u=p¬u<svusucz=vsucz¬p<svpsucz=vsucz
24 23 ralbidv u=pvB¬u<svusucz=vsuczvB¬p<svpsucz=vsucz
25 breq2 v=qp<svp<sq
26 25 notbid v=q¬p<sv¬p<sq
27 reseq1 v=qvsucz=qsucz
28 27 eqeq2d v=qpsucz=vsuczpsucz=qsucz
29 26 28 imbi12d v=q¬p<svpsucz=vsucz¬p<sqpsucz=qsucz
30 29 cbvralvw vB¬p<svpsucz=vsuczqB¬p<sqpsucz=qsucz
31 24 30 bitrdi u=pvB¬u<svusucz=vsuczqB¬p<sqpsucz=qsucz
32 18 31 anbi12d u=pzdomuvB¬u<svusucz=vsuczzdompqB¬p<sqpsucz=qsucz
33 32 cbvrexvw uBzdomuvB¬u<svusucz=vsuczpBzdompqB¬p<sqpsucz=qsucz
34 16 33 bitrdi y=zuBydomuvB¬u<svusucy=vsucypBzdompqB¬p<sqpsucz=qsucz
35 34 cbvabv y|uBydomuvB¬u<svusucy=vsucy=z|pBzdompqB¬p<sqpsucz=qsucz
36 7 35 eqtri domgy|uBydomuvB¬u<svusucy=vsucyιx|uBgdomuvB¬u<svusucg=vsucgug=x=z|pBzdompqB¬p<sqpsucz=qsucz
37 4 36 eqtrdi ¬xByB¬y<sxdomT=z|pBzdompqB¬p<sqpsucz=qsucz