OAI/AlgebraicGeometry/SurfaceCones/PolynomialRangeTranscendence.lean
94 declarations, 0 contain sorry, 0 declared as axioms
Injectivity for the actual line-bundle polynomial presentation, derived from transcendence over the actual coefficient-ring image.
- lemma
OAI.Polynomial.eval₂RingHom_injective_of_range_transcendentalline 14 - def
OAI.SourcePullbackChart.blowupCoordinateline 41Source documentation
Affine blowup coordinates inside the original rational function field.
def blowupCoordinate (i j : Fin 3) : K := …
Mentions: OAI.SourcePullbackChart.K
- lemma
OAI.SourcePullbackChart.blowupCoordinate_independentline 44 - lemma
OAI.SourcePullbackChart.ratios_adjoin_eqline 61 - lemma
OAI.SourcePullbackChart.radial_transcendentalline 80 - lemma
OAI.SourcePullbackChart.planePolynomial_injectiveline 86 - abbrev
OAI.SourcePullbackChart.surfaceChartline 104 - instance
OAI.SourcePullbackChart.surfaceChartScalarline 106 - abbrev
OAI.SourcePullbackChart.sectionRingline 109 - abbrev
OAI.SourcePullbackChart.parameterMapline 110 - abbrev
OAI.SourcePullbackChart.surfaceDirectionMapline 113 - instance
OAI.SourcePullbackChart.surfaceChartPlaneAlgebraline 117 - instance
OAI.SourcePullbackChart.chartPlaneAlgebraline 119 - abbrev
OAI.SourcePullbackChart.pullbackChartline 122 - def
OAI.SourcePullbackChart.surfaceInline 124 - def
OAI.SourcePullbackChart.blowupInline 127 - lemma
OAI.SourcePullbackChart.tensor_balanceline 130 - def
OAI.SourcePullbackChart.fiberParameterline 135 - def
OAI.SourcePullbackChart.coneEvaluationline 139Source documentation
The section evaluation, in the coordinate ring of the source's actual fiber product of affine charts.
def coneEvaluation (i : Fin 3) : sectionRing →+* pullbackChart i := …
Mentions: OAI.SourcePullbackChart.sectionRing, OAI.SourcePullbackChart.pullbackChart
- lemma
OAI.SourcePullbackChart.coneEvaluation_scalarline 144 - lemma
OAI.SourcePullbackChart.surfaceDirectionMap_ratioline 157 - lemma
OAI.SourcePullbackChart.coneEvaluation_variableline 170 - lemma
OAI.SourcePullbackChart.coneEvaluation_comp_parametersline 191Source documentation
Exact S-compatibility: evaluation commutes with the blowdown variables, including the scalars. It can therefore be base changed by S→C[[x₀,x₁,x₂]].
lemma coneEvaluation_comp_parameters (i : Fin 3) : (coneEvaluation i).comp parameterMap.toRingHom = (blowupIn i).comp (baseMap i) := by …Mentions: OAI.SourcePullbackChart.coneEvaluation, OAI.SourcePullbackChart.blowupIn, OAI.SourcePullbackChart.baseMap
- def
OAI.SourcePullbackChart.planePolynomialToReesline 216 - def
OAI.SourcePullbackChart.planePolynomialFieldline 219 - lemma
OAI.SourcePullbackChart.planePolynomialToRees_fieldline 222 - lemma
OAI.SourcePullbackChart.planePolynomialToRees_injectiveline 234 - lemma
OAI.SourcePullbackChart.polynomialField_ratio_memline 244 - lemma
OAI.SourcePullbackChart.polynomialField_coordinate_memline 250 - lemma
OAI.SourcePullbackChart.polynomialField_base_memline 257 - lemma
OAI.SourcePullbackChart.polynomialField_scaled_memline 271 - lemma
OAI.SourcePullbackChart.planePolynomialToRees_surjectiveline 300 - def
OAI.SourcePullbackChart.planePolynomialEquivline 311Source documentation
The actual Rees chart is the affine line over its actual plane chart.
def planePolynomialEquiv (i : Fin 3) : Polynomial (planeChart i) ≃ₐ[planeChart i] chart i := …
Mentions: OAI.SourcePullbackChart.planeChart, OAI.SourcePullbackChart.chart
- lemma
OAI.SourcePullbackChart.planePolynomialEquiv_Cline 319 - lemma
OAI.SourcePullbackChart.planePolynomialEquiv_Xline 322 - def
OAI.Polynomial.scalarBaseChangeEquivline 337 - lemma
OAI.Polynomial.scalarBaseChangeEquiv_tmul_Cline 343 - lemma
OAI.Polynomial.scalarBaseChangeEquiv_one_tmul_Xline 348 - lemma
OAI.Polynomial.scalarBaseChangeEquiv_symm_Cline 352 - lemma
OAI.Polynomial.scalarBaseChangeEquiv_symm_Xline 358 - def
OAI.SourcePullbackChart.pullbackPolynomialEquivline 379Source documentation
The source pullback is locally the affine line over the surface's own homogeneous chart, rather than a merely posited replacement scheme.
def pullbackPolynomialEquiv (i : Fin 3) : pullbackChart i ≃ₐ[surfaceChart i] Polynomial (surfaceChart i) := …Mentions: OAI.SourcePullbackChart.pullbackChart, OAI.SourcePullbackChart.surfaceChart
- lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_surfaceline 385 - lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_fiberline 389 - lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_coefficientMapline 400 - lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_evalline 406 - lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_coneEvaluationline 414Source documentation
Exact coordinate identity for the geometric map already glued on W₀.
lemma pullbackPolynomialEquiv_coneEvaluation (i : Fin 3) (b : sectionRing) : pullbackPolynomialEquiv i (coneEvaluation i b) = SectionCompletion.chartEvaluation ExplicitCone.pieces (ExplicitCone.projectiveParameter i) (ExplicitCone.projectiveParameter_mem i) (ExplicitCone.projectiveParameter_ne_zero i) b := …Mentions: OAI.SourcePullbackChart.sectionRing, OAI.SourcePullbackChart.pullbackPolynomialEquiv, OAI.SourcePullbackChart.coneEvaluation, OAI.SectionCompletion.chartEvaluation, OAI.ExplicitCone.pieces, OAI.ExplicitCone.projectiveParameter, OAI.ExplicitCone.projectiveParameter_mem, OAI.ExplicitCone.projectiveParameter_ne_zero
- lemma
OAI.Polynomial.awayX_injectiveline 430 - abbrev
OAI.SectionCompletion.conePunctureline 447 - abbrev
OAI.SectionCompletion.linePunctureline 448 - def
OAI.SectionCompletion.coneCoefficientInclusionline 454 - def
OAI.SectionCompletion.punctureBaseline 457 - lemma
OAI.SectionCompletion.punctureBase_sectionline 461 - def
OAI.SectionCompletion.punctureEvaluationline 467 - lemma
OAI.SectionCompletion.punctureEvaluation_baseline 471 - lemma
OAI.SectionCompletion.dehomogenize_homogeneous_mkline 476 - lemma
OAI.SectionCompletion.homogeneousFraction_specline 484 - lemma
OAI.SectionCompletion.punctureEvaluation_coefficientline 495 - lemma
OAI.SectionCompletion.punctureBase_injectiveline 512 - lemma
OAI.SectionCompletion.punctureEvaluation_injectiveline 517 - def
OAI.SectionCompletion.lineToConePolynomialline 528 - def
OAI.SectionCompletion.lineToConePunctureline 532 - lemma
OAI.SectionCompletion.punctureEvaluation_lineToConePolynomialline 538 - lemma
OAI.SectionCompletion.punctureEvaluation_rightInverseline 548 - def
OAI.SectionCompletion.punctureEquivline 563Source documentation
The actual cone puncture agrees with the actual punctured line chart. This proof makes no degree-one generation assumption.
def punctureEquiv : conePuncture T c hc ≃+* linePuncture T c hc := …
Mentions: OAI.SectionCompletion.conePuncture, OAI.SectionCompletion.linePuncture
- abbrev
OAI.SourcePullbackChart.coneSectionline 584 - lemma
OAI.SourcePullbackChart.coneSection_eqline 588 - lemma
OAI.SourcePullbackChart.pullbackPolynomialEquiv_coneSectionline 591 - abbrev
OAI.SourcePullbackChart.evaluationPunctureline 595 - abbrev
OAI.SourcePullbackChart.polynomialPunctureline 596 - def
OAI.SourcePullbackChart.pullbackPunctureEquivline 604Source documentation
Localization of the actual line-bundle ring chart.
def pullbackPunctureEquiv (i : Fin 3) : evaluationPuncture i ≃+* polynomialPuncture i := …
Mentions: OAI.SourcePullbackChart.evaluationPuncture, OAI.SourcePullbackChart.polynomialPuncture
- lemma
OAI.SourcePullbackChart.pullbackPunctureEquiv_baseline 614 - lemma
OAI.SourcePullbackChart.pullbackPunctureEquiv_awayMapline 624 - lemma
OAI.SourcePullbackChart.awayMap_eq_punctureEquivline 638 - lemma
OAI.SourcePullbackChart.coneEvaluation_restrict_isIsoline 651Source documentation
Literal local geometric isomorphism over the actual s_i, not over a hypothetical degree-one generated cone.
lemma coneEvaluation_restrict_isIso (i : Fin 3) : IsIso ((Spec.map (CommRingCat.ofHom (coneEvaluation i))) ∣_ (PrimeSpectrum.basicOpen (coneSection i))) := by …Mentions: OAI.SourcePullbackChart.coneEvaluation, OAI.SourcePullbackChart.coneSection
- def
OAI.SourcePullbackChart.planeIotaline 678 - def
OAI.SourcePullbackChart.blowupIotaline 682 - def
OAI.SourcePullbackChart.surfaceIotaline 685 - instance
OAI.SourcePullbackChart.(instance at line 692)line 692 - instance
OAI.SourcePullbackChart.(instance at line 696)line 696 - instance
OAI.SourcePullbackChart.(instance at line 697)line 697 - lemma
OAI.SourcePullbackChart.blowup_chart_squareline 704 - lemma
OAI.SourcePullbackChart.surface_chart_squareline 711 - def
OAI.SourcePullbackChart.pullbackIotaline 734Source documentation
The open chart of the literal source fiber product.
def pullbackIota (i : Fin 3) : Spec (.of (pullbackChart i)) ⟶ KummerSourceModel.W₀ := …
Mentions: OAI.SourcePullbackChart.pullbackChart, OAI.KummerSourceModel.W₀
- instance
OAI.SourcePullbackChart.(instance at line 743)line 743 - lemma
OAI.SourcePullbackChart.pullbackIota_surfaceline 747 - lemma
OAI.SourcePullbackChart.pullbackIota_blowupline 756 - lemma
OAI.SourcePullbackChart.surface_isPullbackline 765 - lemma
OAI.SourcePullbackChart.blowup_isPullbackline 778 - def
OAI.SourcePullbackChart.planeCoverline 789Source documentation
The exact three standard plane charts.
def planeCover : ExplicitCone.plane.OpenCover := …
- lemma
OAI.SourcePullbackChart.planeCover_fline 795 - abbrev
OAI.SourcePullbackChart.baseChangeCoverline 797 - def
OAI.SourcePullbackChart.pullbackChartIsoline 802Source documentation
Chartwise comparison with the built-in base-changed open cover.
def pullbackChartIso (i : Fin 3) : Spec (.of (pullbackChart i)) ≅ baseChangeCover.X i := by …
Mentions: OAI.SourcePullbackChart.pullbackChart
- lemma
OAI.SourcePullbackChart.pullbackChartIso_hom_iotaline 825 - def
OAI.SourcePullbackChart.sourceCoverline 853Source documentation
An affine open cover of the literal source by the tensor rings on which coneEvaluation was constructed.
def sourceCover : KummerSourceModel.W₀.OpenCover where …