Step |
Hyp |
Ref |
Expression |
1 |
|
usgrexmpl.v |
⊢ 𝑉 = ( 0 ... 4 ) |
2 |
|
usgrexmpl.e |
⊢ 𝐸 = 〈“ { 0 , 1 } { 1 , 2 } { 2 , 0 } { 0 , 3 } ”〉 |
3 |
|
usgrexmpl.g |
⊢ 𝐺 = 〈 𝑉 , 𝐸 〉 |
4 |
|
edgval |
⊢ ( Edg ‘ 𝐺 ) = ran ( iEdg ‘ 𝐺 ) |
5 |
1 2 3
|
usgrexmpllem |
⊢ ( ( Vtx ‘ 𝐺 ) = 𝑉 ∧ ( iEdg ‘ 𝐺 ) = 𝐸 ) |
6 |
5
|
simpri |
⊢ ( iEdg ‘ 𝐺 ) = 𝐸 |
7 |
6
|
rneqi |
⊢ ran ( iEdg ‘ 𝐺 ) = ran 𝐸 |
8 |
|
prex |
⊢ { 0 , 1 } ∈ V |
9 |
|
prex |
⊢ { 1 , 2 } ∈ V |
10 |
8 9
|
pm3.2i |
⊢ ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) |
11 |
|
prex |
⊢ { 2 , 0 } ∈ V |
12 |
|
prex |
⊢ { 0 , 3 } ∈ V |
13 |
11 12
|
pm3.2i |
⊢ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) |
14 |
10 13
|
pm3.2i |
⊢ ( ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) ∧ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) ) |
15 |
|
usgrexmpldifpr |
⊢ ( ( { 0 , 1 } ≠ { 1 , 2 } ∧ { 0 , 1 } ≠ { 2 , 0 } ∧ { 0 , 1 } ≠ { 0 , 3 } ) ∧ ( { 1 , 2 } ≠ { 2 , 0 } ∧ { 1 , 2 } ≠ { 0 , 3 } ∧ { 2 , 0 } ≠ { 0 , 3 } ) ) |
16 |
14 15
|
pm3.2i |
⊢ ( ( ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) ∧ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) ) ∧ ( ( { 0 , 1 } ≠ { 1 , 2 } ∧ { 0 , 1 } ≠ { 2 , 0 } ∧ { 0 , 1 } ≠ { 0 , 3 } ) ∧ ( { 1 , 2 } ≠ { 2 , 0 } ∧ { 1 , 2 } ≠ { 0 , 3 } ∧ { 2 , 0 } ≠ { 0 , 3 } ) ) ) |
17 |
16 2
|
pm3.2i |
⊢ ( ( ( ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) ∧ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) ) ∧ ( ( { 0 , 1 } ≠ { 1 , 2 } ∧ { 0 , 1 } ≠ { 2 , 0 } ∧ { 0 , 1 } ≠ { 0 , 3 } ) ∧ ( { 1 , 2 } ≠ { 2 , 0 } ∧ { 1 , 2 } ≠ { 0 , 3 } ∧ { 2 , 0 } ≠ { 0 , 3 } ) ) ) ∧ 𝐸 = 〈“ { 0 , 1 } { 1 , 2 } { 2 , 0 } { 0 , 3 } ”〉 ) |
18 |
|
s4f1o |
⊢ ( ( ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) ∧ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) ) → ( ( ( { 0 , 1 } ≠ { 1 , 2 } ∧ { 0 , 1 } ≠ { 2 , 0 } ∧ { 0 , 1 } ≠ { 0 , 3 } ) ∧ ( { 1 , 2 } ≠ { 2 , 0 } ∧ { 1 , 2 } ≠ { 0 , 3 } ∧ { 2 , 0 } ≠ { 0 , 3 } ) ) → ( 𝐸 = 〈“ { 0 , 1 } { 1 , 2 } { 2 , 0 } { 0 , 3 } ”〉 → 𝐸 : dom 𝐸 –1-1-onto→ ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ) ) ) |
19 |
18
|
imp31 |
⊢ ( ( ( ( ( { 0 , 1 } ∈ V ∧ { 1 , 2 } ∈ V ) ∧ ( { 2 , 0 } ∈ V ∧ { 0 , 3 } ∈ V ) ) ∧ ( ( { 0 , 1 } ≠ { 1 , 2 } ∧ { 0 , 1 } ≠ { 2 , 0 } ∧ { 0 , 1 } ≠ { 0 , 3 } ) ∧ ( { 1 , 2 } ≠ { 2 , 0 } ∧ { 1 , 2 } ≠ { 0 , 3 } ∧ { 2 , 0 } ≠ { 0 , 3 } ) ) ) ∧ 𝐸 = 〈“ { 0 , 1 } { 1 , 2 } { 2 , 0 } { 0 , 3 } ”〉 ) → 𝐸 : dom 𝐸 –1-1-onto→ ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ) |
20 |
|
dff1o5 |
⊢ ( 𝐸 : dom 𝐸 –1-1-onto→ ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ↔ ( 𝐸 : dom 𝐸 –1-1→ ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ∧ ran 𝐸 = ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ) ) |
21 |
20
|
simprbi |
⊢ ( 𝐸 : dom 𝐸 –1-1-onto→ ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) → ran 𝐸 = ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) ) |
22 |
17 19 21
|
mp2b |
⊢ ran 𝐸 = ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) |
23 |
4 7 22
|
3eqtri |
⊢ ( Edg ‘ 𝐺 ) = ( { { 0 , 1 } , { 1 , 2 } } ∪ { { 2 , 0 } , { 0 , 3 } } ) |