Did I actually prove the graphs are isomorphic?

The name of the pictureThe name of the pictureThe name of the pictureClash 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?








share|cite|improve this question















  • 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















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?








share|cite|improve this question















  • 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













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?








share|cite|improve this question











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?










share|cite|improve this question










share|cite|improve this question




share|cite|improve this question









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













  • 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
















active

oldest

votes











Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















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



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














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













































































Comments

Popular posts from this blog

What is the equation of a 3D cone with generalised tilt?

Color the edges and diagonals of a regular polygon

Relationship between determinant of matrix and determinant of adjoint?