Module

SeparableClosedAutRestriction.lean

Nyll.ValuedFieldTheory.Valuation.Completion.SeparableClosedAutRestriction
4 declarations indexed from sourceView source ↗

Restriction to an embedded separable closure

An automorphism over the common base preserves an embedded separably closed separable extension. Restricting both the automorphism and its inverse gives an automorphism of that extension, compatible with the original embedding.

Declarations

ValuationTheory.Completion.restrictionHom
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace ValuationTheory.Completion
variable {K S E : Type*} [Field K] [Field S] [Field E]
  [Algebra K S] [Algebra K E] [IsSepClosed S] [Algebra.IsSeparable K S]
def restrictionHom (i : S →ₐ[K] E) (σ : E ≃ₐ[K] E) : S →ₐ[K] S
ValuationTheory.Completion.restrictionHom_apply
Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace ValuationTheory.Completion
variable {K S E : Type*} [Field K] [Field S] [Field E]
  [Algebra K S] [Algebra K E] [IsSepClosed S] [Algebra.IsSeparable K S]
theorem restrictionHom_apply
    (i : S →ₐ[K] E) (σ : E ≃ₐ[K] E) (s : S) :
    i (restrictionHom i σ s) = σ (i s)
ValuationTheory.Completion.separableClosedAutRestriction

Restrict an automorphism over the base to an embedded separably closed separable extension. No separability of the ambient field is required.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace ValuationTheory.Completion
variable {K S E : Type*} [Field K] [Field S] [Field E]
  [Algebra K S] [Algebra K E] [IsSepClosed S] [Algebra.IsSeparable K S]
def separableClosedAutRestriction
    (i : S →ₐ[K] E) (σ : E ≃ₐ[K] E) : S ≃ₐ[K] S
ValuationTheory.Completion.separableClosedAutRestriction_apply

The restricted automorphism acts through the original embedding.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace ValuationTheory.Completion
variable {K S E : Type*} [Field K] [Field S] [Field E]
  [Algebra K S] [Algebra K E] [IsSepClosed S] [Algebra.IsSeparable K S]
theorem separableClosedAutRestriction_apply
    (i : S →ₐ[K] E) (σ : E ≃ₐ[K] E) (s : S) :
    i (separableClosedAutRestriction i σ s) = σ (i s)