OAI/AlgebraicGeometry/StableCoordinate/LaurentPresentation.lean
48 declarations, 0 contain sorry, 0 declared as axioms
The localized graded presentation
This file constructs the actual algebra equivalence
G[p⁻¹] ≃ₐ[k] (B k)[T;T⁻¹] from Section 3. No domain hypothesis is
needed for this explicit coordinate calculation.
- def
OAI.StableCoordinate.LaurentPresentation.xGline 22 - def
OAI.StableCoordinate.LaurentPresentation.yGline 23 - def
OAI.StableCoordinate.LaurentPresentation.zGline 24 - theorem
OAI.StableCoordinate.LaurentPresentation.quadric_identityline 26 - theorem
OAI.StableCoordinate.LaurentPresentation.quadricGline 35 - def
OAI.StableCoordinate.LaurentPresentation.baseMapline 49Source documentation
The source's degree-zero quadric algebra maps into its graded presentation.
noncomputable def baseMap : B k →ₐ[k] G k := …
- theorem
OAI.StableCoordinate.LaurentPresentation.baseMap_bXline 58 - theorem
OAI.StableCoordinate.LaurentPresentation.baseMap_sBline 63 - theorem
OAI.StableCoordinate.LaurentPresentation.baseMap_f0line 66 - theorem
OAI.StableCoordinate.LaurentPresentation.baseMap_g0line 70 - abbrev
OAI.StableCoordinate.LaurentPresentation.Laurentline 73 - abbrev
OAI.StableCoordinate.LaurentPresentation.Localizedline 74 - def
OAI.StableCoordinate.LaurentPresentation.localMapline 76 - def
OAI.StableCoordinate.LaurentPresentation.localParameterline 79 - def
OAI.StableCoordinate.LaurentPresentation.fromLaurentline 85 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_Cline 93 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_Tline 97 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_T_oneline 101 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_T_neg_oneline 105 - def
OAI.StableCoordinate.LaurentPresentation.laurentValuesline 110 - theorem
OAI.StableCoordinate.LaurentPresentation.cancel_Tline 115 - theorem
OAI.StableCoordinate.LaurentPresentation.value_xline 123 - theorem
OAI.StableCoordinate.LaurentPresentation.value_yline 132 - theorem
OAI.StableCoordinate.LaurentPresentation.value_zline 142 - theorem
OAI.StableCoordinate.LaurentPresentation.laurentValues_relationline 151 - def
OAI.StableCoordinate.LaurentPresentation.toLaurentBaseline 175 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_gXline 184 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_parameter_isUnitline 189 - def
OAI.StableCoordinate.LaurentPresentation.toLaurentline 193 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurent_localMapline 197 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_xGline 202 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_yGline 206 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_zGline 211 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_comp_baseMapline 215 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurentBase_baseMapline 224 - theorem
OAI.StableCoordinate.LaurentPresentation.parameter_cancelline 228 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_comp_toLaurentBaseline 236 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_toLaurentBaseline 255 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurent_invSelfline 259 - theorem
OAI.StableCoordinate.LaurentPresentation.laurent_hom_extline 275 - theorem
OAI.StableCoordinate.LaurentPresentation.toLaurent_comp_fromLaurentline 290 - theorem
OAI.StableCoordinate.LaurentPresentation.fromLaurent_comp_toLaurentline 303 - def
OAI.StableCoordinate.LaurentPresentation.equivline 313Source documentation
The exact Laurent presentation of the localized graded hypersurface.
noncomputable def equiv : Localized k ≃ₐ[k] Laurent k := …
Mentions: OAI.StableCoordinate.LaurentPresentation.Localized, OAI.StableCoordinate.LaurentPresentation.Laurent
- theorem
OAI.StableCoordinate.LaurentPresentation.equiv_applyline 317 - theorem
OAI.StableCoordinate.LaurentPresentation.equiv_symm_applyline 318 - theorem
OAI.StableCoordinate.LaurentPresentation.equiv_localMap_gXline 321Source documentation
Every source generator has the required explicit Laurent image.
@[simp] theorem equiv_localMap_gX (i : Fin 5) : equiv k (localMap k (gX k i)) = laurentValues k i := by simpMentions: OAI.StableCoordinate.LaurentPresentation.equiv, OAI.StableCoordinate.LaurentPresentation.localMap, OAI.StableCoordinate.LaurentPresentation.laurentValues
- theorem
OAI.StableCoordinate.LaurentPresentation.equiv_localMap_baseMapline 325Source documentation
The quadric subalgebra becomes precisely the constant Laurent polynomials.
@[simp] theorem equiv_localMap_baseMap (r : B k) : equiv k (localMap k (baseMap k r)) = LaurentPolynomial.C r := by simpMentions: OAI.StableCoordinate.LaurentPresentation.equiv, OAI.StableCoordinate.LaurentPresentation.localMap, OAI.StableCoordinate.LaurentPresentation.baseMap
- theorem
OAI.StableCoordinate.LaurentPresentation.baseMap_injectiveline 329Source documentation
Injectivity of the degree-zero quadric map follows from its constant Laurent image.
theorem baseMap_injective : Function.Injective (baseMap k) := by …