OAI/GroupTheory/Kervaire/UnitaryHomotopy.lean
26 declarations, 0 contain sorry, 0 declared as axioms
- structure
OAI.KervaireUnitaryHomotopy.UMapline 35Source documentation
A smooth ambient representative of a smooth unitary-valued map.
structure UMap where …
- instance
OAI.KervaireUnitaryHomotopy.(instance at line 40)line 40 - def
OAI.KervaireUnitaryHomotopy.Elementaryline 45Source documentation
Elementary smooth homotopy; equalities only concern the unitary domain.
def Elementary (F G : UMap B C) : Prop := …
Mentions: OAI.KervaireUnitaryHomotopy.UMap
- def
OAI.KervaireUnitaryHomotopy.Homotopicline 52Source documentation
Finite chains suffice, so no smooth concatenation theorem is assumed.
def Homotopic (F G : UMap B C) : Prop := Relation.EqvGen Elementary F G
Mentions: OAI.KervaireUnitaryHomotopy.UMap, OAI.KervaireUnitaryHomotopy.Elementary
- lemma
OAI.KervaireUnitaryHomotopy.homotopic_of_elementaryline 54 - lemma
OAI.KervaireUnitaryHomotopy.homotopic_reflline 57 - lemma
OAI.KervaireUnitaryHomotopy.homotopic_symmline 58 - lemma
OAI.KervaireUnitaryHomotopy.homotopic_transline 60 - lemma
OAI.KervaireUnitaryHomotopy.fderiv_horizontal_congrline 71Source documentation
Horizontal derivatives depend only on the restriction to the unitary group. This is essential: homotopies cancel X X* only on that group, not on all matrices.
lemma fderiv_horizontal_congr {f g : ℝ × E → D} (hf : ContDiff ℝ ∞ f) (hg : ContDiff ℝ ∞ g) (t s : ℝ) (heq : ∀ x : unitary E, f (t,(x : E)) = g (s,(x : E))) (x : unitary E) (a : skewAdjoint.submodule ℝ E) : fderiv ℝ f (t,(x : E)) (0,(x : E)*(a : E)) = fderiv ℝ g (s,(x : E)) (0,(x : E)*(a : E)) := by … - lemma
OAI.KervaireUnitaryHomotopy.invariant_of_elementaryline 101 - lemma
OAI.KervaireIncidenceCurrent.incidence_restrict_congrline 125 - lemma
OAI.KervaireIncidenceCurrent.incidence_endpoint_integralline 133 - def
OAI.KervaireIncidenceCurrent.timelessline 152Source documentation
An ambient representative independent of the time coordinate.
def timeless (F : UMap (Mat K) (Mat (K ⊕ R))) : ℝ × Mat K → Mat (K ⊕ R) := …
Mentions: OAI.KervaireIncidenceCurrent.Mat
- lemma
OAI.KervaireIncidenceCurrent.contDiff_timelessline 156 - def
OAI.KervaireIncidenceCurrent.currentline 160Source documentation
The compact horizontal current evaluated on a smooth unitary map.
def current {n : ℕ} (b : Fin n → Horizontal K R) (form : Mat (K ⊕ R) → Mat (K ⊕ R) [⋀^Fin n]→L[ℝ] ℝ) (F : UMap (Mat K) (Mat (K ⊕ R))) : ℝ := …Mentions: OAI.KervaireIncidenceCurrent.Horizontal, OAI.KervaireIncidenceCurrent.Mat
- lemma
OAI.KervaireIncidenceCurrent.current_eq_of_elementaryline 168 - lemma
OAI.KervaireIncidenceCurrent.current_eq_of_homotopicline 183 - def
OAI.KervaireIncidenceCurrent.modelline 198 - lemma
OAI.KervaireIncidenceCurrent.contDiff_modelline 200 - lemma
OAI.KervaireIncidenceCurrent.fderiv_modelline 205 - def
OAI.KervaireIncidenceCurrent.skewConjline 218Source documentation
Conjugation is a real linear automorphism of the skew-Hermitian space.
def skewConj (U : unitary (Mat K)) : skewAdjoint.submodule ℝ (Mat K) ≃ₗ[ℝ] skewAdjoint.submodule ℝ (Mat K) where …Mentions: OAI.KervaireIncidenceCurrent.Mat
- def
OAI.KervaireIncidenceCurrent.gaugeFrameline 241 - def
OAI.KervaireIncidenceCurrent.gaugePointline 244 - lemma
OAI.KervaireIncidenceCurrent.model_incidence_gaugeline 252 - def
OAI.KervaireIncidenceCurrent.modelHorizontalEquivline 259 - lemma
OAI.KervaireIncidenceCurrent.fderiv_model_gaugeline 265