OAI/AlgebraicGeometry/CommutingDerivations/DerivationOperations.lean
16 declarations, 0 contain sorry, 0 declared as axioms
Transport, scaling, and descent of derivations through algebra homomorphisms.
- def
OAI.AbhyankarSathaye.CommutingDerivations.LocallyNilpotentline 17Source documentation
Literal pointwise local nilpotence; there is no uniform exponent requirement.
Distinct definitions of this name: ComparatorChallenges/CommutingDerivations.lean:49 (same statement text; different proof or body). Qualify references as OAI.AbhyankarSathaye.CommutingDerivations.LocallyNilpotent@path.
def LocallyNilpotent (D : Derivation K A A) : Prop := …
- def
OAI.AbhyankarSathaye.CommutingDerivations.transportDerivationline 21Source documentation
Pull a derivation back through an actual algebra equivalence.
def transportDerivation (e : A ≃ₐ[K] B) (D : Derivation K B B) : Derivation K A A where …
- theorem
OAI.AbhyankarSathaye.CommutingDerivations.transportDerivation_applyline 30 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.transportDerivation_iterateline 34 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.transportDerivation_locallyNilpotentline 42 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.transportDerivation_commuteline 49 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.scaleDerivation_iterateline 56Source documentation
Multiplication by a kernel element gives the exact nth-iterate formula.
theorem scaleDerivation_iterate (D : Derivation K A A) (c : A) (hc : D c = 0) (n : ℕ) (a : A) : ((c • D : Derivation K A A) : A → A)^[n] a = c^n * (D : A → A)^[n] a := by … - theorem
OAI.AbhyankarSathaye.CommutingDerivations.scaleDerivation_locallyNilpotentline 68 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.scaleDerivation_commuteline 75Source documentation
Different multipliers may be used if both lie in both kernels.
theorem scaleDerivation_commute (D E : Derivation K A A) (a b : A) (hDb : D b = 0) (hEa : E a = 0) (hDE : ∀ x, D (E x) = E (D x)) (x : A) : (a • D) ((b • E) x) = (b • E) ((a • D) x) := by …Mentions: OAI.AbhyankarSathaye.x
- theorem
OAI.AbhyankarSathaye.CommutingDerivations.scaleDerivation_kernelline 82 - def
OAI.AbhyankarSathaye.CommutingDerivations.descendDerivationline 88Source documentation
A specified function whose image intertwines a derivation through an injective algebra map automatically satisfies all derivation laws.
def descendDerivation (ι : A →ₐ[K] B) (hι : Function.Injective ι) (D : Derivation K B B) (d : A → A) (hd : ∀ a, ι (d a) = D (ι a)) : Derivation K A A where … - theorem
OAI.AbhyankarSathaye.CommutingDerivations.descendDerivation_applyline 108 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.descendDerivation_iterateline 112 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.descendDerivation_locallyNilpotentline 122 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.descendDerivation_commuteline 130 - theorem
OAI.AbhyankarSathaye.CommutingDerivations.exists_descendDerivationline 140Source documentation
Existence of descent from the precise closure obligation.
theorem exists_descendDerivation (ι : A →ₐ[K] B) (hι : Function.Injective ι) (D : Derivation K B B) (hstable : ∀ a : A, ∃ b : A, ι b = D (ι a)) : ∃ d : Derivation K A A, ∀ a, ι (d a) = D (ι a) := by …