theorem
proved
chern_number_integer_from_8tick
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Physics.QuantumHallEffect on GitHub at line 51.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
formal source
48 The Chern number C_n = (1/2π) ∮ F_n dk² is integer because
49 the Berry phase integrand (F_n = ∂A_y/∂k_x - ∂A_x/∂k_y) integrates
50 to a multiple of 2π over the compact Brillouin zone. -/
51theorem chern_number_integer_from_8tick :
52 -- The 8-tick phase ω^8 = 1 forces integer winding numbers
53 ∀ k : Fin 8, ∃ n : ℤ, (phaseExp k)^8 = 1 := by
54 intro k
55 exact ⟨1, phase_eighth_power_is_one k⟩
56
57/-! ## IQHE - Integer Quantum Hall Effect -/
58
59/-- **IQHE FILLING FACTOR**: ν = n (integer) when n Landau levels are filled. -/
60def iqhe_filling (n : ℕ) : ℚ := n
61
62/-- For IQHE: σ_xy = ν × e²/h with ν ∈ ℤ. -/
63theorem iqhe_conductance_integer (n : ℕ) :
64 ∃ σ : ℕ, σ = n := ⟨n, rfl⟩
65
66/-- The von Klitzing constant R_K = h/e² is the resistance quantum. -/
67-- R_K ≈ 25812.807 Ω (exact in the 2019 SI revision)
68abbrev von_klitzing_constant : ℝ := 25812.807 -- Ohms
69
70/-- R_K is positive. -/
71theorem RK_positive : 0 < von_klitzing_constant := by norm_num
72
73/-! ## Landau Levels -/
74
75/-- **LANDAU QUANTIZATION**: E_n = ℏω_c(n + 1/2)
76 The factor 1/2 is the zero-point energy of spin-1/2 fermions.
77 In RS: the 1/2 comes from the 4-tick (half-period) fermionic phase. -/
78noncomputable def landau_energy (n : ℕ) (ω_c : ℝ) : ℝ :=
79 ω_c * (n + 1/2)
80
81/-- Landau levels are equally spaced. -/