I know a cycle in a graph $G=(V,E)$ is a sequence of vertices $$v_0, v_1,\ldots, v_k$$ such that $k\geq 3$, $v_k = v_0$, and $G$ contains every edge between consecutive vertices: $(v_0, v_1)$, $(v_1, v_2), \ldots$, $(v_{k−1}, v_k)$. I know eventually I want to prove any cycle in a bipartite graph has an even length as the conjecture.
A hint has been given to use simple induction, but I am having trouble proving a bipartite graph with length $k+1$ also can only contain cycles of even length.
I don't know why we need to use an induction. The problem: every cycle in a bipartite graph is even, is simply proved by a contradiction.
Assume that there is an odd cycle in a bipartite graph. However, this derives a contradiction from two facts: 1. any subgraph of a bipartite graph is bipartite, and 2. odd cycle is not a bipartite graph.
It is very well-known fact that