An electron subjected to magnetic field B moves on a circular (cyclotron) orbit. Classically, any cyclotron radius R c is acceptable. Quantum-mechanically, only discrete energy levels (Landau levels) are allowed, and since R c is related to electron's energy, this corresponds to quantized values of R c . The energy quantization condition obtained by solving Schrödinger's equation reads, for example, E = ( n + α α ) ℏ ℏ ω ω c , α α = 1 / 2 for free electrons (in vacuum) or E = v 2 ( n + α α ) e B ℏ ℏ , α α = 0 for electrons in graphene, where n = 0 , 1 , 2 , … … . Although the derivation of these results is not difficult, there is an alternative way of deriving them, which offers in some respect better physical insight into the Landau level quantization. This alternative way is based on the semiclassical Bohr–Sommerfeld quantization condition ℏ ℏ ∮ ∮ d r ⋅ ⋅ k − − e ∮ ∮ d r ⋅ ⋅ A + ℏ ℏ γ γ = 2 π π ℏ ℏ ( n + 1 / 2 ) , which includes the geometric phase γ γ picked up by the electron while it executes its (real-space) motion along the closed loop of the cyclotron orbit. For free electrons, γ γ = 0 , while γ γ = π π for electrons in graphene. It turns out that the geometric phase is directly linked to α α = 1 / 2 of free electrons and α α = 0 of electrons in graphene.