ValuationTheory.DiscreteValuationField.DVF.completion_equiv_of_tensor_equiv
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField.DVF
open scoped TensorProduct
universe u v w
variable {K : Type u} [Field K] (base : DVF.{u, v} K)Lean source · statement
theorem completion_equiv_of_tensor_equiv
{L E : Type*} [Field L] [Field E] [Algebra K L] [FiniteDimensional K L]
[Algebra base.valuation.Completion E]
(target : DVF L) [hExtension : base.valuation.HasExtension target.valuation]
(e : base.valuation.Completion ⊗[K] L ≃ₐ[base.valuation.Completion] E) :
∃ c : @AlgEquiv base.valuation.Completion target.valuation.Completion E _ _ _
(completionAlgebra base target) _,
∀ x : L, c (x : target.valuation.Completion) = e (1 ⊗ₜ[K] x)