OAI/AlgebraicGeometry/CommutingDerivations/ExtendedParameterRetraction.lean
12 declarations, 0 contain sorry, 0 declared as axioms
The explicit intersection proof retains every dimension n >= 4 and identifies its ordinary polynomial side with the standard subalgebra C[F_n].
- def
OAI.AbhyankarSathaye.CommutingDerivations.extendedAmbientParameterline 12 - def
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameterSliceline 15 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameterSlice_renameline 19 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameterSlice_parameterline 35 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameterSlice_aevalline 41 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameterSlice_aeval_applyline 47 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameter_aeval_injectiveline 51 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameter_ne_zeroline 59 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameter_power_saturatedline 64 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameter_localization_injectiveline 79 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.exists_aeval_add_one_iffline 89Source documentation
Replacing f by f+1 does not change the literal polynomial-expression set.
theorem exists_aeval_add_one_iff {K A : Type*} [CommRing K] [CommRing A] [Algebra K A] (f a : A) : (∃ q : Polynomial K, a = Polynomial.aeval (f + 1) q) ↔ ∃ q : Polynomial K, a = Polynomial.aeval f q := by … - theorem
OAI.AbhyankarSathaye.CommutingDerivations.extendedParameter_laurent_intersectionline 104Source documentation
Complete dimension-quantified intersection in the standard subalgebra representation of C[F_n], with localization membership given by one Laurent denominator and an ordinary polynomial numerator.
theorem extendedParameter_laurent_intersection {n : ℕ} (hn : 4 ≤ n) (L : Type*) [CommRing L] [Algebra (MvPolynomial (Fin n) ℂ) L] [IsLocalization.Away (extendedAmbientParameter hn) L] (a : MvPolynomial (Fin n) ℂ) : (∃ (m : ℕ) (q : Polynomial ℂ), (algebraMap (MvPolynomial (Fin n) ℂ) L (extendedAmbientParameter hn))^m * algebraMap (MvPolynomial (Fin n) ℂ) L a = algebraMap (MvPolynomial (Fin n) ℂ) L (Polynomial.aeval (extendedAmbientParameter hn) q)) ↔ a ∈ Algebra.adjoin ℂ ({extendedF hn} : Set (MvPolynomial (Fin n) ℂ)) := by …Mentions: OAI.AbhyankarSathaye.CommutingDerivations.extendedAmbientParameter, OAI.AbhyankarSathaye.extendedF