Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
Mirrors > Home > MPE Home > Th. List > fmptco | Structured version Visualization version Unicode version |
Description: Composition of two functions expressed as ordered-pair class abstractions. If has the equation and the equation then has the equation . (Contributed by FL, 21-Jun-2012.) (Revised by Mario Carneiro, 24-Jul-2014.) |
Ref | Expression |
---|---|
fmptco.1 | |
fmptco.2 | |
fmptco.3 | |
fmptco.4 |
Ref | Expression |
---|---|
fmptco |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | relco 5633 | . 2 | |
2 | mptrel 5248 | . 2 | |
3 | fmptco.2 | . . . . . . . . . . . 12 | |
4 | fmptco.1 | . . . . . . . . . . . 12 | |
5 | 3, 4 | fmpt3d 6386 | . . . . . . . . . . 11 |
6 | 5 | ffund 6049 | . . . . . . . . . 10 |
7 | funbrfv 6234 | . . . . . . . . . . 11 | |
8 | 7 | imp 445 | . . . . . . . . . 10 |
9 | 6, 8 | sylan 488 | . . . . . . . . 9 |
10 | 9 | eqcomd 2628 | . . . . . . . 8 |
11 | 10 | a1d 25 | . . . . . . 7 |
12 | 11 | expimpd 629 | . . . . . 6 |
13 | 12 | pm4.71rd 667 | . . . . 5 |
14 | 13 | exbidv 1850 | . . . 4 |
15 | fvex 6201 | . . . . . 6 | |
16 | breq2 4657 | . . . . . . 7 | |
17 | breq1 4656 | . . . . . . 7 | |
18 | 16, 17 | anbi12d 747 | . . . . . 6 |
19 | 15, 18 | ceqsexv 3242 | . . . . 5 |
20 | funfvbrb 6330 | . . . . . . . . 9 | |
21 | 6, 20 | syl 17 | . . . . . . . 8 |
22 | fdm 6051 | . . . . . . . . . 10 | |
23 | 5, 22 | syl 17 | . . . . . . . . 9 |
24 | 23 | eleq2d 2687 | . . . . . . . 8 |
25 | 21, 24 | bitr3d 270 | . . . . . . 7 |
26 | 3 | fveq1d 6193 | . . . . . . . 8 |
27 | fmptco.3 | . . . . . . . 8 | |
28 | eqidd 2623 | . . . . . . . 8 | |
29 | 26, 27, 28 | breq123d 4667 | . . . . . . 7 |
30 | 25, 29 | anbi12d 747 | . . . . . 6 |
31 | nfcv 2764 | . . . . . . . . 9 | |
32 | nfv 1843 | . . . . . . . . . 10 | |
33 | nffvmpt1 6199 | . . . . . . . . . . . 12 | |
34 | nfcv 2764 | . . . . . . . . . . . 12 | |
35 | nfcv 2764 | . . . . . . . . . . . 12 | |
36 | 33, 34, 35 | nfbr 4699 | . . . . . . . . . . 11 |
37 | nfcsb1v 3549 | . . . . . . . . . . . 12 | |
38 | 37 | nfeq2 2780 | . . . . . . . . . . 11 |
39 | 36, 38 | nfbi 1833 | . . . . . . . . . 10 |
40 | 32, 39 | nfim 1825 | . . . . . . . . 9 |
41 | fveq2 6191 | . . . . . . . . . . . 12 | |
42 | 41 | breq1d 4663 | . . . . . . . . . . 11 |
43 | csbeq1a 3542 | . . . . . . . . . . . 12 | |
44 | 43 | eqeq2d 2632 | . . . . . . . . . . 11 |
45 | 42, 44 | bibi12d 335 | . . . . . . . . . 10 |
46 | 45 | imbi2d 330 | . . . . . . . . 9 |
47 | vex 3203 | . . . . . . . . . . . 12 | |
48 | simpl 473 | . . . . . . . . . . . . . . 15 | |
49 | 48 | eleq1d 2686 | . . . . . . . . . . . . . 14 |
50 | id 22 | . . . . . . . . . . . . . . 15 | |
51 | fmptco.4 | . . . . . . . . . . . . . . 15 | |
52 | 50, 51 | eqeqan12rd 2640 | . . . . . . . . . . . . . 14 |
53 | 49, 52 | anbi12d 747 | . . . . . . . . . . . . 13 |
54 | df-mpt 4730 | . . . . . . . . . . . . 13 | |
55 | 53, 54 | brabga 4989 | . . . . . . . . . . . 12 |
56 | 4, 47, 55 | sylancl 694 | . . . . . . . . . . 11 |
57 | id 22 | . . . . . . . . . . . . 13 | |
58 | eqid 2622 | . . . . . . . . . . . . . 14 | |
59 | 58 | fvmpt2 6291 | . . . . . . . . . . . . 13 |
60 | 57, 4, 59 | syl2an2 875 | . . . . . . . . . . . 12 |
61 | 60 | breq1d 4663 | . . . . . . . . . . 11 |
62 | 4 | biantrurd 529 | . . . . . . . . . . 11 |
63 | 56, 61, 62 | 3bitr4d 300 | . . . . . . . . . 10 |
64 | 63 | expcom 451 | . . . . . . . . 9 |
65 | 31, 40, 46, 64 | vtoclgaf 3271 | . . . . . . . 8 |
66 | 65 | impcom 446 | . . . . . . 7 |
67 | 66 | pm5.32da 673 | . . . . . 6 |
68 | 30, 67 | bitrd 268 | . . . . 5 |
69 | 19, 68 | syl5bb 272 | . . . 4 |
70 | 14, 69 | bitrd 268 | . . 3 |
71 | vex 3203 | . . . 4 | |
72 | 71, 47 | opelco 5293 | . . 3 |
73 | df-mpt 4730 | . . . . 5 | |
74 | 73 | eleq2i 2693 | . . . 4 |
75 | nfv 1843 | . . . . . 6 | |
76 | 37 | nfeq2 2780 | . . . . . 6 |
77 | 75, 76 | nfan 1828 | . . . . 5 |
78 | nfv 1843 | . . . . 5 | |
79 | eleq1 2689 | . . . . . 6 | |
80 | 43 | eqeq2d 2632 | . . . . . 6 |
81 | 79, 80 | anbi12d 747 | . . . . 5 |
82 | eqeq1 2626 | . . . . . 6 | |
83 | 82 | anbi2d 740 | . . . . 5 |
84 | 77, 78, 71, 47, 81, 83 | opelopabf 5000 | . . . 4 |
85 | 74, 84 | bitri 264 | . . 3 |
86 | 70, 72, 85 | 3bitr4g 303 | . 2 |
87 | 1, 2, 86 | eqrelrdv 5216 | 1 |
Colors of variables: wff setvar class |
Syntax hints: wi 4 wb 196 wa 384 wceq 1483 wex 1704 wcel 1990 cvv 3200 csb 3533 cop 4183 class class class wbr 4653 copab 4712 cmpt 4729 cdm 5114 ccom 5118 wfun 5882 wf 5884 cfv 5888 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1722 ax-4 1737 ax-5 1839 ax-6 1888 ax-7 1935 ax-8 1992 ax-9 1999 ax-10 2019 ax-11 2034 ax-12 2047 ax-13 2246 ax-ext 2602 ax-sep 4781 ax-nul 4789 ax-pow 4843 ax-pr 4906 |
This theorem depends on definitions: df-bi 197 df-or 385 df-an 386 df-3an 1039 df-tru 1486 df-ex 1705 df-nf 1710 df-sb 1881 df-eu 2474 df-mo 2475 df-clab 2609 df-cleq 2615 df-clel 2618 df-nfc 2753 df-ne 2795 df-ral 2917 df-rex 2918 df-rab 2921 df-v 3202 df-sbc 3436 df-csb 3534 df-dif 3577 df-un 3579 df-in 3581 df-ss 3588 df-nul 3916 df-if 4087 df-sn 4178 df-pr 4180 df-op 4184 df-uni 4437 df-br 4654 df-opab 4713 df-mpt 4730 df-id 5024 df-xp 5120 df-rel 5121 df-cnv 5122 df-co 5123 df-dm 5124 df-rn 5125 df-res 5126 df-ima 5127 df-iota 5851 df-fun 5890 df-fn 5891 df-f 5892 df-fv 5896 |
This theorem is referenced by: fmptcof 6397 cofmpt 6399 fcompt 6400 fcoconst 6401 ofco 6917 ccatco 13581 lo1o12 14264 rlimcn1 14319 rlimcn1b 14320 rlimdiv 14376 ackbijnn 14560 setcepi 16738 prf1st 16844 prf2nd 16845 hofcllem 16898 prdsidlem 17322 pws0g 17326 pwsco1mhm 17370 pwsco2mhm 17371 pwsinvg 17528 pwssub 17529 galactghm 17823 efginvrel1 18141 frgpup3lem 18190 gsumzf1o 18313 gsumconst 18334 gsummptshft 18336 gsumzmhm 18337 gsummhm2 18339 gsummptmhm 18340 gsumsub 18348 gsum2dlem2 18370 dprdfsub 18420 lmhmvsca 19045 psrass1lem 19377 psrlinv 19397 psrcom 19409 evlslem2 19512 coe1fval3 19578 psropprmul 19608 coe1z 19633 coe1mul2 19639 coe1tm 19643 ply1coe 19666 evls1sca 19688 frgpcyg 19922 evpmodpmf1o 19942 mhmvlin 20203 ofco2 20257 mdetleib2 20394 mdetralt 20414 smadiadetlem3 20474 ptrescn 21442 lmcn2 21452 qtopeu 21519 flfcnp2 21811 tgpconncomp 21916 tsmsmhm 21949 tsmssub 21952 tsmsxplem1 21956 negfcncf 22722 pcopt 22822 pcopt2 22823 pi1xfrcnvlem 22856 ovolctb 23258 ovolfs2 23339 uniioombllem2 23351 uniioombllem3 23353 ismbf 23397 mbfconst 23402 ismbfcn2 23406 itg1climres 23481 iblabslem 23594 iblabs 23595 bddmulibl 23605 limccnp 23655 limccnp2 23656 limcco 23657 dvcof 23711 dvcjbr 23712 dvcj 23713 dvfre 23714 dvmptcj 23731 dvmptco 23735 dvcnvlem 23739 dvef 23743 dvlip 23756 dvlipcn 23757 itgsubstlem 23811 plypf1 23968 plyco 23997 dgrcolem1 24029 dgrcolem2 24030 dgrco 24031 plycjlem 24032 taylply2 24122 logcn 24393 leibpi 24669 efrlim 24696 jensenlem2 24714 amgmlem 24716 lgamgulmlem2 24756 lgamcvg2 24781 ftalem7 24805 lgseisenlem4 25103 dchrisum0 25209 ofcfval4 30167 eulerpartgbij 30434 dstfrvclim1 30539 cvmliftlem6 31272 cvmliftphtlem 31299 cvmlift3lem5 31305 elmsubrn 31425 msubco 31428 circum 31568 mblfinlem2 33447 volsupnfl 33454 itgaddnc 33470 itgmulc2nc 33478 ftc1anclem1 33485 ftc1anclem2 33486 ftc1anclem3 33487 ftc1anclem4 33488 ftc1anclem5 33489 ftc1anclem7 33491 ftc1anclem8 33492 fnopabco 33517 upixp 33524 mendassa 37764 fsovrfovd 38303 fsovcnvlem 38307 cncfcompt 40096 dvcosax 40141 dirkercncflem4 40323 fourierdlem111 40434 meadjiunlem 40682 meadjiun 40683 amgmwlem 42548 amgmlemALT 42549 |
Copyright terms: Public domain | W3C validator |