OAI/AlgebraicGeometry/SurfaceCones/HomogeneousEvaluation.lean
70 declarations, 0 contain sorry, 0 declared as axioms
Homogeneous fractions and evaluation in a field.
- def
OAI.HomogeneousEvaluation.evaluateline 12 - lemma
OAI.HomogeneousEvaluation.evaluate_mkline 16 - lemma
OAI.HomogeneousEvaluation.evaluate_awayMapline 23 - abbrev
OAI.SourceSymmetry.projSection_degreeline 41 - abbrev
OAI.SourceSymmetry.projPairChartline 44 - lemma
OAI.SourceSymmetry.projChartEquiv_localizationElemline 47 - def
OAI.SourceSymmetry.projPairChartEquivline 68Source documentation
The homogeneous product chart is the common field-principal open.
def projPairChartEquiv (s t : SectionIndex) (hs : Good s) : projPairChart s t ≃+* coefficientOverlap s t := …Mentions: OAI.SourceSymmetry.SectionIndex, OAI.SourceSymmetry.Good, OAI.SourceSymmetry.projPairChart, OAI.SourceSymmetry.coefficientOverlap
- lemma
OAI.SourceSymmetry.projPairChartEquiv_awayMapline 77 - abbrev
OAI.SourceSymmetry.projEvalline 85Source documentation
The same evaluation at one used in constructing the section ring.
abbrev projEval (f : SectionCompletion.polynomials pieces) (hf : SectionCompletion.evaluateOne pieces f ≠ 0) : Away grading f →+* L := …Mentions: OAI.SectionCompletion.polynomials, OAI.SectionCompletion.evaluateOne, OAI.SourceSymmetry.grading
- lemma
OAI.SourceSymmetry.projEval_awayMapline 89 - lemma
OAI.SourceSymmetry.projSection_eval_ne_zeroline 98 - lemma
OAI.SourceSymmetry.projEval_eq_chartline 102 - lemma
OAI.SourceSymmetry.projPairEval_eqline 106 - lemma
OAI.SourceSymmetry.projPairChartEquiv_awayMap_rightline 125 - instance
OAI.SourceSymmetry.pairChartEquiv_isIsoline 148 - lemma
OAI.SourceSymmetry.pairChart_left_squareline 160 - lemma
OAI.SourceSymmetry.pairChart_right_squareline 170 - lemma
OAI.AlgebraicGeometry.Proj.awayMap_awayι_fixed_degreeline 192 - abbrev
OAI.SourceSymmetry.projPairDegreeline 206 - lemma
OAI.SourceSymmetry.pair_left_away_specline 209 - lemma
OAI.SourceSymmetry.pair_right_away_specline 215 - lemma
OAI.AlgebraicGeometry.specChart_squareline 230 - def
OAI.AlgebraicGeometry.openIsoOfOpensRangeline 237 - def
OAI.SourceSymmetry.coefficientOverlapIotaline 253Source documentation
The common open inclusion into the projective surface.
def coefficientOverlapIota (s t : SectionIndex) (hs : Good s) : Spec (CommRingCat.of (coefficientOverlap s t)) ⟶ projectiveSurface := …Mentions: OAI.SourceSymmetry.SectionIndex, OAI.SourceSymmetry.Good, OAI.SourceSymmetry.coefficientOverlap
- lemma
OAI.SourceSymmetry.coefficientIota_eqline 258 - instance
OAI.SourceSymmetry.coefficientOverlapIota_openline 263 - lemma
OAI.SourceSymmetry.coefficientOverlapIota_leftline 276 - lemma
OAI.SourceSymmetry.coefficientOverlapIota_rightline 284 - lemma
OAI.SourceSymmetry.coefficientOverlapIota_opensRangeline 292 - def
OAI.SourceSymmetry.coefficientOverlapIsoline 299Source documentation
The scheme overlap. This isomorphism is
def coefficientOverlapIso (s t : SectionIndex) (hs : Good s) : Spec (CommRingCat.of (coefficientOverlap s t)) ≅ (Proj.basicOpen grading (projSection s) ⊓ Proj.basicOpen grading (projSection t)).toScheme := …Mentions: OAI.SourceSymmetry.SectionIndex, OAI.SourceSymmetry.Good, OAI.SourceSymmetry.coefficientOverlap, OAI.SourceSymmetry.grading, OAI.SourceSymmetry.projSection
- lemma
OAI.ActualCotangent.openIso_homline 317 - lemma
OAI.ActualCotangent.homEquiv_idline 320 - lemma
OAI.ActualCotangent.restrictDerivation_postcompline 324 - lemma
OAI.ActualCotangent.derivation_postcomp_compline 333 - lemma
OAI.ActualCotangent.restrict_homEquivline 339 - lemma
OAI.ActualCotangent.openIso_derivationline 350 - lemma
OAI.ActualCotangent.affineIso_invline 381 - lemma
OAI.ActualCotangent.affineIso_inv_adjointline 384 - lemma
OAI.ActualCotangent.affineIso_inv_Dline 392 - lemma
OAI.ActualCotangent.openIso_Dline 421 - lemma
OAI.ActualCotangent.openIso_inv_Dline 427 - lemma
OAI.ActualCotangent.eqToIso_inv_Dline 434 - lemma
OAI.ActualSections.iso_trans_inv_applyline 451 - lemma
OAI.ActualSections.affine_global_appline 463 - lemma
OAI.ActualSections.tilde_unit_topline 465 - lemma
OAI.ActualSections.iso_chain_inv_applyline 478 - lemma
OAI.ActualSections.iso_inv_apply_congrline 486 - lemma
OAI.ActualSections.affine_map_unitline 490 - lemma
OAI.ActualCotangent.openAffineIso_eqline 510 - lemma
OAI.ActualCotangent.affineIso_inv_D_sectionline 516 - def
OAI.ActualSections.moduleApplyline 535 - def
OAI.ActualSections.isoInvline 536 - lemma
OAI.ActualSections.isoInv_transline 537 - lemma
OAI.ActualSections.isoInv_chainline 539 - lemma
OAI.ActualSections.isoInv_congrline 544 - lemma
OAI.ActualSections.isoInv_valline 550 - lemma
OAI.ActualCotangent.affineInv_eval_Dline 565 - lemma
OAI.ActualCotangent.eqToIso_eval_Dline 569 - lemma
OAI.ActualCotangent.openInv_eval_Dline 574 - lemma
OAI.ActualCotangent.openAffineIso_inv_D_wrappedline 592 - lemma
OAI.ActualCotangent.openAffineIso_inv_Dline 629 - def
OAI.ActualExterior.wedgeSectionline 651Source documentation
The wedge of sections, followed by the sheafification map.
def wedgeSection (M : X.Modules) (n : ℕ) (U : X.Opens) (z : Fin n → Γ(M,U)) : Γ((sheafFunctor X n).obj M,U) := …Mentions: OAI.ActualExterior.sheafFunctor
- lemma
OAI.ActualExterior.wedgeSection_mapline 656 - lemma
OAI.ActualExterior.map_wedgeSectionline 669 - lemma
OAI.ActualExterior.reindexIso_mkline 699 - lemma
OAI.ActualExterior.sheafify_map_unitline 706 - lemma
OAI.ActualExterior.openSheafifyMap_unitline 716 - lemma
OAI.ActualExterior.openIso_wedgeSectionline 727 - lemma
OAI.ActualSections.iso_inv_hom_applyline 772 - lemma
OAI.ActualSections.iso_hom_inv_applyline 775