pith. machine review for the scientific record. sign in
def

phasePerTick

definition
show as:
view math explainer →
module
IndisputableMonolith.QFT.SpinStatistics
domain
QFT
line
240 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.QFT.SpinStatistics on GitHub at line 240.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

 237  ticks : ℕ
 238
 239/-- Phase accumulated per tick for spin s. -/
 240noncomputable def phasePerTick (s : Spin) : ℂ :=
 241  Complex.exp (2 * π * I * s.value / 8)
 242
 243/-- **THEOREM**: 8 ticks gives the full cycle phase. -/
 244theorem eight_ticks_full_cycle (s : Spin) :
 245    (phasePerTick s) ^ 8 = cyclePhase s := by
 246  unfold phasePerTick cyclePhase
 247  rw [← Complex.exp_nat_mul]
 248  congr 1
 249  ring
 250
 251/-! ## Examples: Standard Model Particles -/
 252
 253/-- Electron has spin 1/2 (fermion). -/
 254example : Spin.half.isHalfInteger := by decide
 255
 256/-- Photon has spin 1 (boson). -/
 257example : Spin.one.isInteger := by decide
 258
 259/-- Electron obeys Fermi-Dirac statistics. -/
 260example : statisticsFromSpin Spin.half = Statistics.fermiDirac := by
 261  apply spin_statistics_fermion
 262  decide
 263
 264/-- Photon obeys Bose-Einstein statistics. -/
 265example : statisticsFromSpin Spin.one = Statistics.boseEinstein := by
 266  apply spin_statistics_boson
 267  decide
 268
 269/-! ## Falsification Criteria -/
 270