Proving a Cycle Exists in Finite Graphs with Degree 2+ Vertices

Click For Summary

Homework Help Overview

The discussion revolves around a proof concerning finite graphs where all vertices have a degree of two or greater. The original poster attempts to prove that such a graph contains a cycle that passes through each vertex and concludes that it cannot be a tree.

Discussion Character

  • Exploratory, Assumption checking, Problem interpretation

Approaches and Questions Raised

  • Participants discuss the implications of the degree condition on the existence of cycles in the graph. Some question whether the original claim about cycles passing through each vertex holds true, suggesting that the statement may contain an error.

Discussion Status

The discussion is ongoing, with participants providing feedback on the original proof attempt. There is a recognition of potential counterexamples that challenge the validity of the claim, and some participants are exploring the implications of these counterexamples on the original statement.

Contextual Notes

There is a suggestion that the wording of the exercise may be incorrect, specifically regarding the phrase "each vertex," which some participants believe should be revised to simply state that the graph contains a cycle.

TheMathNoob
Messages
189
Reaction score
4

Homework Statement


Exercise 0.1. Suppose that G is a finite graph all of whose vertices has degree two or greater. Prove that a cycle passes through each vertex. Conclude that G cannot be a tree.

Homework Equations

The Attempt at a Solution


If every vertex in a graph G has degree two or greater, then there is always a way to get in and out without using the same edge. If we start at any vertex and try to traverse the graph by using the rule of getting in and out and not using the same edge, eventually we will realize that we can't stop, so this implies that there is a cycle. Therefore G can't be a tree.

I am new to this types of proofs, so I need feedback.
 
Last edited:
Physics news on Phys.org
TheMathNoob said:

Homework Statement


Exercise 0.1. Suppose that G is a finite graph all of whose vertices has degree two or greater. Prove that a cycle passes through each vertex. Conclude that G cannot be a tree.

Homework Equations

The Attempt at a Solution


If every vertex in a graph G has degree two or greater, then there is always a way to get in and out without using the same edge. If we start at any vertex and try to traverse the graph by using the rule of getting in and out and not using the same edge, eventually we will realize that we can't stop, so this implies that there is a cycle. Therefore G can't be a tree.

I am new to this types of proofs, so I need feedback.
Consider the following graph:
gaph.jpg

Apply your proof to vertex 1. Does it show that there is a cycle through vertex 1?
 
Samy_A said:
Consider the following graph:
View attachment 94303
Apply your proof to vertex 1. Does it show that there is a cycle through vertex 1?
That's not just a counterexample to the proof, it's a counterexample to the given claim.
 
haruspex said:
That's not just a counterexample to the proof, it's a counterexample to the given claim.
I know, it was a not too subtle hint. :oldsmile:
The "each vertex" in the statement of the exercise must be an error, and the exercise was probably something like: "prove that the graph contains a cycle".
 
Samy_A said:
I know, it was a not too subtle hint. :oldsmile:
The "each vertex" in the statement of the exercise must be an error, and the exercise was probably something like: "prove that the graph contains a cycle".
Yes, that makes sense for the last part.
 

Similar threads

  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
418
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 34 ·
2
Replies
34
Views
6K
  • · Replies 12 ·
Replies
12
Views
4K