Documentation

Mathlib.NumberTheory.NumberField.Completion.LiesOverInstances

LiesOver instances for completions of number fields #

This file is deprecated: use AbsoluteValue.Completion.map and AbsoluteValue.Completion.algebraOfLiesOver instead, together with AbsoluteValue.Completion.algebra_eq_of_liesOver for uniqueness of the algebra structure.

@[deprecated AbsoluteValue.Completion.map (since := "2026-10-30")]
noncomputable def NumberField.LiesOver.completionMap {K : Type u_1} [Field K] (v : AbsoluteValue K ℝ) {L : Type u_2} [Field L] [Algebra K L] (w : AbsoluteValue L ℝ) [w.LiesOver v] :

Alias of AbsoluteValue.Completion.map.

Equations
Instances For
    @[deprecated AbsoluteValue.Completion.continuous_map (since := "2026-10-30")]

    Alias of AbsoluteValue.Completion.continuous_map.

    @[deprecated AbsoluteValue.Completion.map_coe (since := "2026-10-30")]
    theorem NumberField.LiesOver.completionMap_coe {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (v : InfinitePlace K) (w : InfinitePlace L) [w.LiesOver v] (x : WithAbs ↑v) :
    (AbsoluteValue.Completion.map ↑v ↑w) ↑x = ↑((algebraMap (WithAbs ↑v) (WithAbs ↑w)) x)
    @[instance_reducible]
    noncomputable def NumberField.LiesOver.instAlgebraCompletion {K : Type u_1} {L : Type u_2} [Field K] [Field L] [Algebra K L] (v : InfinitePlace K) (w : InfinitePlace L) [w.LiesOver v] :

    If w lies over v, then w.Completion is a v.Completion-algebra.

    Equations
    Instances For