OAI/AlgebraicGeometry/SurfaceCones/KummerShiftedOpen.lean
174 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.KummerShifted.cXline 14Source documentation
The actual blowup chart open containing s=t=0 (the intersection of its exceptional divisor with the strict transform of y=0).
def cX (i : Fin 2) : C := X i
Mentions: OAI.KummerShifted.C
- def
OAI.KummerShifted.chartDenominatorline 15 - lemma
OAI.KummerShifted.chartDenominator_ne_zeroline 16 - lemma
OAI.KummerShifted.planeMap_injectiveline 24 - def
OAI.KummerShifted.bDenominatorline 31 - lemma
OAI.KummerShifted.bDenominator_ne_zeroline 32 - lemma
OAI.KummerShifted.bPowers_leline 34 - def
OAI.KummerShifted.Sline 38 - instance
OAI.KummerShifted.(instance at line 39)line 39 - instance
OAI.KummerShifted.(instance at line 40)line 40 - instance
OAI.KummerShifted.(instance at line 43)line 43 - instance
OAI.KummerShifted.(instance at line 44)line 44 - instance
OAI.KummerShifted.(instance at line 46)line 46 - instance
OAI.KummerShifted.(instance at line 48)line 48 - instance
OAI.KummerShifted.(instance at line 50)line 50 - lemma
OAI.KummerShifted.bDenominator_unit_in_Lline 52 - instance
OAI.KummerShifted.(instance at line 56)line 56 - instance
OAI.KummerShifted.(instance at line 58)line 58 - instance
OAI.KummerShifted.(instance at line 61)line 61 - instance
OAI.KummerShifted.(instance at line 69)line 69 - instance
OAI.KummerShifted.(instance at line 70)line 70 - instance
OAI.KummerShifted.(instance at line 72)line 72 - def
OAI.KummerShifted.remainingRootline 77 - def
OAI.KummerShifted.remainingFormline 78 - lemma
OAI.KummerShifted.remaining_dvdline 79 - lemma
OAI.KummerShifted.remaining_unitline 84 - lemma
OAI.KummerShifted.chartMap_Xline 87 - lemma
OAI.KummerShifted.remainingRoot_powline 92 - lemma
OAI.KummerShifted.exponent_unitline 114 - def
OAI.KummerShifted.remainingRootsline 119 - abbrev
OAI.KummerShifted.chartRootAlgebraline 122 - theorem
OAI.KummerShifted.chartRootAlgebra_finiteFreeEtaleline 124 - theorem
OAI.KummerShifted.chartRootAlgebra_regularline 138 - instance
OAI.KummerShifted.(instance at line 152)line 152 - instance
OAI.KummerShifted.(instance at line 153)line 153 - def
OAI.KummerShifted.Tline 157Source documentation
The actual open D((st+1)(s+1)(t−1)) of the blowup chart.
def T := Localization.Away chartDenominator
Mentions: OAI.KummerShifted.chartDenominator
- instance
OAI.KummerShifted.(instance at line 158)line 158 - instance
OAI.KummerShifted.(instance at line 159)line 159 - instance
OAI.KummerShifted.(instance at line 161)line 161 - instance
OAI.KummerShifted.coordinateMappedLocalizationline 162 - instance
OAI.KummerShifted.(instance at line 167)line 167 - instance
OAI.KummerShifted.(instance at line 168)line 168 - instance
OAI.KummerShifted.(instance at line 170)line 170 - instance
OAI.KummerShifted.(instance at line 171)line 171 - instance
OAI.KummerShifted.(instance at line 173)line 173 - instance
OAI.KummerShifted.(instance at line 177)line 177 - instance
OAI.KummerShifted.(instance at line 178)line 178 - instance
OAI.KummerShifted.(instance at line 182)line 182 - instance
OAI.KummerShifted.(instance at line 184)line 184 - instance
OAI.KummerShifted.(instance at line 186)line 186 - instance
OAI.KummerShifted.(instance at line 191)line 191 - instance
OAI.KummerShifted.(instance at line 193)line 193 - instance
OAI.KummerShifted.(instance at line 195)line 195 - instance
OAI.KummerShifted.(instance at line 200)line 200 - instance
OAI.KummerShifted.(instance at line 201)line 201 - instance
OAI.KummerShifted.(instance at line 202)line 202 - lemma
OAI.KummerShifted.coordinateRoot_mem_chartRootAlgebraline 204 - lemma
OAI.KummerShifted.remainingRoot_mem_chartRootAlgebraline 209 - lemma
OAI.KummerShifted.allRoots_mem_chartRootAlgebraline 214 - instance
OAI.KummerShifted.(instance at line 234)line 234Source comment
The fraction field is the SAME original Kummer field, not a proper subcover of it. The blowdown supplies the original plane action.instance : Algebra R (S p) := …
Mentions: OAI.KummerShifted.S
- instance
OAI.KummerShifted.(instance at line 236)line 236 - instance
OAI.KummerShifted.(instance at line 238)line 238 - instance
OAI.KummerShifted.(instance at line 242)line 242 - instance
OAI.KummerShifted.(instance at line 244)line 244 - instance
OAI.KummerShifted.(instance at line 246)line 246 - instance
OAI.KummerShifted.(instance at line 251)line 251 - theorem
OAI.KummerShifted.chart_normalizationline 260Source documentation
The entire normalization over this actual triple-point blowup open is the regular algebra of the two ramified coordinates and three unit roots.
theorem chart_normalization : integralClosure T (L p) = (chartRootAlgebra p).restrictScalars T := by …Mentions: OAI.KummerShifted.T, OAI.KummerShifted.chartRootAlgebra
- theorem
OAI.KummerShifted.chart_normalization_regularline 277Source documentation
Regularity is asserted for the actual integral closure, not just a subextension or the conditional diagonal coordinate algebra.
theorem chart_normalization_regular : IsRegularRing (integralClosure T (L p)) := by …
Mentions: OAI.KummerShifted.T
- def
OAI.KummerShifted.chartRestrictionEquivline 284Source documentation
This normalization is the actual restriction of the normalization of the blowup chart in the original five-root field.
def chartRestrictionEquiv : T ⊗[C] integralClosure C (L p) ≃ₐ[T] integralClosure T (L p) := by …Mentions: OAI.KummerShifted.T, OAI.KummerShifted.C
- theorem
OAI.KummerShifted.normalization_chart_regularline 291 - lemma
OAI.KummerShifted.remainingRoot_inv_memline 307 - def
OAI.ExplicitCone.shiftedSectionDenominatorline 322 - lemma
OAI.ExplicitCone.shiftedSectionDenominator_ne_zeroline 325 - def
OAI.ExplicitCone.shiftedSectionOpenline 329 - def
OAI.ExplicitCone.shiftedRegularAlgebraline 332 - lemma
OAI.ExplicitCone.y_mem_shiftedRegularline 341 - lemma
OAI.ExplicitCone.unitRoot_inv_mem_shiftedRegularline 343 - lemma
OAI.ExplicitCone.ratioQ_mem_shiftedRegularline 347 - lemma
OAI.ExplicitCone.ratioR_mem_shiftedRegularline 357 - lemma
OAI.ExplicitCone.sectionChart_le_shiftedRegularline 366 - lemma
OAI.ExplicitCone.ratioR_inv_mem_shiftedRegularline 374 - lemma
OAI.ExplicitCone.shiftedSectionOpen_leline 381 - lemma
OAI.ExplicitCone.sectionChart_le_shiftedOpenline 391 - lemma
OAI.ExplicitCone.y_mem_shiftedOpenline 393 - lemma
OAI.ExplicitCone.ratioQ_mem_shiftedOpenline 395 - lemma
OAI.ExplicitCone.ratioR_mem_shiftedOpenline 397 - lemma
OAI.ExplicitCone.shiftedProduct_inv_memline 399 - lemma
OAI.ExplicitCone.y0_inv_mem_shiftedOpenline 401 - lemma
OAI.ExplicitCone.y1_inv_mem_shiftedOpenline 406 - lemma
OAI.ExplicitCone.ratioR_inv_mem_shiftedOpenline 411 - lemma
OAI.ExplicitCone.coordinateRoot_mem_shiftedOpenline 417 - lemma
OAI.ExplicitCone.B_mem_shiftedOpenline 429 - lemma
OAI.ExplicitCone.remainingRoot_mem_shiftedOpenline 433 - lemma
OAI.ExplicitCone.remainingRoot_inv_mem_shiftedOpenline 444 - lemma
OAI.ExplicitCone.shifted_bDenominator_imageline 456 - lemma
OAI.ExplicitCone.bDenominator_inv_mem_shiftedOpenline 466 - lemma
OAI.ExplicitCone.S_mem_shiftedOpenline 472 - lemma
OAI.ExplicitCone.shiftedRegular_le_sectionOpenline 477 - theorem
OAI.ExplicitCone.shiftedSectionOpen_eqline 492Source documentation
The literal polarization chart, localized at a*b*r, is exactly the regular normalization of the literal shifted-point blowup open, within the same original function field.
theorem shiftedSectionOpen_eq : shiftedSectionOpen = shiftedRegularAlgebra := …
Mentions: OAI.ExplicitCone.shiftedSectionOpen, OAI.ExplicitCone.shiftedRegularAlgebra
- theorem
OAI.ExplicitCone.sectionChart_shiftedOpen_regularline 495 - abbrev
OAI.KummerShiftedDiagonal.rootline 512 - lemma
OAI.KummerShiftedDiagonal.root_powline 513 - lemma
OAI.KummerShiftedDiagonal.root_ne_zeroline 515 - def
OAI.KummerShiftedDiagonal.coordinateRootline 518Source documentation
Literal y-chart over the other affine triple point (1,1).
def coordinateRoot : Fin 2 → L p := ![root p 3, root p 4 / root p 3]
Mentions: OAI.KummerShiftedDiagonal.root
- lemma
OAI.KummerShiftedDiagonal.coordinateRoot_zero_powline 519 - lemma
OAI.KummerShiftedDiagonal.coordinateRoot_one_powline 521 - lemma
OAI.KummerShiftedDiagonal.original_root_fourline 526 - lemma
OAI.KummerShiftedDiagonal.original_xline 529 - lemma
OAI.KummerShiftedDiagonal.original_yline 536 - lemma
OAI.KummerShiftedDiagonal.coordinateRoot_independentline 538 - def
OAI.KummerShiftedDiagonal.Cline 560 - instance
OAI.KummerShiftedDiagonal.(instance at line 561)line 561 - instance
OAI.KummerShiftedDiagonal.(instance at line 562)line 562 - instance
OAI.KummerShiftedDiagonal.(instance at line 563)line 563 - instance
OAI.KummerShiftedDiagonal.(instance at line 564)line 564 - def
OAI.KummerShiftedDiagonal.blowdownline 565 - instance
OAI.KummerShiftedDiagonal.(instance at line 566)line 566 - instance
OAI.KummerShiftedDiagonal.(instance at line 567)line 567 - def
OAI.KummerShiftedDiagonal.chartMapline 570 - instance
OAI.KummerShiftedDiagonal.(instance at line 573)line 573 - instance
OAI.KummerShiftedDiagonal.(instance at line 574)line 574 - lemma
OAI.KummerShiftedDiagonal.chartMap_blowdownline 576 - instance
OAI.KummerShiftedDiagonal.(instance at line 610)line 610 - lemma
OAI.KummerShiftedDiagonal.chartMap_injectiveline 613 - def
OAI.KummerShiftedDiagonal.coordinateAlgebraline 653Source documentation
The two ramified coordinates form an actual polynomial plane in the original field. No independent auxiliary Kummer field is substituted.
def coordinateAlgebra : Subalgebra ℂ (L p) := …
- abbrev
OAI.KummerShiftedDiagonal.Bline 655 - def
OAI.KummerShiftedDiagonal.planeEquivline 656 - instance
OAI.KummerShiftedDiagonal.(instance at line 657)line 657 - instance
OAI.KummerShiftedDiagonal.(instance at line 659)line 659 - def
OAI.KummerShiftedDiagonal.bRootline 664 - def
OAI.KummerShiftedDiagonal.planeMapline 666 - lemma
OAI.KummerShiftedDiagonal.planeMap_compline 667 - instance
OAI.KummerShiftedDiagonal.(instance at line 675)line 675 - instance
OAI.KummerShiftedDiagonal.(instance at line 676)line 676 - instance
OAI.KummerShiftedDiagonal.(instance at line 678)line 678 - lemma
OAI.KummerShiftedDiagonal.coordinateRoot_powline 681 - lemma
OAI.KummerShiftedDiagonal.coordinateRoot_integralline 688 - instance
OAI.KummerShiftedDiagonal.(instance at line 695)line 695 - instance
OAI.KummerShiftedDiagonal.(instance at line 705)line 705 - instance
OAI.KummerShiftedDiagonal.(instance at line 707)line 707 - instance
OAI.KummerShiftedDiagonal.(instance at line 708)line 708 - def
OAI.KummerShiftedDiagonal.cXline 723Source documentation
The actual blowup chart open containing s=t=0 (the intersection of its exceptional divisor with the strict transform of y=0).
def cX (i : Fin 2) : C := X i
Mentions: OAI.KummerShiftedDiagonal.C
- def
OAI.KummerShiftedDiagonal.chartDenominatorline 724 - lemma
OAI.KummerShiftedDiagonal.chartDenominator_ne_zeroline 725 - lemma
OAI.KummerShiftedDiagonal.planeMap_injectiveline 733 - def
OAI.KummerShiftedDiagonal.bDenominatorline 740 - lemma
OAI.KummerShiftedDiagonal.bDenominator_ne_zeroline 741 - lemma
OAI.KummerShiftedDiagonal.bPowers_leline 743 - def
OAI.KummerShiftedDiagonal.Sline 747 - instance
OAI.KummerShiftedDiagonal.(instance at line 748)line 748 - instance
OAI.KummerShiftedDiagonal.(instance at line 749)line 749 - instance
OAI.KummerShiftedDiagonal.(instance at line 752)line 752 - instance
OAI.KummerShiftedDiagonal.(instance at line 753)line 753 - instance
OAI.KummerShiftedDiagonal.(instance at line 755)line 755 - instance
OAI.KummerShiftedDiagonal.(instance at line 757)line 757 - instance
OAI.KummerShiftedDiagonal.(instance at line 759)line 759 - lemma
OAI.KummerShiftedDiagonal.bDenominator_unit_in_Lline 761 - instance
OAI.KummerShiftedDiagonal.(instance at line 765)line 765 - instance
OAI.KummerShiftedDiagonal.(instance at line 767)line 767 - instance
OAI.KummerShiftedDiagonal.(instance at line 770)line 770 - instance
OAI.KummerShiftedDiagonal.(instance at line 778)line 778 - instance
OAI.KummerShiftedDiagonal.(instance at line 779)line 779 - instance
OAI.KummerShiftedDiagonal.(instance at line 781)line 781 - def
OAI.KummerShiftedDiagonal.remainingRootline 786 - def
OAI.KummerShiftedDiagonal.remainingFormline 787 - lemma
OAI.KummerShiftedDiagonal.remaining_dvdline 788 - lemma
OAI.KummerShiftedDiagonal.remaining_unitline 793 - lemma
OAI.KummerShiftedDiagonal.chartMap_Xline 796 - lemma
OAI.KummerShiftedDiagonal.remainingRoot_powline 801 - lemma
OAI.KummerShiftedDiagonal.exponent_unitline 825 - def
OAI.KummerShiftedDiagonal.remainingRootsline 830 - abbrev
OAI.KummerShiftedDiagonal.chartRootAlgebraline 833 - theorem
OAI.KummerShiftedDiagonal.chartRootAlgebra_finiteFreeEtaleline 835 - theorem
OAI.KummerShiftedDiagonal.chartRootAlgebra_regularline 849