Description: In a simple pseudograph, the mapping of edges having a fixed endpoint to the "other" vertex of the edge (which may be the fixed vertex itself in the case of a loop) is a one-to-one function into the set of vertices. (Contributed by Alexander van der Vekens, 4-Jan-2018) (Revised by AV, 6-Dec-2020)
Ref | Expression | ||
---|---|---|---|
Hypotheses | uspgredg2v.v | |
|
uspgredg2v.e | |
||
uspgredg2v.a | |
||
uspgredg2v.f | |
||
Assertion | uspgredg2v | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | uspgredg2v.v | |
|
2 | uspgredg2v.e | |
|
3 | uspgredg2v.a | |
|
4 | uspgredg2v.f | |
|
5 | 1 2 3 | uspgredg2vlem | |
6 | 5 | ralrimiva | |
7 | 6 | adantr | |
8 | preq2 | |
|
9 | 8 | eqeq2d | |
10 | 9 | cbvriotavw | |
11 | 8 | eqeq2d | |
12 | 11 | cbvriotavw | |
13 | simpl | |
|
14 | eleq2w | |
|
15 | 14 3 | elrab2 | |
16 | 2 | eleq2i | |
17 | 16 | biimpi | |
18 | 17 | anim1i | |
19 | 15 18 | sylbi | |
20 | 19 | adantr | |
21 | 13 20 | anim12i | |
22 | 3anass | |
|
23 | 21 22 | sylibr | |
24 | uspgredg2vtxeu | |
|
25 | reueq1 | |
|
26 | 1 25 | ax-mp | |
27 | 24 26 | sylibr | |
28 | 23 27 | syl | |
29 | eleq2w | |
|
30 | 29 3 | elrab2 | |
31 | 2 | eleq2i | |
32 | 31 | biimpi | |
33 | 32 | anim1i | |
34 | 30 33 | sylbi | |
35 | 34 | adantl | |
36 | 13 35 | anim12i | |
37 | 3anass | |
|
38 | 36 37 | sylibr | |
39 | uspgredg2vtxeu | |
|
40 | reueq1 | |
|
41 | 1 40 | ax-mp | |
42 | 39 41 | sylibr | |
43 | 38 42 | syl | |
44 | 10 12 28 43 | riotaeqimp | |
45 | 44 | ex | |
46 | 45 | ralrimivva | |
47 | eqeq1 | |
|
48 | 47 | riotabidv | |
49 | 4 48 | f1mpt | |
50 | 7 46 49 | sylanbrc | |