Did I actually prove the graphs are isomorphic?
Clash Royale CLAN TAG#URR8PPP
up vote
2
down vote
favorite
I just took an exam.
One of the open ended questions was to prove that two graphs are isomorphic. I set about proving that the mapping $$phi : G rightarrow H $$ is bijective. Let's assume I did that part of the question correctly.
Then, in order to show that adjacency and non-adjacency were preserved, I wrote out the adjacency matrix of each graph, and showed they were equal.
My Question
Is writing out the adjacency matrix of each graph and showing that they are equal enough to show that adjacency and non-adjacency are preserved? I am not concerned about how mathematically rigorous this is or isn't, considering most people in my class simply said "a cycle exists, and the vertices and edges are shared, so it is isomorphic."
I am concerned if it is mathematically sufficient to show adjacency and non-adjacency by showing that the adjacency matrices are the same. After all, with an adjacency matrix, we can see what is and is not adjacent, so is this a valid step in proving the graphs are isomorphic?
discrete-mathematics graph-theory
 |Â
show 1 more comment
up vote
2
down vote
favorite
I just took an exam.
One of the open ended questions was to prove that two graphs are isomorphic. I set about proving that the mapping $$phi : G rightarrow H $$ is bijective. Let's assume I did that part of the question correctly.
Then, in order to show that adjacency and non-adjacency were preserved, I wrote out the adjacency matrix of each graph, and showed they were equal.
My Question
Is writing out the adjacency matrix of each graph and showing that they are equal enough to show that adjacency and non-adjacency are preserved? I am not concerned about how mathematically rigorous this is or isn't, considering most people in my class simply said "a cycle exists, and the vertices and edges are shared, so it is isomorphic."
I am concerned if it is mathematically sufficient to show adjacency and non-adjacency by showing that the adjacency matrices are the same. After all, with an adjacency matrix, we can see what is and is not adjacent, so is this a valid step in proving the graphs are isomorphic?
discrete-mathematics graph-theory
3
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
1
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
1
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
1
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
1
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18
 |Â
show 1 more comment
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I just took an exam.
One of the open ended questions was to prove that two graphs are isomorphic. I set about proving that the mapping $$phi : G rightarrow H $$ is bijective. Let's assume I did that part of the question correctly.
Then, in order to show that adjacency and non-adjacency were preserved, I wrote out the adjacency matrix of each graph, and showed they were equal.
My Question
Is writing out the adjacency matrix of each graph and showing that they are equal enough to show that adjacency and non-adjacency are preserved? I am not concerned about how mathematically rigorous this is or isn't, considering most people in my class simply said "a cycle exists, and the vertices and edges are shared, so it is isomorphic."
I am concerned if it is mathematically sufficient to show adjacency and non-adjacency by showing that the adjacency matrices are the same. After all, with an adjacency matrix, we can see what is and is not adjacent, so is this a valid step in proving the graphs are isomorphic?
discrete-mathematics graph-theory
I just took an exam.
One of the open ended questions was to prove that two graphs are isomorphic. I set about proving that the mapping $$phi : G rightarrow H $$ is bijective. Let's assume I did that part of the question correctly.
Then, in order to show that adjacency and non-adjacency were preserved, I wrote out the adjacency matrix of each graph, and showed they were equal.
My Question
Is writing out the adjacency matrix of each graph and showing that they are equal enough to show that adjacency and non-adjacency are preserved? I am not concerned about how mathematically rigorous this is or isn't, considering most people in my class simply said "a cycle exists, and the vertices and edges are shared, so it is isomorphic."
I am concerned if it is mathematically sufficient to show adjacency and non-adjacency by showing that the adjacency matrices are the same. After all, with an adjacency matrix, we can see what is and is not adjacent, so is this a valid step in proving the graphs are isomorphic?
discrete-mathematics graph-theory
asked Aug 2 at 23:03
Prime
707421
707421
3
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
1
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
1
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
1
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
1
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18
 |Â
show 1 more comment
3
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
1
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
1
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
1
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
1
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18
3
3
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
1
1
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
1
1
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
1
1
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
1
1
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18
 |Â
show 1 more comment
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2870580%2fdid-i-actually-prove-the-graphs-are-isomorphic%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
3
Yes, if you can label the vertices so as to make the adjacency matrices actually equal to each other, then that proves the graphs are isomorphic.
– quasi
Aug 2 at 23:08
1
Checking that the adjacency matrices are the same is not only sufficient, it is also the definition of graph isomorphism.
– angryavian
Aug 2 at 23:08
1
@angryavian Sure, if I take the transpose and what not. Otherwise, it is merely a part. I sought to show a bijection with the mapping of the vertices first, and then moved on to an adjacency matrix.
– Prime
Aug 2 at 23:09
1
@quasi well yes, the vertices were labelled properly. So Thanks.
– Prime
Aug 2 at 23:10
1
@Prime Yes: to be clear, I mean that showing that a given mapping $phi : G to H$ (of vertices to vertices) is an isomorphism is equivalent to showing that the adjacency matrices are the same. To show that two graphs are isomorphic, you have to produce this mapping, which is equivalent to finding an appropriate pairing/labeling of the vertices.
– angryavian
Aug 2 at 23:18