OAI/AlgebraicGeometry/StableCoordinate/DeterminantCharts.lean
74 declarations, 0 contain sorry, 0 declared as axioms
Explicit affine charts for the determinant ring
These are the a- and d-localizations in Section 5, not the bundle charts
in Section 4. The coefficient algebra has independent variables a,d,u.
- abbrev
OAI.StableCoordinate.DeterminantRing.BaseAwayline 21 - abbrev
OAI.StableCoordinate.DeterminantRing.Chartline 22 - abbrev
OAI.StableCoordinate.DeterminantRing.AwayAline 23 - abbrev
OAI.StableCoordinate.DeterminantRing.AwayDline 24 - def
OAI.StableCoordinate.DeterminantRing.chartVariableline 26 - def
OAI.StableCoordinate.DeterminantRing.chartInverseline 28 - theorem
OAI.StableCoordinate.DeterminantRing.chartVariable_mul_inverseline 31 - theorem
OAI.StableCoordinate.DeterminantRing.chartVariable_isUnitline 35 - def
OAI.StableCoordinate.DeterminantRing.chartMapAline 38 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_aline 48 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_dline 50 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_bline 52 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_cline 54 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_uline 57 - def
OAI.StableCoordinate.DeterminantRing.toChartAline 60 - theorem
OAI.StableCoordinate.DeterminantRing.toChartA_algebraMapline 64 - def
OAI.StableCoordinate.DeterminantRing.baseToAwayAline 68 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayA_X0line 71 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayA_X1line 73 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayA_X2line 75 - def
OAI.StableCoordinate.DeterminantRing.coefficientFromChartAline 78 - theorem
OAI.StableCoordinate.DeterminantRing.coefficientFromChartA_algebraMapline 84 - def
OAI.StableCoordinate.DeterminantRing.fromChartAline 88 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartA_Xline 91 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartA_Cline 93 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartA_variableline 95 - theorem
OAI.StableCoordinate.DeterminantRing.map_invSelf_eqline 99 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartA_inverseline 106 - theorem
OAI.StableCoordinate.DeterminantRing.toChartA_inverseline 114 - theorem
OAI.StableCoordinate.DeterminantRing.localized_cline 120 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartA_comp_toChartAline 129 - theorem
OAI.StableCoordinate.DeterminantRing.toChartA_comp_fromChartAline 134 - def
OAI.StableCoordinate.DeterminantRing.chartEquivAline 144Source documentation
The actual algebra equivalence
C[a⁻¹] ≃ k[a,a⁻¹,d,u][b].noncomputable def chartEquivA : AwayA k ≃ₐ[k] Chart k 0 := …
Mentions: OAI.StableCoordinate.DeterminantRing.AwayA, OAI.StableCoordinate.DeterminantRing.Chart
- def
OAI.StableCoordinate.DeterminantRing.chartMapDline 148 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_aline 158 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_dline 160 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_bline 162 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_cline 165 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_uline 167 - def
OAI.StableCoordinate.DeterminantRing.toChartDline 170 - theorem
OAI.StableCoordinate.DeterminantRing.toChartD_algebraMapline 174 - def
OAI.StableCoordinate.DeterminantRing.baseToAwayDline 178 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayD_X0line 181 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayD_X1line 183 - theorem
OAI.StableCoordinate.DeterminantRing.baseToAwayD_X2line 185 - def
OAI.StableCoordinate.DeterminantRing.coefficientFromChartDline 188 - theorem
OAI.StableCoordinate.DeterminantRing.coefficientFromChartD_algebraMapline 194 - def
OAI.StableCoordinate.DeterminantRing.fromChartDline 198 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartD_Xline 201 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartD_Cline 203 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartD_variableline 205 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartD_inverseline 209 - theorem
OAI.StableCoordinate.DeterminantRing.toChartD_inverseline 217 - theorem
OAI.StableCoordinate.DeterminantRing.localized_bline 223 - theorem
OAI.StableCoordinate.DeterminantRing.fromChartD_comp_toChartDline 232 - theorem
OAI.StableCoordinate.DeterminantRing.toChartD_comp_fromChartDline 237 - def
OAI.StableCoordinate.DeterminantRing.chartEquivDline 247Source documentation
The actual algebra equivalence
C[d⁻¹] ≃ k[a,d,d⁻¹,u][c].noncomputable def chartEquivD : AwayD k ≃ₐ[k] Chart k 1 := …
Mentions: OAI.StableCoordinate.DeterminantRing.AwayD, OAI.StableCoordinate.DeterminantRing.Chart
- theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_comp_baseMapline 251 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_comp_baseMapline 259 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_baseMapline 267 - theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_baseMapline 271 - theorem
OAI.StableCoordinate.DeterminantRing.baseMap_injectiveline 276Source documentation
Algebraic independence of
a,d,uin the determinant quotient.theorem baseMap_injective [IsDomain k] : Function.Injective (baseMap (k := k)) := by …
- def
OAI.StableCoordinate.DeterminantRing.chartMapAOverBaseline 285Source documentation
Compatibility with the actual polynomial coefficient algebra.
noncomputable def chartMapAOverBase : C k →ₐ[Base k] Chart k 0 where …
Mentions: OAI.StableCoordinate.DeterminantRing.C, OAI.StableCoordinate.DeterminantRing.Base, OAI.StableCoordinate.DeterminantRing.Chart
- def
OAI.StableCoordinate.DeterminantRing.chartMapDOverBaseline 290Source documentation
Compatibility with the actual polynomial coefficient algebra.
noncomputable def chartMapDOverBase : C k →ₐ[Base k] Chart k 1 where …
Mentions: OAI.StableCoordinate.DeterminantRing.C, OAI.StableCoordinate.DeterminantRing.Base, OAI.StableCoordinate.DeterminantRing.Chart
- instance
OAI.StableCoordinate.DeterminantRing.coefficientAlgebraAline 294 - instance
OAI.StableCoordinate.DeterminantRing.coefficientAlgebraDline 296 - instance
OAI.StableCoordinate.DeterminantRing.coefficientScalarTowerAline 299 - instance
OAI.StableCoordinate.DeterminantRing.coefficientScalarTowerDline 301 - instance
OAI.StableCoordinate.DeterminantRing.baseCoefficientScalarTowerAline 304 - instance
OAI.StableCoordinate.DeterminantRing.baseCoefficientScalarTowerDline 312 - def
OAI.StableCoordinate.DeterminantRing.chartEquivAOverCoefficientsline 321Source documentation
The a-chart equivalence, over its full localized coefficient ring.
noncomputable def chartEquivAOverCoefficients : AwayA k ≃ₐ[BaseAway k 0] Chart k 0 where …
Mentions: OAI.StableCoordinate.DeterminantRing.AwayA, OAI.StableCoordinate.DeterminantRing.BaseAway, OAI.StableCoordinate.DeterminantRing.Chart
- def
OAI.StableCoordinate.DeterminantRing.chartEquivDOverCoefficientsline 329Source documentation
The d-chart equivalence, over its full localized coefficient ring.
noncomputable def chartEquivDOverCoefficients : AwayD k ≃ₐ[BaseAway k 1] Chart k 1 where …
Mentions: OAI.StableCoordinate.DeterminantRing.AwayD, OAI.StableCoordinate.DeterminantRing.BaseAway, OAI.StableCoordinate.DeterminantRing.Chart
- theorem
OAI.StableCoordinate.DeterminantRing.chartMapA_injectiveline 337Source documentation
Chart injectivity follows from the domain property, not an assumed chart inclusion.
theorem chartMapA_injective [IsDomain k] [IsDomain (C k)] : Function.Injective (chartMapA k) := by …Mentions: OAI.StableCoordinate.DeterminantRing.C, OAI.StableCoordinate.DeterminantRing.chartMapA
- theorem
OAI.StableCoordinate.DeterminantRing.chartMapD_injectiveline 351Source documentation
Chart injectivity follows from the domain property, not an assumed chart inclusion.
theorem chartMapD_injective [IsDomain k] [IsDomain (C k)] : Function.Injective (chartMapD k) := by …Mentions: OAI.StableCoordinate.DeterminantRing.C, OAI.StableCoordinate.DeterminantRing.chartMapD