Description: Every function F : A --> B can be decomposed into a surjective function onto P and an injective function from P . (Contributed by AV, 12-Mar-2024) (Proof shortened by AV, 22-Mar-2024)
Ref | Expression | ||
---|---|---|---|
Hypothesis | fundcmpsurinj.p | |
|
Assertion | fundcmpsurinjpreimafv | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | fundcmpsurinj.p | |
|
2 | 1 | fundcmpsurbijinjpreimafv | |
3 | vex | |
|
4 | vex | |
|
5 | 3 4 | coex | |
6 | simprl1 | |
|
7 | simp3 | |
|
8 | f1of1 | |
|
9 | 8 | 3ad2ant2 | |
10 | f1co | |
|
11 | 7 9 10 | syl2anc | |
12 | 11 | ad2antrl | |
13 | simprr | |
|
14 | 6 12 13 | 3jca | |
15 | f1eq1 | |
|
16 | coeq1 | |
|
17 | 16 | eqeq2d | |
18 | 15 17 | 3anbi23d | |
19 | 18 | spcegv | |
20 | 5 14 19 | mpsyl | |
21 | 20 | ex | |
22 | 21 | exlimdvv | |
23 | 22 | eximdv | |
24 | 2 23 | mpd | |